Skip To Main Content
Skip To Main Content

Western Mustangs Sports

Ottawa () -VS- Western ()

Box Score

Ottawa logo
29
vs
Western logo
55

Ottawa () -VS- Western ()

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
OTTOttawa 8 7 14 0 29
Winner WESWestern 7 28 10 10 55
OTT:
Josh Janssen (328),
Souleymane Camara (46),
Emyl Gregoire (96)
WES:
Evan Hillock (208),
Ethan Dolby (182),
Brayden Misseri (75)
Date:
9/6/2025
Site:
London ON
Stadium:
Attendance:
0
Kickoff Time:
05:00 PM EDT
End of Game:
Duration:
VIEW
Match History vs Ottawa

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play OTT WES
1st - 03:23 1st 03:23 OTT - Zachary Copeland rouge 8 7
2nd - 02:59 2nd 02:59 WES - Jerome Rancourt 1 yd run (Brian Garrity kick), 6 plays, 88 yards, TOP 2:41 15 28
2nd - 00:29 2nd 00:29 WES - Ethan Dolby 20 yd run (Brian Garrity kick), 3 plays, 38 yards, TOP 0:37 15 35
3rd - 09:43 3rd 09:43 WES - Ethan Dolby 1 yd run (Jack Kelly kick), 3 plays, 79 yards, TOP 1:58 22 42
3rd - 02:28 3rd 02:28 WES - Brian Garrity 32 yd field goal 5 plays, 40 yards, TOP 1:54 29 45
4th - 07:46 4th 07:46 WES - Ethan Dolby 50 yd run (Brian Garrity kick), 1 plays, 50 yards, TOP 0:20 29 52
4th - 03:00 4th 03:00 WES - Brian Garrity 27 yd field goal 15 plays, 44 yards, TOP 5:22 29 55
29 55
Referee: Line Judge: Side Judge:
Umpire: Back Judge: Score Keeper:
Linesman: Field Judge:

Game Statistics By Team

Team Statistics
Statistic OTT WES
First Downs
Total 22 15
Rushing 7 9
Passing 13 5
Penalty 2 1
Rushing
Total (Net) 82 279
Attempts 20 27
Avg. Per Rush 4.1 10.3
Rushing TDs 0 4
Yds. Gained 82 279
Yds. Lost 0 0
Passing
Total (Net) 345 208
Comp.-Att.-Int. 32-43-1 11-16-1
Avg. / Att. 8.0 13.0
Avg. / Comp. 10.8 18.9
TDs 4 3
Total Offense
Yards 427 487
Plays 63 43
Avg. / Play 6.8 11.3
Fumbles - Lost 0-2 0-1
Penalties - Yds. 6--20 4--16
Punting
Punts - Yds. 6-301 4-184
Avg. / Punt 50.2 46.0
Inside 20 2 1
50+ Yds. 0 0
Touchbacks 0 0
Fair Catch 0 0
Kickoffs
Total - Yds. 5-283 9-462
Avg. Yds. / Kickoff 56.6 51.3
Touchbacks 0 0
Returns
Punt: Total - Yds. - TDs 4-56-0 5-68-0
Punt: Avg. / Return 14.0 13.6
Kickoff: Total - Yds. - TDs 8-195-0 5-163-0
Kickoff: Avg. / Return 24.4 32.6
INT: Total - Yds. - TDs 1-13-0 1-44-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 0
Poss. Time :00 :00
3rd. Down Conv. 0 of 0 0 of 0
4th. Down Conversions 0 of 0 0 of 0
Red-Zone: Scores - Chances 0-0 0-0
Sacks: Total - Yds. 0-0 3-20
PAT: Total - Made 4-4 7-7
2PT Conversion: Total - Made 0-0 0-0
Field Goals: Total - Made 0-1 2-2

Individual Statistics

Offensive

Individual Passing Statistics
OTT - Passing
Player Cmp Att. Yds. TD INT Long Sack
Josh Janssen 31 42 328 4 1 48 3
Denny Ferdinand 1 1 17 0 0 17 0
Totals 32 43 345 4 1 48 3
WES - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Evan Hillock 11 16 208 3 1 48 0
Totals 11 16 208 3 1 48 0
Individual Rushing Statistics
OTT - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Souleymane Camara 8 46 0 46 0 16 5.8
Charles Asselin 9 39 0 39 0 15 4.3
Robin Collioud 1 2 0 2 0 2 2.0
Josh Janssen 2 -5 0 -5 0 2 -2.5
Totals 20 82 0 82 0 16 4.1
WES - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Ethan Dolby 13 182 0 182 3 56 14.0
Jack Kelly 6 31 0 31 0 12 5.2
Dasani McIntosh 1 24 0 24 0 24 24.0
Seth Robertson 1 15 0 15 0 15 15.0
Evan Hillock 3 13 0 13 0 8 4.3
Roman Campanaro 1 12 0 12 0 12 12.0
Jerome Rancourt 2 2 0 2 1 1 1.0
Totals 27 279 0 279 4 56 10.3
Individual Receiving Statistics
OTT - Receiving
Player Rec. Yds. TD Long
Emyl Gregoire 3 96 1 48
Robin Collioud 4 49 1 18
Charles Asselin 4 47 0 19
Noah Avery 6 43 0 15
Regis Kodua 7 40 0 12
Tristan Gilbert Thibault 5 37 1 17
Thomas Frizzarin 3 33 1 18
Totals 32 345 4 48
WES - Receiving
Player Rec. Yds. TD Long
Brayden Misseri 3 75 0 48
Dasani McIntosh 2 67 1 40
Seth Robertson 2 32 2 21
Sandro Pierini 2 22 0 17
Jack Kelly 1 9 0 9
Ethan Dolby 1 3 0 3
Totals 11 208 3 48

Defensive

Ottawa - Individual Defensive Statistics
Ottawa - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Marc Djonay Rondeau 3 7 10 -/- - -/- - - 0-0 -/- - - - - -
Gabryel Leroux 2 3 5 -/- - -/- - - 0-0 -/- - - - - -
Patrick Cumberbatch 2 3 5 -/- - -/- - - 0-0 -/- - - - - -
Denny Ferdinand 2 2 4 -/- - -/- - - 0-0 -/- - - 1 - -
Alias Amelin - 4 4 -/- - -/- - - 0-0 -/- - - - - -
Mikhail Nembhard 3 1 4 -/- - -/- - - 0-0 -/- 1-13 1 - - -
Jaxxon Brashear 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Nicolas Dion 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Desmond Pelto - 3 3 -/- - -/- - - 0-0 -/- - - - - -
Lancelot Gilbert - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Daniel Briere - 2 2 -/- - -/- - 1 1-1 1/- - - - - -
David Bahufite 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Louis Prince 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Riley Hildebrandt 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Kwabena Gyimah 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Zachary Copeland 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Thomas Frizzarin - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Loïc Rancourt - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Charles Asselin 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Derrick Garraud-Boucard - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Western - Individual Defensive Statistics
Western - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Elliot Blake 5 3 8 -/9 - 1.0/9 1.0 - 0-0 -/- - - - - -
Chris Cameron Kogler 4 2 6 -/- - -/- - - 0-0 -/- - - - - -
Jude Buchanan 2 4 6 -/- - -/- - - 0-0 -/- - - 2 - -
Jackson MacKay 2 4 6 -/- - -/- - - 0-0 -/- - - 1 - -
Ethan Martin 3 2 5 -/- - -/- - - 0-0 -/- - - - - -
Conner Franzisi - 5 5 -/2 - 0.5/2 0.5 - 0-2 2/- - - - - -
Soren Hallschmid 2 3 5 -/2 - 0.5/2 0.5 2 2-0 -/- - - - - -
Chris Kongbo 4 - 4 -/- - -/- - - 0-0 -/- - - - - -
Thomson Silcox 3 1 4 -/- - -/- - - 0-0 -/- 1-44 1 1 - -
Cooper Prybysh 4 - 4 -/7 - 1.0/7 1.0 - 0-0 -/- - - - - -
Max von Muehldorfer 1 3 4 -/- - -/- - - 0-0 -/- - - - - -
Richard Aduboffour 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Dylan Whelan 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Antonio Cusati 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Garrett Scott 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Evan Hillock - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Jerome Rancourt 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Nawaz Oyewale 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Liam Taylor 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Iyio Idugbo 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Nik Shewchuk 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Harlen Luther - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Ashton Moustache Cumberbatch - - - -/- - -/- - - 0-0 -/- - - 1 - -

Special Teams

Individual Punting Statistics
OTT - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Zachary Copeland 6 301 50.2 51 2 0 0
WES - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Oliver Grittiths 4 184 46.0 50 1 0 0
Individual Return Statistics
OTT - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Denny Ferdinand 4 56 30 0 0 0 0 0 0
Maxim Piché 0 0 0 1 25 25 0 0 0
Charles Asselin 0 0 0 7 170 69 0 0 0
Mikhail Nembhard 0 0 0 0 0 0 1 13 13
WES - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Nik Shewchuk 2 37 22 0 0 0 0 0 0
Roman Campanaro 2 28 17 4 143 78 0 0 0
Brayden Misseri 1 3 3 0 0 0 0 0 0
Jack Kelly 0 0 0 1 20 20 0 0 0
Thomson Silcox 0 0 0 0 0 0 1 44 44
Individual Field Goal Statistics
OTT - Field Goals
Player Qtr. Clock Yds. Result
WES - Field Goals
Player Qtr. Clock Yds. Result
Individual Kickoff Statistics
OTT - Kickoffs
Player No. Yds. TB OB Avg.
Zachary Copeland 5 283 0 0 56.6
WES - Kickoffs
Player No. Yds. TB OB Avg.
Brian Garrity 9 462 0 0 51.3
Individual PAT Statistics
OTT - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Zachary Copeland 4 4 0 0 0 0
WES - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Jack Kelly 1 1 0 0 0 0
Brian Garrity 6 6 0 0 0 0

Drive Chart

All Drives

All Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:46 WES 1st OTT27 14:46 OTT00 14:10 Touchdown 1-27 00:36
1st/14:10 OTT 1st OTT29 14:10 Touchdown WES15 11:45 Turnover 6-66 02:25
1st/11:45 WES 1st WES15 11:45 Turnover WES27 09:48 Turnover 2-12 01:57
1st/09:48 OTT 1st WES27 09:48 Turnover WES33 08:54 Touchdown 2-(-6) 00:54
1st/08:54 WES 1st WES29 08:54 Touchdown OTT43 07:25 Turnover 3-38 01:29
1st/07:25 OTT 1st OTT43 07:25 Turnover WES26 06:11 Turnover 3-41 01:14
1st/06:11 WES 1st WES26 06:11 Turnover WES45 04:44 Turnover 3-19 01:27
1st/04:44 OTT 1st WES45 04:44 Turnover WES35 03:23 Turnover 4-10 01:21
1st/03:23 WES 1st WES35 03:23 Turnover OTT49 00:52 Turnover 4-26 02:31
1st/00:52 OTT 1st OTT49 00:52 Turnover OTT38 13:00 Turnover 4-(-11) 12:08
2nd/13:00 WES 2nd OTT38 13:00 Turnover OTT00 11:48 Touchdown 5-38 01:12
2nd/11:48 OTT 2nd OTT26 11:48 Touchdown OTT21 11:19 Turnover 1-(-5) 00:29
2nd/11:19 WES 2nd OTT21 11:19 Turnover OTT00 10:55 Touchdown 1-21 00:24
2nd/10:55 OTT 2nd OTT20 10:55 Touchdown WES33 05:35 Touchdown 10-57 05:20
2nd/05:35 WES 2nd WES22 05:35 Touchdown OTT00 02:54 Touchdown 6-88 02:41
2nd/02:54 OTT 2nd OTT23 02:54 Touchdown OTT31 02:21 Touchdown 2-8 00:33
2nd/02:00 WES 2nd WES50 02:00 OTT08 01:37 Turnover 3-52 00:23
2nd/01:37 OTT 2nd OTT08 01:37 Turnover OTT38 01:00 Turnover 3-30 00:37
2nd/01:00 WES 2nd OTT38 01:00 Turnover OTT00 00:23 Touchdown 3-38 00:37
2nd/00:23 OTT 2nd OTT35 00:23 Touchdown WES40 14:37 Turnover 4-35 14:14
3rd/14:37 OTT 3rd OTT27 14:37 Turnover WES33 11:30 Touchdown 6-50 03:07
3rd/11:30 WES 3rd WES31 11:30 Touchdown OTT00 09:32 Touchdown 3-79 01:58
3rd/09:32 OTT 3rd WES40 09:32 Touchdown WES33 04:22 Touchdown 9-7 05:10
3rd/04:22 WES 3rd WES45 04:22 Touchdown OTT25 02:28 FieldGoal 5-40 01:54
3rd/02:28 OTT 3rd OTT35 02:28 FieldGoal WES39 01:10 Turnover 3-36 01:18
3rd/01:10 WES 3rd WES39 01:10 Turnover OTT43 00:00 Turnover 3-28 01:10
3rd/00:00 OTT 3rd OTT43 00:00 Turnover WES50 11:28 Turnover 6-17 11:28
4th/11:28 WES 4th WES50 11:28 Turnover OTT43 09:47 Turnover 4-17 01:41
4th/09:47 OTT 4th OTT43 09:47 Turnover OTT50 08:01 Turnover 3-7 01:46
4th/08:01 WES 4th OTT50 08:01 Turnover OTT00 07:41 Touchdown 1-50 00:20
4th/07:41 OTT 4th OTT33 07:41 Touchdown WES46 05:59 Turnover 3-31 01:42
4th/05:59 WES 4th WES46 05:59 Turnover OTT20 00:37 FieldGoal 15-44 05:22
4th/00:37 WES 4th WES34 00:37 FieldGoal WES33 00:00 EndOfGame 1-(-1) 00:37

Ottawa Drives

Ottawa Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:10 OTT 1st OTT29 14:10 Touchdown WES15 11:45 Turnover 6-66 02:25
1st/09:48 OTT 1st WES27 09:48 Turnover WES33 08:54 Touchdown 2-(-6) 00:54
1st/07:25 OTT 1st OTT43 07:25 Turnover WES26 06:11 Turnover 3-41 01:14
1st/04:44 OTT 1st WES45 04:44 Turnover WES35 03:23 Turnover 4-10 01:21
1st/00:52 OTT 1st OTT49 00:52 Turnover OTT38 13:00 Turnover 4-(-11) 12:08
2nd/11:48 OTT 2nd OTT26 11:48 Touchdown OTT21 11:19 Turnover 1-(-5) 00:29
2nd/10:55 OTT 2nd OTT20 10:55 Touchdown WES33 05:35 Touchdown 10-57 05:20
2nd/02:54 OTT 2nd OTT23 02:54 Touchdown OTT31 02:21 Touchdown 2-8 00:33
2nd/01:37 OTT 2nd OTT08 01:37 Turnover OTT38 01:00 Turnover 3-30 00:37
2nd/00:23 OTT 2nd OTT35 00:23 Touchdown WES40 14:37 Turnover 4-35 14:14
3rd/14:37 OTT 3rd OTT27 14:37 Turnover WES33 11:30 Touchdown 6-50 03:07
3rd/09:32 OTT 3rd WES40 09:32 Touchdown WES33 04:22 Touchdown 9-7 05:10
3rd/02:28 OTT 3rd OTT35 02:28 FieldGoal WES39 01:10 Turnover 3-36 01:18
3rd/00:00 OTT 3rd OTT43 00:00 Turnover WES50 11:28 Turnover 6-17 11:28
4th/09:47 OTT 4th OTT43 09:47 Turnover OTT50 08:01 Turnover 3-7 01:46
4th/07:41 OTT 4th OTT33 07:41 Touchdown WES46 05:59 Turnover 3-31 01:42

Western Drives

Ottawa
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:46 WES 1st OTT27 14:46 OTT00 14:10 Touchdown 1-27 00:36
1st/11:45 WES 1st WES15 11:45 Turnover WES27 09:48 Turnover 2-12 01:57
1st/08:54 WES 1st WES29 08:54 Touchdown OTT43 07:25 Turnover 3-38 01:29
1st/06:11 WES 1st WES26 06:11 Turnover WES45 04:44 Turnover 3-19 01:27
1st/03:23 WES 1st WES35 03:23 Turnover OTT49 00:52 Turnover 4-26 02:31
2nd/13:00 WES 2nd OTT38 13:00 Turnover OTT00 11:48 Touchdown 5-38 01:12
2nd/11:19 WES 2nd OTT21 11:19 Turnover OTT00 10:55 Touchdown 1-21 00:24
2nd/05:35 WES 2nd WES22 05:35 Touchdown OTT00 02:54 Touchdown 6-88 02:41
2nd/02:00 WES 2nd WES50 02:00 OTT08 01:37 Turnover 3-52 00:23
2nd/01:00 WES 2nd OTT38 01:00 Turnover OTT00 00:23 Touchdown 3-38 00:37
3rd/11:30 WES 3rd WES31 11:30 Touchdown OTT00 09:32 Touchdown 3-79 01:58
3rd/04:22 WES 3rd WES45 04:22 Touchdown OTT25 02:28 FieldGoal 5-40 01:54
3rd/01:10 WES 3rd WES39 01:10 Turnover OTT43 00:00 Turnover 3-28 01:10
4th/11:28 WES 4th WES50 11:28 Turnover OTT43 09:47 Turnover 4-17 01:41
4th/08:01 WES 4th OTT50 08:01 Turnover OTT00 07:41 Touchdown 1-50 00:20
4th/05:59 WES 4th WES46 05:59 Turnover OTT20 00:37 FieldGoal 15-44 05:22
4th/00:37 WES 4th WES34 00:37 FieldGoal WES33 00:00 EndOfGame 1-(-1) 00:37

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
OTT ball on OTT35, clock 15:00.
Zachary Copeland kickoff 70 yards to the WES05, Roman Campanaro return 88 yards to the OTT17 (Zachary Copeland), clock 14:46.
Western at 14:46
Western at 14:46
Down & Distance Play
Western at 14:46
1st and 10 at OTT17 Western drive start at 14:46.
1st and 10 at OTT17 Evan Hillock pass complete to Dasani McIntosh for 27 yards to the OTT-10, clock 14:24.
1st and GOAL at OTT-10 Brian Garrity kick attempt good, clock 14:24.
1st and 10 at WES45 Brian Garrity kickoff 71 yards to the OTT-6, Maxim Piché return 25 yards to the OTT19 (Iyio Idugbo), clock 14:10.
Total 1 plays , 27 yards Time of Possession: 00:36
Score:
Ottawa 0-7 Western
Ottawa at 14:10
Ottawa at 14:10
Down & Distance Play
Ottawa at 14:10
1st and 10 at OTT19 Ottawa drive start at 14:10.
1st and 10 at OTT19 Charles Asselin rush for 12 yards to the OTT31 (Jackson MacKay; Ethan Martin), clock 13:40.
1st and 10 at OTT31 Josh Janssen pass complete to Thomas Frizzarin for 13 yards to the OTT44 (Ethan Martin; Elliot Blake), clock 12:51.
1st and 10 at OTT44 Charles Asselin rush for 22 yards to the WES44 (Thomson Silcox), clock 12:38.
1st and 10 at WES44 Charles Asselin rush for loss of 2 yards to the WES46 (Conner Franzisi; Soren Hallschmid), clock 11:58.
2nd and 12 at WES46 Josh Janssen pass incomplete to Tristan Gilbert Thibault, clock 11:45.
3rd and 12 at WES46 Zachary Copeland punt 34 yards to the WES12, Brayden Misseri return 3 yards to the WES15 (Desmond Pelto; David Bahufite), clock 11:45.
Total 5 plays , 45 yards Time of Possession: 02:25
Western at 11:45
Western at 11:45
Down & Distance Play
Western at 11:45
1st and 10 at WES15 Western drive start at 11:45.
1st and 10 at WES15 Ethan Dolby rush for 2 yards to the WES17 (Alias Amelin; Marc Djonay Rondeau), clock 11:15.
2nd and 8 at WES17 Ethan Dolby rush for 10 yards to the WES27, fumble forced by Daniel Briere, fumble by Ethan Dolby recovered by OTT Daniel Briere at WES27, clock 09:48.
Total 2 plays , 12 yards Time of Possession: 01:57
Ottawa at 09:48
Ottawa at 09:48
Down & Distance Play
Ottawa at 09:48
1st and 10 at WES27 Ottawa drive start at 09:48.
1st and 10 at WES27 Charles Asselin rush for 15 yards to the WES12 (Chris Cameron Kogler; Jackson MacKay), clock 09:08.
1st and 10 at WES12 Josh Janssen pass complete to Robin Collioud for 12 yards to the WES00, TOUCHDOWN, clock 09:01.
1st and GOAL at WES05 Zachary Copeland kick attempt good, clock 09:01.
1st and 10 at OTT45 Zachary Copeland kickoff 61 yards to the WES04, Roman Campanaro return 25 yards to the WES29 (Kwabena Gyimah), clock 08:54.
Total 2 plays , 27 yards Time of Possession: 00:47
Score:
Ottawa 7-7 Western
Western at 08:54
Western at 08:54
Down & Distance Play
Western at 08:54
1st and 10 at WES29 Western drive start at 08:54.
1st and 10 at WES29 Ethan Dolby rush for 3 yards to the WES32 (Marc Djonay Rondeau), clock 08:06.
2nd and 7 at WES32 Evan Hillock rush for loss of 2 yards to the WES30, out-of-bounds, clock 07:54.
3rd and 9 at WES30 Oliver Grittiths punt 60 yards to the OTT20, Denny Ferdinand return 13 yards to the OTT33 (Jerome Rancourt), clock 07:25.
Total 2 plays , 1 yards Time of Possession: 01:29
Ottawa at 07:25
Ottawa at 07:25
Down & Distance Play
Ottawa at 07:25
1st and 10 at OTT33 Ottawa drive start at 07:25.
1st and 10 at OTT33 Robin Collioud rush for 2 yards to the OTT35 (Conner Franzisi; Max von Muehldorfer), clock 06:58.
2nd and 8 at OTT35 Josh Janssen pass incomplete to Robin Collioud, clock 06:34.
3rd and 8 at OTT35 Zachary Copeland punt 60 yards to the WES15, Roman Campanaro return 11 yards to the WES26 (Derrick Garraud-Boucard; Desmond Pelto), clock 06:11.
Total 2 plays , 2 yards Time of Possession: 01:14
Western at 06:11
Western at 06:11
Down & Distance Play
Western at 06:11
1st and 10 at WES26 Western drive start at 06:11.
1st and 10 at WES26 PENALTY WES illegal procedure 5 yards to the WES21, clock 06:11.
1st and 15 at WES21 Jack Kelly rush for 4 yards to the WES25 (Marc Djonay Rondeau; Louis Prince), clock 05:23.
2nd and 11 at WES25 Evan Hillock pass incomplete to Seth Robertson, clock 05:10.
3rd and 11 at WES25 Oliver Grittiths punt 60 yards to the OTT25, Denny Ferdinand return 40 yards to the WES45 (Cooper Prybysh), clock 04:44.
Total 2 plays , -1 yards Time of Possession: 01:27
Ottawa at 04:44
Ottawa at 04:44
Down & Distance Play
Ottawa at 04:44
1st and 10 at WES45 Ottawa drive start at 04:44.
1st and 10 at WES45 Souleymane Camara rush for 3 yards to the WES42 (Soren Hallschmid; Max von Muehldorfer), clock 03:50.
2nd and 7 at WES42 Josh Janssen pass incomplete to Emyl Gregoire, clock 03:42.
3rd and 7 at WES42 Zachary Copeland punt 44 yards to the WES-2, Zachary Copeland rouge, WES ball on WES40, clock 03:23.
Total 2 plays , 3 yards Time of Possession: 01:21
Score:
Ottawa 8-7 Western
Western at 03:23
Western at 03:23
Down & Distance Play
Western at 03:23
1st and 10 at WES40 Western drive start at 03:23.
1st and 10 at WES40 Evan Hillock pass complete to Sandro Pierini for 22 yards to the OTT48 (Gabryel Leroux), clock 02:34.
1st and 10 at OTT48 Ethan Dolby rush for 6 yards to the OTT42 (Patrick Cumberbatch; Marc Djonay Rondeau), clock 01:57.
2nd and 4 at OTT42 Evan Hillock pass complete to Brayden Misseri for 2 yards to the OTT40 (Patrick Cumberbatch), clock 01:25.
3rd and 2 at OTT40 Jerome Rancourt rush for 1 yard to the OTT39 (Jaxxon Brashear), clock 00:52.
4th and 1 at OTT39 Western drive start at 00:52.
4th and 1 at OTT39 Elliot Blake pass complete to Richard Aduboffour for no gain to the OTT39 (Guy-Marie Wagnac; Maxim Piché), clock 00:06.
Total 5 plays , 31 yards Time of Possession: 03:23
Ottawa at 00:00
Ottawa at 00:00
Down & Distance Play
Ottawa at 00:00
1st and 10 at OTT39 Josh Janssen rush for loss of 7 yards to the OTT32, clock 00:00.

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
2nd and 17 at OTT32 Start of 2nd quarter, clock 15:00, clock 15:00.
2nd and 17 at OTT32 PENALTY WES roughing the kicker 15 yards to the OTT47, clock 15:00.
1st and 10 at OTT47 Josh Janssen pass complete to Tristan Gilbert Thibault for 18 yards to the WES45 (Chris Cameron Kogler), clock 13:53.
1st and 10 at WES45 PENALTY OTT holding 20 yards to the OTT45, clock 13:38.
1st and 30 at OTT45 Josh Janssen pass intercepted by Thomson Silcox at the WES28, Thomson Silcox return 54 yards to the OTT28 (Charles Asselin), clock 13:00.
Total 3 plays , 6 yards Time of Possession: 02:00
Western at 13:00
Western at 13:00
Down & Distance Play
Western at 13:00
1st and 10 at OTT28 Western drive start at 13:00.
1st and 10 at OTT28 Roman Campanaro rush for 12 yards to the OTT16 (Mikhail Nembhard), clock 12:34.
1st and 10 at OTT16 Seth Robertson rush for 15 yards to the OTT01 (Denny Ferdinand; Gabryel Leroux), clock 11:53.
1st and GOAL at OTT01 Evan Hillock pass complete to Seth Robertson for 11 yards to the OTT-10, clock 11:53.
1st and GOAL at OTT-10 Brian Garrity kick attempt good, clock 11:53.
1st and 10 at WES45 Brian Garrity kickoff 49 yards to the OTT16, Charles Asselin return 0 yards to the OTT16 (Nawaz Oyewale), clock 11:48.
Total 3 plays , 38 yards Time of Possession: 01:12
Score:
Ottawa 8-14 Western
Ottawa at 11:48
Ottawa at 11:48
Down & Distance Play
Ottawa at 11:48
1st and 10 at OTT16 Ottawa drive start at 11:48.
1st and 10 at OTT16 Charles Asselin rush for loss of 5 yards to the OTT11, fumble forced by Soren Hallschmid, fumble by Charles Asselin recovered by WES Conner Franzisi at OTT11, clock 11:19.
Total 1 plays , -5 yards Time of Possession: 00:29
Western at 11:19
Western at 11:19
Down & Distance Play
Western at 11:19
1st and 10 at OTT11 Western drive start at 11:19.
1st and 10 at OTT11 Evan Hillock pass complete to Seth Robertson for 21 yards to the OTT-10, clock 10:55.
1st and GOAL at OTT-10 Brian Garrity kick attempt good, clock 10:55.
1st and 10 at WES45 WES ball on OTT35, Brian Garrity kickoff 40 yards to the OTT-5, Charles Asselin return 15 yards to the OTT10, clock 10:55.
Total 1 plays , 21 yards Time of Possession: 00:24
Score:
Ottawa 8-21 Western
Ottawa at 10:55
Ottawa at 10:55
Down & Distance Play
Ottawa at 10:55
1st and 10 at OTT10 Ottawa drive start at 10:55.
1st and 10 at OTT10 PENALTY OTT illegal block 10 yards to the OTT00, clock 10:55.
1st and 10 at OTT00 Charles Asselin rush for 4 yards to the OTT04 (Ethan Martin), clock 10:13.
2nd and 6 at OTT04 Josh Janssen pass complete to Robin Collioud for 5 yards to the OTT09 (Jude Buchanan; Richard Aduboffour), clock 09:38.
3rd and 1 at OTT09 Charles Asselin rush for 3 yards to the OTT12 (Chris Kongbo), clock 08:41.
1st and 10 at OTT12 Josh Janssen pass incomplete to Robin Collioud, clock 08:22.
2nd and 10 at OTT12 Josh Janssen pass complete to Tristan Gilbert Thibault for 17 yards to the OTT29 (Chris Kongbo), clock 07:41.
1st and 10 at OTT29 Josh Janssen pass complete to Noah Avery for loss of 10 yards to the OTT19 (Thomson Silcox), PENALTY OTT br 10 yards to the OTT19, NO PLAY, clock 07:41.
1st and 20 at OTT19 Josh Janssen pass complete to Regis Kodua for no gain to the OTT19 (Chris Kongbo), clock 06:58.
2nd and 20 at OTT19 Josh Janssen pass complete to Emyl Gregoire for 58 yards to the WES33 (Richard Aduboffour), clock 06:28.
1st and 10 at WES33 Josh Janssen pass complete to Noah Avery for 15 yards to the WES18 (Richard Aduboffour), clock 06:05.
1st and 10 at WES18 Josh Janssen pass complete to Thomas Frizzarin for 18 yards to the WES00, TOUCHDOWN, clock 05:42.
1st and GOAL at WES05 Zachary Copeland kick attempt good, clock 05:42.
1st and 10 at OTT45 Zachary Copeland kickoff 59 yards to the WES06, Roman Campanaro return 16 yards to the WES22 (Lancelot Gilbert; Marc Djonay Rondeau), clock 05:35.
Total 10 plays , 100 yards Time of Possession: 05:13
Score:
Ottawa 15-21 Western
Western at 05:35
Western at 05:35
Down & Distance Play
Western at 05:35
1st and 10 at WES22 Western drive start at 05:35.
1st and 10 at WES22 Evan Hillock pass complete to Brayden Misseri for 25 yards to the WES47 (Marc Djonay Rondeau), clock 04:55.
1st and 10 at WES47 Jack Kelly rush for 22 yards to the OTT41 (Patrick Cumberbatch; Marc Djonay Rondeau), clock 04:17.
1st and 10 at OTT41 Evan Hillock pass complete to Brayden Misseri for 48 yards to the OTT-7 (Denny Ferdinand; Daniel Briere), clock 03:55.
1st and GOAL at OTT-7 Ethan Dolby rush for 2 yards to the OTT-9 (Gabryel Leroux; Patrick Cumberbatch), clock 03:14.
1st and GOAL at OTT-9 Jerome Rancourt rush for 1 yard to the OTT-10, clock 02:59.
1st and GOAL at OTT-10 Brian Garrity kick attempt good, clock 02:59.
1st and 10 at WES45 Brian Garrity kickoff 65 yards to the OTT00, Charles Asselin return 13 yards to the OTT13 (Cooper Prybysh), clock 02:54.
Total 5 plays , 98 yards Time of Possession: 02:41
Score:
Ottawa 15-28 Western
Ottawa at 02:54
Ottawa at 02:54
Down & Distance Play
Ottawa at 02:54
1st and 10 at OTT13 Ottawa drive start at 02:54.
1st and 10 at OTT13 Josh Janssen pass complete to Regis Kodua for 6 yards to the OTT19 (Jude Buchanan; Thomson Silcox), clock 02:44.
2nd and 4 at OTT19 Josh Janssen pass complete to Thomas Frizzarin for 2 yards to the OTT21 (Elliot Blake), clock 02:21.
3rd and 2 at OTT21 Zachary Copeland punt 51 yards to the WES38, Roman Campanaro return 27 yards to the OTT45 (David Bahufite), PENALTY OTT ny 15 yards to the WES50, clock 02:00.
Total 2 plays , 8 yards Time of Possession: 00:54
Western at 02:00
Western at 02:00
Down & Distance Play
Western at 02:00
1st and 10 at WES50 Western drive start at 02:00.
1st and 10 at WES50 Evan Hillock pass incomplete, clock 01:50.
2nd and 10 at WES50 Evan Hillock rush for 18 yards to the OTT42 (Jaxxon Brashear), clock 01:45.
1st and 10 at OTT42 Oliver Grittiths punt 44 yards to the OTT-2, Denny Ferdinand return 0 yards to the OTT-2 (Nik Shewchuk), clock 01:37.
Total 2 plays , 18 yards Time of Possession: 00:23
Ottawa at 01:37
Ottawa at 01:37
Down & Distance Play
Ottawa at 01:37
1st and 10 at OTT-2 Ottawa drive start at 01:37.
1st and 10 at OTT-2 Souleymane Camara rush for 4 yards to the OTT02 (Jude Buchanan), clock 01:34.
2nd and 6 at OTT02 Josh Janssen pass incomplete to Robin Collioud, clock 01:11.
3rd and 6 at OTT02 Zachary Copeland punt 58 yards to the WES50, Nik Shewchuk return 32 yards to the OTT28 (Thomas Frizzarin; Desmond Pelto), clock 01:00.
Total 2 plays , 4 yards Time of Possession: 00:37
Western at 01:00
Western at 01:00
Down & Distance Play
Western at 01:00
1st and 10 at OTT28 Western drive start at 01:00.
1st and 10 at OTT28 Ethan Dolby rush for 11 yards to the OTT17 (Nicolas Dion), clock 00:47.
1st and 10 at OTT17 Evan Hillock rush for 7 yards to the OTT10, clock 00:36.
2nd and 3 at OTT10 Ethan Dolby rush for 20 yards to the OTT-10, clock 00:29.
1st and GOAL at OTT-10 Brian Garrity kick attempt good, clock 00:29.
1st and 10 at WES45 Brian Garrity kickoff 64 yards to the OTT01, Charles Asselin return 24 yards to the OTT25 (Chris Cameron Kogler; Garrett Scott), clock 00:23.
Total 3 plays , 38 yards Time of Possession: 00:37
Score:
Ottawa 15-35 Western
Ottawa at 00:23
Ottawa at 00:23
Down & Distance Play
Ottawa at 00:23
1st and 10 at OTT25 Ottawa drive start at 00:23.
1st and 10 at OTT25 Josh Janssen pass complete to Tristan Gilbert Thibault for 4 yards to the OTT29 (Chris Cameron Kogler), clock 00:11.
2nd and 6 at OTT29 Josh Janssen pass complete to Charles Asselin for 19 yards to the OTT48 (Ethan Martin), clock 00:06.
1st and 10 at OTT48 Josh Janssen pass complete to Regis Kodua for 17 yards to the WES45, out-of-bounds, clock 00:02.
1st and 10 at WES45 Zachary Copeland field goal attempt from -62 MISSED, kick to OTT-20, clock 00:02, Jackson MacKay return -90 yards to the WES40 (Riley Hildebrandt), clock 00:00.
Total 4 plays , 40 yards Time of Possession: 00:23

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
WES ball on WES45, Start of 3rd quarter, clock 15:00, clock 15:00.
Brian Garrity kickoff 77 yards to the OTT-12, Charles Asselin return 29 yards to the OTT17 (Jude Buchanan), clock 14:37.
Ottawa at 14:37
Ottawa at 14:37
Down & Distance Play
Ottawa at 14:37
1st and 10 at OTT17 Ottawa drive start at 14:37.
1st and 10 at OTT17 Josh Janssen pass complete to Regis Kodua for 12 yards to the OTT29 (Soren Hallschmid), clock 14:04.
1st and 10 at OTT29 Josh Janssen pass complete to Noah Avery for 8 yards to the OTT37 (Thomson Silcox), clock 13:35.
2nd and 2 at OTT37 Souleymane Camara rush for 12 yards to the OTT49 (Ethan Martin), clock 13:00.
1st and 10 at OTT49 Josh Janssen pass complete to Charles Asselin for 16 yards to the WES45 (Dylan Whelan), clock 12:06.
1st and 10 at WES45 Josh Janssen pass complete to Regis Kodua for 7 yards to the WES38 (Chris Kongbo), clock 11:58.
2nd and 3 at WES38 Josh Janssen pass complete to Emyl Gregoire for 38 yards to the WES00, TOUCHDOWN, clock 11:37.
1st and GOAL at WES05 Zachary Copeland kick attempt good, clock 11:37.
1st and 10 at OTT45 Zachary Copeland kickoff 58 yards to the WES07, Roman Campanaro return 24 yards to the WES31 (Marc Djonay Rondeau; Mikhail Nembhard), clock 11:30.
Total 6 plays , 93 yards Time of Possession: 03:00
Score:
Ottawa 22-35 Western
Western at 11:30
Western at 11:30
Down & Distance Play
Western at 11:30
1st and 10 at WES31 Western drive start at 11:30.
1st and 10 at WES31 Ethan Dolby rush for 66 yards to the OTT13 (Marc Djonay Rondeau), clock 11:05.
1st and 10 at OTT13 PENALTY OTT defense pass interference 10 yards to the OTT03, clock 10:45.
1st and GOAL at OTT03 Jack Kelly rush for 12 yards to the OTT-9 (Nicolas Dion; Jaxxon Brashear), clock 10:16.
1st and GOAL at OTT-9 Ethan Dolby rush for 1 yard to the OTT-10, clock 09:43.
1st and GOAL at OTT-10 Jack Kelly kick attempt good, clock 09:43.
1st and 10 at WES45 Brian Garrity kickoff 74 yards to the OTT-9, Charles Asselin return 79 yards to the WES40 (Jackson MacKay), clock 09:32.
Total 3 plays , 89 yards Time of Possession: 01:58
Score:
Ottawa 22-42 Western
Ottawa at 09:32
Ottawa at 09:32
Down & Distance Play
Ottawa at 09:32
1st and 10 at WES40 Ottawa drive start at 09:32.
1st and 10 at WES40 Charles Asselin rush for no gain to the WES40 (Max von Muehldorfer), clock 08:47.
2nd and 10 at WES40 Josh Janssen pass incomplete, clock 08:07.
3rd and 10 at WES40 Josh Janssen pass complete to Robin Collioud for 14 yards to the WES26 (Jude Buchanan; Elliot Blake), clock 07:29.
1st and 10 at WES26 Josh Janssen pass complete to Regis Kodua for 5 yards to the WES21 (Jackson MacKay), clock 06:51.
2nd and 5 at WES21 Josh Janssen pass complete to Noah Avery for 7 yards to the WES14 (Antonio Cusati), clock 05:43.
1st and 10 at WES14 Josh Janssen pass incomplete, clock 05:36.
2nd and 10 at WES14 Josh Janssen pass complete to Noah Avery for 11 yards to the WES03 (Chris Cameron Kogler), clock 05:02.
1st and GOAL at WES03 Josh Janssen pass complete to Tristan Gilbert Thibault for 3 yards to the WES00, TOUCHDOWN, clock 04:28.
1st and GOAL at WES05 Zachary Copeland kick attempt good, clock 04:28.
1st and 10 at OTT45 Zachary Copeland kickoff 45 yards to the WES20, Jack Kelly return 20 yards to the WES40 (Lancelot Gilbert; Loïc Rancourt), PENALTY OTT offside 5 yards to the WES45, clock 04:22.
Total 8 plays , 40 yards Time of Possession: 05:04
Score:
Ottawa 29-42 Western
Western at 04:22
Western at 04:22
Down & Distance Play
Western at 04:22
1st and 10 at WES45 Western drive start at 04:22.
1st and 10 at WES45 Dasani McIntosh rush for 34 yards to the OTT31 (Mikhail Nembhard), clock 04:08.
1st and 10 at OTT31 Ethan Dolby rush for 11 yards to the OTT20 (Mikhail Nembhard), clock 03:34.
1st and 10 at OTT20 Evan Hillock pass complete to Sandro Pierini for 5 yards to the OTT15 (Patrick Cumberbatch), clock 03:01.
2nd and 5 at OTT15 Evan Hillock pass incomplete to Seth Robertson, clock 02:50.
3rd and 5 at OTT15 Brian Garrity field goal attempt from 22 GOOD, clock 02:28.
1st and 10 at WES45 Brian Garrity kickoff 40 yards to the OTT25, fair catch by TEAM, clock 02:28.
Total 5 plays , 50 yards Time of Possession: 01:54
Score:
Ottawa 29-45 Western
Ottawa at 02:28
Ottawa at 02:28
Down & Distance Play
Ottawa at 02:28
1st and 10 at OTT25 Ottawa drive start at 02:28.
1st and 10 at OTT25 Josh Janssen pass complete to Regis Kodua for 3 yards to the OTT28 (Elliot Blake), clock 01:53.
2nd and 7 at OTT28 Josh Janssen pass incomplete to Alias Amelin, clock 01:30.
3rd and 7 at OTT28 Zachary Copeland punt 43 yards to the WES39, clock 01:10.
Total 2 plays , 3 yards Time of Possession: 01:18
Western at 01:10
Western at 01:10
Down & Distance Play
Western at 01:10
1st and 10 at WES39 Western drive start at 01:10.
1st and 10 at WES39 Jack Kelly rush for 6 yards to the WES45 (Gabryel Leroux; Alias Amelin), clock 00:38.
2nd and 4 at WES45 Jack Kelly rush for loss of 5 yards to the WES40 (Louis Prince), clock 00:05.
3rd and 9 at WES40 Oliver Grittiths punt 50 yards to the OTT20, Denny Ferdinand return 13 yards to the OTT33 (Garrett Scott), clock 00:00.
Total 2 plays , 1 yards Time of Possession: 01:10
Ottawa at 00:00
Ottawa at 00:00
Down & Distance Play
Ottawa at 00:00
1st and 10 at OTT33 Ottawa drive start at 00:00.

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
1st and 10 at OTT33 Start of 4th quarter, clock 15:00, clock 15:00.
1st and 10 at OTT33 Josh Janssen pass complete to Noah Avery for 2 yards to the OTT35 (Dylan Whelan), clock 14:30.
2nd and 8 at OTT35 PENALTY WES offside 5 yards to the OTT40, clock 14:30.
2nd and 3 at OTT40 Souleymane Camara rush for 2 yards to the OTT42 (Soren Hallschmid), clock 13:33.
3rd and 1 at OTT42 Souleymane Camara rush for 3 yards to the OTT45 (Jude Buchanan; Jackson MacKay), clock 13:05.
1st and 10 at OTT45 Josh Janssen pass incomplete to Robin Collioud, clock 12:42.
2nd and 10 at OTT45 Josh Janssen pass complete to Emyl Gregoire for 20 yards to the WES45, clock 11:57.
1st and 10 at WES45 Josh Janssen sacked to Tyson Hulgan for loss of 5 yards to the WES50 (Soren Hallschmid; Conner Franzisi), fumble forced by Soren Hallschmid, fumble by Josh Janssen recovered by WES Conner Franzisi at WES50, clock 11:28.
Total 6 plays , 27 yards Time of Possession: 03:32
Western at 11:28
Western at 11:28
Down & Distance Play
Western at 11:28
1st and 10 at WES50 Western drive start at 11:28.
1st and 10 at WES50 Ethan Dolby rush for 17 yards to the OTT43 (Denny Ferdinand), clock 11:05.
1st and 10 at OTT43 Ethan Dolby rush for 3 yards to the OTT40 (Alias Amelin; Riley Hildebrandt), clock 10:25.
2nd and 7 at OTT40 Evan Hillock pass intercepted by Mikhail Nembhard at the OTT20, Mikhail Nembhard return 13 yards to the OTT33, clock 09:47.
Total 3 plays , 20 yards Time of Possession: 01:41
Ottawa at 09:47
Ottawa at 09:47
Down & Distance Play
Ottawa at 09:47
1st and 10 at OTT33 Ottawa drive start at 09:47.
1st and 10 at OTT33 Charles Asselin rush for no gain to the OTT33 (Evan Hillock; Max von Muehldorfer), clock 09:20.
2nd and 10 at OTT33 Josh Janssen pass complete to Charles Asselin for 5 yards to the OTT38 (Elliot Blake), clock 08:25.
3rd and 5 at OTT38 Josh Janssen rush for 2 yards to the OTT40, clock 08:01.
4th and 3 at OTT40 Ottawa drive start at 08:01.
4th and 3 at OTT40 Charles Asselin rush for loss of 50 yards to the OTT-10, clock 07:46.
Total 4 plays , -43 yards Time of Possession: 02:01
Western at 07:46
Western at 07:46
Down & Distance Play
Western at 07:46
1st and GOAL at OTT-10 Brian Garrity kick attempt good, clock 07:46.
1st and 10 at WES45 Brian Garrity kickoff 62 yards to the OTT03, Charles Asselin return 20 yards to the OTT23 (Liam Taylor), clock 07:41.
Total 0 plays , 0 yards Time of Possession: 00:05
Score:
Ottawa 29-52 Western
Ottawa at 07:41
Ottawa at 07:41
Down & Distance Play
Ottawa at 07:41
1st and 10 at OTT23 Ottawa drive start at 07:41.
1st and 10 at OTT23 Josh Janssen pass complete to Tristan Gilbert Thibault for 5 yards to the OTT28 (Elliot Blake; Conner Franzisi), clock 07:00.
2nd and 5 at OTT28 PENALTY OTT illegal forward pass 10 yards to the OTT18, clock 06:28.
2nd and 15 at OTT18 Josh Janssen pass incomplete to Tristan Gilbert Thibault, clock 06:21.
3rd and 15 at OTT18 Zachary Copeland punt 61 yards to the WES31, Nik Shewchuk return 15 yards to the WES46 (Jaxxon Brashear), clock 05:59.
Total 2 plays , -5 yards Time of Possession: 01:42
Western at 05:59
Western at 05:59
Down & Distance Play
Western at 05:59
1st and 10 at WES46 Western drive start at 05:59.
1st and 10 at WES46 Jack Kelly rush for 2 yards to the WES48 (Alias Amelin; Daniel Briere), clock 05:18.
2nd and 8 at WES48 Evan Hillock pass complete to Jack Kelly for 19 yards to the OTT43 (Denny Ferdinand), clock 04:47.
1st and 10 at OTT43 Evan Hillock pass complete to Dasani McIntosh for 40 yards to the OTT03 (Gabryel Leroux), clock 04:04.
1st and GOAL at OTT03 Jack Kelly rush for no gain to the OTT03, PENALTY WES holding 10 yards to the OTT13, NO PLAY, clock 03:51.
1st and GOAL at OTT13 Evan Hillock pass incomplete to Nik Shewchuk, clock 03:33.
2nd and GOAL at OTT13 Evan Hillock pass complete to Ethan Dolby for 3 yards to the OTT10 (Nicolas Dion; Marc Djonay Rondeau), clock 03:00.
3rd and GOAL at OTT10 Brian Garrity field goal attempt from 17 GOOD, clock 03:00.
1st and 10 at WES45 OTT ball on OTT25, clock 03:00.
1st and 10 at OTT25 1st and 65, clock 03:00.
1st and 65 at OTT25 Souleymane Camara rush for 3 yards to the OTT28 (Conner Franzisi; Harlen Luther), clock 02:33.
2nd and 62 at OTT28 Denny Ferdinand pass complete to Charles Asselin for 17 yards to the OTT45 (Thomson Silcox), clock 02:11.
3rd and 45 at OTT45 Josh Janssen pass complete to Robin Collioud for 28 yards to the WES37 (Chris Cameron Kogler), clock 01:57.
4th and 17 at WES37 Souleymane Camara rush for 16 yards to the WES21 (Elliot Blake), clock 01:23.
Total 11 plays , 54 yards Time of Possession: 02:59
Score:
Ottawa 29-55 Western
Western at 01:05
Western at 01:05
Down & Distance Play
Western at 01:05
1st and 10 at WES21 Dasani McIntosh rush for loss of 3 yards to the WES18 (TEAM), clock 01:05.
2nd and 13 at WES18 Elliot Blake sacked to Elliot Blake for 9 yards to the WES27 (Josh Janssen), clock 00:54.
3rd and 4 at WES27 Elliot Blake sacked to Cooper Prybysh for 7 yards to the WES34 (TEAM), clock 00:37.
1st and 10 at WES34 Western drive start at 00:37.
1st and 10 at WES34 Elliot Blake rush for loss of 1 yard to the WES33, clock 00:00.
2nd and 11 at WES33 clock 00:00.
Total 4 plays , 12 yards Time of Possession: 01:05
Score:
Ottawa 29-55 Western

Participation

Starters

OTT - Offense
# Player Pos.
OTT - Defense
# Player Pos.
WES - Offense
# Player Pos.
WES - Defense
# Player Pos.

Player Participation

Ottawa
# Player
Karter Hulgan
Étienne Dupuis
Tolga Kartoglu
Jeremy Lamothe Ménard
Mark Callery
Xavier Dubuc
Mitchell Kommusaar
Jacob Matte
Ethan Wilson
Jonathan Saincyr
Antoine Wouters
John Giraud
Joseph Chmielewski
Phllip Frederick
Loïc Rancourt
Julien St-Louis
Derrick Garraud-Boucard
Ben Flynn
Emilio Hernandez
Maxim Davidovitch
Carter Surowiec
Felix Pelletier
Shalom Ayodeji Kofo
Nicholas Gauthier
Aymane El Aasri
Hugo Pulby
Tyson Hulgan
Damian Cislo
Riley Boisclair
Edwin Bradley Mukong Njong
Zachary Aubin
Nick Szigeti
Spencer Fraser
Jaden Pinto
Guy-Marie Wagnac
Derby Timothée
Daniel Brière
AJ Fofana
Mattéo Dominique-Kech
Caleb Weekes
Connor Johnston
Bolu Adeyemi
Max Grabowiec
Aly Helal
Jacob Chevalier
Xavier Calixte
James Lannon
Pantelis Livadiotakis-Fraser
Dante Clark
1 Denny Ferdinand
2 Kwabena Gyimah
3 Gabryel Leroux
4 Nicolas Dion
5 Souleymane Camara
6 Lancelot Gilbert
7 Alias Amelin
8 Nassim Regragui
11 Robin Collioud
12 Ben Maracle
13 Zachary Copeland
14 Chase Gillespie
15 Josh Janssen
16 Thomas Frizzarin
17 Romeo Lussier
18 Tyson Peterkin
19 Mikhail Nembhard
20 Guy-Marie Wagnac
21 Jaxxon Brashear
22 Loïc Rancourt
23 Thierno Sow
24 Hugo Pulby
25 Noah Avery
26 Maxim Piché
27 Patrick Cumberbatch
29 Charles Asselin
30 Mattéo Dominique-Kech
31 Ben Williams
33 Marc Djonay Rondeau
35 Xavier Dubuc
41 Raphael Huot
42 Aldege Bellefeuille
43 Cameron McKay
44 Daniel Briere
48 Justice Greco
51 Samuel Desir
52 Tyler Kosavic
53 Xavier-Loic Aithnard
54 Tyson Hulgan
58 Tomas Kuhn
59 Desmond Pelto
60 Zachary Seguin
61 Étienne Dupuis
63 Tristan Fortin
65 Samuel St-Jean
66 Raphaël Alain
68 Zachary Cloutier
69 Anas Faid
75 Lliam Horrocks
80 Derrick Garraud-Boucard
81 Frecks Francois Jr.
82 Regis Kodua
83 Emyl Gregoire
84 Jacob Steringa
84 Ben Flynn
86 Tristan Gilbert Thibault
88 Patrick Weir
89 David Bahufite
91 Louis Prince
92 Pierre-Luc Dufour
93 Tristan Dongue
94 Seyi Ayedegbe
95 Jérémie Ciamala
97 Riley Hildebrandt