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
Salt Lake Shred425516
Minnesota Wind Chill943420
SLC16
MIN20
week9
combat candy flexecutioner of the game45.0 pts
1g · 3a · 20 cmp · 3 hucks
g+5a+15blk+0hk+6cmp+4.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game61.3 pts
Micah DavisMIN #88perfect handler
1g · 3a · 1ha · 20 cmp · 3 hucks
g+6a+18ha+3hk+9cmp+5.0yt+4.8yr+1.3×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game94.7 pts
Cameron LacyMIN #28shutdown
1blk · 6 breaks · 15 stops · 14 pulls
blk+15brk+24stp+14dpp+9.5pul+2.8hang+15.5t-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)

Salt Lake Shred (16)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
22Jace Duennebeil41110781101179154200
6Chad Yorgason24400212420026213277201
61Simon Dastrup2113018180001828171192
25Alex Forsberg101107811086390414
12Ben Ashton1011129311102620867202
21Ben Hoffman100009900010245545
32Derik Knighton100005500032727014
66Jordan Kerr14310565820046439173210
18Matt Russnogle10000101111012-16117190
10McKay Yorgason12100495430050240201200
11Oscar Brown1001014151001513089216
93AJ MacIsaac000000000000000
5Carson Armstrong000000000000000
9Cole Stenseth000000000000000
19Curtis Watkins000000000000000
13Ethan Wimmer000000000000000
89Eugene L'Heureux020007810084169312
29Everett Saunders000000000000000
99Grayson Rettberg000000000000000
99Grayson Rettburg000000000000000
27Jacob Hoffman000000000000000
0Jacob Miller000000000000000
3Jared Scheinberg0010011110009453546
95Jared Waite00000330003629012
40Joe Merrill000000000000000
24Jonny Hoffman000000000000000
26Kaden Froebe00000550005-185946
36Karl Staber000000000000000
15Kimball Pew0011010111009473539
44Koven Card000000000000000
34Kyle Weinberg000000000000000
20Lucas Reavy000000000000000
2Luke Yorgason000002326200251229414
16Matthew Fredrickson000000000000000
23Merick Moar000000000000000
17Porter Oyler000000000000000
1Porter Stobbe000000000000000
33Reed Browning01000550005243018
4Sam Pew000000000000000
7Tony Mounga00100330103145017

Minnesota Wind Chill (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
32Greg Cousins3010066000971189170
59Noah Coolman3310020222102512562173
51Blake Krapfl20100110003-3114016
3Bryan Vohnoutka1001022000439457
18Gordon Larson124003436200322954190
15Kyle Suelflow10000220003616015
30Leo Sovell-Fernandez1010023230101910129180
96Max Hanscom10000110002232111
88Micah Davis1310020200002224289117
23Paul Krenik110106710055911214
1William Brandt1340015160001575187190
8Zach Morton100001100021234112
61Brandon Matis000000000000000
0Bret Bergmeier000000000000000
28Cameron Lacy0201012152008128-1019
22Danny Hobday000000000000000
54Dylan DeClerck000001100019-101
95Ellis Newhouse000000000000000
7Eric Crosby Lehmann000000000000000
44Ethan Ode000000000000000
10Jordan Taylor000000000000000
29Josh Klane02210323520024145122170
5Justin Burnett00010341003915016
6Kristian Johnson000000000000000
2Lukas Ambrose001003410031024114
47Mickey Walsh000000000000000
31Nathan De Morgan000000000000000
4Noah Hanson011101011100112742114
77Owen Suelflow010002311031845013
13Peter Mans000000000000000
9Sebastian Brauer000000000000000
24Thomas Shope000000000000000
99Tristan Van de Moortele00100880004310112

scoring plays

quarter 1

scoreteamgoal
0-1MINWilliam BrandtNathan De Morgan
1-1SLCChad YorgasonJordan Kerr
1-2MINGordon LarsonBryan Vohnoutka
2-2SLCJace DuennebeilChad Yorgason
2-3MINWilliam BrandtNoah Coolman
2-4MINNoah CoolmanPaul Krenikbreak
2-5MINCameron LacyBlake Krapflbreak
2-6MINNoah CoolmanNathan De Morganbreak
3-6SLCEugene L'HeureuxAlex Forsberg
4-6SLCJordan KerrJace Duennebeilbreak
4-7MINWilliam BrandtMicah Davis
4-8MINPaul KrenikBlake Krapflbreak
4-9MINNoah HansonMax Hanscombreak

quarter 2

scoreteamgoal
5-9SLCChad YorgasonSimon Dastrup
5-10MINCameron LacyKyle Suelflow
5-11MINOwen SuelflowZach Mortonbreak
6-11SLCEugene L'HeureuxBen Hoffman
6-12MINMicah DavisNathan De Morgan
6-13MINNoah CoolmanGreg Cousinsbreak

quarter 3

scoreteamgoal
7-13SLCReed BrowningDerik Knighton
8-13SLCJordan KerrOscar Brownbreak
8-14MINGordon LarsonNoah Coolman
9-14SLCJordan KerrJace Duennebeil
9-15MINMicah DavisLeo Sovell-Fernandez
10-15SLCMcKay YorgasonMatt Russnogle
10-16MINNathan De MorganWilliam Brandt
11-16SLCJordan KerrSimon Dastrup

quarter 4

scoreteamgoal
12-16SLCBen Ashtoncallahan
12-17MINMicah DavisGordon Larson
12-18MINNathan De MorganNoah Coolmanbreak
13-18SLCChad YorgasonJace Duennebeil
13-19MINJosh KlaneGreg Cousins
14-19SLCSimon DastrupMcKay Yorgason
15-19SLCMcKay YorgasonChad Yorgasonbreak
15-20MINJosh KlaneGreg Cousins
16-20SLCChad YorgasonJace Duennebeil
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗