UFA ALMANAC — HISTORICAL STATS & RECORDS·14 SEASONS · 2012–2025 · 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·14 SEASONS · 2012–2025 · 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 Spiders377522
Seattle Cascades725721
OAK22
SEA21
week3
combat candy flexecutioner of the game58.5 pts
Evan MagsigOAK #32playmaker
5a · 55 cmp · 4 hucks · 1 t
g+0a+25blk+0hk+8cmp+11.0t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
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

Oakland Spiders (22)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
23Jake Thorne500109111001518134210
22Chris Lung22110283231027291123220
99Dylan Burns213101112100144210220
94Jason Vallee23410232411026194160230
87Max Williams21100141511017-3201220
4Walker Frankenberg23300313211033168252220
98Wyatt Berreman20110220004-16139015
38Aaron Rosenthal11100220003-1075312
17Daniel Ritthaler110005500051211313
14Justin Lim1000044000239311
2Robin Vickers Batzdorf1000089100632-1023
18Sawyer Thompson101006710081422412
3Adam Wulkan000000000000000
71Aidan Curry000000000000000
33Cole Mires000000000000000
44Conor Bauman020001012200885-26015
41Dexter Clyburn000000000000000
7Dylan Nice000000000000000
92Eli Kerns0311012153101318749218
32Evan Magsig05200555810039392-17221
49Gabriel Schwartz-Ketchner000000000000000
0Gavin May000000000000000
5Itay Chang00100670015-1660313
15Jace Bruner00010330003-375312
25Jonah Malenfant000204400053146015
51Keenan Laurence000000000000000
77Lincoln Grench000000000000000
26Matthew Burke001004400043450015
28Morgan Sommer000000000000000
12Payton Laurie0000000000000015
30Raekwon Adkins000000000000000
1Rafael Castro000000000000000
21Ridge Huang000000000000000
13Robert Yeagle000000000000000
Sam Kapalan000000000000000
40Stephen Dolan000000000000000
27Victor Zhou000000000000000

Seattle Cascades (21)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
12Garrett Martin42220131630019139322260
0Zeppelin Raunig4011012131001634369200
18Jack Brown33200131410017138340240
17Tommy Li32200131520018139134240
70Aaron Wolf100004510061257410
19Derek Mourad10300404110134362154220
55Dominic Jacobs1001000010105909
33Ian Sweeney101001214200812720416
26Mikey O'Brien120004400052798417
9Spencer Lofink13210333410023271143231
1Tony Goss100113300043332016
87Alex Kabat000000000000000
6Axel Olson000000000000000
35Ben Bolan000000000000000
88Brandon Li000000000000000
32Cedar Hines010202300037229016
16Chris Roach000000000000000
10Christian Foster05300444730040494146260
81Dominic Chiodi000000000000000
23Emmet Shipway000000000000000
50Gavin Leahy00000230003163409
15Jake Shoyer000000000000000
20Jasper Dean000401013300967135418
42Jeremy Norden000000000000000
7Jordan Smith000000000000000
36Kamal Raslan000000000000000
24Kenny Lane III000000000000000
99Khalif El-Salaam000000000000000
22Leander Ramirez000000000000000
63Louie Bertoncin000000000000008
2Lukas Ambrose012106600175640323
11Marc Munoz01100770106961039
21Mason Stone000000000000000
29Michael Buyco000000000000000
13Nate Wipfler000000000000000
Ocean Hines000000000000000
39Phillip Korolog000000000000000
46Ray Ye000000000000000
Ruo Ye000000000000000
90Shane Worthington000006710076445117
52Soren Dahl000000000000000
34Steve Mogielski000000000000000
25Tommy Lin000004400023312012
5Willie Saxen000000000000000

scoring plays

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

quarter 1

scoreteamgoal
0-1SEATony Gosscallahan
1-1OAKDaniel RitthalerAaron Rosenthal
1-2SEACedar HinesDominic Jacobs
2-2OAKJason ValleeDylan Burns
2-3SEALukas AmbroseMikey O'Brien
3-3OAKEvan MagsigJason Vallee
3-4SEATommy LiGarrett Martin
3-5SEAMikey O'BrienAaron Wolfbreak
3-6SEAJack BrownGarrett Martinbreak
3-7SEAGarrett MartinSpencer Lofinkbreak

quarter 2

scoreteamgoal
3-8SEAChristian FosterIan Sweeney
4-8OAKConor BaumanWyatt Berreman
4-9SEASpencer LofinkZeppelin Raunig
5-9OAKJason ValleeMax Williams
6-9OAKConor BaumanRobin Vickers Batzdorfbreak
7-9OAKAaron RosenthalJustin Limbreak
8-9OAKMax WilliamsJake Thornebreak
9-9OAKEli KernsSawyer Thompsonbreak
10-9OAKEli KernsWyatt Berremanbreak

quarter 3

scoreteamgoal
10-10SEASpencer LofinkTommy Li
11-10OAKEvan MagsigWalker Frankenberg
11-11SEAJack BrownGarrett Martin
12-11OAKWalker FrankenbergJake Thorne
12-12SEAChristian FosterJack Brown
13-12OAKDylan BurnsWalker Frankenberg
13-13SEASpencer LofinkTommy Li
14-13OAKEvan MagsigDylan Burns
14-14SEAChristian FosterJack Brown
15-14OAKEvan MagsigChris Lung
16-14OAKChris LungJake Thornebreak
17-14OAKChris LungJake Thornebreak

quarter 4

scoreteamgoal
17-15SEAMikey O'BrienTommy Li
18-15OAKJason ValleeJake Thorne
18-16SEAGarrett MartinZeppelin Raunig
19-16OAKEli KernsDaniel Ritthaler
19-17SEAMarc MunozGarrett Martin
20-17OAKWalker FrankenbergMax Williams
20-18SEAChristian FosterZeppelin Raunig
21-18OAKEvan MagsigChris Lung
21-19SEAJack BrownDerek Mourad
22-19OAKWalker FrankenbergJason Vallee
22-20SEAChristian FosterJack Brown
22-21SEATommy LiZeppelin Raunigbreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗