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 Riptide000027
San Francisco FlameThrowers000030
VAN27
SF30
week9
combat candy flexecutioner of the game79.5 pts
Christian JohnsonSF #298-goal game
8g · 5a · 15 cmp · 1 t · 2 d
g+40a+25blk+0cmp+3.0t-5d-10×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game95.9 pts
Christian JohnsonSF #298-goal game
8g · 5a · 2ha · 15 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game225.2 pts
Greg CohenSF #18shutdown
3blk · 3 breaks · 18 stops · 11 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

Vancouver Riptide (27)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
73Benjamin Burelle511208801011001414
16Tim Tsang41100182230023001512
8Morgan Hibbert331108910012001813
22Oliver Telfer31000990001100810
6Andre Gailits21210141510018001610
10Gagan Chatha211007921010001311
50Trevor Knechtel21200171910014001211
27Alex Davis11210341005001111
4Ari Nitikman102009900070089
98Brendan Wong1210010111001200107
97Edward Guo1010056100700910
45Malcolm Bryson12320202220016001312
37Myles Sinclair12120252830025001514
88Brett Anderson010008800060088
40Jordan Dhillon000201100010074
12Kevin Greer02100660006001214
29Kevin Lore0100099000400119
24Peter Yu04400363930030001714
1William Vu03410293230024001710

San Francisco FlameThrowers (30)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
29Christian Johnson8520015161202300265
4Barrs Lang7510017214002700254
27Bob Madden42000770001100205
18Greg Cohen34130101110013001424
25Eric Greenwood2111066000700316
0Jason Yun2112066000700222
16Andrew Hagen1012034100500328
9Greg Marliave1321017170001500235
22Marcelo Sanchez1232014161001600925
12Robert Cahill1481058645005400295
11Clay Miller00000910100600219
10Federico Chialvo01000910100700426
8Patrick Baylis01420323420024001517
59Sam Swink0042028291002000260
5Sonny Zaccaro000007700050067
99Tim Gilligan0001011132001000519
// this site brought to you by combatcandies.com — creatine gummies