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
Oakland Spiders767626
San Diego Growlers566522
OAK26
SD22
week13
combat candy flexecutioner of the game95.4 pts
Evan MagsigOAK #32playmaker
8a · 83 cmp · 6 hucks · 1 t
g+0a+40blk+0hk+12cmp+16.6t-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game153.7 pts
Evan MagsigOAK #32dime dropper
8a · 5ha · 83 cmp · 6 hucks · 1t
a+48ha+15hk+18cmp+20.8yt+23.5t-6×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game102.3 pts
2blk · 6 breaks · 12 stops · 1 pulls
blk+30brk+24stp+10dpp+13.0pul+0.2hang+1.5×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)

Oakland Spiders (26)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
23Jake Thorne711006600013-1242251
87Max Williams5221017181002353344250
99Dylan Burns40000191900020-18175250
38Aaron Rosenthal211002200033139020
30Raekwon Adkins2250041421004216356250
21Ridge Huang21200535520045241245240
3Adam Wulkan1110056100513557110
26Matthew Burke11000220003088024
28Morgan Sommer100101210033410019
13Robert Yeagle1000000000101011
71Aidan Curry000000000000000
22Chris Lung000000000000000
33Cole Mires000000000000000
44Conor Bauman00000121001101018
17Daniel Ritthaler000000000000000
41Dexter Clyburn000000000000000
7Dylan Nice001103300021226010
92Eli Kerns000000000000000
32Evan Magsig085008384100761,176-67251
49Gabriel Schwartz-Ketchner00000110001710010
0Gavin May000000000000000
5Itay Chang000000000000000
15Jace Bruner000000000000000
94Jason Vallee000000000000000
25Jonah Malenfant000000000000000
14Justin Lim000000000000000
51Keenan Laurence000000000000000
77Lincoln Grench01000330102423021
12Payton Laurie000101210021018010
1Rafael Castro000000000000000
2Robin Vickers Batzdorf0212091000065117026
—Sam Kapalan000000000000000
18Sawyer Thompson000000000000000
40Stephen Dolan00010550005-1268010
27Victor Zhou000000000000000
4Walker Frankenberg06420394120040259429250
98Wyatt Berreman00020220000160020

San Diego Growlers (22)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
99Max Gibson46510293010032462369305
16Thomas Konogeris42000660001023194151
8Aaron Coble2000012131001213249515
5Bryce Lozinski21200535850055119-38305
88Garrett Hable220003436200261746241
9Maxwell Hume24300272810030132385272
66Stefan Samu21500212101023277324263
80Travis Dunn25410343720028267328313
98Clark Wang10000110002627213
99Ian Ladner101002020000196427150
37Ben Levinsky00010220001-1613021
81Caden Sigerud000000000000000
89Casey Shugarman0000000010000319
29Casey Wu000000000000000
23Daniel Pryke0000000000000010
70Elijah Salmon0000023100354012
13Ethan Li00000121001-12-815
31Jan Szmanda0000012000295015
73Jimmy McGuinness00010220003829016
33Jordan Queckboerner 00120121000150013
27KJ Koo000000000000000
24Krishna Gomatam010002200016115012
18Kyle Rubin000000000000000
19Marshall Crawford000000000000000
2Matt Miller000000000000000
10Matt Nelson000000000000000
21Michael Tran000000000000000
52Oliver Artus000000000000010
11Peter Lenz000000000000000
12Reggie Sung000000000000000
67Taylor Gilman000000000000000
15Tynan Sander000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1SDMax Gibson → Maxwell Hume
1-1OAKEvan Magsig → Ridge Huang
1-2SDMax Gibson → Garrett Hable
2-2OAKWalker Frankenberg → Jake Thorne
2-3SDThomas Konogeris → Travis Dunn
3-3OAKEvan Magsig → Jake Thorne
3-4SDGarrett Hable → Maxwell Hume
4-4OAKMax Williams → Dylan Burns
4-5SDThomas Konogeris → Bryce Lozinski
5-5OAKRaekwon Adkins → Jake Thorne
6-5OAKMatthew Burke → Aaron Rosenthalbreak
7-5OAKAaron Rosenthal → Morgan Sommerbreak

quarter 2

scoreteamgoal
7-6SDBryce Lozinski → Garrett Hable
8-6OAKMax Williams → Dylan Burns
8-7SDTravis Dunn → Stefan Samu
9-7OAKRaekwon Adkins → Max Williams
9-8SDTravis Dunn → Max Gibson
10-8OAKEvan Magsig → Jake Thorne
10-9SDTravis Dunn → Stefan Samu
11-9OAKRobin Vickers Batzdorf → Robert Yeagle
11-10SDMax Gibson → Thomas Konogeris
12-10OAKRidge Huang → Max Williams
12-11SDMax Gibson → Aaron Coble
13-11OAKEvan Magsig → Max Williams

quarter 3

scoreteamgoal
13-12SDMaxwell Hume → Bryce Lozinski
14-12OAKEvan Magsig → Raekwon Adkins
14-13SDTravis Dunn → Clark Wang
15-13OAKRobin Vickers Batzdorf → Adam Wulkan
15-14SDGarrett Hable → Thomas Konogeris
16-14OAKEvan Magsig → Jake Thorne
16-15SDStefan Samu → Max Gibson
17-15OAKAdam Wulkan → Matthew Burke
17-16SDMaxwell Hume → Travis Dunn
18-16OAKEvan Magsig → Max Williams
18-17SDKrishna Gomatam → Max Gibson
19-17OAKWalker Frankenberg → Ridge Huang
20-17OAKWalker Frankenberg → Max Williamsbreak

quarter 4

scoreteamgoal
20-18SDMaxwell Hume → Thomas Konogeris
21-18OAKWalker Frankenberg → Dylan Burns
21-19SDMaxwell Hume → Ian Ladner
22-19OAKEvan Magsig → Jake Thorne
22-20SDTravis Dunn → Max Gibson
23-20OAKWalker Frankenberg → Jake Thorne
23-21SDMax Gibson → Aaron Coble
24-21OAKJake Thorne → Raekwon Adkins
24-22SDMax Gibson → Thomas Konogeris
25-22OAKLincoln Grench → Aaron Rosenthal
26-22OAKWalker Frankenberg → Dylan Burnsbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗