Exhibition game โข Career stats & averages stay untouched
Want friends to connect their phones? Choose a room mode:
๐ฏ
Connecting to Match
Darts of Fire Arena
Room Code-----
Connecting to dartboard...
Loading match and player lineup
Join Match
Choose which player you are taking over:
Player Statistics
โฑ๏ธ Guest Mode: Stats expire after 30 days. Save your account to keep them forever.
Step 1 of 2๐พ Keep stats permanently across devices:
โ๏ธ Rename & Merge: Renaming updates this player across all past games, heatmaps, and rival Burndown tables while keeping their permanent Global Player ID intact. Typing the name of an existing profile lets you Merge their stats together!
๐ Sync shared name (Story): Suppose you play shared games with "Tom" and he later renames his profile to "T-Bone" (or a friend updates her married name). When checked, your board recognizes their Global Player ID and automatically updates their name here instead of creating a duplicate player. Uncheck this if you want to lock your own local nickname for them.
๐๏ธ Delete Profile: Removes this player card from your roster while leaving historical Archive matches intact.
Date Range:
Dart Hit Heatmap
๐ Special Pepperoni Pizza Mode Active! Fresh out of the Oche Oven!
0 Hits (Wireframe)Low (Green)Med (Yellow)Most Hit (Red)
๐
Oche Mileage & RhythmPhysical dart flight distance (2.37m) & player tempo
Distance Thrown0m / 0 ft
Oche Time0m
Turn Speedโ
Darts / Hr0
Score / Hr0
๐ Recent Games Breakdown & Turn Scorecard
Showing last 3 games. Click any row to expand its full Turn-by-Turn score breakdown.
0 Games
Date / Mode
Result
3-Dart Avg
First-9 Avg
Darts
Best Turn / Out
60+ / Busts
๐ฅ Burns
๐ Full Career Dossier & Match Ledger0 Games Total
Explore full lifetime game-by-game records, 3-dart scoring trajectory chart, and opponent head-to-head records.
โก Live Match Stats & Tactical Caddie
Click any player pill below to inspect their live game numbers & PvP burn radar.
Live Match in Progress
Player Career Dossier
Apprentice
Comprehensive career match ledger, rolling scoring trends, and finishing precision.
Guest PlayStats expire after 30 days โ Tap to keep career stats permanently
Save Profile →
Step 1 of 2๐พ Keep stats permanently across devices:
๐ฏ
Match in Progress โ No Career History Yet!
Official lifetime scoring averages, oche mileage, and finishing trends are recorded as soon as your match concludes.
๐Performance Lens:
3-Dart Avg0.0Lifetime
First-9 Avg0.0Scoring Power
Checkout %0.0%Finishing Rate
Wins / Played0 / 00% Win Rate
Peak Out / 180s0 / 0Peak Highlights
๐ฅ Burns Caused0Opponents Reset
๐
Oche Mileage & RhythmPhysical dart flight distance (2.37m board distance) & player tempo
Distance Thrown0 km (0 mi)
Oche Time0m
Turn Speedโ
Darts / Hr0
Score / Hr0
๐ Scoring Trajectory & Form Trend
Game-by-game 3-dart average with 5-game rolling moving average trendline.
3-Dart Avg5-Game Trend
๐ฏ Dartboard Hit Heatmap
Spatial distribution of all recorded darts across board sectors and rings.
0 Hits (Wireframe)Low (Green)Med (Yellow)Most Hit (Red)
๐ Score Frequency Distribution
Distribution of all darts thrown across scoring bands (0 to 60+).
๐ฉบWorst Day Autopsy (Slump Breakdown)
Slump Matches
Objective diagnostic telemetry isolating where mechanics break down on off-nights.
๐ฏ How the 10 Pro Metrics & Skill Tiers Work in Darts of Fire
1. First-Nine Avg: Your 3-dart average on your first 3 visits of each 01 game (pure scoring with zero finish pressure). Keep it within 7 pts of your overall average; a wider gap means finishing/busts are leaking legs.
2. Checkout %: How often you win the game when you start a visit in finish range (≤100 or a 1-dart out). Target: 20%+ Pub, 30%+ League.
3. Avg Darts per Win: How many darts it takes you to win in 301 vs. 501 (plus your pure 501-pace equivalent). Shaving 2–3 darts a leg makes you a much tougher opponent.
4. Consistency Score: % of your 01 visits landing within ±10 pts of your average turn score. Target: 50%+ (70% advanced). Consistency beats wild peaks!
5. 60+ Visit Rate (Scoring Floor): % of visits scoring 60 or more (three clean 20s or better). Target: 50%+. Raise your floor before chasing triples.
6. Big-Treble Rate (Scoring Ceiling): How often a dart in the 20 wedge lands in T20 (Target: 4% Beginner, 10%+ League), plus your 100+, 140+, and 180 bursts.
7. Close-Out & Doubles Precision: % of individual darts that win the game when standing on a clean 1-dart finish (1–20, 25, 50), plus your overall Double-ring hit rate.
8. Bust & Wasted Visit Rate: Visits wasted by Busting (<0), throwing 0 pts, or leaving a classic bogey number (169, 168, 166, 165, 163, 162, 159). Target: <1 per game.
9. 100+ Long-Finish Conversion: Conversion rate on pressure checkouts from 100–180 out (Target: 10%+ League), plus your Highest Checkout badge.
10. Trend & Practice-to-Match Gap: Compares your 1P Solo (Practice) average vs. Multiplayer (Match) average (Target: gap <5 pts) and tracks your multi-game trend.
Skill Benchmarks:Beginner (30–45 Avg): First-9 gap ≤10, Checkout 15–20%, 60+ Floor 35–45%, Close-Out/Doubles 12–18% •
Pub (45–55 Avg): Gap ≤7, Checkout 20–30%, 60+ Floor 45–55%, Close-Out/Doubles 18–25% •
League (55–70 Avg): Gap ≤5, Checkout 30%+, 60+ Floor 55%+, Close-Out/Doubles 25–30%, 100+ Finishes 10%+ •
Advanced (70+ Avg): Gap ≤4, Checkout 35%+, Close-Out/Doubles 30%+, Practice-Match Gap <5 pts.
Singles, Doubles, Triples, Share %, and Opponent Burndowns triggered per board section.
Sort:
Section
Singles (1x)
Doubles (2x)
Triples (3x)
Total Hits
Hit Share / Avg
๐ฅ Burns
๐ฅ Burndown Rivalry Breakdown
Head-to-head burndowns inflicted on and suffered from specific opponents.
๐ Complete Match History & Turn Scorecards
Every recorded game. Click any row to expand the full turn-by-turn dart chip drilldown.
Date / Mode
Result
3-Dart Avg
First-9
Darts
High / Out
60+ / Bust
๐ฅ Burns
Game Rules & Quick Guide
Your currently selected mode is highlighted below.
๐ง Junior Arena & โ๏ธ Fair Play MulliganFamily & Casual Play
Selected Mode
Level the playing field for young players, casual friends, and beginners so everyone can compete together with zero bust frustration:
๐ง 1-Tap Junior Player Profiles: In Start New Game, toggle [๐ง Junior] on any player slot. Junior throwers can choose a colorful animal avatar (๐ฆ Lion, ๐ฆ Unicorn, ๐ผ Panda, ๐ Rocket, ๐ฆ Dino, โญ Star) shown right on their scoreboard card. All junior profiles are 100% local and COPPA-compliant with zero personal data collection.
๐ Curated Kid Modes:
๐ฆ 121 Junior: Countdown from 121 with Gentle Bust Protection — over-throwing never penalizes; scores stay at turn start so kids can try again.
๐ Balloon Pop: Pop 5 colorful target balloons at 20, 15, 10, 5, and Bullseye to win!
โญ Stars & Celebrations: Every hit awards cheer stars and floating sticker celebrations!
โ๏ธ Starting Score Handicap (-50, -100, -150, -200):
Toggle [โ๏ธ Handicap] on any player slot to give a beginner a fair head start (e.g. starting at 201 in a 301 match).
Starting Score Immunity: Handicapped players cannot be burned while on their personal start score. If burned later, they reset to their personal starting score (e.g. 201), never the adult baseline.
๐ Dynamic Fair Play Credits (Mulligans):
Handicapped and junior players receive 1–3 Fair Play tokens per match. If a thrower has an unlucky visit or busts near the wire, tap [โ๏ธ Mulligan] in the throw controls to refund the visit and retake the 3 darts penalty-free! In kid modes, a 3-miss turn also offers an instant [โบ Try Again] prompt.
Objective: Burndown countdown to exact 0 with a high-stakes Dart 1 Tactical Crossroads after being burned:
๐ฅ Fire Revenge (Red Target): Hit the segment that burned you on Dart 1 to drag your attacker back to 151/301/501! (Easy: any bed of that number; Pro: exact Single/Double/Treble bed).
๐ง Ice Recovery (Blue Bullseye): Choose salvation over vengeance! Hit the Bullseye on Dart 1 to immediately restore your pre-burn score! (Easy: Outer Bull 25 or Inner Bull 50; Pro: Inner Bull 50 only).
Ice Scoring Rule: Hitting Ice restores where you were (awards 0 additional points for Dart 1), and Darts 2 & 3 are thrown and scored normally from your recovered score!
๐ฅ๐ง Fire & Ice Bull Jackpot: If an opponent burns you with a Bull/Bullseye and you hit it back on Dart 1, you trigger a Double Strike — recovering your pre-burn score AND burning your attacker back to the start!
Stats Credit: Attackers keep their burndown credit even when you recover, while you earn Ice Recovery and Recovered Points stats against them!
๐ฃ 301 / 501 (Burndown) (2–6 Players)
Selected Mode
Objective: Count down from 301 or 501 to exact 0 while burning down opponents who sit on the same score.
Burndown Mechanic: Each player's card displays the exact score difference needed to match each opponent. If your score lands on the exact same score as an opponent on any dart, their score is burned down (reset) all the way back to 301 or 501!
Bust + Burndown: If you bust later in the same turn, your own score resets to the start of the turn, but any Burndowns you inflicted on opponents earlier in that turn stay in effect.
๐ฅ Fire Mode (1–6 Players)
Selected Mode
Objective: Be the first player to extinguish all 21 targets (1–20 and BULL).
Pure Extinguisher Race: Hitting a number extinguishes that fire for you (turns green permanently). Zero resets — opponents never wipe out your board! Also great for solo practice.
Winning: Extinguish all 21 targets to win immediately.
๐ Round the World (1–6 Players)
Selected Mode
Objective: Hit segments 1 through 20 in exact numerical order.
Progression: Hitting any ring (Single, Double, or Triple) of your current target immediately advances your target to the next number (even across multiple darts in the same turn).
Winning: Hitting target 20 wins the game immediately.
๐ Chase The Dragon (1–6 Players)
Selected Mode
Objective: Hit Trebles T10 through T20 in sequence, followed by Outer Bull (25) and Bullseye (50).
Strict Ring Order: Only the exact Treble ring counts for 10–20, then the Outer Bull (25), then the Inner Bullseye (50).
Solo or Group Play: Supports 1 player for treble/bull practice or 2–6 players racing to finish all 13 targets first.
๐ Follow The Leader (2–6 Players)
Selected Mode
Objective: Be the last player remaining with at least 1 life (โค๏ธ). Every player starts with 3 lives (โค๏ธโค๏ธโค๏ธ).
Exact Segment Target: The leader throws at the board to set the target segment. Exact zones matter: Small Single (between Treble & Bull), Big Single (between Double & Treble), Double, Treble, Outer Bull, and Bullseye are all distinct!
Chasing the Target: The next player has 3 darts to hit that exact segment. Missing with all 3 darts costs 1 life (โค๏ธ) and passes the same target to the next player.
Setting a New Target: Hit the target on Dart 1 or 2 and use your remaining dart(s) to set a new target; hit it on Dart 3 and you get to throw again to set the new target! If everyone else misses and the turn comes all the way back to the Leader who set it, that Leader freely sets a new target.
๐ Fizzbin (Kirk Rules) (1–6 Players • Pro)
Selected Mode
Objective: Race to reach the dynamic Point Target (calculated daily from Starfleet chronometer parameters).
Tactical Target Slices: Each player is assigned a dynamic target slice (e.g. S19, S20, BULL) based on their personal weakest section to train precision.
Dynamic Catch-Up Bonus: Trailing players earn extra points for successful hits (up to +5 pts Royal Fizzbin Catch-Up) to keep matches fiercely competitive!
Daily Chaos Level: Number of target rounds and variance adapt daily based on the day of the week and consecutive games played today.
๐ Cricket (1–6 Players)
Selected Mode
Objective: Close numbers 15 through 20 and Bullseye by scoring 3 marks in each.
Scoring: Once a sector is closed, additional hits score points if opponents remain open. Standard: highest score wins. Cut-Throat: lowest penalty score wins. No-Score: first to close all wins.
โ๏ธ Halve-It (1–6 Players)
Selected Mode
Objective: 8-round target sequence starting at 40 points. Avoid missing!
Target Rounds: 20, 16, Any Double, 14, Any Treble, 12, 11, and Bullseye (25/50).
Halving Penalty: Miss all 3 darts in a round and your entire running score is halved (rounded up)! Highest score wins.
โณ Golf (Push-Your-Luck) (1–6 Players)
Selected Mode
Objective: Play 9 holes (Numbers 1–9). Lowest stroke total wins!
Hole Scoring: Treble = 1 (Albatross), Double = 2 (Eagle), Outer Single = 3 (Birdie), Inner Single = 4 (Par), Miss = 5 (Bogey).
Push Your Luck: Your LAST dart thrown determines your hole score! You can bank early after Dart 1 or 2, or risk re-throwing.
๐ฎ Shanghai (1–6 Players)
Selected Mode
Objective: 7 rounds targeting numbers 1 through 7 in order. Highest points wins.
Points: Single = 1x, Double = 2x, Treble = 3x face value.
Instant Shanghai Knockout: Hit a Single, Double, and Treble of the active number in the same 3-dart turn to win the match instantly!
๐ฑ Nine Lives (1–6 Players)
Selected Mode
Objective: Conquer targets 1 through 9 with 9 feline lives (โค๏ธโค๏ธโค๏ธโค๏ธโค๏ธโค๏ธโค๏ธโค๏ธโค๏ธ).
Progression: Any hit on your active target advances you to the next number (can advance multiple targets in one visit!).
Lives: Miss all 3 darts in a turn and lose 1 life. First to conquer target 9 or last player standing wins!
๐ฆ 121 Junior (1–6 Players)
Selected Mode
Objective: Friendly countdown from 121 points. Hit any segment to reach exactly 0 to win!
Gentle Bust Guard: Over-throwing does not penalize — score stays at turn start so kids can try again next turn.
Star Rewards: Earn cheer stars (โญ) on every hit (1 for single, 2 for double, 3 for treble/bull).
Try Again Mulligan: If all 3 darts miss the board, tap [Try Again] to re-throw without penalty!
๐ Balloon Pop (1–6 Players)
Selected Mode
Objective: Pop all 5 colorful balloons at 20 (Red), 15 (Blue), 10 (Yellow), 5 (Green), and Bull (Purple)!
Pop Mechanics: Hit any segment of an active balloon number to pop it ๐ฅ and earn 3 bonus stars โญ.
Win Condition: First player to pop all 5 balloons wins!
Try Again Mulligan: If all 3 darts miss the board, tap [Try Again] to retry!
๐ค Player Profiles: Add, Rename, Merge, Delete & Shared Name Sync
โ Adding Players & The "Two Toms" Rule:
You can add players anytime using the + Add Player button beside Lifetime Statistics on the dashboard, or via the 1-tap + New Player button beside each slot in Start New Game.
If you already have a "Tom" in your roster and a second friend named Tom joins, the app will prompt you to add a nickname or last initial (e.g., "Tom R.") so you can tell both Toms apart on the scoreboard without mixing their stats.
โ๏ธ Renaming & Merging Profiles (in View Details):
Open any player's View Details card and click โ๏ธ Rename to fix a typo, update a married name, or change a nickname.
Renaming updates their name across all historical games, heatmaps, date-range filters, and rival Burndown tables while keeping their permanent Global Player ID intact.
Want to combine two duplicate profiles? Rename one profile to match the exact name of an existing profile (e.g., rename "Tommy" to "Tom") and click OK when prompted to Merge all of their lifetime stats and match history together!
๐ How "Sync shared name" Works (Story Example):
Every player profile has a permanent behind-the-scenes Global Player ID that travels with them in Shared Multiplayer Games.
๐ Story Time: Suppose you play shared games with your friend "Tom". Later, Tom decides to change his profile name to "T-Bone" (or a friend changes her last name after marriage).
• When ๐ Sync shared name is Checked (Default ON): The next time you finish a shared game together, your board recognizes Tom's Global Player ID and automatically updates "Tom" to "T-Bone" on your accountโcontinuing all of his lifetime stats seamlessly instead of creating a brand-new player card!
• When Unchecked (Opt-Out): If you prefer to keep your own local nickname for a friend on your board (e.g., you want him to stay "Uncle Tom" on your screen no matter what he names himself), uncheck ๐ Sync shared name inside his View Details modal. His shared game stats will still link by Global Player ID, but your local name for him stays locked.
๐๏ธ Deleting a Profile (in View Details):
Click ๐๏ธ Delete Profile inside a player's View Details modal to remove unused or test profiles from your Lifetime Statistics list and Select Players dropdowns. Historical matches in your Archive remain intact.
๐ 10 Pro Metrics, Skill Coach & Per-Game Breakdown
Skill Level & "Biggest Leak" Coach: Inside any player's View Details modal, the Coach Banner benchmarks their 3-Dart Average across 4 tiers (Beginner 30–45, Pub 45–55, League 55–70, Advanced 70+) and pinpoints their single biggest statistical leak.
The 10 Pro Metrics: Tracks First-9 Avg & Gap, Checkout %, Avg Darts per Win (301/501), Consistency Score (±10 pts), 60+ Visit Floor, T20 Big-Treble Ceiling, 1-Dart Close-Out & Doubles %, Bust/Wasted Visits, 100+ Long Finishes, and Practice-to-Match Gap & Trend. Filter by both Date Range and Game Mode!
Interactive Per-Game Breakdown: Click any game row in the Per-Game Breakdown table inside View Details to expand the full Turn-by-Turn Scorecard for that match.
๐ In-Person Hosted Party (1 Board at the Bar): The Host PC or tablet at the dartboard enters all darts so phones aren't passed around with sticky bar fingers. The Host is never locked out, and tapping Shuffle & Start keeps the exact same Room Code alive all night with cumulative session stats!
๐ฒ Text-a-Link Invites: Click ๐ฒ Invite in the top room bar or Text Invite Link in the sidebar to send a direct link (e.g. via text, iMessage, or WhatsApp) to everyone at the bar.
๐ Zero-Friction Guest Join (No Sign-Up or Email Required): Friends who open your invite link connect immediately as guests. No password, no credit card, and no email verification needed to play darts or caddie!
๐ก๏ธ Host Slot Protection: The Host's board position is locked to the host's accountโguests can only claim open non-host player slots or take a seat on the bench.
๐ฟ The Bench & Next-Game Rotation: Arrive late or room is full? Friends can join the room bench to follow the live game in Caddie mode and toggle โ I'm IN so the Host automatically sees them ready for the next game.
๐ฑ Phone Companion ("Caddie") Mode: Players can tap ๐ฑ My Caddie & Stats to view personal checkout recommendations, First-9 stats, and the ๐ฅ PvP Burn Radar showing 1-to-3 dart combinations to reset opponents in Burndown mode.
๐ Online Remote Matches: If players are at different boards or locations, choose Online Match for strict turn-by-turn remote play with online rematch ready checks.
โก Quick Controls & Player Count
Player Count by Mode: Solo-capable modes (301, 501, Round the World, Chase The Dragon) allow 1–6 players; head-to-head modes (Burndown, Fire, Follow The Leader) require 2–6 players.
Dartboard vs. Manual Input: Tap/click segments directly on the dartboard (required for Follow The Leader to distinguish Small vs. Big Singles) or type scores into Dart 1–3.
Require Submit Toggle: When checked, your turn pauses so you can review or click Clear Darts before clicking Submit Turn.
Passing the Turn: After recording 3 darts (or on bust/checkout), tap the prominent Next Player banner or tap anywhere in the background outside the dartboard to hand off the turn. The dartboard canvas itself is safely locked against submitting so rapid throws or double-taps never accidentally skip your round.
๐ฌ Still Need Help? Send Feedback or Report a Bug
10โ280 chars • 15-min cooldown
Reviewed the rules & guides above and still have a suggestion or found a bug? Send a note directly to our GitHub Project Board backlog.
0 / 280
Plain text only (HTML tags & angle brackets are automatically stripped).
๐ Founder Admin: GitHub Project ExportVIP
๐ฒScan with Phone Camera
Join Match Instantly
Point your phone's camera at the screen to join the game with zero typing or sign-up roadblocks.
Room Code
-----
โ Copied to clipboard!
๐ฏ Become a Founding Patron
Darts of Fire is 100% free and open for the 2026 World Championship season! If you love the app and want to support independent dart development, become a Founding Patron. Active supporters unlock the exclusive Founder badge and Gold theme today, and keep uninterrupted Pro access as long as your membership is active.
Checking membership status...
๐
Lifetime VIP Access Active
Permanent complimentary VIP status for Renz Darts family
Unlimited access to all 8+ Game Modes (Burndown, Fire, Starfleet Fizzbin, Shanghai, Halve-It, Cricket, X01)
Solo Ghost Rival & Gap Trainer Mode ("Beat Your Buddy")
Full 6-Player Online Room Hosting with live Waiting Bench
Exclusive ๐ช Gold Bar Theme & ๐ VIP GOLD Badge
Lifetime Dart Hit Heatmaps, Histograms & Cloud Match Ledger
Permanent Complimentary VIP: No subscriptions, no expirations, and no fees ever.
Monthly Pass
$2.99 / mo
Unlimited Burndown, Burn Back & Fire
Unlimited Fizzbin & Chase The Dragon
Solo Ghost Rival & Gap Trainer Mode
Host 6-Player Online Rooms for friends
Full Dart Hit Heatmap & Cloud Ledger
๐ฅ Best Value • $10 / Year
$10.00 / yr
All Pro Game Modes Unlocked 24/7
Solo Ghost Rival Mode (Level Set & +1 Step)
Unlimited 6-Player Local & Online Rooms
Unlimited Heatmap, Histogram & Archive
Just $0.83/month billed annually
๐ช 5-Year Founder Gold • Early Bird
$24.99 $39.99(Save 38% • $15 Off)
5 Full Years of Pro Access (One-time payment)
Solo Ghost Rival Mode Practice Engine
Exclusive ๐ช GOLD PRO Title-Bar Badge
Unlocks ๐ช Gold Bar Theme (Amber/Gold UI)
Limited Launch Founder pricing ($5/year!)
๐งช UAT Test Override:Real Live Account
๐
Starfleet Tactical Fizzbin Rules
"Each player gets six cards, except on Tuesday... unless it's a Royal Fizzbin!" — Captain James T. Kirk
๐ Today's Fizzbin ParametersMondayChaos Level: Game #1
Each consecutive Fizzbin game played on the same calendar day increases rule chaos! Game 1 has standard ±1-2 round variance; Game 2 adds ±3-5 round swings; Game 3+ unlocks total rule disruption (±10 rounds!).
๐ฏ 3. Adaptive Player Targets & Srack Catch-Up
Each turn inspects player stats to target their lowest-performing slice (or random slice for new players). Trailing players get dynamic Srack Catch-Up Bonuses (+1 to +5 pts) to allow dramatic come-from-behind victories!
๐ 4. Career Dossier Isolation
Only the final Royal Fizzbin Win is recorded in lifetime metrics. Single-dart 1-5 point scores are excluded from 3-dart 301/501 averages to preserve career dossier integrity!
"A Royal Fizzbin beats a Srack... except at night!"
๐ฒ Add Darts of Fire to Home Screen
Launch full-screen with 1 tap like a native mobile app!
Your browser supports 1-Tap Direct App Install!
๐ iPhone & iPad (Safari)
Tap the Share button (๐ค Square with Up Arrow) at the bottom of Safari.
Scroll down the share sheet and tap "Add to Home Screen โ".
Tap "Add" in the top-right corner.
๐ค Android (Chrome / Edge / Samsung)
Tap the Menu icon (โฎ Three Dots) in the top-right corner of Chrome.
Tap "Install app" or "Add to Home screen".
Confirm by tapping "Install".
๐
Match Complete!
๐ฏWarmup Exhibition Complete โ Zero Career Stats Recorded
๐ฟ Next Game Waiting Bench0 waiting
๐พ Match Saved (Guest Mode)
Guest stats expire after 30 days. Link a free profile to keep your career stats forever.
Step 1 of 2๐พ Keep stats permanently across devices: