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 Riptide000022
SEA26
VAN22
week3
combat candy flexecutioner of the game66.6 pts
Matthew RehderSEA #145-goal game
5g · 2a · 3blk · 22 cmp · 1 t · 1 d
g+25a+10blk+15cmp+4.4t-5d-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game73.1 pts
Mario O'BrienSEA #3perfect handler
4g · 2a · 4ha · 49 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game234.2 pts
Reid KossSEA #11shutdown
3blk · 5 breaks · 19 stops · 14 pulls
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

Seattle Cascades (26)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
10Adam Simon5200018180202000143
14Matthew Rehder5213022241102800207
99Ray Illian53500121521020001910
3Mario O'Brien4240049510104400233
24Joe Sefton3430028301203200216
31Grant Zukowski1001034100400223
70Julian Hausman1101033000500614
9Sam Harkness1010013130001300517
5Tom Rosatto1330030300002400164
16Bryson Simon-Fox0000022000200115
28Duncan Linn0010033000200317
84John Stacey0100011000100112
85Michael Cavanaugh0002078100800217
6Phil Murray0640027301002800205
11Reid Koss001301214200800624
2Tyler Kinley0100056100400212
25Will Chen002001313000800142
20Will Herold0101044000500118

Vancouver Riptide (22)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
85Derek Fenton531008112001600205
10Gagan Chatha5420019201112600254
75Joel Bellavance3210040422003100244
11Darren Wu22300990001100212
97Edward Guo2101017170001900223
8Kevin Lore2010013141001200136
6Andre Gailits1340033352003400233
5John Norris1310021232001900191
89Kevin Underhill1480051554004500254
27Alex Davis0001077000700319
51Brian Baker0000011000100011
12Connor McFayden000000000000004
23Fred Lam0001044000300213
45Malcolm Bryson0000067100800321
72Marc Leduc0000022010200214
17Max Hunter0000012100200112
3Mitchell Dozzi-Daigle0000022000200310
37Myles Sinclair0002017202001500216
24Peter Yu00000910100900320
16Tim Tsang0001033000200113
// this site brought to you by combatcandies.com — creatine gummies