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 Shred325515
Oakland Spiders685625
SLC15
OAK25
week2
combat candy flexecutioner of the game57.0 pts
Evan MagsigOAK #32playmaker
5a · 1blk · 30 cmp · 1 hucks
g+0a+25blk+5hk+2cmp+6.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game61.5 pts
Walker FrankenbergOAK #4perfect handler
1g · 2a · 4ha · 26 cmp · 1 hucks
g+6a+12ha+12hk+3cmp+6.5yt+5.6yr+2.2×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game112.8 pts
Anton OrmeOAK #75shutdown
2blk · 9 breaks · 11 stops · 3 pulls
blk+30brk+36stp+9dpp+8.5pul+0.6hang+2.6×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 (15)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
12Ben Ashton4011015172002083202211
6Chad Yorgason33000283130025313248230
7Tony Mounga300005500072936214
22Jace Duennebeil2220014140001670298200
18Matt Russnogle200007701091875220
25Alex Forsberg102206600077147612
93AJ MacIsaac000000000000000
21Ben Hoffman000000000000000
5Carson Armstrong0000020232112112770150
9Cole Stenseth00000550005481018
19Curtis Watkins000000000000000
32Derik Knighton000000000000000
13Ethan Wimmer000000000000000
89Eugene L'Heureux0010012131001251-9113
29Everett Saunders020001213100118029211
99Grayson Rettberg000000000000000
99Grayson Rettburg000000000000000
27Jacob Hoffman000000000000000
0Jacob Miller0000025271002210618190
3Jared Scheinberg0000011110009-162816
95Jared Waite000000000000000
40Joe Merrill000006600062429513
24Jonny Hoffman000000000000000
66Jordan Kerr0431022241102324661170
26Kaden Froebe00000220002112114
36Karl Staber000000000000000
15Kimball Pew000000000000000
44Koven Card00010220003-43418
34Kyle Weinberg000000000000000
20Lucas Reavy000000000000000
2Luke Yorgason02000131410012907349
16Matthew Fredrickson000000000000000
10McKay Yorgason0130040421103518792180
23Merick Moar000000000000000
11Oscar Brown000000000000000
17Porter Oyler000000000000000
1Porter Stobbe000000000000000
33Reed Browning01010101110010-1160213
4Sam Pew000000000000000
61Simon Dastrup0011012131001215136814

Oakland Spiders (25)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
7Daniel Ritthaler4000025261002795140160
20Sean Liston30000000003048018
41Adam Rees2110010100001217135120
12Christopher Bernard2010012120001484113015
99Dylan Burns21100910100104465213
19James Whealan20011220003-1730111
2Robin Vickers Batzdorf200001313000144898213
1Aaron Rosenthal1001000000102017
75Anton Orme12220262600025109178217
15Chander Boyd-Fliegel1110016171001875147123
14Dexter Clyburn1200023241001719224160
8Dillon Whited100004510062759130
77Lincoln Grench10100781001030107116
22Tony Goss112009900067433015
4Walker Frankenberg12400262600027278148180
71Aidan Curry000000000000000
24Carter Lankford000000000000000
44Conor Bauman000000000000000
6Dylan Villeneuve000000000000000
32Evan Magsig0511030300002414770216
5Itay Chang0412017170001715375015
94Jason Vallee04300192010021118166133
17Julian Baxandall000000000000000
50Kyle Lew00400222310020161-32217
47Leo Gordon0111025272002082109170
3Matthew Crawford000000000000000
87Max Williams000000000000000
13Max Zwerin000000000000000
65Morgan Sommer000000000000000
0Muhammad Awais000000000000000
26Raekwon Adkins000000000000000
89Robby McCabe000000000000000
90Saul Wildavsky000000000000000
25Seamus Robinson000000000000000
9Stefan McCall000000000000000
31Toby Warren000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1OAKAdam ReesDaniel Ritthaler
1-1SLCJordan KerrJace Duennebeil
1-2OAKDylan BurnsRobin Vickers Batzdorf
2-2SLCEverett SaundersTony Mounga
2-3OAKEvan MagsigSean Liston
3-3SLCMcKay YorgasonMatt Russnogle
3-4OAKJames Whealancallahan
3-5OAKAnton OrmeChristopher Bernardbreak
3-6OAKDexter ClyburnWalker Frankenbergbreak

quarter 2

scoreteamgoal
3-7OAKLeo GordonDaniel Ritthaler
4-7SLCJordan KerrBen Ashton
4-8OAKItay ChangSean Liston
5-8SLCLuke YorgasonJace Duennebeil
5-9OAKJason ValleeChander Boyd-Fliegel
5-10OAKTony GossChristopher Bernardbreak
5-11OAKJason ValleeDillon Whitedbreak
5-12OAKItay ChangAnton Ormebreak
5-13OAKJason ValleeJames Whealanbreak
5-14OAKItay ChangTony Gossbreak

quarter 3

scoreteamgoal
5-15OAKEvan MagsigDylan Burns
6-15SLCReed BrowningTony Mounga
6-16OAKEvan MagsigLincoln Grench
7-16SLCJace DuennebeilChad Yorgason
7-17OAKChander Boyd-FliegelDaniel Ritthaler
8-17SLCEverett SaundersAlex Forsberg
8-18OAKEvan MagsigRobin Vickers Batzdorf
9-18SLCChad YorgasonMatt Russnogle
9-19OAKItay ChangAaron Rosenthal
10-19SLCLuke YorgasonTony Mounga

quarter 4

scoreteamgoal
10-20OAKDexter ClyburnAdam Rees
11-20SLCJordan KerrBen Ashton
11-21OAKWalker FrankenbergDexter Clyburn
12-21SLCChad YorgasonBen Ashton
12-22OAKWalker FrankenbergDaniel Ritthaler
13-22SLCJordan KerrChad Yorgason
13-23OAKAnton OrmeSean Liston
14-23SLCChad YorgasonBen Ashton
14-24OAKEvan MagsigDylan Burns
15-24SLCJace DuennebeilChad Yorgason
15-25OAKJason ValleeAdam Rees
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗