UFA ALMANAC — HISTORICAL STATS & RECORDS·14 SEASONS · 2012–2025 · 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·14 SEASONS · 2012–2025 · 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 Royal471618
Toronto Rush6751028
MTL18
TOR28
week7
combat candy flexecutioner of the game60.3 pts
James LewisTOR #9hat trick
3g · 3a · 2blk · 26 cmp · 1 t
g+15a+15blk+10cmp+5.2t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
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 (18)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
44Quentin Bonnaud3020014173002144342191
4Victor Sauvé301006600091491311
26Antoine Dubé2121010111001279191910
38Antoine Rousseau210101821300141862188
42Christophe Tremblay-Joncas25020172130023370143193
30Philippe Le Bourdais2000056100827209182
11Charles Guay11110161710012878899
86Jakob Brissette10310414430024334116223
95Jeremy Hill110109901010125126212
20Julien Bernat1020091120011937698
7Ben Powlay000000000000000
37Calvin Coulbury0030018202001512032181
9Geoff Bevan0100099000810831312
29Jacob Duquette000000000000000
5Jean-Levy Champagne000000000000000
62Jeremie Giard000000000000000
81Kevin Quinlan03200262930027131125192
2Kuochuan Ponzio000000000000000
69Liam McKeown002103400044317211
19Nicolas Gagnon0001022000268311
1Olivier Gamache000000000000000
0Paul Hooley000000000000000
14Philippe Gagnon00010550005830111
23Raphaël Lalonde-Landry020108910094840711
15Raphael Salvas000000000000000
24Thomas Lalonde-Landry000006710063738811
33Victor Curodeau020009101101041116311
10William St-Pierre0101078100849109109
22Ywan Cohonner000000000000000
88Zakarie Massi000000000000000

Toronto Rush (28)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
41Keith McRae502109112001643259153
8Oscar Stonehouse4000066000957152316
9James Lewis33220262710029160395193
21Dax Miller2310077000752120114
89Mark Lloyd23210111210012166120713
5Ty Barbieri2200010111001381183180
12Zachary Armstrong220003300051142218
22Harry Norris11000231003585014
26Kelvin Huang10000121003-88014
4Kevin Jay101005500033923014
15Luc Comire12100232300019165125180
7Mike Mackenzie1221091011011107116322
34Phil Turner102206600064254318
1Tom Blasman1420038413103154594210
35Wilkie Lewis103001011100123278190
92Adam Turcotte000103300016-3017
77Araav Sehgal001208800075321014
99Arvids Karklins000000000000000
51Benjamin Oort000000000000000
14Brandon Adibe000000000000000
88Connor McHale000000000000000
97Griffin McKee000000000000000
87James McClean000000000000000
Jamie Millage000000000000000
74Jared Canfield000000000000000
83Jason Huynh000000000000000
50Jason Lam000000000000000
6Josh East000000000000000
51Justin Cheung000000000000000
33Martin Gallant000000000000000
24Nathan Hsieh000000000000000
27Owen Robinson00100681006111114
11Rowan Jamieson 000000000000000
17Rui Carvalho000000000000000
18Ryan Poloz0220021231001619274170
6Simone Gasperini000000000000000
25Toms Abeltins04220131410082060117
Travis Puckrin000000000000000

scoring plays

scoring play order may be approximate — some timestamp data is incomplete · view on watchufa.com ↗

quarter 1

scoreteamgoal
0-1TORMike MackenzieDax Miller
1-1MTLKevin QuinlanChristophe Tremblay-Joncas
1-2TORZachary ArmstrongKevin Jay
2-2MTLCharles GuayJulien Bernat
2-3TORDax MillerOscar Stonehouse
3-3MTLChristophe Tremblay-JoncasQuentin Bonnaud
3-4TORJames LewisKeith McRae
4-4MTLVictor CurodeauVictor Sauvé
4-5TORToms AbeltinsZachary Armstrong
4-6TORTom BlasmanTy Barbieribreak

quarter 2

scoreteamgoal
4-7TORJames LewisKeith McRae
5-7MTLJeremy HillChristophe Tremblay-Joncas
5-8TORTom BlasmanKeith McRae
6-8MTLChristophe Tremblay-JoncasPhilippe Le Bourdais
6-9TORRyan PolozJames Lewis
7-9MTLKevin QuinlanQuentin Bonnaud
7-10TORRyan PolozTy Barbieri
8-10MTLRaphaël Lalonde-LandryAntoine Rousseau
8-11TORTom BlasmanKeith McRae
9-11MTLVictor CurodeauVictor Sauvé
9-12TORMark LloydDax Miller
10-12MTLWilliam St-PierreAntoine Dubé
10-13TORTy BarbieriOscar Stonehouse
11-13MTLChristophe Tremblay-JoncasQuentin Bonnaud

quarter 3

scoreteamgoal
11-14TORMike MackenzieMark Lloyd
12-14MTLAntoine DubéCharles Guay
12-15TORLuc ComireTom Blasman
12-16TORZachary ArmstrongMark Lloydbreak
12-17TORMark LloydJames Lewisbreak
12-18TORToms AbeltinsPhil Turnerbreak

quarter 4

scoreteamgoal
12-19TORTy BarbieriKeith McRae
13-19MTLAntoine RousseauAntoine Dubé
13-20TORTom BlasmanJames Lewis
14-20MTLChristophe Tremblay-JoncasPhilippe Le Bourdais
14-21TORToms AbeltinsMike Mackenzie
15-21MTLRaphaël Lalonde-LandryAntoine Rousseau
15-22TORHarry NorrisKelvin Huang
16-22MTLChristophe Tremblay-JoncasJeremy Hill
16-23TORDax MillerOscar Stonehouse
17-23MTLKevin QuinlanVictor Sauvé
17-24TORMark LloydHarry Norris
18-24MTLGeoff BevanJakob Brissette
18-25TORToms AbeltinsOscar Stonehouse
18-26TORLuc ComireWilkie Lewisbreak
18-27TORDax MillerZachary Armstrongbreak
18-28TORJames LewisLuc Comirebreak
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗