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
Madison Radicals000020
Pittsburgh Thunderbirds000021
MAD20
PIT21
week12
combat candy flexecutioner of the game74.1 pts
Max SheppardPIT #17-goal game
7g · 3a · 1blk · 22 cmp · 1 t · 1 d
g+35a+15blk+5cmp+4.4t-5d-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game85.5 pts
Thomas EdmondsPIT #8dime dropper
7a · 4ha · 71 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game265.6 pts
Sam VanDusenPIT #95shutdown
2blk · 4 breaks · 14 stops · 16 pulls
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

Madison Radicals (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
6Avery Johnson3110015150001800142
16Chris Wilen30110781001000712
32Colin Camp3011017192002200152
71Dylan Power2100031321002100142
38Jeff Maskalunas220107700090079
68Ben Nelson1210049523004500172
42Chase Marty1101022000300114
9Joshua Wilson1330019190011600717
92Kevin Brown1320036404013900172
18Sterling Knoche1004011000100320
66Ted Schewe1010078110900110
10Victor Luo1110017181001500611
2Andrew Meshnick0101088000900128
77Jack Kelly002002200020008
80Kevin Pettit-Scantling0010013130001100816
24Kyle Weigand0001033000300111
44Mike Kobyra000001100010008
4Pat Shriwise0342045471004500162
22Rami Paust011007700070069
48Thomas Coolidge0110015150001600133

Pittsburgh Thunderbirds (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
1Max Sheppard7311022231103000197
15Dylan Best3030033340003700183
7Mark Fedorenko3320032330103500193
4David Vatz2010066010800182
24Alex Thomas1002011000200314
5Jesse Evans100102200030008
19Jordan Robarge1101045100500110
14Kenny Furdella1010015171001500185
9Patrick McMullen1010055000500112
32Steve Mogielski1010013200300311
10Adam Burgess000004510040039
6Anson Reppermund0001011000100414
3Dayne Meyer000002200020019
Eike Cramer000002200020019
51Jasper Tom0011088000600314
2Jonathan Mast0330057592004500193
80Marquis Cofer000001100010018
22Owen Watt0101056100600315
95Sam VanDusen03020913400600416
8Thomas Edmonds0740071721006500194
// this site brought to you by combatcandies.com — creatine gummies