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
Minnesota Wind Chill881026
Pittsburgh Thunderbirds745319
MIN26
PIT19
week11
combat candy flexecutioner of the game55.8 pts
William BrandtMIN #1playmaker
1g · 5a · 26 cmp · 1 hucks
g+5a+25blk+0hk+2cmp+5.2×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game79.5 pts
William BrandtMIN #1perfect handler
1g · 5a · 3ha · 26 cmp · 1 hucks
g+6a+30ha+9hk+3cmp+6.5yt+3.9yr+2.8×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game107.5 pts
Cameron LacyMIN #28shutdown
2blk · 10 breaks · 14 stops · 6 pulls
blk+30brk+40stp+12dpp+12.0hang+4.7ob-16×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)

Minnesota Wind Chill (26)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
8Zach Morton60000781001432284174
51Blake Krapfl4020044000825166017
54Dylan DeClerck21000220004648215
95Ellis Newhouse21400181800020108271164
32Greg Cousins21200151500017196157180
13Peter Mans201006600084795141
7Eric Crosby Lehmann1011011000165013
44Ethan Ode1020015150001112569143
29Josh Klane1110020244002163119171
5Justin Burnett111106710074167021
6Kristian Johnson14100171810018169230145
4Noah Hanson120109101001013469218
23Paul Krenik1202088000643102218
1William Brandt15300262600023195185190
61Brandon Matis000000000000000
0Bret Bergmeier000000000000000
3Bryan Vohnoutka000000000000000
28Cameron Lacy02120171700013726224
22Danny Hobday000000000000000
18Gordon Larson04300505110042559-7200
10Jordan Taylor000000000000000
15Kyle Suelflow00010440003-2223017
30Leo Sovell-Fernandez000000000000000
2Lukas Ambrose000000000000000
96Max Hanscom000000000000000
88Micah Davis000000000000000
47Mickey Walsh01000330004449016
31Nathan De Morgan000000000000000
59Noah Coolman000000000000000
77Owen Suelflow00000220002317014
9Sebastian Brauer01200671004757212
24Thomas Shope000000000000000
99Tristan Van de Moortele000000000000000

Pittsburgh Thunderbirds (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
48Jimmy Towle33000171700019140147250
6Anson Reppermund2102010100001135108615
84Brendan Gessner20000111100013-25114157
31Lucas Storm2121010100001284145615
0Reid Duncan21300121310116113271274
24Will Hoffenkamp25510737730066394162271
91Drew Girard1011089100930103144
17Logan Call10000110002-633014
80Maxwell Olesen1010099000102683161
65Michael Dillard15100464820039425165280
5Noah Celuch1010016171001510030512
28Ryan Ward10000484109-142147
7Aiden Landis0120013130001315139715
26Alex Stevenson000000000000000
99Alex Warrington00000121002102317
39Alexander Kirages000000000000000
44Andrew Gardner000000000000000
71Clint McSherry000000000000000
49Dan Nichols000000000000000
94David Berg000000000000000
15Dylan Best000000000000000
1Elliot Rivera000000000000000
23Ethan Campion000000000000000
11Harry Park000000000000000
8Henry Everett000000000000000
25Ian Piper000000000000000
14Jake Murray000000000000000
10Joe Molder000000000000000
3John McMonigal000000000000000
9Jude Schmiesing000000000000000
45Kevin Nicholl01000110001225708
13Liam Becker0011033000179-207
92Lucius Christie000000000000008
2Malachi Marshall0110024262002114113180
22Owen Watt000000000000000
20Pete Zaccardi00000550005-3394020
29Ryan Kindell000000000000000
95Scott Olinger000000000000000
18Thomas Mazur000000000000000
93Tristan Yarter000000000000000
87Wyatt Krisky00100330003-35708
12Zac Byrnes000000000000000

scoring plays

quarter 1

scoreteamgoal
1-0MINCameron LacyJustin Burnett
2-0MINSebastian BrauerBlake Krapflbreak
2-1PITAnson ReppermundBrendan Gessner
3-1MINGreg CousinsZach Morton
3-2PITWill HoffenkampJimmy Towle
4-2MINWilliam BrandtKristian Johnson
4-3PITMalachi MarshallWill Hoffenkamp
5-3MINGordon LarsonJosh Klane
5-4PITWill HoffenkampMichael Dillard
6-4MINKristian JohnsonEllis Newhouse
6-5PITMichael DillardBrendan Gessner
7-5MINGordon LarsonZach Morton
7-6PITJimmy TowleRyan Ward
8-6MINWilliam BrandtGreg Cousins
8-7PITMichael DillardWill Hoffenkamp

quarter 2

scoreteamgoal
8-8PITJimmy TowleNoah Celuch
9-8MINKristian JohnsonPeter Mans
10-8MINPaul KrenikNoah Hansonbreak
10-9PITAiden LandisLucas Storm
11-9MINWilliam BrandtZach Morton
12-9MINJosh KlaneEllis Newhousebreak
13-9MINCameron LacyDylan DeClerckbreak
13-10PITWill HoffenkampAnson Reppermund
13-11PITKevin NichollLogan Callbreak
14-11MINNoah HansonPaul Krenik
15-11MINJustin BurnettBlake Krapflbreak
16-11MINKristian JohnsonZach Mortonbreak

quarter 3

scoreteamgoal
16-12PITReid DuncanJimmy Towle
16-13PITMichael DillardJimmy Towlebreak
17-13MINGordon LarsonZach Morton
17-14PITMichael DillardReid Duncan
17-15PITWill HoffenkampReid Duncanbreak
17-16PITLucas StormMaxwell Olesenbreak
18-19MINGordon LarsonEthan Ode
19-19MINPaul KrenikDylan DeClerckbreak
20-19MINKristian JohnsonBlake Krapflbreak

quarter 4

scoreteamgoal
17-17PITWill HoffenkampDrew Girard
17-18PITJimmy TowleAnson Reppermundbreak
17-19PITMichael DillardLucas Stormbreak
21-19MINNoah HansonEric Crosby Lehmann
22-19MINWilliam BrandtPeter Mansbreak
23-19MINDylan DeClerckGreg Cousinsbreak
24-19MINMickey WalshBlake Krapflbreak
25-19MINEllis NewhouseWilliam Brandtbreak
26-19MINWilliam BrandtZach Mortonbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗