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
Chicago Union646420
Madison Radicals554418
CHI20
MAD18
week5
combat candy flexecutioner of the game45.0 pts
Jack ShanahanCHI #7hat trick
4g · 1a · 25 cmp
g+20a+5blk+0cmp+5.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

Chicago Union (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
7Jack Shanahan4100025260002949218190
44Benjamin Preiss30100141400017112129313
99Andrew Sjogren2100014151001872280184
25Ross Barker2101018180001873174174
14Sam Kaminsky2120050511104421796200
4Axel Agami120001112100126191313
23Didzis Malderis10000220003-414011
28Jake Steslicki111312526100214838417
85John Jones10010000001010010
72Nick Longo111004401054269124
10Nick Pappas121105500064073014
5Paul Arters1220041431104028810220
32Anthony Jirele000000000000000
96Asher Lantz000000000000000
33Blake Trantina000000000000000
21Cal Tornabene000007810082356312
9Charlie Furse000000000000000
29Christian Johnson000000000000000
84CJ O'Brien000000000000000
77David Woods000000000000000
16Dex Dremann00100111210011299012
2Eli Artemakis000000000000000
31Elliot Lee000000000000000
88Hunter Latson000000000000000
80Ian Falck000000000000000
30Isaiah Moore000000000000000
24Jace Bruner012208800064622017
76Jerry Kelly000000000000000
0Jesse Johnson01110770005175639
3Jim Karl000000000000000
34Josh Kautz000000000000000
74Luke Brennan021009101008513509
8Matt Goetsch000000000000000
27Milan Rivas0000017192001849-1629
11Nate Goff000000000000000
6Nico Lake02100303210031586150
13Reid Martin000000000000000
17Reno Brinn000000000000000
20Ricky Ramirez000000000000000
18Tavis Leighton000000000000000
36Tyler Mitchuson 000000000000000
66Vedant Sachdeva000000000000000
54Will Frolich000000000000000
48Wyatt Mekler0130036382003319694190
38Yipeng Wang000000000000000
15Zach Kieffer000000000000000

Madison Radicals (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
17Alex Gravatt20010231004-37008
6Anthony Gutowsky2100044000611172117
5Brian Hart2000035372003810445131
77Jack Kelly20000671009-574110
19Nico Ranabhat20020770008-362614
95Sam Stark21000220004135067
2Andrew Meshnick10211440004118016
21Avery Johnson10100880109-12109120
12Jacob Wham11100660007171258
64Joe Leibforth11000440005-818014
55Kelsen Alexander11300262600023184121513
74Luke Marks10020220003-15014
13Alex Liu000000000000000
91Austin Johnson000000000000000
41Biz Schlaefer000000000000000
32Daniel Garlock020001315200131504168
11David Nester000000000000000
99Eric Blais012001012200123694614
4Henry Goldenberg03200495220039241128170
29Jack Nelson000000000000000
3Jake Carrico000000000000000
75Jake Rubin-Miller000000000000000
24James Sykora000000000000000
49John Tan000000000000000
9Joshua Wilson011102123200187590614
1Kai DeLorenzo0231022231002128297157
97Kai Marcus000000000000000
15Ken Adams000000000000000
80Kevin Pettit-Scantling000000000000000
22Mac Weber000000000000000
51Matt Grinde000000000000000
44Max Sample000000000000000
59Mitchell McCarthy000000000000000
28Noah Nicol000000000000000
42Pat Shriwise000000000000000
27Shane Otis000000000000000
18Sterling Knoche000000000000000
66Ted Schewe0000021221002280113170
48Thomas Coolidge001008901091533140
7Tom Annen000000000000000
35Val Post000000000000000
10Victor Luo0311038413003421966128

scoring plays

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

quarter 1

scoreteamgoal
0-1MADEric BlaisLuke Marks
1-1CHIAxel AgamiBenjamin Preiss
1-2MADDaniel GarlockSam Stark
2-2CHIJake Steslickicallahan
2-3MADJoe LeibforthNico Ranabhat
3-3CHIPaul ArtersJack Shanahan
3-4MADVictor LuoJack Kelly
4-4CHILuke BrennanDidzis Malderis
4-5MADHenry GoldenbergAnthony Gutowsky
5-5CHINick PappasAxel Agami
6-5CHINico LakeSam Kaminskybreak

quarter 2

scoreteamgoal
6-6MADSam StarkJacob Wham
7-6CHIJesse JohnsonJohn Jones
7-7MADAnthony GutowskyBrian Hart
8-7CHIJack ShanahanPaul Arters
8-8MADVictor LuoAvery Johnson
9-8CHIWyatt MeklerJack Shanahan
9-9MADAndrew Meshnickcallahan
10-9CHIAndrew SjogrenRoss Barker
10-10MADJoshua WilsonJoe Leibforth

quarter 3

scoreteamgoal
10-11MADJacob WhamSam Stark
11-11CHISam KaminskyAndrew Sjogren
11-12MADDaniel GarlockAlex Gravatt
12-12CHIJace BrunerNick Pappas
12-13MADVictor LuoAnthony Gutowsky
13-13CHINick LongoSam Kaminsky
13-14MADKelsen AlexanderNico Ranabhat
14-14CHIAxel AgamiBenjamin Preiss
15-14CHILuke BrennanAndrew Sjogrenbreak
16-14CHIJake SteslickiRoss Barkerbreak

quarter 4

scoreteamgoal
16-15MADHenry GoldenbergJack Kelly
17-15CHIPaul ArtersNick Longo
17-16MADHenry GoldenbergBrian Hart
18-16CHIRoss BarkerJack Shanahan
18-17MADKai DeLorenzoAlex Gravatt
19-17CHINico LakeJack Shanahan
19-18MADKai DeLorenzoKelsen Alexander
20-18CHINick PappasBenjamin Preiss
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗