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
San Francisco FlameThrowers000022
Vancouver Riptide000019
SF22
VAN19
week12
combat candy flexecutioner of the game82.5 pts
4g · 4a · 2blk · 25 cmp
g+20a+20blk+10cmp+5.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game78.3 pts
Evan BoucherSFperfect handler
4g · 4a · 2ha · 25 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game172.3 pts
Barrs LangSF #4shutdown
1blk · 6 breaks · 12 stops · 7 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

San Francisco FlameThrowers (22)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
Evan Boucher4422025260002600127
9Greg Marliave3100078100120086
77Alec Surmani210101515000700163
1Alex Nord2321016204302200161
4Barrs Lang2121011120001300713
25Daniel Naruo200107700080095
52Patrick Lahey2002033010500411
20Sam Swink2130020210001900137
6Aaron Richards1000045100600414
27Bob Madden112109112001200108
42Brandon Fein1001045100600513
Ben Hubbard000009101001000314
18Casey Ikeda0111010100001000614
11Clay Miller0211022220001700717
10Federico Chialvo0420040444003200178
32Henry Konker0011058200900416
22Nick Slovan0110011132001200122
2Taylor Lahey0220024273001600718

Vancouver Riptide (19)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
10Gagan Chatha5134027302003200238
89Kevin Underhill4220029355003100214
75Joel Bellavance3310021242102000206
97Edward Guo2031010122001400185
17Max Hunter21000890001000112
6Andre Gailits1320013141111600184
51Brian Baker100003410050029
33Clement Yip100103411050049
88Brett Anderson01000910110800215
12Connor McFayden0210013130001300188
5John Norris0220028280001900201
4Joshua Tan000106600060016
45Malcolm Bryson0101010121101100612
72Marc Leduc0102099000900514
3Mitchell Dozzi-Daigle000004400020018
37Myles Sinclair0010022252101700515
81Rumi Tejpar01440151610012001110
28Ryan Lee0100015172011500512
// this site brought to you by combatcandies.com — creatine gummies