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
Montreal Royal000035
Ottawa Outlaws000033
MTL35
OTT33
week5
combat candy flexecutioner of the game84.0 pts
2g · 4a · 3blk · 55 cmp
g+10a+20blk+15cmp+11.0×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game88.1 pts
Miguel GoderreMTL #27perfect handler
2g · 4a · 6ha · 55 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game214.4 pts
Geoff BevanOTT #17shutdown
1blk · 7 breaks · 17 stops · 16 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

Montreal Royal (35)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
98Cam Burden7521028313003600286
95Francis Vallée62110891001500292
1Morgan Hibbert4322012131101700286
71Malik Auger-Semmar350208800010001130
8Mike Voelpel30100681001000284
33Yoland Cabot3530023263002700282
13André Arsenault200001100030005
27Miguel Goderre2463055560003400308
32Nasser M'Bae Vogel2200057100800524
2Vincent Gamache200007810180039
7Stève Bonneau1360051565004900302
17Antoine Genest0350026271001700733
10Ben Krumpelman000001100010009
22Christophe Tremblay-Joncas0021044000400624
88Estéban Ceballos0000034110200425
0Francis Breton001003301030037
21Gabriel Monfette0303017181001200631
35Jean Guillemette000000220020009
64Simon Charette0001000000000012
6Vincent Lemieux0001001100100517

Ottawa Outlaws (33)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
22Alec Arsenault9140015160102500345
30Greg Ellis5431038422113200377
16Laurent Loiseau5210011141001900335
7Karl Loiseau3620019212102400334
89Nick Boucher25120192120114001131
20Paul Renaud2122010100201100621
61Adam O'Donnell13020780101000262
12Aidan Hayter1001044010500018
19Bryce Ring1312028280001000312
29Carson Turner111009112001000624
17Geoff Bevan13010911200900226
71Khalid Al-Zahrani1000033000400121
11Matt O'Brien1010088000800221
21Colin Froats0000023000200011
9Derek Alexander04110048512114500374
27Erik Hunter00110451003001018
84Etienne Blaszkewycz000000000000001
55Kinley Gee000003520050031
88Kyle Cantal0000045100500117
23Lance Blackstock0000011000200017
// this site brought to you by combatcandies.com — creatine gummies