UFA ALMANAC — HISTORICAL STATS & RECORDS·15 SEASONS · 2012–2026 · 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·15 SEASONS · 2012–2026 · 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
Madison Radicals235616
Chicago Union734418
MAD16
CHI18
week7
combat candy flexecutioner of the game57.0 pts
Pawel JanasCHI #55hat trick
3g · 3a · 55 cmp · 1 hucks · 1 t
g+15a+15blk+0hk+2cmp+11.0t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game73.4 pts
Pawel JanasCHI #55hat trick
3g · 3a · 3ha · 55 cmp · 1 hucks · 1t
g+18a+18ha+9hk+3cmp+13.8yt+7.1yr+1.6t-6s-8×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game99.5 pts
Jeff WeisCHI #19callahan
1blk · 1 callahan · 7 breaks · 11 stops
c+35brk+28stp+10dpp+7.5t-4×1.3 win
share𝕏f@
presented by ufa almanac

the people's mvp

presented by ufa almanac

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
stopsD-opportunity stopsdefensive possessions ended in a turnover (block, throwaway forced, drop, stall, or OB)
breaksD-points scoredD-line points where the defense scored after winning the disc
pullsrecorded pullspulls with measured hangtime (a small number of pulls go untimed)
obOB pullspulls that landed out of bounds, giving the receiving team better field position
hangpull hangtimetotal airtime across recorded pulls (longer hangtime = more time for D to set up)

Madison Radicals (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
29Jack Nelson32100880001142203130
44Max Sample3200091001012110194143
94Pieran Robert2000044010630661210
6Anthony Gutowsky101008102101155169128
85Gabe Vordick10300404210034157163173
11Ian McCosky1431043441004433787131
82Jeff Maskalunas10110880008475147
64Joe Leibforth1010022000413-6113
74Luke Marks100004400045056015
59Mitchell McCarthy1000011121001238119411
19Nico Ranabhat11200262600026129138170
12Arthur Carne000002200028-1050
26Ben Baird000000000000000
0Donte Buckingham00000110001916010
5Eric Sjostrom0210022253001719868150
3Jake Carrico010009101007685144
49John Tan000000000000000
9Joshua Wilson000000000000000
93Kainoa Chun-Moy000000000000000
55Kelsen Alexander0220013141001311910344
10Ken Adams000000000000000
13Kyle Conniff000001100016008
22Mac Weber000000000000000
4Matt Grinde000107700062744411
23Max Junga000000000000000
28Noah Nicol000000000000000
38Noah Petersen000000000000000
8Noah Pollack000000000000000
15Pat LaVallee000000000000000
95Sam Stark0000066000658-27412
27Shane Otis000000000000000
18Sterling Knoche000000000000000
66Ted Schewe000000000000000
24Tom Hobday000000000000000
91Victor Luo0210015161001499113414

Chicago Union (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
13Benjamin Preiss300001212010152232164
55Pawel Janas33300555610152357105170
11Wilson Matthews30000550108-33138140
44Ben Brink210006600083711313
99Andrew Sjogren111001515000129879314
8Ben Zhang10000220003753014
1Gabe Schoepke10010000001012011
6Gregory Moreno120205610175099013
4Henry Goldenberg1320035372003028430160
19Jeff Weis101111920100183362515
20John Marsh1110022220002285117140
31Charlie Vukovic031109900087056614
88Cullen Baker0121029301002818257172
3Dylan Nice012001516000169414580
21Edgar Sumbi000000000000000
5Eric Paulauskas000000000000000
15Evan Sebastian 000000000000000
80Ian Falck000000100000007
24Jace Bruner000000001000008
7Jack Shanahan000000000000000
75Jake Rubin-Miller000000000000000
40Jayden Feagans0100017180001948171140
0Jesse Johnson000000000000000
23Joe Cercello000000000000000
22Joe Sifakis000000000000000
54John Lithio000000000000000
74Luke Brennan00200191900019171-23311
29Max Devine00000121200013-5767311
12Michael Finke000000000000000
15Mikey O'Brien000000000000000
10Milan Rivas000000000000000
16Sam Astrom000000000000000
14Sam Kaminsky0011011110009123238

scoring plays

quarter 1

scoreteamgoal
0-1CHICullen BakerBenjamin Preiss
0-2CHIGregory MorenoBen Brinkbreak
1-2MADKelsen AlexanderMitchell McCarthy
1-3CHIDylan NicePawel Janas
1-4CHIJeff Weiscallahanbreak
1-5CHICharlie VukovicBen Brinkbreak
1-6CHIJohn MarshPawel Janasbreak
2-6MADIan McCoskyAnthony Gutowsky
2-7CHIPawel JanasWilson Matthews

quarter 2

scoreteamgoal
2-8CHICharlie VukovicBen Zhang
2-9CHIGregory MorenoGabe Schoepkebreak
3-9MADEric SjostromJack Nelson
4-9MADJake CarricoLuke Marksbreak
4-10CHIPawel JanasHenry Goldenberg
5-10MADEric SjostromIan McCosky

quarter 3

scoreteamgoal
5-11CHIHenry GoldenbergWilson Matthews
5-12CHICharlie VukovicGregory Morenobreak
6-12MADKelsen AlexanderJeff Maskalunas
6-13CHIJayden FeagansJohn Marsh
7-13MADMax SampleNico Ranabhat
8-13MADVictor LuoJoe Leibforthbreak
8-14CHIAndrew SjogrenBenjamin Preiss
9-14MADIan McCoskyJack Nelson
10-14MADJack NelsonMax Samplebreak

quarter 4

scoreteamgoal
11-14MADIan McCoskyJack Nelson
11-15CHIPawel JanasBenjamin Preiss
12-15MADNico RanabhatGabe Vordick
13-15MADVictor LuoPieran Robertbreak
13-16CHIBen BrinkAndrew Sjogren
14-16MADMax SamplePieran Robert
14-17CHIHenry GoldenbergPawel Janas
15-17MADJack NelsonMax Sample
15-18CHIHenry GoldenbergWilson Matthews
16-18MADIan McCoskyMax Sample
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗