Roll20 Player Roll Stats by OniGremlin
Track player dice rolls in Roll20 with live statistics, graphs, session and lifetime history, campaign management, and detailed player analytics, all stored locally in your browser.
Extension Metadata
Screenshots
About this extension
🎲 Roll20 Player Roll Stats
Roll20 Player Roll Stats is a powerful browser extension that enhances the Roll20 virtual tabletop by automatically tracking player dice rolls and providing detailed statistics, interactive graphs, session tracking, and campaign organization tools.
Whether you're a Game Master curious about just how lucky your players really are, or a group interested in comparing dice trends over time, the extension gives you the tools to track, organize, analyze, and visualize roll history directly inside Roll20.
✨ Features
🎲 Automatic Roll Tracking - Automatically records player dice rolls as they happen while you play.
⏱ Session Tracking - Start and stop dedicated tracking sessions with an active session timer, making it easy to separate individual game sessions from your overall roll history.
📊 Session & Lifetime Statistics - Instantly switch between statistics for the current session and your complete lifetime roll history.
📈 Interactive Roll Graphs - Visualize player rolling averages over time and compare roll trends between players.
🔍 Graph Zoom & Navigation - Zoom into sections of the graph for a closer look at specific rolls, pan through your roll history while zoomed in, and double-click to quickly restore the full graph view.
🖱 Interactive Graph Tooltips - Hover over graph points to see information about individual rolls and rolling averages.
👥 Graph Player Filtering - Show or hide individual players from the graph to make comparisons easier and reduce clutter.
🎯 Dice Filtering - Analyze individual dice types including d4, d6, d8, d10, d12, d20, and d100, or view multiple dice types and combined roll statistics.
🏆 Luck Tracking - Track Natural 20s, Natural 1s, roll averages, and total rolls, while automatically highlighting your luckiest and unluckiest players.
🗂 Campaign Organization - Create and manage multiple campaigns with groups and subgroups, keeping statistics organized between different games, parties, and player groups.
👥 Player Merging - Merge duplicate or alternate player names into a single player profile while preserving their existing roll history.
✏ Manual Roll Entry - Add missed, offline, or manually performed rolls directly to a player's statistics.
📤 Excel Data Export - Export roll history and statistics into an organized Excel workbook for additional analysis, record keeping, or sharing outside Roll20.
🖥 Compact Mode - Switch to a streamlined layout when you want your statistics available without taking up as much screen space.
↔ Draggable Panels - Reposition the extension's panels around your Roll20 workspace and keep them where they're most convenient for your setup.
👻 Pass-Through Transparency Mode - Double-click a panel's title bar to reduce its opacity and enable click-through behavior, allowing you to see your statistics without blocking interaction with the Roll20 interface underneath. Double-click again to return the panel to normal.
💾 Persistent Interface Settings - Panel positions and other interface preferences are remembered so you don't have to reorganize everything each time you play.
⚙ Customizable Settings - Configure tracking, statistics, display options, and other extension behavior to match your preferred workflow.
🔒 Privacy First
Your roll statistics and extension settings are stored locally in your browser.
The extension does not transmit your gameplay statistics, chat logs, roll history, or personal information to external servers.
Your Roll20 data stays with you.
❤ Independent Community Project
Roll20 Player Roll Stats is an independent community project and is not affiliated with, endorsed by, or sponsored by Roll20.
The extension was created to provide players and Game Masters with a simple way to answer one of tabletop gaming's most important questions:
"Are my dice actually cursed?"
If you enjoy using the extension and would like to support continued development, an optional Donate button is available from the About tab.
Roll20 Player Roll Stats is a powerful browser extension that enhances the Roll20 virtual tabletop by automatically tracking player dice rolls and providing detailed statistics, interactive graphs, session tracking, and campaign organization tools.
Whether you're a Game Master curious about just how lucky your players really are, or a group interested in comparing dice trends over time, the extension gives you the tools to track, organize, analyze, and visualize roll history directly inside Roll20.
✨ Features
🎲 Automatic Roll Tracking - Automatically records player dice rolls as they happen while you play.
⏱ Session Tracking - Start and stop dedicated tracking sessions with an active session timer, making it easy to separate individual game sessions from your overall roll history.
📊 Session & Lifetime Statistics - Instantly switch between statistics for the current session and your complete lifetime roll history.
📈 Interactive Roll Graphs - Visualize player rolling averages over time and compare roll trends between players.
🔍 Graph Zoom & Navigation - Zoom into sections of the graph for a closer look at specific rolls, pan through your roll history while zoomed in, and double-click to quickly restore the full graph view.
🖱 Interactive Graph Tooltips - Hover over graph points to see information about individual rolls and rolling averages.
👥 Graph Player Filtering - Show or hide individual players from the graph to make comparisons easier and reduce clutter.
🎯 Dice Filtering - Analyze individual dice types including d4, d6, d8, d10, d12, d20, and d100, or view multiple dice types and combined roll statistics.
🏆 Luck Tracking - Track Natural 20s, Natural 1s, roll averages, and total rolls, while automatically highlighting your luckiest and unluckiest players.
🗂 Campaign Organization - Create and manage multiple campaigns with groups and subgroups, keeping statistics organized between different games, parties, and player groups.
👥 Player Merging - Merge duplicate or alternate player names into a single player profile while preserving their existing roll history.
✏ Manual Roll Entry - Add missed, offline, or manually performed rolls directly to a player's statistics.
📤 Excel Data Export - Export roll history and statistics into an organized Excel workbook for additional analysis, record keeping, or sharing outside Roll20.
🖥 Compact Mode - Switch to a streamlined layout when you want your statistics available without taking up as much screen space.
↔ Draggable Panels - Reposition the extension's panels around your Roll20 workspace and keep them where they're most convenient for your setup.
👻 Pass-Through Transparency Mode - Double-click a panel's title bar to reduce its opacity and enable click-through behavior, allowing you to see your statistics without blocking interaction with the Roll20 interface underneath. Double-click again to return the panel to normal.
💾 Persistent Interface Settings - Panel positions and other interface preferences are remembered so you don't have to reorganize everything each time you play.
⚙ Customizable Settings - Configure tracking, statistics, display options, and other extension behavior to match your preferred workflow.
🔒 Privacy First
Your roll statistics and extension settings are stored locally in your browser.
The extension does not transmit your gameplay statistics, chat logs, roll history, or personal information to external servers.
Your Roll20 data stays with you.
❤ Independent Community Project
Roll20 Player Roll Stats is an independent community project and is not affiliated with, endorsed by, or sponsored by Roll20.
The extension was created to provide players and Game Masters with a simple way to answer one of tabletop gaming's most important questions:
"Are my dice actually cursed?"
If you enjoy using the extension and would like to support continued development, an optional Donate button is available from the About tab.
Rated 5 by 1 reviewer
Permissions and data
Required permissions:
- Access your data for app.roll20.net
Optional permissions:
- Access your data for app.roll20.net
Data collection:
- The developer says this extension doesn't require data collection.
More information
- Add-on Links
- Version
- 1.1.0
- Size
- 79.13 KB
- Last updated
- a day ago (Aug 9, 2026)
- Related Categories
- License
- MIT License
- Version History
- Add to collection