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 Royal000014
Toronto Rush000026
MTL14
TOR26
week9
combat candy flexecutioner of the game53.7 pts
Steve ArmitageTOR #9hat trick
4g · 2a · 1blk · 4 cmp
g+20a+10blk+5cmp+0.8×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game48.1 pts
Steve ArmitageTOR #9hat trick
4g · 2a · 4 cmp
share𝕏f@
presented by ufa almanac
defensive player of the game289.3 pts
Jacky HauTOR #15the wall
5blk · 10 breaks · 20 stops · 9 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 (14)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
80Kevin Groulx4110010144001700202
95Francis Vallée202001115300150089
29Simon Ayotte2012046210800132
13André Arsenault1121055010500117
11Charles Bariteau1100045000500210
10Jean-Levy Champagne1001010111001100811
86Jean-Philippe Riopel111006710080095
14Joseph Genest100001100020085
36Max Guy1000022000300143
17Antoine Genest0210023240001600211
22Christian Mathieu0114014151001100107
15Danny Desbiens-Alary0101067100600410
49Félix-Antoine Daigle0311041463102700212
0Francis Breton010006600040059
21Gabriel Monfette0100068200600611
81Kevin Quinlan011009134101100171
27Miguel Goderre0000011121001200510
9Olivier St-Denis000001114310100036
12Philippe Thivierge0011035020400100
33Yoland Cabot0000016214001900191

Toronto Rush (26)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
9Steve Armitage4201044000800135
91Cameron Harris3211013130001600126
81Adrian Yearwood2200016193001600313
14Alex Vlahos2000045100700012
21Geoff Powell2111066000800410
43Gord Harrison2011089100800014
30Greg Ellis2202012120001200315
17Isaiah Masek-Kelly2011014140001700135
61Sachin Raina2010022220001800133
10Trevor Henry2100055000800314
3Andrew Carroll11310891001000413
Rumi Tejpar1220068100900012
19Thomson McKnight1410035372002600134
Anatoly Vasilyev0141017203001300312
15Jacky Hau0005077000500215
93Jaret Meron02110811310600016
20Jeff Lindquist0340020221002100125
13Jonathan Martin0101069210900116
2Michael Jones000101111000500012
27Nathan Hirst0140013141101400133
// this site brought to you by combatcandies.com — creatine gummies