UFA ALMANAC — HISTORICAL STATS & RECORDS·15 SEASONS · 2012–2026 · 1,900+ GAMES·BROUGHT TO YOU BY · COMBATCANDIES.COM · CREATINE GUMMIES THAT ACTUALLY HIT·EVERY PLAYER · EVERY GAME · EVERY STAT·POWERED BY UFASTATS.COM DATA·UFA ALMANAC — HISTORICAL STATS & RECORDS·15 SEASONS · 2012–2026 · 1,900+ GAMES·BROUGHT TO YOU BY · COMBATCANDIES.COM · CREATINE GUMMIES THAT ACTUALLY HIT·EVERY PLAYER · EVERY GAME · EVERY STAT·POWERED BY UFASTATS.COM DATA·
Q1Q2Q3Q4T
Indianapolis AlleyCats000016
Madison Radicals000020
IND16
MAD20
week11
combat candy flexecutioner of the game63.0 pts
3g · 2a · 4blk · 10 cmp · 1 t
g+15a+10blk+20cmp+2.0t-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game38.0 pts
Tom AnnenMADdime dropper
5a · 45 cmp · 2t
a+30cmp+11.3t-12×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game93.0 pts
4blk · 3 breaks
blk+60brk+12dpp+3.5t-4×1.3 win
share𝕏f@☁
presented by ufa almanac

the people's mvp

presented by ufa almanac

stat legend
glsgoalsscores in the end zone
astassiststhrow that leads directly to a goal
hahockey assistspass before the assist
blkblocksdefensive plays (knockdowns, interceptions)
ccallahansgoal scored by catching a throw in opponent's end zone (also scored as goal and block)
cmpcompletionssuccessful throws caught
attthrow attemptstotal throws attempted
tthrowawayserrant throws that result in a turnover
ddropsdropped passes that result in a turnover
sstallsholding the disc too long (turnover)
catcatchessuccessful receptions
yds tyards throwntotal throwing yards
yds ryards receivedtotal receiving yards
o ptsO-points playedpoints played on offense
d ptsD-points playedpoints played on defense
stopsD-opportunity stopsdefensive possessions ended in a turnover (block, throwaway forced, drop, stall, or OB)
breaksD-points scoredD-line points where the defense scored after winning the disc
pullsrecorded pullspulls with measured hangtime (a small number of pulls go untimed)
obOB pullspulls that landed out of bounds, giving the receiving team better field position
hangpull hangtimetotal airtime across recorded pulls (longer hangtime = more time for D to set up)

Indianapolis AlleyCats (16)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Cameron Brock7100011121201800180
—David Hortemiller210002201040078
—Jared Payne1101017214102100150
—Keenan Plew1200027281002800182
—Robbie Craven1001011000200012
—Sajed Dosenbach1100067100700211
—Scott O'Brien1000023100400313
—Alex Krzywda0300088000700131
—Benjamin Parris000000000000000
—Blake Vanderbush0100037381002900180
—Casey Bybee000001100010003
—Chris Elworth000000000000001
—Dane Lockhart000000000000000
—David Valentine-Elam000000000000000
—Hans Rasmussen000001100010015
—Jason Yoder000000000000000
—Joey Cari0001066000300010
—Kyle Cox0000034362003100160
—Luke Broderick020101115400900415
—Michael Ames000000000000000
—Michael Ford010005720040045
—Peter Carleton0101033010200010
—Steve LaCrosse000000000000000
—Travis Carpenter0103034110300216
—Troy Revell0101045461004400171
—Zach Maynard000002310020026

Madison Radicals (20)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Kelsen Alexander4000011121101600131
—Matt Weber4000011000500110
—Scott Richgels320401011100110087
—Jadon Scullion2000027302012600123
—Mike Swain200104500170047
—Pat Shriwise2101011121001400513
—Andrew Meshnick100103300060049
—Dave Wiseman1501029323002500146
—Thomas Coolidge1000014150011600106
—Adrian Reif0201067100700112
—Andrew Brown0000042431003600153
68Ben Nelson020101112100800211
—Benjy Keren000000000000000
—Brian Hart000000000000000
—Clay Schelitzche000002200020018
—David Schleicher000000000000000
—Eric Alexander010104400040005
—Jacob Spiro000000000000000
—Jeese Rohowetz000001100010006
—Joshua Wilson010001113200100027
—Kevin Brown000301012200900213
—Kevin Pettit-Scantling000004400040007
—Nate Thibedeau0100079210900103
—Nate Volkman000000000000000
—Tim DeByl000000000000000
—Tom Annen0501045472003700153
—Tyler Glenn000000000000000
// this site brought to you by combatcandies.com — creatine gummies