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 Shred000025
Oregon Steel368118
SLC25
ORE18
week8
combat candy flexecutioner of the game62.1 pts
Jacob MillerSLC #0callahan
3g · 2a · 1blk · 1 callahan · 32 cmp
g+10a+10blk+0c+15cmp+6.4×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game75.5 pts
Jacob MillerSLC #0perfect handler
3g · 2a · 4ha · 32 cmp
g+18a+12ha+12cmp+8.0yt+5.9yr+2.1×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game115.7 pts
Ben HoffmanSLC #21shutdown
3blk · 7 breaks · 10 stops
blk+45brk+28stp+7dpp+9.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)

Salt Lake Shred (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
0Jacob Miller32411323200025296143150
18Matt Russnogle30000330006-3101151
12Ben Ashton20100192110020128204161
22Jace Duennebeil2100012131001546179130
3Jared Scheinberg20100550005629016
40Joe Merrill22000990001126159121
26Kaden Froebe211106600076180216
2Luke Yorgason2130022220001915281316
10McKay Yorgason20400323201029215178192
61Simon Dastrup22010111210013102169152
25Alex Forsberg10200910100112963314
9Cole Stenseth100004401051531112
89Eugene L'Heureux110101111000102947021
93AJ MacIsaac000000000000000
21Ben Hoffman000304400032-12018
5Carson Armstrong000000000000000
6Chad Yorgason04200202110020259145162
19Curtis Watkins000000000000000
32Derik Knighton000000000000000
13Ethan Wimmer000000000000000
29Everett Saunders0110010100008813935
99Grayson Rettberg000000000000000
99Grayson Rettburg000000000000000
27Jacob Hoffman000000000000000
95Jared Waite000000000000000
24Jonny Hoffman000000000000000
66Jordan Kerr05210232520023255146150
36Karl Staber000000000000000
15Kimball Pew020005610064964013
44Koven Card000000000000000
34Kyle Weinberg000000000000000
20Lucas Reavy000000000000000
16Matthew Fredrickson000000000000000
23Merick Moar000000000000000
11Oscar Brown000000000000000
17Porter Oyler000000000000000
1Porter Stobbe000000000000000
33Reed Browning0121015160001513995221
4Sam Pew000000000000000
7Tony Mounga011101718100189745213

Oregon Steel (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
10Quinn Buermeyer40310141500018-9221211
4Ben Thoennes24210242830029224267211
17Nate Knutson2020014140001519112210
14Nicholas Dahms21000891001126112416
34Adam McNichols12100212100020102127190
23Archer Gordon1020012131001433220182
12Dan Baumgartner10110220003221014
16Emmett Warner12100303551023361110200
5Erwan Paré101001112100138769615
9Marcus Beidler11000231004408568
25Nathan Williams100004510043215312
18Zac Scheuerman121109101001054124915
38Adrian Banerji010001010000957384
88Aiden Hsu00010583106264593
44Andrew Thoennes00000910100857938
82Antonio Rueda000000000000000
26Austin Kelly000000000000000
45Beckett Sessums000000000000000
13Callahan Bosworth000000000000000
33Charlie Wagner0000001100106113
3David Barram0321040421103739656210
7Felix Moren000000000000000
21Jacob Artz000101819100811224515
0Jedi Casas01000550005253536
22Jonathan Lee000000000000000
24Levi Stahl000000000000000
1Orlando Impas000000000000000
19Owen Heh000000000000000
81Ryan Wolfe010004400041640313
8Sam Anderson000000000000000
91Sam Harrington000000000000000
6Seiji Koenigsberg000000000000000
42Theo Schaid Hefley 000000000000000
95Thomas Riedl000000000000000
99Will Dillender-Kinast000000000000000

scoring plays

quarter 1

scoreteamgoal
0-1OREEmmett WarnerNate Knutson
0-2OREZac ScheuermanErwan Parébreak
0-3OREDavid BarramBen Thoennesbreak
1-18SLCKimball PewJoe Merrill
2-18SLCSimon DastrupJacob Millerbreak
3-18SLCLuke YorgasonJoe Merrillbreak
4-18SLCJordan KerrMatt Russnoglebreak
5-18SLCReed BrowningJared Scheinbergbreak

quarter 2

scoreteamgoal
0-4OREAdrian BanerjiQuinn Buermeyer
0-5OREBen ThoennesNate Knutsonbreak
0-6OREAdam McNicholsQuinn Buermeyerbreak
0-7OREMarcus BeidlerNicholas Dahmsbreak
0-8OREZac ScheuermanQuinn Buermeyerbreak
0-9ORENicholas DahmsNathan Williamsbreak
6-18SLCJacob MillerMcKay Yorgason
7-18SLCJacob MillerBen Ashtonbreak
8-18SLCJordan KerrJace Duennebeilbreak
9-18SLCJordan KerrMcKay Yorgasonbreak
10-18SLCKaden FroebeLuke Yorgasonbreak
11-18SLCJordan KerrMatt Russnoglebreak
12-18SLCEverett SaundersCole Stensethbreak

quarter 3

scoreteamgoal
0-10OREBen ThoennesArcher Gordon
0-11OREDavid BarramBen Thoennesbreak
0-12OREBen ThoennesEmmett Warnerbreak
0-13OREDavid BarramAdam McNicholsbreak
0-14OREJedi CasasDan Baumgartnerbreak
0-15OREBen ThoennesQuinn Buermeyerbreak
0-16ORERyan WolfeNicholas Dahmsbreak
0-17OREAdam McNicholsMarcus Beidlerbreak
13-18SLCChad YorgasonJace Duennebeil
14-18SLCSimon DastrupMatt Russnoglebreak
15-18SLCJace DuennebeilSimon Dastrupbreak
16-18SLCJoe MerrillKaden Froebebreak
17-18SLCChad YorgasonBen Ashtonbreak

quarter 4

scoreteamgoal
0-18OREEmmett WarnerZac Scheuerman
18-18SLCChad YorgasonJacob Miller
19-18SLCJoe MerrillLuke Yorgasonbreak
20-18SLCKimball PewEugene L'Heureuxbreak
21-18SLCEugene L'HeureuxKaden Froebebreak
22-18SLCJordan KerrSimon Dastrupbreak
23-18SLCTony MoungaAlex Forsbergbreak
24-18SLCChad YorgasonJared Scheinbergbreak
25-18SLCJacob Millercallahanbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗