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 Thunderbirds245617
Madison Radicals685322
PIT17
MAD22
week6
combat candy flexecutioner of the game55.8 pts
2g · 2a · 2blk · 16 cmp · 2 hucks
g+10a+10blk+10hk+4cmp+3.2×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 (17)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
87Carl Johnson311109101001268210146
14Kenny Furdella30110292900128190118210
1Max Sheppard32310172140023155200204
23Chris Graber21000660008-18172413
6Anson Reppermund1110015150201698250210
48Jimmy Towle11100262600027-13166210
17Logan Call10000110002369110
15Mikey O'Brien121001011110122780138
20Pete Zaccardi11010232410017111105517
12Wyatt Brooks10000792001054134314
54Alex Mullen0121015150001115334410
24Alex Thomas000000000000000
99Alex Warrington000000000000000
9Andrew Thompson0000033010276111
44Andrew Gardner000000000000000
77Andrew Yurchak000000000000000
21Ben Evashavik000000000000000
13Charlie Vukovic000000000000000
16Chris Wohl000000000000000
64Cliff Ressel0000012100252729
71Clint McSherry0210050542004042583210
26Connor Newell000000000000000
22Connor Tipping000000000000000
11David Snead000000000000000
51Dylan Best000000000000000
18Elliot Hare000000000000000
28Jacob Anthuvan000000000000000
10Joe Molder000000000000000
3John McMonigal000000000000000
2Jonathan Mast0330043462004229430210
45Kevin Nicholl0000001000201409
25Kunwoo Shin000000000000000
88Matt Reynolds000000000000000
62Matthew Montera000000000000000
91Max Barowski000000000000000
65Michael Dillard0101011121001210615413
5Noah Celuch000000000000000
0Reid Duncan000000000000000
29Ryan Kindell000000000000000
95Sam VanDusen000000000000000
32Steve Mogielski012001921200198446411
8Thomas Hansen00000330003185210
94Walt Johnson000000000000000

Madison Radicals (22)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
6Anthony Gutowsky40000891001326219134
21Avery Johnson2040013141001670130150
32Daniel Garlock2232016160001121089413
55Kelsen Alexander2111012131001213195410
18Sterling Knoche22000671101069148414
10Victor Luo22100202210022193139136
99Eric Blais1000011000219349
4Henry Goldenberg13200363711025307139170
77Jack Kelly13110111210013113165150
64Joe Leibforth100001100021127016
28Noah Nicol10000000001070014
95Sam Stark110203300038225015
66Ted Schewe10200202220020228131170
48Thomas Coolidge111001515000155072150
17Alex Gravatt000000000000000
13Alex Liu000000000000000
2Andrew Meshnick00010220001810019
91Austin Johnson000000000000000
41Biz Schlaefer000000000000000
5Brian Hart000000000000000
11David Nester000000000000000
29Jack Nelson000000000000000
12Jacob Wham000000000000000
3Jake Carrico000000000000000
75Jake Rubin-Miller000000000000000
24James Sykora000000000000000
49John Tan000000000000000
9Joshua Wilson0130014161001110973416
1Kai DeLorenzo021001114300124158417
97Kai Marcus000000000000000
15Ken Adams000000000000000
80Kevin Pettit-Scantling000000000000000
74Luke Marks011003300022117010
22Mac Weber000000000000000
51Matt Grinde000000000000000
44Max Sample000000000000000
59Mitchell McCarthy000000000000000
19Nico Ranabhat00000451016-1174414
42Pat Shriwise031101819100179186141
27Shane Otis000000000000000
7Tom Annen000000000000000
35Val Post000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1MADKai DeLorenzoKelsen Alexander
1-1PITMikey O'BrienCarl Johnson
1-2MADJack KellyTed Schewe
2-2PITJonathan MastMax Sheppard
2-3MADJoshua WilsonKelsen Alexander
2-4MADJack KellyAvery Johnsonbreak
2-5MADPat ShriwiseThomas Coolidgebreak
2-6MADSterling KnocheDaniel Garlockbreak

quarter 2

scoreteamgoal
2-7MADHenry GoldenbergVictor Luo
3-7PITAlex MullenWyatt Brooks
3-8MADLuke MarksJoe Leibforth
4-8PITMax SheppardMikey O'Brien
4-9MADDaniel GarlockEric Blais
5-9PITSteve MogielskiCarl Johnson
5-10MADPat ShriwiseAnthony Gutowsky
6-10PITClint McSherryKenny Furdella
6-11MADDaniel GarlockSterling Knoche
6-12MADJack KellyAnthony Gutowskybreak
6-13MADSterling KnocheSam Starkbreak
6-14MADKelsen AlexanderSterling Knochebreak

quarter 3

scoreteamgoal
6-15MADKai DeLorenzoDaniel Garlock
7-15PITJonathan MastKenny Furdella
7-16MADHenry GoldenbergVictor Luo
8-16PITChris GraberPete Zaccardi
8-17MADPat ShriwiseHenry Goldenberg
9-17PITCarl JohnsonAnson Reppermund
9-18MADVictor LuoAvery Johnson
10-18PITJonathan MastKenny Furdella
10-19MADSam StarkNoah Nicol
11-19PITMax SheppardJimmy Towle

quarter 4

scoreteamgoal
11-20MADVictor LuoJack Kelly
12-20PITMichael DillardChris Graber
12-21MADHenry GoldenbergAnthony Gutowsky
13-21PITAnson ReppermundMax Sheppard
13-22MADThomas CoolidgeAnthony Gutowsky
14-22PITMikey O'BrienChris Graber
15-22PITPete ZaccardiLogan Callbreak
16-22PITJimmy TowleMax Sheppardbreak
17-22PITClint McSherryCarl Johnsonbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗