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 Royal000024
Toronto Rush000028
MTL24
TOR28
week15
combat candy flexecutioner of the game74.7 pts
Andrew CarrollTOR #3hat trick
3g · 6a · 1blk · 24 cmp · 1 t
g+15a+30blk+5cmp+4.8t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game78.0 pts
Andrew CarrollTOR #3hat trick
3g · 6a · 2ha · 24 cmp · 1t
share𝕏f@
presented by ufa almanac
defensive player of the game256.3 pts
7 breaks · 16 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

Montreal Royal (24)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
95Francis Vallée5010015161002100213
32Nasser M'Bae Vogel4230021232002600223
71Malik Auger-Semmar3240018224002500205
22Christophe Tremblay-Joncas2200077000900513
80Kevin Groulx222208124001400716
98Cam Burden1620033352003500202
21Gabriel Monfette101101011100800510
35Jean Guillemette110005500070038
27Miguel Goderre1210042442002600215
44Quentin Bonnaud1100014161001700203
6Vincent Lemieux1122088000600911
33Yoland Cabot10110910110800711
89Zakarie Massi1201022010300214
13André Arsenault0030044000400315
17Antoine Genest0210014172001100713
88Estéban Ceballos0000011000100315
12Jacob Saunders0020045450004200203
1Morgan Hibbert0001077000700416
9Nabil Chaouch0101034010300212
2Vincent Gamache000201213100700511

Toronto Rush (28)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
25Jay Boychuk4010013130001700715
11Jonathan Edwards40020781001100512
27Nathan Hirst4010011110001400213
3Andrew Carroll3621024251002900212
91Cameron Harris3321021210002300226
73Benjamin Burelle2221015194002000194
9Benjamin Oort210008102001200202
28Justin Foord2021012130001500518
71Iain Mackenzie1301088000900319
17Isaiah Masek-Kelly1320013152201200619
14Marijo Zlatic1110055000600215
10Nicholas Dacquisto1102067100700314
81Adrian Yearwood0110033363002800202
18Anatoly Vasilyev0020099000500314
80Connor Armstrong0141025261001400172
43Gord Harrison0200045100300214
2Hugh Knapp0241024261001800810
83Jason Huynh0010015150001300416
20Jeff Lindquist021101212000900411
13Jonathan Martin0000011000100215
// this site brought to you by combatcandies.com — creatine gummies