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
Vancouver Riptide000021
Seattle Cascades000016
VAN21
SEA16
week7
combat candy flexecutioner of the game40.8 pts
2g · 3a · 2blk · 11 cmp · 2 d
g+10a+15blk+10cmp+2.2d-10×1.5 win bonus
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game49.4 pts
1g · 2a · 7ha · 44 cmp · 2t
g+6a+12ha+21cmp+11.0t-12×1.3 win
share𝕏f@☁
presented by ufa almanac
defensive player of the game122.9 pts
2blk · 7 breaks · 22 stops · 13 pulls
blk+30brk+28stp+20dpp+8.0pul+2.2hang+10.3ob-4×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)

Vancouver Riptide (21)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Derek Fenton4400014172202000156
—Ryan Sun300202201040084
—Edward Guo231201111020110097
—Mads Gottlieb2002023100500216
—Renaldo Artega2112089100700117
—Tim Lavis2211025291002700125
—Darren Wu1012010122301400145
—Erik Hunter12120910000900416
—Graham Landon111001011100800211
—Gyorgy Aponte1001045100600113
—Pierre-Yves Lavertu10000101110050092
—Ryan Lee1270044482004000156
—Francisco Mogollon0101033010200113
—Jasper Lu0001022000200011
—Kevin Lore0120030310002500144
—Samson Hoy0211011120001100113
—Taylor Nadon0200099000800113
—Thomas Rowe000000000000001
—William Vu00210911210800112

Seattle Cascades (16)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Dana Dunbar2000010132101500151
—Evan Klein2112016193002100718
—John Quandt2200012131101500181
—Michael Cavanaugh21000810100120094
—Peter Osseward2100011121201400132
—Brad Houser1100044000500512
—Cam Bailey1103015161001700617
—Daniel Greeley100001100020015
—Grant Zukowski1231022261002500205
—Matthew Neeley1111014140201200617
—Nick Dare1131052520004400200
—Adlai Felser0210018212001700615
—Chuck Hippman000002200000022
—Gavin Sing0000044010400410
—Greg Garbern000000000000010
—Ky Lewis0220038424103600161
—Matthew King0131018222001200617
—Will W0010023274001800190
// this site brought to you by combatcandies.com — creatine gummies