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
Chicago Union757524
Minnesota Wind Chill934521
CHI24
MIN21
week2
combat candy flexecutioner of the game76.5 pts
Sam KaminskyCHI #145-goal game
5g · 4a · 1blk · 20 cmp · 1 hucks · 1 d
g+25a+20blk+5hk+2cmp+4.0d-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game81.6 pts
Sam KaminskyCHI #14perfect handler
5g · 4a · 20 cmp · 1 hucks
g+30a+24hk+3cmp+5.0yt+3.1yr+1.6d-4×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game109.2 pts
Dalton SmithCHI #13shutdown
3blk · 5 breaks · 14 stops
blk+45brk+20stp+11dpp+8.0×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)

Chicago Union (24)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
14Sam Kaminsky54010202101020155110240
7Jack Shanahan3201077020107192250
19Jeff Weis3103021221002213237244
25Ross Barker31400232410027115277261
21Cal Tornabene211007700010-15109233
11Nate Goff2112011121011261108222
55Pawel Janas25100049586003947714260
13Dalton Smith1213031320012419846216
24Jace Bruner10000440005-1114121
8Kyle Rutledge16110333411032212167214
20Reid Martin101006601074040113
96Asher Lantz000000000000000
9Charlie Furse000000000000000
84CJ O'Brien000000000000000
77David Woods000000000000000
2Eli Artemakis000000000000000
94Jason Vallee011001616000188328123
45Jeffrey Robinson000006710071046113
12Jeremy Burril000000000000000
76Jerry Kelly000100000000003
0Jesse Johnson000000000000000
23Joe Cercello000000000000000
91Joe White000000000000000
85John Jones000003300032429011
42Matt Jaffe00000781009303012
88Mica Glass000000000000000
27Milan Rivas00000341003-183109
—Nick Longo000000000000000
11Nick Pappas000000000000000
4Pat Shriwise000000000000000
5Paul Arters000000000000000
83Ricky Ramirez000000000000000
—Sam Tagle000000000000000
6Scott Hearne000006710061616011
31Tim Schoch000000000000000
—Tyler Barrett000000000000000
33Wesley Groth0000022000126115
36Will Frolich000000000000000
15Zach Kieffer000000000000005

Minnesota Wind Chill (21)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
98Quinn Snider71210990011753269200
6Abe Coffin30610324060024219201208
54Dylan DeClerck20020000002032118
34James Kittlesen200200221050111019
2Bret Bergmeier11000341004317339
3Bryan Vohnoutka1300089100106849421
13Cole Jurek1041017192101866223216
24Colin Berry1311067100811997318
10Michael Jordan1100088010932124160
0Rocco Linehan1210010120101017455205
94Tony Poletto1220022231201822474230
32Andrew Roy000000000000000
16Brandon Lafferty000000000000000
61Brandon Matis00000110001-14013
18Gordon Larson000000000000000
14Ian Hahn00010110001-61009
17Isaac Leonard000000000000000
5Jordan Taylor000000000000000
11Josh Kautz00010110000-1007
29Josh Klane0410035381002827848230
15Kristian Johnson000000000000000
20Luke Bleers000000000000000
26Marco Dregni000000000000000
12Marty Adams00100550105386579
47Mickey Walsh000000000000000
8Nick Vogt000000000000000
44Noah Hanson000000000000000
23Paul Krenik000000000000000
22Rami Paust031007910099993190
4Sam Ward00000121002-913012
9Sebastian Brauer000000000000000
99Tristan Van de Moortele0010099000693-15311
80Tucker Hoffman000000000000000
7Tyler Thomegreene01000770005490311
1William Brandt000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1MINQuinn Snider → Abe Coffin
1-1CHIJack Shanahan → Sam Kaminsky
1-2MINJosh Klane → Quinn Snider
2-2CHIKyle Rutledge → Sam Kaminsky
2-3MINTony Poletto → Quinn Snider
3-3CHIPawel Janas → Jack Shanahan
3-4MINMichael Jordan → Quinn Snider
4-4CHIKyle Rutledge → Jack Shanahan
4-5MINRami Paust → Michael Jordan
5-5CHICal Tornabene → Pawel Janas
5-6MINRami Paust → Quinn Snider
6-6CHIPawel Janas → Sam Kaminsky
6-7MINRocco Linehan → Abe Coffin
7-7CHIJeff Weis → Pawel Janas
7-8MINBryan Vohnoutka → Colin Berry
7-9MINColin Berry → James Kittlesenbreak

quarter 2

scoreteamgoal
7-10MINRami Paust → Tony Poletto
8-10CHISam Kaminsky → Cal Tornabene
8-11MINBret Bergmeier → Bryan Vohnoutka
9-11CHISam Kaminsky → Ross Barker
9-12MINBryan Vohnoutka → Rocco Linehan
10-12CHIJason Vallee → Reid Martin
11-12CHIKyle Rutledge → Sam Kaminskybreak
12-12CHISam Kaminsky → Jeff Weisbreak

quarter 3

scoreteamgoal
12-13MINRocco Linehan → Quinn Snider
13-13CHIKyle Rutledge → Sam Kaminsky
13-14MINTyler Thomegreene → Bret Bergmeier
14-14CHIKyle Rutledge → Jack Shanahan
14-15MINColin Berry → James Kittlesen
15-15CHIDalton Smith → Nate Goff
15-16MINJosh Klane → Quinn Snider
16-16CHIPawel Janas → Ross Barker
17-16CHINate Goff → Jace Brunerbreak
18-16CHIPawel Janas → Jeff Weisbreak
19-16CHIJack Shanahan → Ross Barkerbreak

quarter 4

scoreteamgoal
19-17MINJosh Klane → Quinn Snider
20-17CHIDalton Smith → Nate Goff
20-18MINBryan Vohnoutka → Dylan DeClerck
21-18CHIRoss Barker → Jeff Weis
21-19MINColin Berry → Dylan DeClerck
22-19CHIKyle Rutledge → Cal Tornabene
22-20MINJosh Klane → Abe Coffin
23-20CHIPawel Janas → Dalton Smith
23-21MINTony Poletto → Cole Jurek
24-21CHISam Kaminsky → Kyle Rutledge
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗