UFA ALMANAC — HISTORICAL STATS & RECORDS·14 SEASONS · 2012–2025 · 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·14 SEASONS · 2012–2025 · 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
Pittsburgh Thunderbirds243716
Minnesota Wind Chill665421
PIT16
MIN21
week7
combat candy flexecutioner of the game46.5 pts
Max HanscomMIN #96lockdown
1g · 1a · 4blk · 5 cmp
g+5a+5blk+20cmp+1.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
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

Pittsburgh Thunderbirds (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
47Marcel Oliart4231027292003390298231
35Evan Bembenista3000044010740180221
54Alex Mullen23210394111037167230220
6Anson Reppermund20110231004-176412
7Aiden Landis13100394450043233256241
16Anil Driehuys12100424740033225213230
13Charlie Vukovic111009111101178145416
22Malachi Marshall111007700057136311
99Alex Warrington00010011101032311
19Benjamin Attal000000000000000
61Caleb Stanish000000000000000
87Carl Johnson00130341002-11347
23Chris Graber00000110001-6108
26Connor Newell000000000000000
49Dan Nichols0000022000211-909
1Elliot Rivera000000000000000
8Henry Everett00010220001102210
55Jacob Rollins000000000000000
14Jake Murray0000089000826-3311
15Jason Wherry000000000000000
48Jimmy Towle000000000000000
10Joe Molder000000000000000
3John McMonigal0110018191001966117210
2Jonathan Mast02400485130042470-85220
9Jude Schmiesing000000000000000
45Kevin Nicholl0000011000151208
17Logan Call000000000000008
31Lucas Storm000000000000000
92Mark Whitton000000000000000
65Michael Dillard000000000000000
25Morey Averill000000000000000
5Noah Celuch000000000000000
0Reid Duncan000000000000000
11Robin Maillard000000000000000
29Ryan Kindell0001000000000311
83Walt Johnson01010121002531609
24Will Hoffenkamp000000000000000
91Wyatt Krisky000000000000000

Minnesota Wind Chill (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
23Paul Krenik31000182010023102290153
0Bret Bergmeier22100121311012146104314
13Colin Berry2001078100918117113
54Dylan DeClerck20020330005-28120216
32Greg Cousins20100990001011181130
3Bryan Vohnoutka11210181911017114160154
28Cameron Lacy120105710066369015
18Gordon Larson11300212211022167139142
29Josh Klane1200016181001514395170
6Kristian Johnson10100770007881739
15Kyle Suelflow110202200035553012
96Max Hanscom11040550005-2486415
4Noah Hanson1113069300848183015
2Peter Mans10100121003273208
14Tanner Barcus12000880009639747
9Becker Mathie000000000000000
51Blake Krapfl000000000000000
61Brandon Matis000000000000000
55Charlie Schuweiler000000000000000
22Danny Hobday000000000000000
7Eric Crosby Lehmann000000000000000
12Gabe Jagt000000000000000
10Ian Hahn000000000000000
17James Pollard000000000000000
5Jordan Taylor000000000000000
5Justin Burnett000105500024114019
30Leo Sovell-Fernandez004001414000101328150
33Matthew Johnson013005500046766012
31Matthew Rehder000000000000000
47Mickey Walsh000000000000000
98Quinn Snider000000000000000
11Ryan duSaire000000000000000
19Sam Berglund000000000000000
9Sebastian Brauer000000000000000
24Thomas Shope000000000000000
99Tristan Van de Moortele0141030322002628817315
1William Brandt05010242730020236111150
21Zach Morton000000000000000

scoring plays

scoring play order may be approximate — some timestamp data is incomplete · view on watchufa.com ↗

quarter 1

scoreteamgoal
0-1MINNoah HansonBret Bergmeier
1-1PITAlex MullenMarcel Oliart
1-2MINTanner BarcusPeter Mans
2-2PITMarcel OliartEvan Bembenista
2-3MINWilliam BrandtPaul Krenik
2-4MINJosh KlaneBryan Vohnoutkabreak
2-5MINWilliam BrandtJosh Klanebreak
2-6MINBret BergmeierNoah Hansonbreak

quarter 2

scoreteamgoal
2-7MINMax HanscomKristian Johnson
3-7PITCharlie VukovicMalachi Marshall
3-8MINBryan VohnoutkaKyle Suelflow
4-8PITAnil DriehuysAiden Landis
4-9MINBret BergmeierCameron Lacy
5-9PITAlex Mullenunknown
5-10MINMatthew JohnsonDylan DeClerck
6-10PITAiden LandisAnson Reppermund
6-11MINWilliam BrandtGreg Cousins
6-12MINTristan Van de MoorteleGreg Cousinsbreak

quarter 3

scoreteamgoal
6-13MINCameron LacyMax Hanscom
7-13PITAiden LandisMarcel Oliart
7-14MINPaul KrenikGordon Larson
8-14PITAlex MullenEvan Bembenista
8-15MINJosh KlanePaul Krenik
9-15PITJohn McMonigalEvan Bembenista
9-16MINCameron LacyDylan DeClerck
9-17MINKyle SuelflowTanner Barcusbreak

quarter 4

scoreteamgoal
9-18MINTanner BarcusBret Bergmeier
10-18PITMalachi MarshallAnson Reppermund
10-19MINGordon LarsonColin Berry
11-19PITJonathan MastAlex Mullen
11-20MINWilliam BrandtPaul Krenik
12-20PITAiden LandisMarcel Oliart
12-21MINWilliam BrandtColin Berry
13-21PITJonathan MastMarcel Oliart
14-21PITAnil DriehuysAlex Mullenbreak
15-21PITMarcel OliartAnil Driehuysbreak
16-21PITWalt JohnsonCharlie Vukovicbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗