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 Thunderbirds355518
Indianapolis AlleyCats855725
PIT18
IND25
week13
combat candy flexecutioner of the game66.3 pts
Jason KempeIND #14lockdown
3a · 7blk · 21 cmp · 2 t
g+0a+15blk+35cmp+4.2t-10×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 (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
54Alex Mullen32020252831028131191232
6Anson Reppermund3021044000714136812
3John McMonigal3131018223002576246212
31Lucas Storm22000222420026114161232
0Reid Duncan201005611074693113
91Wyatt Krisky2000067110926115610
13Charlie Vukovic140001010000923103817
55Jacob Rollins12200880109596611
22Malachi Marshall101001415100813934210
7Aiden Landis0200014183001316027210
99Alex Warrington000000000000000
16Anil Driehuys000000000000000
19Benjamin Attal000000000000000
61Caleb Stanish000000000000000
87Carl Johnson000000000000000
23Chris Graber000000000000000
26Connor Newell001001719100139148710
49Dan Nichols000000000000000
1Elliot Rivera000000000000000
35Evan Bembenista000000000000000
8Henry Everett000203410032728010
14Jake Murray0110012142001119213610
15Jason Wherry000005500052327010
48Jimmy Towle010101616010167680210
10Joe Molder00000110001-817112
2Jonathan Mast01100323420031292201210
9Jude Schmiesing000000000000000
45Kevin Nicholl010001011000785-12610
17Logan Call000000000000000
47Marcel Oliart000000000000000
92Mark Whitton000000000000000
65Michael Dillard000000000000000
25Morey Averill000000000000000
5Noah Celuch000000000000000
11Robin Maillard000000000000000
29Ryan Kindell000001100011819010
83Walt Johnson000000000000000
24Will Hoffenkamp0141039444003314755242

Indianapolis AlleyCats (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
4Samuel Ingham61210891001465301120
38Jack Galle5110015161002118174173
17Seth Gudeman353302732500311193741712
21Carson Chamberlain21300151501017131147190
83Owen Woodward200103300062239011
90Robby Davenport201005500067062012
72Ben Landry111002122100161822711
3Drew Happe111201213100124366511
26Jack Havey1000022230001712235154
77Joel Close1021016160001645157163
2Nicholas Betsch1301069300918735017
5Ashton Hill000000000000000
64Ben Close011207920084425512
16Bradley Kennis000000111000025
18CJ Knarr000000000000000
13Cole Hyzer05010222420021179138193
0Conner Blalack000000000000000
98Doc Surrell000000000000000
0Hank Havlin000000000000000
12Jack Kempe000000000000000
9Jacob Blue000000000000000
8Jake Wahl003101212000997104414
35Jared Regruth000000000000000
14Jason Kempe0327021242001612540416
6Joey Cari000000000000000
19Joshua Gabella000000000000000
85Kydan Young000000000000000
11Mace Chope01000220002941116
81Matthew Weaver000000000000000
78Michael Ames000000000000000
96Nick Hutton000000000000000
70Nick Loughran000000000000000
10Nick Pappas001005500042334411
33Noah Wahl0221034351002825316190
32Owen Edwards000000000000000
25Riley Ulmer000000000000000
99Ryan Wartenberg0010055000511355414
28Tanner Graham000000000000000
45Trey Dynes000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1INDCarson ChamberlainSeth Gudeman
1-1PITJacob RollinsWyatt Krisky
1-2INDBen CloseSamuel Ingham
2-2PITWill HoffenkampJohn McMonigal
2-3INDSeth GudemanOwen Woodward
3-3PITAlex MullenJohn McMonigal
3-4INDJason KempeSamuel Ingham
3-5INDDrew HappeRobby Davenportbreak
3-6INDSeth GudemanJack Haveybreak
3-7INDBen LandryRobby Davenportbreak
3-8INDSamuel InghamNicholas Betschbreak

quarter 2

scoreteamgoal
3-9INDCole HyzerSeth Gudeman
4-9PITJimmy TowleAlex Mullen
4-10INDMace ChopeOwen Woodward
5-10PITCharlie VukovicAnson Reppermund
5-11INDNicholas BetschSamuel Ingham
6-11PITAiden LandisReid Duncan
6-12INDCole HyzerJack Galle
7-12PITJake MurrayJacob Rollins
7-13INDNicholas BetschSamuel Ingham
8-13PITCharlie VukovicLucas Storm

quarter 3

scoreteamgoal
8-14INDJason KempeDrew Happe
9-14PITKevin NichollCharlie Vukovic
9-15INDNoah WahlCarson Chamberlain
10-15PITLucas StormAlex Mullen
10-16INDJack GalleSeth Gudeman
11-16PITCharlie VukovicAnson Reppermund
11-17INDNicholas BetschSamuel Ingham
12-17PITAiden LandisReid Duncan
12-18INDCole HyzerJack Galle
13-18PITCharlie VukovicAnson Reppermund

quarter 4

scoreteamgoal
13-19INDNoah WahlJack Galle
14-19PITJohn McMonigalLucas Storm
14-20INDSeth GudemanJack Galle
15-20PITJonathan MastAlex Mullen
15-21INDJason KempeSamuel Ingham
16-21PITJacob RollinsWyatt Krisky
16-22INDSeth GudemanBen Landry
17-22PITLucas StormMalachi Marshall
17-23INDCole HyzerJoel Close
18-23PITAlex MullenJohn McMonigal
18-24INDCole HyzerJack Galle
18-25INDSeth GudemanCarson Chamberlainbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗