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
Ottawa Outlaws757726
Toronto Rush778729
OTT26
TOR29
week3
combat candy flexecutioner of the game101.7 pts
James LewisTOR #9hat trick
4g · 7a · 1blk · 34 cmp · 3 hucks · 1 t
g+20a+35blk+5hk+6cmp+6.8t-5×1.5 win bonus
share𝕏f@
unbenchable fantasy scoring · brought to you by combat candies
offensive player of the game130.1 pts
Luc ComireTOR #15perfect handler
5a · 5ha · 64 cmp · 7 hucks
share𝕏f@
presented by ufa almanac
defensive player of the game279.6 pts
Phil TurnerTOR #34shutdown
2blk · 6 breaks · 12 stops · 19 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

Ottawa Outlaws (26)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
34David Colic6110010100101654332280
95Jeremy Hill5220022220002758301301
29Carson Turner35500333400033337161242
10Geoff Bevan37600616430057740388310
20Paul Renaud33200131411017131235261
22Alec Arsenault13300171800020135322243
14Ian Wallace1130016170101658143250
77Kayle Campbell10110770006-1078116
11Matt O'Brien111304400034522022
61Rhys Toogood1200045483003447744260
23Samuel Dupont-Gratton10000000001031018
86Alex Cameron00000440002276010
43Andrew Ouchterlony000000000000000
71Ben Simmonds000000000000000
25Braedan Robinson010103300031336012
12Brandon Adibe000000000000000
91Cameron Kennedy000000000000000
17Curtis Campbell00100341004168011
39Dan Benvenuti0000000000000015
30Greg Ellis00000341003418124
31Jon Hallett000000000000000
24Jonah Munoz000000000000000
8Khirode Robertson000000000000000
88Kyle Cantal000001100014-16016
33Martin Gallant0011033000211-17021
83Max Ayad000000000000000
89Nick Boucher000000000000000
3Paul Mensah000000000000000
16Ryan Wallace000003300032115116
81Thomas Stanton000000000000000
40Will Dickson00000110001-104018

Toronto Rush (29)

#playerglsasthablkccmpatttdscatyds tyds ro ptsd pts
8Oscar Stonehouse62100990011697439270
26Kelvin Huang5100011000637226220
35Wilkie Lewis52210131300017150327261
9James Lewis47110343510039441387272
41Keith McRae3330012142001774312270
61Adam O'Donnell2050047470002730899270
92Adam Turcotte22500212430025167317270
16David Petsinis122101111000810452220
44Jared Morrow1000000000109011
88Andrew Watts0000000000000010
45Cameron Knox010002200011516110
90Chris Chan00200451005162221
24Daniel Wong000000000000000
1David Lundy000000000000000
53Dax Miller000000000000000
10Edmund Un000000000000000
63Eli Park020105610047761222
53Jack Park000000000000000
50Jake Turcotte000000000000000
42James Carr-Pries000000000000000
98Jared Canfield0000000000000016
54John Huang0100055000488727
11Justin Cheung000000000000000
4Kevin Jay000000000000000
52Logan Dufour001001100021012010
15Luc Comire05510646400059793148270
77Matthew Gulbronson0000044000451021
55Nam Ho000000000000000
34Phil Turner010206600054524226
51Rui Carvalho000000000000000
18Ryan Poloz000000000000000
25Travis Puckrin000000000000000
12Zachary Armstrong001202200012311226

scoring plays

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

quarter 1

scoreteamgoal
0-1TORCameron KnoxAdam O'Donnell
1-1OTTJeremy HillAlec Arsenault
1-2TORPhil TurnerJared Morrow
2-2OTTGeoff BevanCarson Turner
2-3TORKeith McRaeWilkie Lewis
3-3OTTRhys ToogoodJeremy Hill
3-4TOREli ParkKelvin Huang
4-4OTTMatt O'BrienSamuel Dupont-Gratton
4-5TORJohn HuangKelvin Huang
5-5OTTGeoff BevanCarson Turner
5-6TORJames LewisAdam Turcotte
6-6OTTJeremy HillDavid Colic
6-7TORLuc ComireOscar Stonehouse
7-7OTTBraedan RobinsonKayle Campbell

quarter 2

scoreteamgoal
7-8TORLuc ComireJames Lewis
8-8OTTPaul RenaudJeremy Hill
8-9TORWilkie LewisAdam O'Donnell
9-9OTTGeoff BevanDavid Colic
9-10TORLuc ComireKeith McRae
10-10OTTCarson TurnerJeremy Hill
10-11TORWilkie LewisOscar Stonehouse
11-11OTTCarson TurnerGeoff Bevan
11-12TORAdam TurcotteOscar Stonehouse
12-12OTTGeoff BevanDavid Colic
12-13TORJames LewisWilkie Lewis
12-14TORJames LewisKeith McRaebreak

quarter 3

scoreteamgoal
12-15TORKelvin HuangDavid Petsinis
13-15OTTAlec ArsenaultGeoff Bevan
13-16TOROscar StonehouseJames Lewis
14-16OTTGeoff BevanDavid Colic
14-17TORLuc ComireWilkie Lewis
15-17OTTGeoff BevanRhys Toogood
15-18TOROscar StonehouseAdam Turcotte
16-18OTTCarson TurnerGeoff Bevan
16-19TORAdam TurcotteJames Lewis
17-19OTTRhys ToogoodPaul Renaud
17-20TORJames LewisOscar Stonehouse
18-20OTTPaul RenaudCarson Turner
18-21TORJames LewisWilkie Lewis
19-21OTTAlec ArsenaultDavid Colic
19-22TORJames LewisOscar Stonehouse

quarter 4

scoreteamgoal
19-23TORLuc ComireJames Lewis
20-23OTTGeoff BevanDavid Colic
20-24TORKeith McRaeWilkie Lewis
21-24OTTIan WallaceJeremy Hill
21-25TORDavid PetsinisKelvin Huang
22-25OTTDavid ColicIan Wallace
22-26TORJames LewisKeith McRae
23-26OTTPaul RenaudJeremy Hill
23-27TOREli ParkKelvin Huang
24-27OTTCarson TurnerMatt O'Brien
24-28TORKeith McRaeOscar Stonehouse
25-28OTTAlec ArsenaultPaul Renaud
25-29TORDavid PetsinisKelvin Huang
26-29OTTCarson TurnerPaul Renaud
// this site brought to you by combatcandies.com — creatine gummies

watch replay ↗