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
Seattle Cascades000026
Vancouver Riptide000028
SEA26
VAN28
week12
combat candy flexecutioner of the game84.9 pts
Edward GuoVAN5-goal game
5g · 9a · 33 cmp · 3 t · 1 d
g+25a+45blk+0cmp+6.6t-15d-5×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game103.0 pts
Edward GuoVAN5-goal game
5g · 9a · 3ha · 33 cmp · 3t
g+30a+54ha+9cmp+8.3t-18d-4×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game128.9 pts
3blk · 7 breaks · 22 stops · 25 pulls
blk+45brk+28stp+19dpp+14.0pul+4.6hang+26.3ob-4t-4
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)

Seattle Cascades (26)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Dana Dunbar5320011121001700202
—John Quandt421007103001400181
—Michael Cavanaugh324009101001300173
—Ryan Sturm3011011010400323
—Andrew Lynch2320036382002700294
—Grant Zukowski202408111001100327
—Nick Dare2420041420003300281
—Peter Osseward2110033000500100
—Gavin Sing1001000000100014
—Ky Lewis1000067100600510
—Will W1230017181001700171
—Adam Bronstein0021022253001700261
—Daniel Greeley0010022000200317
—Evan Klein0211089110800328
—John Klaassen0001079200600213
—Matthew King0210020232101700326
—Matthew Neeley021301314100900328
—Peter Bender0320022264102600272

Vancouver Riptide (28)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Edward Guo5930033363104100233
—Brian Baker411103520010001213
—Taylor Nadon4110014140101800242
—Einer Lim2111027281001700252
—Francisco Mogollon23500212540026002110
—Graham Landon2022099000600516
—Gyorgy Aponte2000023100600220
—William Vu22520283330030001616
—Jasper Lu1001034110500613
—Matt Harvey1313068200800617
—Pierre-Yves Lavertu1011019190001500224
—Renaldo Artega1020078000600218
—Samson Hoy111001010010600214
—Joshua Tan0001022000200115
—Mads Gottlieb0201033000300417
—Richard Tam0000056100500217
—Ryan Lee0552062663005300283
—Thomas Rowe0000000000000215
// this site brought to you by combatcandies.com — creatine gummies