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
Colorado Apex463720
Salt Lake Shred845219
COL20
SLC19
week7
combat candy flexecutioner of the game47.1 pts
Alex AtkinsCOL #0playmaker
1g · 5a · 2blk · 22 cmp · 1 hucks · 3 t
g+5a+25blk+10hk+2cmp+4.4t-15×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game57.0 pts
3a · 46 cmp · 3 hucks · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game182.7 pts
Seth FarisCOL #11shutdown
4 breaks · 6 stops · 11 pulls
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

Colorado Apex (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
3Atkin Arnstein41300323420034146260180
16Charles Cannon2120028290002514292121
2Jay Froude201108800092067511
13Saeed Semrin2110013141001645214200
11Seth Faris201001100031016011
1Zeke Thoreson2220022231002578285211
0Alex Atkins151202225300231632101110
12Chance Cochran101009900097845313
23Connor Olson100004510063849210
15Dennis Bechis10100161601015-8110180
52Nicholas Snuszka10000330004625011
29Sandy Brown10100341005354112
99Alex Tatum000006710082665119
66Aylen Learned000000000000000
18Benen Shea000000000000000
33Chris Ward000000000000000
32Cody Johnston000000000000000
25Conor Tabor000000000000000
8Danny Landesman000000000000000
28David Yu00000101000088717311
60Erik Hotaling000000000000000
4Felix Pronove000000000000000
78Jeremy Knopf000000000000000
7Jonathan Nethercutt0300046471003750482200
31Kai Marshall011104400032617211
5Logan Pruess000000000000000
24Mathieu Agee0001000000000113
6Matt Jackson010001010000910848310
46Nanda Min-Fink02400394010040318169180
81Nathan Buchholz000000000000000
59Noah Coolman000000000000000
88Quinn Finer000000000000000
10Rodrigo Gould Rodriguez000000000000000
9Sam Goldstein0302019212001610469411
47Seth Wells000000000000000
30Sten Larson000000000000000
22Thomas Brewster000000000000000
14Timothy Elliott000000000000000
27Tyler Nguyen000000000000000

Salt Lake Shred (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
55Elijah Jaime400009900013-38148140
40Joe Merrill4120044000822223418
99Grayson Rettburg300004510087178131
6Chad Yorgason2201066000878111420
12Ben Ashton110108910089530312
9Ben Field1010078100101171143
0Jacob Miller13310363710032132130180
18Matt Russnogle10000220002546313
10McKay Yorgason101002931100281674117
61Simon Dastrup110002200033122315
25Alex Forsberg000000000000000
38Chase Smith000000000000000
4Devon Terry000000000000000
89Eugene L'Heureux00010000001014310
30Grant Lindsley000000000000000
22Jace Duennebeil02010192121122-28308130
21Jacob Jahnke000000000000000
64Jason McKeen000000000000000
19John Hanni000000000000000
24Jonny Hoffman0002000000000213
66Jordan Kerr0230032331002833941191
13Justin Mecham000000000000000
34Kyle Weinberg00200171700015123-45516
2Luke Yorgason0230047492003942990180
32Matt Jamison000000000000000
1Nathan Huff000000000000000
3Oscar Brown0101033000272-7110
17Porter Oyler000000000000000
7Sean Connole02200282910029149132134
11Sean McDonald000000000000000
97Taylor Barton0101034100020111
23Tony Mounga01000110001401008
5Trey Taylor000000000000000
8Will Selfridge000000000000000
14Zach Burnside000000000000000
20Zach Wolfe000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1SLCJordan KerrJacob Miller
1-1COLNanda Min-FinkAlex Atkins
1-2SLCJace DuennebeilGrayson Rettburg
2-2COLJonathan NethercuttZeke Thoreson
2-3SLCTony MoungaJoe Merrill
3-3COLAlex AtkinsZeke Thoreson
3-4SLCJacob MillerElijah Jaime
4-4COLMatt JacksonChance Cochran
4-5SLCTaylor BartonJoe Merrill
4-6SLCOscar BrownBen Ashtonbreak
4-7SLCJace DuennebeilBen Fieldbreak
4-8SLCBen AshtonChad Yorgasonbreak

quarter 2

scoreteamgoal
4-9SLCJordan KerrElijah Jaime
5-9COLSaeed SemrinCharles Cannon
5-10SLCJoe MerrillChad Yorgason
6-10COLKai MarshallConnor Olson
6-11SLCSean ConnoleGrayson Rettburg
7-11COLSam GoldsteinSandy Brown
7-12SLCJacob MillerElijah Jaime
8-12COLNanda Min-FinkAtkin Arnstein
9-12COLCharles CannonSaeed Semrinbreak
10-12COLSam GoldsteinDennis Bechisbreak

quarter 3

scoreteamgoal
10-13SLCLuke YorgasonMcKay Yorgason
11-13COLJonathan NethercuttSaeed Semrin
11-14SLCLuke YorgasonElijah Jaime
12-14COLZeke ThoresonAtkin Arnstein
12-15SLCSimon DastrupJoe Merrill
13-15COLAlex AtkinsJay Froude
13-16SLCJacob MillerGrayson Rettburg
13-17SLCChad YorgasonJoe Merrillbreak

quarter 4

scoreteamgoal
13-18SLCChad YorgasonMatt Russnogle
14-18COLAlex AtkinsSeth Faris
14-19SLCSean ConnoleSimon Dastrup
15-19COLAlex AtkinsJay Froude
16-19COLJonathan NethercuttAtkin Arnsteinbreak
17-19COLZeke ThoresonAtkin Arnsteinbreak
18-19COLSam GoldsteinSeth Farisbreak
19-19COLAtkin ArnsteinCharles Cannonbreak
20-19COLAlex AtkinsNicholas Snuszkabreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗