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
Detroit Mechanix456116
Minnesota Wind Chill967830
DET16
MIN30
week13
combat candy flexecutioner of the game61.5 pts
6a · 25 cmp · 3 hucks
g+0a+30blk+0hk+6cmp+5.0×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game76.2 pts
Gordon LarsonMIN #18hat trick
3g · 4a · 3ha · 19 cmp · 1t
g+18a+24ha+9cmp+4.8yt+5.2yr+3.7t-6×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game132.9 pts
Cameron LacyMIN #28shutdown
2blk · 11 breaks · 19 stops · 9 pulls
blk+30brk+44stp+17dpp+11.5pul+1.8hang+5.9t-8×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)

Detroit Mechanix (16)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
24Brendan Gessner40000151500019-14167260
12Carson Chamberlain2040024251002642290260
6Gregory Moreno2013019201001876108916
14Jake Felton292105363100051615168290
13James Kloss2110012142001714070820
19Quinn Garner20300283460127205132210
22Marco Dewey1100018180001760196240
33Terry Gaither10020561007-3395915
9Aaron Richards000000000000000
45Aiden Rudy02000111320088283317
43Anderson Cañon 000002310038-237
31Bradley Kennis000000000000000
96Caleb Texeira000000000000000
47Christopher O'Brien000000000000012
81Colin Beauregard000000000000000
76Conrad Nguyen000000000000000
32Elliot Davis000000000000000
17Jack Bembenek000000000000000
2Joe Sogno0000022000212825
27Jordan Hill000000000000000
37Joseph Simpson000000000000000
11Justin Wollin0020023230001615446240
10Mario Moran00000220002326210
78Matthew Bell00000770007212218
23Mauricio Galeano 00000220002-71629
3Nathan Ploeger03100192010020137140230
21Nic Lanas000000000000000
86Nicholas Akers000008910091766111
94Noah Sawyer00000171700016135-2391
28Richard Ware00000330003-1332819
40Ryan Smith000000000000000
42Sean McGuinness000000000000000
64Stephen Grondin000000000000000
26Tyler Shanahan000000000000000

Minnesota Wind Chill (30)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
0Bret Bergmeier50110891101249163222
5Jordan Taylor40300101000014121236151
13Colin Berry322007920012128144161
18Gordon Larson34300192010021259244176
42Anthony Jirele2021055000715141319
40Gabe Jagt20010000002046015
32Greg Cousins2211011121001198133141
4Noah Hanson2211056100664149221
1William Brandt23210252610022244195180
28Cameron Lacy12120101220187930023
34James Kittlesen100004400043657018
6Kristian Johnson102101011100913367127
30Leo Sovell-Fernandez11300161710015188149182
33Matthew Johnson100001100021148013
51Blake Krapfl000000000000000
61Brandon Matis010209100001077124222
3Bryan Vohnoutka000000000000000
54Dylan DeClerck000000000000000
17Grayson Pangburn011103300044145015
27Ian Hahn000000000000000
8Ian McCosky000000000000000
29Josh Klane0510022231001526161171
12Marty Adams000000000000000
25Matej Petrovic000000000000000
31Matthew Rehder000000000000000
40Max Dehlin000000000000000
10Michael Jordan000000000000000
15Michael Petersen000000000000000
47Mickey Walsh000000000000000
23Paul Krenik000000000000000
2Peter Mans000000000000000
98Quinn Snider000000000000000
19Sam Berglund000100000000009
9Sebastian Brauer000000000000000
14Tanner Barcus000000000000000
24Thomas Shope000000000000000
99Tristan Van de Moortele0630025250001828575322
7Tyler Thomegreene010008800063412214
11Will Casperson000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1MINJosh Klane → William Brandt
1-1DETJake Felton → Carson Chamberlain
1-2MINWilliam Brandt → Jordan Taylor
2-2DETJake Felton → Quinn Garner
2-3MINTristan Van de Moortele → Gabe Jagt
3-3DETNathan Ploeger → Jake Felton
3-4MINCameron Lacy → Noah Hanson
4-4DETJake Felton → Marco Dewey
4-5MINColin Berry → Leo Sovell-Fernandez
4-6MINCameron Lacy → Bret Bergmeierbreak
4-7MINTristan Van de Moortele → Kristian Johnsonbreak
4-8MINTristan Van de Moortele → Matthew Johnsonbreak
4-9MINGordon Larson → Colin Berrybreak

quarter 2

scoreteamgoal
4-10MINTristan Van de Moortele → Bret Bergmeier
5-10DETJake Felton → Terry Gaither
5-11MINWilliam Brandt → Jordan Taylor
6-11DETMarco Dewey → Brendan Gessner
6-12MINBrandon Matis → Gordon Larson
7-12DETAiden Rudy → James Kloss
7-13MINJosh Klane → Gordon Larson
8-13DETJake Felton → Carson Chamberlain
8-14MINTyler Thomegreene → Colin Berry
9-14DETAiden Rudy → James Kloss
9-15MINWilliam Brandt → Anthony Jirele

quarter 3

scoreteamgoal
9-16MINTristan Van de Moortele → Bret Bergmeier
10-16DETJames Kloss → Brendan Gessner
10-17MINGreg Cousins → Colin Berry
11-17DETJake Felton → Brendan Gessner
11-18MINGordon Larson → Jordan Taylor
12-18DETNathan Ploeger → Jake Felton
12-19MINColin Berry → Jordan Taylor
13-19DETJake Felton → Quinn Garner
13-20MINNoah Hanson → Cameron Lacy
14-20DETJake Felton → Gregory Moreno
14-21MINJosh Klane → Greg Cousins
15-21DETNathan Ploeger → Brendan Gessner
15-22MINJosh Klane → Gordon Larson

quarter 4

scoreteamgoal
15-23MINGordon Larson → Greg Cousins
16-23DETJake Felton → Gregory Moreno
16-24MINTristan Van de Moortele → Anthony Jirele
16-25MINGreg Cousins → William Brandtbreak
16-26MINLeo Sovell-Fernandez → Noah Hansonbreak
16-27MINGrayson Pangburn → James Kittlesenbreak
16-28MINJosh Klane → Bret Bergmeierbreak
16-29MINNoah Hanson → Gabe Jagtbreak
16-30MINGordon Larson → Bret Bergmeierbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗