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 Cascades000018
VAN21
SEA18
week14
combat candy flexecutioner of the game72.6 pts
Evan KleinSEA5-goal game
5g · 5a · 5blk · 13 cmp · 1 t
g+25a+25blk+25cmp+2.6t-5
share𝕏f@☁
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game60.3 pts
Evan KleinSEA5-goal game
5g · 5a · 1ha · 13 cmp · 1t
g+30a+30ha+3cmp+3.3t-6
share𝕏f@☁
presented by ufa almanac
defensive player of the game137.2 pts
5blk · 6 breaks · 19 stops · 15 pulls
blk+75brk+24stp+14dpp+9.0pul+3.0hang+16.2t-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)

Vancouver Riptide (21)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Derek Fenton3500015204102100192
—Taylor Nadon3000010111001200142
—Brian Baker2003045100600013
—Edward Guo2323014140101500131
—Erik Hunter20120891001000316
—Tim Lavis2310013151201600192
—Francisco Mogollon1110057200700115
—Jasper Lu1000011000200011
—Mads Gottlieb1301066000700115
—Renaldo Artega1021044000500014
—Richard Tam111001111000700413
—Ryan Sun1000024200500110
—William Vu1521026282002400713
—Einer Lim0000019200001700134
—Graham Landon003101010000800112
—Joshua Tan0000000010000010
—Kevin Lore0030049510003600201
—Matt Harvey0011035100300113
—Pierre-Yves Lavertu0020015171001300140
—Thomas Rowe0000001000100110

Seattle Cascades (18)

#playergls↓asthablkccmpatttdscatyds tyds ro ptsd pts
—Evan Klein55150131410018001018
—John Quandt50000561201100182
—Michael Cavanaugh2212016160001500175
—Dana Dunbar1021010142001400165
—Daniel Greeley1010033000400314
—Grant Zukowski130208135101200320
—John Klaassen1200088010600418
—Peter Bender1211037435103900202
—Peter Osseward1111012142001400161
—Adam Bronstein0100013130001100139
—Adlai Felser0020020222001400118
—Greg Garbern000003410040080
—Luke Jespersen0011044000400319
—Matthew King0140022251001300720
—Will W0130034373002900190
// this site brought to you by combatcandies.com — creatine gummies