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
Philadelphia Phoenix000017
Montreal Royal000014
PHI17
MTL14
week6
combat candy flexecutioner of the game54.9 pts
Himalaya MehtaPHI #97-goal game
7g · 2a · 1blk · 8 cmp · 2 t · 1 d
g+35a+10blk+5cmp+1.6t-10d-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game52.0 pts
Himalaya MehtaPHI #97-goal game
7g · 2a · 8 cmp · 2t
share𝕏f@
presented by ufa almanac
defensive player of the game295.6 pts
Matt EsserPHI #10the wall
4blk · 4 breaks · 37 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

Philadelphia Phoenix (17)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Himalaya Mehta720108102101700153
24Ethan Peck2511033383203100165
22Mike Arcata2232011173001600153
81Sean Mott2312014173101800154
23Allan Michel1000035100500010
85Mike Campanella1000044020200011
77Ryan Brown1102077010900133
91Vince Reydams1003045010600313
3Brandon Lamberty000006931060008
1Brandon Pastor010004400040016
96Casey Vaughn002002200010007
26Colin Masino000005500050006
0Dustin Damiano00010911210700011
99Eric Nardelli02030710200900215
8Ethan Fortin0051033351102100164
17James Pollard0002024200300110
10Matt Esser00140914400800417
45Nicholas DiGiorgio001002300030008
48Ryan Weaver0001068100500012
25Trey Katzenbach0121021221101600153

Montreal Royal (14)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
33Yoland Cabot4101019212101500160
98Cam Burden2012011121001200123
95Francis Vallée21020891101000150
17Antoine Genest12100715800900611
22Christophe Tremblay-Joncas1013045100500613
81Kevin Quinlan1521020287002400132
71Malik Auger-Semmar1101012131001100714
27Miguel Goderre1113029344002500162
32Nasser M'Bae Vogel10110911200800610
10Ben Krumpelman000001100000003
88Estéban Ceballos0000078110600410
0Francis Breton000000001000027
21Gabriel Monfette0000046100300511
8Mike Voelpel0020077000700120
1Morgan Hibbert0222010122101300114
3Philippe Bisson000102200020037
64Simon Charette000000000000004
7Stève Bonneau0111032417003300161
2Vincent Gamache001002200020004
6Vincent Lemieux000101100010009
// this site brought to you by combatcandies.com — creatine gummies