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 Thunderbirds635620
Madison Radicals554721
PIT20
MAD21
week11
combat candy flexecutioner of the game61.5 pts
Anthony GutowskyMAD #67-goal game
7g · 1blk · 5 cmp
g+35a+0blk+5cmp+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 (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3John McMonigal6130024240003075227220
47Marcel Oliart30200262710030116353220
7Aiden Landis25310353940033318240240
6Anson Reppermund2110019223002466169230
20Pete Zaccardi2101014151001475108412
87Carl Johnson100103300043433415
10Joe Molder10010000001036310
17Logan Call10000000001014010
65Michael Dillard102102122100201399313
24Will Hoffenkamp135005052200462890230
54Alex Mullen000000000000000
99Alex Warrington000001100011116010
9Andrew Thompson000000000000000
44Andrew Gardner000000000000000
18Anil Driehuys000000000000000
39Benjamin Attal000000000000000
13Charlie Vukovic000000000000000
72Chris Arevalo000000000000000
23Chris Graber000000000000000
26Connor Newell000000000000000
49Dan Nichols000000000000000
33David Braden000000000000000
71Elliot Rivera 000000000000000
74Evan Bembenista000000000000000
73Everitt Meer000000000000000
48Jimmy Towle0200017170001763111230
2Jonathan Mast02000555610046343166220
70Josh Lyder000000000000000
14Kenny Furdella000000000000000
45Kevin Nicholl0000000000000010
41Mahith Edula0000033000412-15010
22Malachi Marshall0020066000624-10011
89Matt Viscido000000000000000
Max Barowski000000000000000
91Max Devine000000000000000
1Max Sheppard000000000000000
25Morey Averill00000660006-9104410
5Noah Celuch021001515000157639313
0Reid Duncan000000000000000
11Robin Maillard000000000000000
29Ryan Kindell000000000000000
77Spencer Whitcomb000000000000000
8Thomas Hansen000000000000000
46Tristan Yarter03110303000027163-24416
16Tyler McCarthy000000000000000
Will McGlynn000000000000000
12Zac Byrnes000000000000000

Madison Radicals (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
6Anthony Gutowsky700105500012112681210
21Avery Johnson2201010110001339107120
94Pieran Robert2112099000950120417
18Sterling Knoche201201100047117017
85Gabe Vordick1110018191002049188160
3Jake Carrico100116710069227410
64Joe Leibforth1101045100668102017
55Kelsen Alexander130008800078467411
44Max Sample1010015150201625207120
59Mitchell McCarthy11320131410012170124417
28Noah Nicol10100110002973510
42Pat Shriwise1060040400003632470160
17Alex Gravatt000000000000000
2Andrew Meshnick0000000000000013
41Biz Schlaefer000000000000000
5Brian Hart000000000000000
8Charlie Benforado000000000000000
32Daniel Garlock000000000000000
11David Nester000000000000000
77Jack Kelly000000000000000
29Jack Nelson0310088010784131130
12Jacob Wham000000000000000
49John Tan000000000000000
9Joshua Wilson0100033000246549
8Kai DeLorenzo000000000000000
97Kai Marcus04000363910035391128160
15Ken Adams000000000000000
80Kevin Pettit-Scantling000000000000000
74Luke Marks01000550002108-2020
22Mac Weber011108910076627418
51Matt Grinde000000000000000
19Nico Ranabhat000000000000000
95Sam Stark000000000000000
27Shane Otis000000000000000
66Ted Schewe001001920100128449100
16Tyler Williams000000000000000
35Val Post000000000000000
10Victor Luo010005610061085510

scoring plays

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

quarter 1

scoreteamgoal
0-1MADKelsen AlexanderPieran Robert
1-1PITTristan YarterCarl Johnson
1-2MADAvery JohnsonAnthony Gutowsky
2-2PITJimmy TowleWill Hoffenkamp
2-3MADJack NelsonAvery Johnson
3-3PITJonathan MastJohn McMonigal
3-4MADMitchell McCarthySterling Knoche
4-4PITNoah CeluchPete Zaccardi
4-5MADVictor LuoGabe Vordick
5-5PITAiden LandisMarcel Oliart
6-5PITAiden LandisAnson Reppermundbreak

quarter 2

scoreteamgoal
6-6MADJack NelsonPat Shriwise
7-6PITAiden LandisJohn McMonigal
7-7MADJoe LeibforthAnthony Gutowsky
8-7PITAiden LandisJohn McMonigal
8-8MADMac WeberMitchell McCarthy
9-8PITTristan YarterPete Zaccardi
9-9MADJake Carricocallahan
9-10MADJoshua WilsonKelsen Alexanderbreak

quarter 3

scoreteamgoal
9-11MADKai MarcusAnthony Gutowsky
10-11PITJonathan MastAiden Landis
10-12MADKelsen AlexanderPieran Robert
11-12PITAnson ReppermundAiden Landis
11-13MADAvery JohnsonAnthony Gutowsky
12-13PITTristan YarterMichael Dillard
12-14MADKelsen AlexanderJoe Leibforth
13-14PITNoah CeluchJoe Molder
14-14PITPete ZaccardiLogan Callbreak

quarter 4

scoreteamgoal
14-15MADKai MarcusAnthony Gutowsky
15-15PITWill HoffenkampMarcel Oliart
15-16MADLuke MarksNoah Nicol
16-16PITJimmy TowleAnson Reppermund
16-17MADGabe VordickMax Sample
17-17PITJohn McMonigalMarcel Oliart
17-18MADKai MarcusAnthony Gutowsky
18-18PITAiden LandisJohn McMonigal
18-19MADKai MarcusAvery Johnson
19-19PITWill HoffenkampJohn McMonigal
19-20MADPieran RobertSterling Knoche
20-20PITWill HoffenkampJohn McMonigal
20-21MADJack NelsonAnthony Gutowsky
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗