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 Spiders747624
Seattle Cascades258520
OAK24
SEA20
week4
combat candy flexecutioner of the game48.6 pts
1g · 4a · 1blk · 32 cmp · 3 hucks · 2 t
g+5a+20blk+5hk+6cmp+6.4t-10×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game67.1 pts
1g · 4a · 2ha · 32 cmp · 3 hucks · 2t
g+6a+24ha+6hk+9cmp+8.0yt+7.0yr+3.6t-12×1.3 win
share𝕏f@
presented by ufa almanac
defensive player of the game122.2 pts
Gavin MayOAK #0the wall
4blk · 5 breaks · 11 stops
blk+60brk+20stp+7dpp+7.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)

Oakland Spiders (24)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
4Walker Frankenberg41100151500019135206210
51Keenan Laurence32300151610019106312210
14Dexter Clyburn2211020221102398297211
7Dylan Nice201104400071594021
74Mac Hecht21400535720048368108250
87Max Williams22100780201030125210
8Brandon Fein1010077000646-11018
22Chris Lung14210323420032352237210
32Evan Magsig1330041410003328734221
0Gavin May1104010100001031105314
26Matthew Burke1011088000104348017
5Matthew Crawford1100015150001160-24411
28Morgan Sommer100304401052928510
52Ray Mendoza120007700072344015
98Wyatt Berreman1020099000103334018
27Aaron Hom000000000000000
77Aaron Rosenthal000000000000000
33Camden Mah000000000000000
44Conor Bauman000000000000000
99Dylan Burns000000000000000
10Jackson de Campos01000101110093241020
12Jacob Smith000000000000000
23Jake Thorne000000000000000
3Justin Norden000000000000000
6Kushal Khangaonkar02010111310012-8106314
50Kyle Lew000000000000000
16Kyle Johnson000000000000000
19Matt Barcellos000000000000000
88Matthew Kissmann0010033000220-16411
21Mitchell Sayasene000000000000000
91Munis Thahir000000000000000
9Patrick Xu000000000000000
30Raekwon Adkins000000000000000
1Rafael Castro000102201021519314
2Robin Vickers Batzdorf02010151610013772018

Seattle Cascades (20)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
18Jack Brown4010012120201612240212
12Garrett Martin34200272811031330298233
11Marc Munoz32110353810034247201221
55Dominic Jacobs211107701092744416
99Khalif El-Salaam26200303650038291250262
9Spencer Lofink2211055000742116319
95Jamie Kauffman10010110002-478418
24Kenny Lane III100007700072116519
1Tony Goss1140036393002621689250
30Zeppelin Raunig10200131300014109289182
87Alex Kabat000000000000000
88Brandon Li000000000000000
16Chris Roach000000000000000
44Corbin Atack000000000000000
3Dante Lopez-Escarez000000000000000
2David Zhou000000000000000
51Derek Mourad000000000000000
23Emmet Shipway00000660006511948
6Isaac Tan0000011010019005
15Jake Shoyer000000000000000
7Jordan Smith000000000000000
36Kamal Raslan0221014161001110217190
74Kota Sugahara00000780006543265
63Louie Bertoncin0000022000215-617
13Nate Wipfler000005610062315510
71Ocean Hines000000000000000
5Parker Howard00000330003143948
20Peter Geertz-Larson0000000000000514
21Peter Lenz000000000000000
80Ryoma Katsuta000000000000000
64Tarik Akyuz00100220002374314
25Tommy Lin000000000000000
28Tony Venneri022101213100525313318

scoring plays

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

quarter 1

scoreteamgoal
0-1SEAKhalif El-SalaamTony Goss
1-1OAKDexter ClyburnWalker Frankenberg
1-2SEATony VenneriJamie Kauffman
2-2OAKRobin Vickers BatzdorfRay Mendoza
3-2OAKKushal KhangaonkarMatthew Burkebreak
4-2OAKEvan MagsigDexter Clyburnbreak
5-2OAKRay MendozaWyatt Berremanbreak
6-2OAKGavin MayMorgan Sommerbreak
7-2OAKJackson de CamposBrandon Feinbreak

quarter 2

scoreteamgoal
7-3SEAKhalif El-SalaamJack Brown
8-3OAKEvan MagsigKeenan Laurence
8-4SEAKhalif El-SalaamJack Brown
9-4OAKDexter ClyburnMax Williams
9-5SEAKhalif El-SalaamGarrett Martin
10-5OAKChris LungWalker Frankenberg
10-6SEASpencer LofinkDominic Jacobs
11-6OAKMac HechtKeenan Laurence
11-7SEAGarrett MartinMarc Munoz

quarter 3

scoreteamgoal
11-8SEASpencer LofinkDominic Jacobs
12-8OAKChris LungMac Hecht
12-9SEAKamal RaslanGarrett Martin
13-9OAKMatthew CrawfordDylan Nice
13-10SEAMarc MunozGarrett Martin
14-10OAKRay MendozaDylan Nice
14-11SEAGarrett MartinKhalif El-Salaam
15-11OAKMax WilliamsWalker Frankenberg
15-12SEAKhalif El-SalaamZeppelin Raunig
16-12OAKWalker FrankenbergDexter Clyburn
16-13SEADominic JacobsSpencer Lofink
17-13OAKMax WilliamsWalker Frankenberg
17-14SEATony VenneriSpencer Lofink
18-14OAKChris LungKeenan Laurence
18-15SEAKamal RaslanJack Brown

quarter 4

scoreteamgoal
18-16SEAKhalif El-SalaamJack Brown
19-16OAKKushal KhangaonkarMatthew Crawford
19-17SEAGarrett MartinMarc Munoz
20-17OAKChris LungEvan Magsig
20-18SEAMarc MunozKhalif El-Salaam
21-18OAKKeenan LaurenceMax Williams
21-19SEATony GossKenny Lane III
22-19OAKKeenan LaurenceChris Lung
22-20SEAGarrett MartinMarc Munoz
23-20OAKRobin Vickers BatzdorfGavin May
24-20OAKEvan MagsigMac Hechtbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗