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 Shred000019
Seattle Cascades555520
SLC19
SEA20
week8
combat candy flexecutioner of the game62.7 pts
Conor BelfieldSEA #4hat trick
3g · 5a · 34 cmp · 5 hucks · 3 t
g+15a+25blk+0hk+10cmp+6.8t-15×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game77.9 pts
Conor BelfieldSEA #4hat trick
3g · 5a · 1ha · 34 cmp · 5 hucks · 3t
g+18a+30ha+3hk+15cmp+8.5yt+7.2yr+4.2t-18s-8×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game99.2 pts
Ian SweeneySEA #33shutdown
1blk · 8 breaks · 13 stops · 11 pulls
blk+15brk+32stp+12dpp+10.0pul+2.2hang+13.1t-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 (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
61Simon Dastrup4201015183002073286193
12Ben Ashton2040016171002090113191
22Jace Duennebeil22110101000012134155190
66Jordan Kerr2330032331002830553190
10McKay Yorgason21100444730143265130202
21Ben Hoffman100005610074753211
6Chad Yorgason12110212210021159232191
40Joe Merrill11110670009-3155216
26Kaden Froebe1002022010338013
2Luke Yorgason102001616000153453213
18Matt Russnogle1110066001855121160
7Tony Mounga1111010122001010728016
93AJ MacIsaac000000000000000
25Alex Forsberg00000550005-534220
5Carson Armstrong000000000000000
9Cole Stenseth00000110001124010
19Curtis Watkins000000000000000
32Derik Knighton000000000000000
13Ethan Wimmer000000000000000
89Eugene L'Heureux0010057200545-9213
29Everett Saunders0300067100544-19011
99Grayson Rettberg000000000000000
99Grayson Rettburg000000000000000
27Jacob Hoffman000000000000000
0Jacob Miller011002424000166240180
3Jared Scheinberg0000088000743-427
95Jared Waite000000000000000
24Jonny Hoffman000000000000000
36Karl Staber000000000000000
15Kimball Pew0201011110008776628
44Koven Card000000000000000
34Kyle Weinberg000000000000000
20Lucas Reavy000000000000000
16Matthew Fredrickson000000000000000
23Merick Moar000000000000000
11Oscar Brown000000000000000
17Porter Oyler000000000000000
1Porter Stobbe000000000000000
33Reed Browning00230660006-1831018
4Sam Pew000000000000000

Seattle Cascades (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
12Garrett Martin5011014151002036237201
69Caleb Campbell301201100031581011
4Conor Belfield35100343730141358283190
10Ben Kass-Mullet2010024251002353104174
0Zeppelin Raunig2211012120001480177180
31Ethan Murray1000000000103010
18Jack Brown110002200035523216
3Langley Fitzpatrick101203300044327011
11Marc Munoz1030031321002610194110
30Ricky McLeod110004400052847316
13Alex Kabat000000000000000
96Asher Lantz0001000000000316
77Austin Hasbrook000000000000000
88Brandon Li000000000000000
95Brendan Bogel000000000000000
16Chris Roach000000000000000
19Derek Mourad011004447300442107180
23Emmet Shipway011107810091738210
7Erik Aadalen000104400026-5018
36Gabe Nobis000000000000000
50Gavin Leahy000000000000000
28Grant Harris01000572004340018
33Ian Sweeney013101315200111369320
14John Mattes000000000000000
91Jonas Golden000000000000000
6Keaton Orser000000000000000
2Kodi Smart000000000000000
63Louie Bertoncin000000000000000
15Mikey O'Brien0111011110001151217151
5Nick Mahan010003300032212012
42Nolan Stoppel0020014140001310681140
34Ryan Liao000000000000000
47Sawyer Blair000000000000000
67Spencer Land000000000000000
9Spencer Lofink05200474810036307151191
17Tommy Li000000000000000
25Tommy Lin000000000000000
51Will McDonald000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1SEAConor BelfieldMarc Munoz
1-1SLCEverett SaundersTony Mounga
1-2SEAGrant HarrisCaleb Campbell
2-2SLCSimon DastrupJace Duennebeil
2-3SEANick MahanEthan Murray
3-3SLCEverett SaundersMcKay Yorgason
3-4SEAConor BelfieldJack Brown
3-5SEAZeppelin RaunigConor Belfieldbreak

quarter 2

scoreteamgoal
3-6SEAIan SweeneyCaleb Campbell
4-6SLCKimball PewJoe Merrill
4-7SEARicky McLeodBen Kass-Mullet
5-7SLCJacob MillerMcKay Yorgason
5-8SEASpencer LofinkBen Kass-Mullet
6-8SLCJordan KerrSimon Dastrup
6-9SEAMikey O'BrienRicky McLeod
7-9SLCEverett SaundersKaden Froebe
7-10SEAConor BelfieldGarrett Martin
8-10SLCJace DuennebeilSimon Dastrup
9-10SLCMatt RussnogleSimon Dastrupbreak

quarter 3

scoreteamgoal
9-11SEASpencer LofinkZeppelin Raunig
10-11SLCMcKay YorgasonJace Duennebeil
10-12SEAConor BelfieldGarrett Martin
11-12SLCSimon DastrupJordan Kerr
11-13SEASpencer LofinkZeppelin Raunig
12-13SLCChad YorgasonJordan Kerr
12-14SEADerek MouradConor Belfield
13-14SLCJordan KerrBen Ashton
13-15SEASpencer LofinkConor Belfield

quarter 4

scoreteamgoal
13-16SEAZeppelin RaunigGarrett Martin
14-16SLCJordan KerrSimon Dastrup
14-17SEASpencer LofinkGarrett Martin
15-17SLCJace DuennebeilChad Yorgason
15-18SEAJack BrownCaleb Campbell
16-18SLCKimball PewBen Hoffman
16-19SEAEmmet ShipwayLangley Fitzpatrick
17-19SLCTony MoungaLuke Yorgason
17-20SEAConor BelfieldGarrett Martin
18-20SLCJoe MerrillBen Ashton
19-20SLCChad YorgasonMatt Russnoglebreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗