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
Detroit Mechanix000016
Madison Radicals000026
DET16
MAD26
week6
combat candy flexecutioner of the game66.6 pts
5g · 3a · 22 cmp
g+25a+15blk+0cmp+4.4×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game69.5 pts
David SchleicherMADperfect handler
5g · 3a · 22 cmp
g+30a+18cmp+5.5×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game155.3 pts
6blk · 9 breaks
blk+90brk+36dpp+8.5t-12d-3×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)

Detroit Mechanix (16)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Andrew Lucarotti000000000000000
—Andy Barnhart000000000000000
—Ben Ayres000000000000000
—Ben Murphy000000000000000
—Brendan Schwalm000000000000000
—Christo Ferguson000000000000000
—Christopher Auman000000000000000
—Dafeng Chen000000000000000
—Daniel Hunt000000000000000
—David Hochhalter000000000000000
—Eric Hubbard000000000000000
—Evan Hughes000000000000000
—James Highsmith000000000000000
—John Abela000000000000000
—Johnny Bansfield000000000000000
—Ken Porter000000000000000
—Logan Vantrease000000000000000
—Marc Huber000000000000000
—Mark Worsfold000000000000000
—Matt Wilken000000000000000
—Michael Weber000000000000000
—Mike Zaagman000000000000000
—Monte Jones000000000000000
—Nathan Buddemeyer000000000000000
—Tyler Bloodworth000000000000000
—Zach Barnhart000000000000000
—Zach Johnston000000000000000

Madison Radicals (26)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—David Schleicher5300022220002700162
—Tyler Glenn5006020233102500617
—Nate Thibedeau3200011110001400142
—Matt Weber2102067100700012
—Adrian Reif1000012120001200212
68Ben Nelson100001718100800132
—Benjy Keren1000013130001300122
—Clay Schelitzche100000000010009
—Dave Wiseman16040243060025001410
—Jacob Spiro1000034100500010
—Jadon Scullion1101019234001500214
—Joshua Wilson130401010000900213
—Kevin Pettit-Scantling1200066000600013
—Mike Swain1000010111101300314
—Tom Annen1101024240002100137
—Andrew Brown0300037392003300142
—Andrew Meshnick000000000000000
—Brian Hart000000000000000
—Eric Alexander0301034100400012
—Jeese Rohowetz0001066000600012
—Kelsen Alexander000000000000000
—Kevin Brown000000000000000
—Nate Volkman000007700050013
—Pat Shriwise000000000000000
—Scott Richgels000000000000000
—Thomas Coolidge000000000000000
—Tim DeByl0100088000800013
// this site brought to you by combatcandies.com — creatine gummies