|
Windsor at Ottawa - Ottawa, ON 10/11/2025 - 01:00 PM |
|
|
Windsor
30 |
Ottawa
24 |
| Scoring | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| Windsor | 13 | 14 | 3 | 0 | 30 |
| Ottawa | 7 | 0 | 1 | 16 | 24 |
| Ottawa, ON | Gee-Gees Field | |||||
| Quarters: 1st | 2nd | 3rd | 4th | |
|
1st
|
|
| 1st and 10 at WSR45 | OTT ball on OTT45. |
| Z. Copeland kickoff 52 yards to the WSR13, Tyriq Quayson return 20 yards to the WSR33 (Cameron McKay). | |
| Windsor at 15:00 | |
|---|---|
| 1st and 10 at WSR33 | Weabge Mombo rush for 25 yards to the OTT52, 1ST DOWN WSR, out-of-bounds. |
| 1st and 10 at OTT52 | Nick Dimovski pass incomplete to Evan Martin. |
| 2nd and 10 at OTT52 | Nick Dimovski pass intercepted by Nicolas Dion at the OTT41, Nicolas Dion return 30 yards to the WSR39, out-of-bounds, clock 13:32. |
| 3 plays, 25 yards, 1:28 elapsed | |
| Ottawa at 13:32 | |
| 1st and 10 at WSR39 | OTTAWA drive start at 13:32. |
| 1st and 10 at WSR39 | Charles Asselin rush for loss of 1 yard to the WSR40 (Marco Piccioni), PENALTY WSR Objectionable Conduct 10 yards to the WSR30, deadball foul, clock 13:32. |
| 2nd and 1 at WSR30 | Charles Asselin rush for 15 yards to the WSR15, 1ST DOWN OTT (Ethan John;Harrison Daley), clock 13:32. |
| 1st and 10 at WSR15 | Josh Janssen rush for 7 yards to the WSR8, clock 13:32. |
| 2nd and 3 at WSR08 | Charles Asselin rush for 4 yards to the WSR4, 1ST DOWN OTT (Harrison Daley), clock 13:32. |
| 1st and Goal at WSR04 | Charles Asselin rush for loss of 4 yards to the WSR8 (Marco Piccioni), clock 13:32. |
| 2nd and Goal at WSR08 | Josh Janssen pass complete to Noah Avery for 8 yards to the WSR0, 1ST DOWN OTT, TOUCHDOWN, clock 10:15. |
| Z. Copeland kick attempt good, clock 10:15. | |
| Windsor 0, Ottawa 7 | |
| 6 plays, 39 yards, 3:17 elapsed | |
| Z. Copeland kickoff 55 yards to the WSR10, Evan Verdun return 17 yards to the WSR27 (Justice Greco). | |
| Windsor at 10:10 | |
| 1st and 10 at WSR27 | WINDSOR drive start at 10:10. |
| 1st and 10 at WSR27 | Nick Dimovski pass complete to Tyriq Quayson for 60 yards to the OTT23, 1ST DOWN WSR (Denny Ferdinand), clock 10:10. |
| 1st and 10 at OTT23 | Nick Dimovski rush for no gain to the OTT23 (Alias Amelin), clock 10:10. |
| 2nd and 10 at OTT23 | Nick Dimovski pass incomplete to Colby Ginn, clock 10:10. |
| 3rd and 10 at OTT23 | Brady Lidster field goal attempt from 30 GOOD, clock 08:18. |
| Windsor 3, Ottawa 7 | |
| 1st and Goal at WSR45 | Change of possession, OTT ball on OTT35, 1st and 10. |
| 4 plays, 60 yards, 1:52 elapsed | |
| Ottawa at 08:18 | |
| 1st and 10 at OTT35 | OTTAWA drive start at 08:18. |
| 1st and 10 at OTT35 | Josh Janssen pass incomplete to Noah Avery, clock 08:18. |
| 2nd and 10 at OTT35 | Josh Janssen pass complete to Charles Asselin for 19 yards to the OTT54, 1ST DOWN OTT, out-of-bounds, clock 08:18. |
| 1st and 10 at OTT54 | Charles Asselin rush for loss of 5 yards to the OTT49 (Dylan Simpson), clock 08:18. |
| 2nd and 15 at OTT49 | Josh Janssen rush for 16 yards to the WSR45, 1ST DOWN OTT, out-of-bounds, clock 08:18. |
| 1st and 10 at WSR45 | Charles Asselin rush for loss of 1 yard to the WSR46 (Harrison Daley), clock 08:18. |
| 2nd and 11 at WSR46 | Josh Janssen sacked for loss of 3 yards to the WSR49 (Liam Hoskins), clock 08:18. |
| 3rd and 14 at WSR49 | Z. Copeland punt 39 yards to the WSR10, Evan Martin return 16 yards to the WSR26 (Loic Rancourt;Cameron McKay), clock 04:56. |
| 6 plays, 26 yards, 3:22 elapsed | |
| Windsor at 04:56 | |
| 1st and 10 at WSR26 | WINDSOR drive start at 04:56. |
| 1st and 10 at WSR26 | Weabge Mombo rush for 27 yards to the WSR53, 1ST DOWN WSR, out-of-bounds, clock 04:56. |
| 1st and 10 at WSR53 | Liam Talbot rush for 7 yards to the OTT50 (M. Rondeau;P. Dufour), clock 04:56. |
| 2nd and 3 at OTT50 | Liam Talbot rush for 5 yards to the OTT45, 1ST DOWN WSR (M. Rondeau), clock 04:56. |
| 1st and 10 at OTT45 | Nick Dimovski rush for 5 yards to the OTT40, out-of-bounds, clock 04:56. |
| 2nd and 5 at OTT40 | Nick Dimovski sacked for loss of 1 yard to the OTT41 (Louis Prince), clock 04:56. |
| 3rd and 6 at OTT41 | Brady Lidster field goal attempt from 49 GOOD, clock 01:54. |
| Windsor 6, Ottawa 7 | |
| 1st and Goal at WSR45 | Change of possession, OTT ball on OTT35, 1st and 10. |
| 6 plays, 43 yards, 3:02 elapsed | |
| Ottawa at 01:54 | |
| 1st and 10 at OTT35 | OTTAWA drive start at 01:54. |
| 1st and 10 at OTT35 | Josh Janssen pass incomplete to Robin Collioud, clock 01:54. |
| 2nd and 10 at OTT35 | S. Camara pass complete to S. Camara for loss of 1 yard to the OTT34 (Marco Piccioni), clock 01:54. |
| 3rd and 11 at OTT34 | TEAM rush for loss of 34 yards to the OTT0, Z. Copeland for no gain to the OTT0, fumble by Z. Copeland recovered by WSR Evan Verdun at OTT0, TOUCHDOWN, clock 00:50 (blocked by Evan Verdun). |
| 3 plays, -35 yards, 1:04 elapsed | |
| Windsor at 00:50 | |
| Brady Lidster kick attempt good, clock 00:50. | |
| Windsor 13, Ottawa 7 | |
| 0 plays, 0 yards, 0:00 elapsed | |
| Brady Lidster kickoff 66 yards to the OTT-1, Charles Asselin return 28 yards to the OTT27 (Enzo Njo). | |
| Ottawa at 00:43 | |
| 1st and 10 at OTT27 | OTTAWA drive start at 00:43. |
| 1st and 10 at OTT27 | Josh Janssen pass complete to Robin Collioud for loss of 3 yards to the OTT24 (Dylan Simpson), clock 00:43. |
| 2nd and 13 at OTT24 | Josh Janssen sacked for loss of 9 yards to the OTT15 (Braxton Johnson;Derek Anderson), clock 00:43. |
| back to top | |
|
2nd
|
|
| 3rd and 22 at OTT15 | Start of 2nd quarter, clock 15:00. |
| 3rd and 22 at OTT15 | Z. Copeland punt 55 yards to the WSR40, Evan Martin return 0 yards to the WSR40, clock 14:20. |
| 2 plays, -12 yards, 1:23 elapsed | |
| Windsor at 14:20 | |
| 1st and 10 at WSR40 | WINDSOR drive start at 14:20. |
| 1st and 10 at WSR40 | Nick Dimovski pass complete to Kareame Cotton for 6 yards to the WSR46 (P. Cumberbatch;Thierno Sow), clock 14:20. |
| 2nd and 4 at WSR46 | Nick Dimovski pass complete to Kareame Cotton for 3 yards to the WSR49 (P. Cumberbatch), clock 14:20. |
| 3rd and 1 at WSR49 | Nick Dimovski rush for 10 yards to the OTT51, 1ST DOWN WSR (Gabryel Leroux), clock 14:20. |
| 1st and 10 at OTT51 | Weabge Mombo rush for 51 yards to the OTT0, 1ST DOWN WSR, TOUCHDOWN, clock 12:04. |
| Brady Lidster kick attempt good, clock 12:04. | |
| Windsor 20, Ottawa 7 | |
| 4 plays, 70 yards, 2:16 elapsed | |
| Brady Lidster kickoff 67 yards to the OTT-2, Charles Asselin return 28 yards to the OTT26 (Brett Bjorgan). | |
| Ottawa at 11:57 | |
| 1st and 10 at OTT26 | OTTAWA drive start at 11:57. |
| 1st and 10 at OTT26 | Charles Asselin rush for 6 yards to the OTT32 (Braxton Johnson), clock 11:57. |
| 2nd and 4 at OTT32 | Josh Janssen pass incomplete to D. Garraud-Bouc, PENALTY WSR Pass Interference 15 yards to the OTT47, 1ST DOWN OTT, NO PLAY, clock 11:57. |
| 1st and 10 at OTT47 | Josh Janssen pass complete to Noah Avery for 6 yards to the OTT53 (I. Assibo-Dadzi;Derek Anderson), clock 11:57. |
| 2nd and 4 at OTT53 | Josh Janssen pass complete to Robin Collioud for 6 yards to the WSR51, 1ST DOWN OTT (Dylan Simpson), clock 11:57. |
| 1st and 10 at WSR51 | Josh Janssen pass complete to Robin Collioud for 9 yards to the WSR42 (Ethan John), clock 11:57. |
| 2nd and 1 at WSR42 | Josh Janssen pass complete to D. Garraud-Bouc for 7 yards to the WSR35, 1ST DOWN OTT, out-of-bounds, clock 11:57. |
| 1st and 10 at WSR35 | PENALTY OTT IP (J. Chmielewski) 5 yards to the WSR40, clock 11:57. |
| 1st and 15 at WSR40 | Josh Janssen pass complete to Jaden Pinto for 1 yard to the WSR39 (Marco Piccioni), clock 11:57. |
| 2nd and 14 at WSR39 | Josh Janssen sacked for loss of 10 yards to the WSR49 (Enzo Njo), fumble forced by Enzo Njo, fumble by TEAM recovered by WSR Enzo Njo at WSR49, clock 07:09. |
| 8 plays, 35 yards, 4:48 elapsed | |
| Windsor at 07:09 | |
| 1st and 10 at WSR49 | WINDSOR drive start at 07:09. |
| 1st and 10 at WSR49 | Nick Dimovski pass complete to Evan Martin for 12 yards to the OTT49, 1ST DOWN WSR (Jaxxon Brashear), clock 07:09. |
| 1st and 10 at OTT49 | Liam Talbot rush for no gain to the OTT49, fumble forced by R. Hildebrandt, fumble by Liam Talbot recovered by OTT Jaxxon Brashear at OTT53, clock 05:58. |
| 2 plays, 8 yards, 1:11 elapsed | |
| Ottawa at 05:58 | |
| 1st and 10 at OTT53 | OTTAWA drive start at 05:58. |
| 1st and 10 at OTT53 | Josh Janssen pass complete to T. Gilbert Thib for 11 yards to the WSR46, 1ST DOWN OTT, clock 05:58. |
| 1st and 10 at WSR46 | S. Camara rush for 11 yards to the WSR35, 1ST DOWN OTT (Robert Springer), clock 05:58. |
| 1st and 10 at WSR35 | Josh Janssen pass complete to Emyl Gregoire for 5 yards to the WSR30 (I. Assibo-Dadzi), clock 05:58. |
| 2nd and 5 at WSR30 | Josh Janssen pass intercepted by I. Assibo-Dadzi at the WSR22, I. Assibo-Dadzi return 43 yards to the OTT45 (S. Camara), PENALTY OTT UNR (J. Chmielewski) 15 yards to the OTT30, clock 03:27. |
| 4 plays, 27 yards, 2:31 elapsed | |
| Windsor at 03:27 | |
| 1st and 10 at OTT30 | WINDSOR drive start at 03:27. |
| 1st and 10 at OTT30 | Nick Dimovski pass complete to Weabge Mombo for 4 yards to the OTT26 (Jaxxon Brashear), clock 03:27. |
| 2nd and 6 at OTT26 | Nick Dimovski rush for 19 yards to the OTT7, 1ST DOWN WSR (Cameron McKay;A. Bellefeuille), clock 03:27. |
| 1st and Goal at OTT07 | Liam Talbot rush for 2 yards to the OTT5 (M. Rondeau), clock 03:27. |
| 2nd and Goal at OTT05 | Nick Dimovski sacked for loss of 6 yards to the OTT11 (R. Hildebrandt), PENALTY OTT Pass Interference 3 yards to the OTT2, 1ST DOWN WSR, NO PLAY, clock 03:27. |
| 1st and Goal at OTT02 | Nick Dimovski rush for loss of 2 yards to the OTT4 (Denny Ferdinand), clock 03:27. |
| 2nd and Goal at OTT04 | Nick Dimovski rush for 4 yards to the OTT0, 1ST DOWN WSR, TOUCHDOWN, clock 01:24. |
| Brady Lidster kick attempt good, clock 01:24. | |
| Windsor 27, Ottawa 7 | |
| 6 plays, 45 yards, 2:03 elapsed | |
| Brady Lidster kickoff 65 yards to the OTT0, Charles Asselin return 20 yards to the OTT20 (Ethan John). | |
| Ottawa at 01:18 | |
| 1st and 10 at OTT20 | OTTAWA drive start at 01:18. |
| 1st and 10 at OTT20 | Charles Asselin rush for loss of 2 yards to the OTT18 (Ahmad Taylor), clock 01:18. |
| 2nd and 12 at OTT18 | Josh Janssen pass complete to Charles Asselin for no gain to the OTT18 (Marco Piccioni), clock 01:18. |
| 3rd and 12 at OTT18 | Z. Copeland punt 17 yards to the OTT35, clock 00:22. |
| 2 plays, -2 yards, 0:56 elapsed | |
| Windsor at 00:22 | |
| 1st and 10 at OTT35 | WINDSOR drive start at 00:22. |
| 1st and 10 at OTT35 | Nick Dimovski pass complete to Colby Ginn for 6 yards to the OTT29 (Jaxxon Brashear), clock 00:22. |
| 2nd and 4 at OTT29 | Timeout Windsor, clock 00:15. |
| 2nd and 4 at OTT29 | Liam Talbot rush for 4 yards to the OTT25, 1ST DOWN WSR (Seyi Ayedegbe), clock 00:15. |
| 1st and 10 at OTT25 | Timeout Windsor, clock 00:10. |
| 1st and 10 at OTT25 | Nick Dimovski pass incomplete to Tyriq Quayson, clock 00:10. |
| 2nd and 10 at OTT25 | Brady Lidster field goal attempt from 51 MISSED, kick to OTT-19, Charles Asselin return 22 yards to the OTT3 (Joe Fillion), clock 00:10. |
| 4 plays, 10 yards, 0:12 elapsed | |
| Ottawa at 00:10 | |
| 1st and 10 at OTT03 | End of half, clock 00:00. |
| 0 plays, 0 yards, 0:10 elapsed | |
| back to top | |
|
3rd
|
|
| 1st and 10 at OTT03 | Start of 3rd quarter, clock 15:00, WSR ball on WSR45. |
| Brady Lidster kickoff 55 yards to the OTT10, S. Camara return 21 yards to the OTT31 (Kevin Rakowska). | |
| Ottawa at 14:54 | |
| 1st and 10 at OTT31 | OTTAWA drive start at 14:54. |
| 1st and 10 at OTT31 | Josh Janssen pass complete to Noah Avery for 4 yards to the OTT35 (Liam Talbot). |
| 2nd and 6 at OTT35 | Charles Asselin rush for 10 yards to the OTT45, 1ST DOWN OTT (Ethan John). |
| 1st and 10 at OTT45 | Josh Janssen pass complete to Noah Avery for 12 yards to the WSR53, 1ST DOWN OTT (Jonathan Agette). |
| 1st and 10 at WSR53 | Josh Janssen pass complete to Raphael Huot for 8 yards to the WSR45 (Derek Anderson), clock 14:54. |
| 2nd and 2 at WSR45 | Charles Asselin rush for 2 yards to the WSR43, 1ST DOWN OTT (Ahmad Taylor;Robert Springer), clock 14:54. |
| 1st and 10 at WSR43 | Charles Asselin rush for 18 yards to the WSR25, 1ST DOWN OTT (Harrison Daley), clock 14:54. |
| 1st and 10 at WSR25 | Charles Asselin rush for loss of 5 yards to the WSR30 (Enzo Njo), PENALTY WSR Objectionable Conduct (NA) 10 yards to the WSR20, clock 14:54. |
| 1st and 5 at WSR20 | Josh Janssen pass incomplete. |
| 2nd and 5 at WSR20 | Z. Copeland field goal attempt from 27 SINGLE, touchback, clock 09:50. |
| 9 plays, 59 yards, 5:04 elapsed | |
| Windsor 27, Ottawa 8 | |
| Windsor at 09:50 | |
| 1st and 10 at WSR35 | WINDSOR drive start at 09:50. |
| 1st and 10 at WSR35 | Nick Dimovski pass complete to Kareame Cotton for 5 yards to the WSR40 (Louis Prince), PENALTY WSR Unnecessary Roughness (NA) 15 yards to the WSR25. |
| 2nd and 20 at WSR25 | Weabge Mombo rush for 19 yards to the WSR44 (Denny Ferdinand), clock 09:50. |
| 3rd and 1 at WSR44 | Nick Dimovski rush for 3 yards to the WSR47, 1ST DOWN WSR (Jaxxon Brashear;Seyi Ayedegbe), clock 09:50. |
| 1st and 10 at WSR47 | Liam Talbot rush for 3 yards to the WSR50 (Jaxxon Brashear;Daniel Briere), clock 09:50. |
| 2nd and 7 at WSR50 | Nick Dimovski pass incomplete to Liam Talbot, clock 07:12. |
| 3rd and 7 at WSR50 | Brady Lidster punt 18 yards to the OTT42, PENALTY WSR No Yards 5 yards to the OTT47, clock 06:49. |
| 5 plays, 15 yards, 3:01 elapsed | |
| Ottawa at 06:49 | |
| 1st and 10 at OTT47 | OTTAWA drive start at 06:49. |
| 1st and 10 at OTT47 | Josh Janssen pass complete to T. Gilbert Thib for 27 yards to the WSR36, 1ST DOWN OTT (Marco Piccioni), clock 06:49. |
| 1st and 10 at WSR36 | Josh Janssen pass incomplete to Robin Collioud, clock 06:49. |
| 2nd and 10 at WSR36 | Josh Janssen rush for 6 yards to the WSR30 (Dylan Simpson;Ahmad Taylor), clock 06:49. |
| 3rd and 4 at WSR30 | Josh Janssen pass complete to T. Gilbert Thib for 3 yards to the WSR27 (Ethan John), clock 06:49. |
| 4 plays, 41 yards, 1:42 elapsed | |
| Windsor at 05:07 | |
| 1st and 10 at WSR27 | WINDSOR drive start at 05:07. |
| 1st and 10 at WSR27 | Nick Dimovski rush for 14 yards to the WSR41, 1ST DOWN WSR (Alias Amelin;Nicolas Dion), clock 05:07. |
| 1st and 10 at WSR41 | Weabge Mombo rush for 9 yards to the WSR50 (Cameron McKay), clock 05:07. |
| 2nd and 1 at WSR50 | Weabge Mombo rush for 7 yards to the OTT53, 1ST DOWN WSR (Seyi Ayedegbe), clock 05:07. |
| 1st and 10 at OTT53 | Nick Dimovski pass complete to Colby Ginn for 29 yards to the OTT24, 1ST DOWN WSR (P. Cumberbatch), clock 05:07. |
| 1st and 10 at OTT24 | Nick Dimovski sacked for loss of 8 yards to the OTT32 (R. Hildebrandt), clock 05:07. |
| 2nd and 18 at OTT32 | Nick Dimovski pass complete to Weabge Mombo for 3 yards to the OTT29 (Jaxxon Brashear), clock 05:07. |
| 3rd and 15 at OTT29 | Brady Lidster field goal attempt from 36 GOOD, PENALTY OTT Contacting the Kicker declined, clock 01:34. |
| Windsor 30, Ottawa 8 | |
| 1st and Goal at WSR45 | Change of possession, OTT ball on OTT35, 1st and 10. |
| 7 plays, 54 yards, 3:33 elapsed | |
| Ottawa at 01:34 | |
| 1st and 10 at OTT35 | OTTAWA drive start at 01:34. |
| 1st and 10 at OTT35 | Josh Janssen pass complete to T. Gilbert Thib for 23 yards to the WSR52, 1ST DOWN OTT (Kevin Rakowska), clock 01:34. |
| 1st and 10 at WSR52 | Josh Janssen pass incomplete to Robin Collioud, clock 00:28. |
| 2nd and 10 at WSR52 | Josh Janssen pass complete to Charles Asselin for 9 yards to the WSR43 (Derek Anderson), clock 00:28. |
| 3rd and 1 at WSR43 | S. Camara rush for 3 yards to the WSR40, 1ST DOWN OTT (Harrison Daley), clock 00:28. |
| back to top | |
|
4th
|
|
| 1st and 10 at WSR40 | Start of 4th quarter, clock 15:00, OTT ball on WSR40, clock 15:00. |
| 1st and 10 at WSR40 | Josh Janssen sacked for loss of 9 yards to the WSR49 (Braxton Johnson), clock 15:00. |
| 2nd and 19 at WSR49 | Josh Janssen pass complete to D. Garraud-Bouc for 14 yards to the WSR35, clock 15:00. |
| 3rd and 5 at WSR35 | Josh Janssen pass complete to T. Gilbert Thib for 6 yards to the WSR29, 1ST DOWN OTT (Marco Piccioni), clock 15:00. |
| 1st and 10 at WSR29 | Josh Janssen pass complete to T. Gilbert Thib for 17 yards to the WSR12, 1ST DOWN OTT (Ethan Travis), clock 15:00. |
| 1st and 10 at WSR12 | Josh Janssen pass incomplete to S. Camara, PENALTY WSR Objectionable Conduct (NA) 6 yards to the WSR6, 1ST DOWN OTT, clock 15:00. |
| 1st and Goal at WSR06 | Josh Janssen pass incomplete to D. Garraud-Bouc, PENALTY WSR Holding (NA) 3 yards to the WSR3, 1ST DOWN OTT, NO PLAY, clock 15:00. |
| 1st and Goal at WSR03 | Timeout Windsor, clock 15:00. |
| 1st and Goal at WSR03 | Josh Janssen pass intercepted by Dylan Simpson at the WSR1, Dylan Simpson return 0 yards to the WSR1 (T. Gilbert Thib), clock 11:20. |
| 11 plays, 72 yards, 5:14 elapsed | |
| Windsor at 11:20 | |
| 1st and 10 at WSR01 | WINDSOR drive start at 11:20. |
| 1st and 10 at WSR01 | Nick Dimovski pass complete to Brett Bjorgan for 8 yards to the WSR9 (P. Cumberbatch), clock 11:20. |
| 2nd and 2 at WSR09 | Timeout Windsor, clock 11:20. |
| 2nd and 2 at WSR09 | Weabge Mombo rush for loss of 2 yards to the WSR7 (M. Rondeau), clock 11:20. |
| 3rd and 4 at WSR07 | TEAM rush for loss of 7 yards to the WSR0, TEAM safety, clock 10:08. |
| Windsor 30, Ottawa 10 | |
| 1st and Goal at WSR35 | Change of possession, OTT ball on OTT35, 1st and 10. |
| 3 plays, -1 yards, 1:12 elapsed | |
| Ottawa at 10:08 | |
| 1st and 10 at OTT35 | OTTAWA drive start at 10:08. |
| 1st and 10 at OTT35 | Josh Janssen sacked for loss of 7 yards to the OTT28 (Braxton Johnson), clock 10:08. |
| 2nd and 17 at OTT28 | Josh Janssen pass complete to Robin Collioud for 25 yards to the OTT53, 1ST DOWN OTT (Ethan John), clock 10:08. |
| 1st and 10 at OTT53 | Josh Janssen pass complete to D. Garraud-Bouc for 11 yards to the WSR46, 1ST DOWN OTT (Jonathan Agette), clock 10:08. |
| 1st and 10 at WSR46 | Josh Janssen pass incomplete to J. Chmielewski, clock 10:08. |
| 2nd and 10 at WSR46 | Josh Janssen pass incomplete to T. Gilbert Thib, clock 10:08. |
| 3rd and 10 at WSR46 | Josh Janssen sacked for loss of 9 yards to the 55 yardline (Braxton Johnson), clock 10:08. |
| 6 plays, 20 yards, 2:52 elapsed | |
| Windsor at 07:16 | |
| 1st and 10 at WSR55 | WINDSOR drive start at 07:16. |
| 1st and 10 at WSR55 | Nick Dimovski pass complete to Kareame Cotton for 13 yards to the OTT42, fumble forced by Tristan Dongue, fumble by Kareame Cotton recovered by OTT M. Rondeau at OTT42. |
| 1 plays, 13 yards, 0:26 elapsed | |
| Ottawa at 06:50 | |
| 1st and 10 at OTT42 | OTTAWA drive start at 06:50. |
| 1st and 10 at OTT42 | Josh Janssen pass complete to Charles Asselin for 5 yards to the OTT47 (Jonathan Agette), clock 06:50. |
| 2nd and 5 at OTT47 | Josh Janssen pass complete to D. Garraud-Bouc for 7 yards to the OTT54, 1ST DOWN OTT, out-of-bounds, clock 06:50. |
| 1st and 10 at OTT54 | Josh Janssen pass complete to Noah Avery for 13 yards to the WSR43, 1ST DOWN OTT, out-of-bounds, clock 06:50. |
| 1st and 10 at WSR43 | Josh Janssen pass incomplete to Raphael Huot, clock 06:50. |
| 2nd and 10 at WSR43 | Josh Janssen pass complete to Noah Avery for 20 yards to the WSR23, 1ST DOWN OTT (Marco Piccioni;Harrison Daley), PENALTY WSR UR - Face Mask (NA) 15 yards to the WSR8, 1ST DOWN OTT, clock 06:50. |
| 1st and Goal at WSR08 | Josh Janssen pass incomplete to J. Chmielewski, PENALTY WSR Pass Interference (NA) 7 yards to the WSR1, 1ST DOWN OTT, NO PLAY, clock 06:50. |
| 1st and Goal at WSR01 | R. Hildebrandt rush for 1 yard to the WSR0, 1ST DOWN OTT, TOUCHDOWN, clock 04:37. |
| Z. Copeland kick attempt good, clock 04:37. | |
| Windsor 30, Ottawa 17 | |
| 7 plays, 68 yards, 2:13 elapsed | |
| Z. Copeland kickoff 25 yards to the WSR40, out-of-bounds, PENALTY OTT Illegal Kickoff (J. Chmielewski) 0 yards to the WSR40. | |
| Windsor at 04:37 | |
| 1st and 10 at WSR40 | WINDSOR drive start at 04:37. |
| 1st and 10 at WSR40 | Weabge Mombo rush for 4 yards to the WSR44 (Tristan Dongue;M. Rondeau), clock 04:37. |
| 2nd and 6 at WSR44 | Weabge Mombo rush for 2 yards to the WSR46 (L. Gilbert), clock 04:37. |
| 3rd and 4 at WSR46 | Brady Lidster punt 52 yards to the OTT12, Denny Ferdinand return 19 yards to the OTT31 (Enzo Njo;Daniel Hector). |
| 2 plays, 6 yards, 1:47 elapsed | |
| Ottawa at 02:50 | |
| 1st and 10 at OTT31 | OTTAWA drive start at 02:50. |
| 1st and 10 at OTT31 | Josh Janssen pass complete to D. Garraud-Bouc for 7 yards to the OTT38, clock 02:50. |
| 2nd and 3 at OTT38 | Josh Janssen sacked for loss of 10 yards to the OTT28 (Derek Anderson), clock 02:50. |
| 3rd and 13 at OTT28 | Josh Janssen pass complete to Robin Collioud for 27 yards to the 55 yardline, 1ST DOWN OTT (Harrison Daley), clock 02:50. |
| 1st and 10 at OTT55 | Josh Janssen pass complete to Charles Asselin for 16 yards to the WSR39, 1ST DOWN OTT (Kevin Rakowska), clock 02:50. |
| 1st and 10 at WSR39 | Josh Janssen pass complete to D. Garraud-Bouc for 10 yards to the WSR29, 1ST DOWN OTT (Dylan Simpson), clock 02:50. |
| 1st and 10 at WSR29 | Josh Janssen pass complete to Robin Collioud for 8 yards to the WSR21 (Kevin Rakowska), clock 02:50. |
| 2nd and 2 at WSR21 | Josh Janssen pass complete to Raphael Huot for 8 yards to the WSR13, 1ST DOWN OTT (Ethan John), clock 02:50. |
| 1st and 10 at WSR13 | Josh Janssen pass complete to D. Garraud-Bouc for 13 yards to the WSR0, 1ST DOWN OTT, TOUCHDOWN, clock 00:59. |
| Z. Copeland kick attempt good, clock 00:59. | |
| Windsor 30, Ottawa 24 | |
| 8 plays, 79 yards, 1:51 elapsed | |
| Z. Copeland kickoff 20 yards to the WSR45, on-side kick, recovered by OTT TEAM on WSR45. | |
| Ottawa at 00:57 | |
| 1st and 10 at WSR45 | OTTAWA drive start at 00:57. |
| 1st and 10 at WSR45 | Josh Janssen pass incomplete to Robin Collioud, clock 00:57. |
| 2nd and 10 at WSR45 | Josh Janssen pass complete to T. Gilbert Thib for 16 yards to the WSR29, 1ST DOWN OTT (Ethan Travis), clock 00:57. |
| 1st and 10 at WSR29 | Josh Janssen pass complete to D. Garraud-Bouc for 5 yards to the WSR24, clock 00:57. |
| 2nd and 5 at WSR24 | Josh Janssen pass incomplete to Noah Avery, clock 00:57. |
| 3rd and 5 at WSR24 | Timeout Ottawa, clock 00:16. |
| 3rd and 5 at WSR24 | Josh Janssen pass incomplete to D. Garraud-Bouc, PENALTY WSR Offside 5 yards to the WSR19, 1ST DOWN OTT, NO PLAY, clock 00:16. |
| 1st and 10 at WSR19 | Josh Janssen pass intercepted by Kevin Rakowska at the WSR1, Kevin Rakowska return 0 yards to the WSR1. |
| 6 plays, 26 yards, 0:53 elapsed | |
| Windsor at 00:04 | |
| 1st and 10 at WSR01 | WINDSOR drive start at 00:04. |
| 1st and 10 at WSR01 | Nick Dimovski rush for 1 yard to the WSR2 (Jaxxon Brashear), clock 00:00. |
| 2nd and 9 at WSR02 | End of game, clock 00:00. |
| 1 plays, 1 yards, 0:04 elapsed | |
| back to top | |
