Skip To Main Content

Windsor Lancers

Windsor (7-2 , 6-2) -VS- Western (7-2 , 6-2)

Box Score

Windsor logo
33
vs
Western logo
43

Windsor (7-2 , 6-2) -VS- Western (7-2 , 6-2)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
WSRWindsor 16 3 7 7 33
Winner WESWestern 16 3 10 14 43
WSR:
Kareame Cotton (213),
Weagbe Mombo (177),
Colby Ginn (91)
WES:
Ben Casselman (345),
Ben Casselman (104),
Emmett Charles (130)
Date:
11/7/2026
Site:
Western Alumni Stadium, London ON
Stadium:
Attendance:
1936
Kickoff Time:
01:00 PM EST
End of Game:
4:40 PM
Duration:
03:40
VIEW
Match History vs Western

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play WSR WES
1st - 14:08 1st 14:08 WSR - Team 0 yd safety 2 0
1st - 10:28 1st 10:28 WSR - Kareame Cotton 6 yd pass from (Alex Patrinos kick) 8 plays, 75 yards, TOP 3:51 8 0
1st - 08:06 1st 08:06 WES - Ethan Dolby 6 yd run (Mateo Pasquini kick), 5 plays, 61 yards, TOP 2:13 9 6
1st - 03:46 1st 03:46 WSR - Kareame Cotton 33 yd pass from (Alex Patrinos kick) 8 plays, 84 yards, TOP 4:24 15 7
1st - 02:16 1st 02:16 WES - Team 0 yd safety 16 16
2nd - 05:23 2nd 05:23 WSR - Alex Patrinos 23 yd field goal 17 plays, 83 yards, TOP 6:25 19 16
2nd - 02:39 2nd 02:39 WES - Mateo Pasquini 22 yd field goal 8 plays, 60 yards, TOP 2:44 19 19
3rd - 07:31 3rd 07:31 WES - Mateo Pasquini 10 yd field goal 4 plays, 16 yards, TOP 1:52 19 22
3rd - 00:00 3rd 00:00 WSR - Weagbe Mombo 6 yd run (Alex Patrinos kick), 5 plays, 70 yards, TOP 2:37 25 29
4th - 13:46 4th 13:46 WSR - Weagbe Mombo 65 yd run (Alex Patrinos kick), 1 plays, 65 yards, TOP 0:16 32 29
4th - 10:01 4th 10:01 WES - Ethan Dolby 4 yd run (Mateo Pasquini kick), 8 plays, 70 yards, TOP 3:49 33 35
4th - 01:48 4th 01:48 WES - Ethan Dolby 8 yd run (Mateo Pasquini kick), 12 plays, 70 yards, TOP 5:23 33 42
33 43
Referee: Henry Chiu Line Judge: Chris Walker Side Judge: Tobin Horton
Umpire: Colin Sutherland Back Judge: Andrew Leduc
Field Judge: Kevin Collins Score Keeper: Rick Rumney

Game Statistics By Team

Team Statistics
Statistic WSR WES
First Downs
Total 22 18
Rushing 11 10
Passing 9 7
Penalty 2 1
Rushing
Total (Net) 308 179
Attempts 31 35
Avg. Per Rush 9.9 5.1
Rushing TDs 2 3
Yds. Gained 308 179
Yds. Lost 0 0
Passing
Total (Net) 213 345
Comp.-Att.-Int. 21-31-1 12-23-1
Avg. / Att. 6.9 15.0
Avg. / Comp. 10.1 28.8
TDs 2 2
Total Offense
Yards 521 524
Plays 62 58
Avg. / Play 8.4 9.0
Fumbles - Lost 1-1 0-0
Penalties - Yds. 12-134 9-105
Punting
Punts - Yds. 5-204 7-297
Avg. / Punt 40.8 42.4
Inside 20 0 5
50+ Yds. 0 0
Touchbacks 0 0
Fair Catch 0 0
Kickoffs
Total - Yds. 6-354 5-227
Avg. Yds. / Kickoff 59.0 45.4
Touchbacks 0 0
Returns
Punt: Total - Yds. - TDs 6-17-0 4-88-0
Punt: Avg. / Return 2.8 22.0
Kickoff: Total - Yds. - TDs 4-18-0 5-120-0
Kickoff: Avg. / Return 4.5 24.0
INT: Total - Yds. - TDs 1-4-0 1-0-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 0
Poss. Time 30:26 29:34
3rd. Down Conv. 2 of 3 4 of 5
4th. Down Conversions 0 of 0 0 of 0
Red-Zone: Scores - Chances 0-0 0-0
Sacks: Total - Yds. 2-22 1-1
PAT: Total - Made 4-4 5-5
2PT Conversion: Total - Made 0-0 0-0
Field Goals: Total - Made 1-1 2-2

Individual Statistics

Offensive

Individual Passing Statistics
WSR - Passing
Player Cmp Att. Yds. TD INT Long Sack
Kareame Cotton 21 31 213 2 1 33 1
Totals 21 31 213 2 1 33 1
WES - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Ben Casselman 12 23 345 2 1 108 2
Totals 12 23 345 2 1 108 2
Individual Rushing Statistics
WSR - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Weagbe Mombo 13 177 0 177 2 65 13.6
Kareame Cotton 7 82 0 82 0 41 11.7
Tyson Noel Charles 6 49 0 49 0 17 8.2
Andrew Delaney 4 18 0 18 0 6 4.5
Team 1 -18 0 -18 0 0 -18.0
Totals 31 308 0 308 2 65 9.9
WES - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Ben Casselman 10 104 0 104 0 42 10.4
Ethan Dolby 15 54 0 54 3 15 3.6
Jack Kelly 6 18 0 18 0 7 3.0
Jerome Rancourt 3 8 0 8 0 5 2.7
Dasani McIntosh 1 -5 0 -5 0 0 -5.0
Totals 35 179 0 179 3 42 5.1
Individual Receiving Statistics
WSR - Receiving
Player Rec. Yds. TD Long
Colby Ginn 6 91 1 33
Nathan Smith 2 31 0 20
Evan Martin 2 22 0 20
Isaiah Vallderruten 3 22 1 11
Jalyn Witcher 2 18 0 12
Weagbe Mombo 3 17 0 10
Matteo Trifon 2 10 0 5
Tyson Noel Charles 1 2 0 2
Totals 21 213 2 33
WES - Receiving
Player Rec. Yds. TD Long
Emmett Charles 3 130 1 86
Dasani McIntosh 1 108 1 108
Nik Shewchuk 5 80 0 35
Jack Kelly 1 10 0 10
Jackson Taylor 1 9 0 9
Brennan Keba 1 8 0 8
Totals 12 345 2 108

Defensive

Windsor - Individual Defensive Statistics
Windsor - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Marco Piccioni 7 2 9 -/- - -/- - - 0-0 -/- - - - - -
Sean Adams 2 5 7 0.5/3 0.5 -/- - - 0-0 -/- - - 1 - -
Ahmad Taylor 6 1 7 2.0/13 2.0 1.0/12 1.0 - 0-0 -/- - - - - -
Randy Tshikuna 3 1 4 -/- - -/- - - 0-0 -/- - - 1 - -
Harrison Daley - 4 4 -/- - -/- - - 0-0 -/- - - - - -
Kevin Rakowska 1 3 4 0.5/2 0.5 -/- - - 0-0 -/- 1-4 1 - - -
Owen Gibbs 1 3 4 -/- - -/- - - 0-0 -/- - - - - -
Melyk George 2 2 4 -/- - -/- - - 0-0 -/- - - - - -
Alijah Metz 1 2 3 1.0/10 1.0 1.0/10 1.0 - 0-0 -/- - - - - -
Enzo Njo 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Braxton Johnson - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Noah Kugler 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Evan Martin - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Tisyn Witcher 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Andrew Delaney - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Brendan Talbot 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Alex Patrinos 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Evan Verdun - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Tyler Cabral - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Kiean Silva 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jacob Shannon - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Kage Bildfell - 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
Rory Litt 1 8 9 0.5/1 0.5 0.5/1 0.5 - 0-0 -/- - - - - -
Dylan Tharby 2 7 9 -/- - -/- - - 0-0 -/- - - - - -
Elliot Blake 5 3 8 1.0/3 1.0 -/- - - 0-0 -/- - - 1 - -
Luca Tassone 1 6 7 -/- - -/- - - 0-0 -/- 1-0 1 1 - -
Alex Figen 4 2 6 -/- - -/- - - 0-0 -/- - - - - -
Cyrus McGarrell 1 4 5 -/- - 0.5/- 0.5 - 0-0 -/- - - - - -
Nathan Summers 2 3 5 1.0/1 1.0 -/- - - 0-0 -/- - - - - -
Dominic Mais 2 3 5 -/- - -/- - - 0-0 -/- - - - - -
Noah Hopkinson 1 3 4 -/- - -/- - - 0-0 -/- - - - - -
Nawaz Oyewale 1 2 3 -/- - -/- - - 0-0 -/- - - - - -
Luca Farinaccio 1 1 2 -/- - -/- - - 0-1 1/- - - - - -
Conner Franzisi - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Johnny Corbett - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Harlen Luther - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Dasani McIntosh - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Jevaughn Roberts 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Angelo Longo - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Marcus Robinson - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Ayden Smallwood - 1 1 -/- - -/- - - 0-0 -/- - - - - -

Special Teams

Individual Punting Statistics
WSR - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Rico Abelson 5 204 40.8 51 0 0 0
WES - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Oliver Griffiths 7 297 42.4 53 5 0 0
Individual Return Statistics
WSR - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Jalyn Witcher 5 14 7 0 0 0 0 0 0
Titus Lyles 1 3 3 0 0 0 0 0 0
Andrew Delaney 0 0 0 2 18 14 0 0 0
Ben Naismith 0 0 0 2 0 0 0 0 0
Kevin Rakowska 0 0 0 0 0 0 1 4 4
WES - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Brennan Keba 4 88 47 1 26 26 0 0 0
Dasani McIntosh 0 0 0 3 88 47 0 0 0
Will McCharles 0 0 0 1 6 6 0 0 0
Luca Tassone 0 0 0 0 0 0 1 0 0
Individual Field Goal Statistics
WSR - Field Goals
Player Qtr. Clock Yds. Result
WES - Field Goals
Player Qtr. Clock Yds. Result
Individual Kickoff Statistics
WSR - Kickoffs
Player No. Yds. TB OB Avg.
Alex Patrinos 6 354 0 0 59.0
WES - Kickoffs
Player No. Yds. TB OB Avg.
Mateo Pasquini 5 227 0 0 45.4
Individual PAT Statistics
WSR - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Alex Patrinos 4 4 0 0 0 0
WES - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Mateo Pasquini 5 5 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/15:00 WES 1st WES21 15:00 WSR35 14:08 Safety 4-54 00:52
1st/14:08 WSR 1st WSR35 14:08 Safety WES00 10:17 Touchdown 8-75 03:51
1st/10:17 WES 1st WES49 10:17 Touchdown WSR00 08:04 Touchdown 5-61 02:13
1st/08:04 WSR 1st WSR26 08:04 Touchdown WES00 03:40 Touchdown 8-84 04:24
1st/03:40 WES 1st WES24 03:40 Touchdown WSR00 03:14 Touchdown 1-86 00:26
1st/03:14 WSR 1st WSR21 03:14 Touchdown WES35 02:16 Safety 3-54 00:58
1st/02:16 WES 1st WES35 02:16 Safety WSR38 00:55 Punt 3-37 01:21
1st/00:55 WSR 1st WSR38 00:55 Punt WSR50 00:00 Turnover 2-12 00:55
1st/00:00 WES 1st WSR50 00:00 Turnover WSR34 14:07 Turnover 2-16 00:53
2nd/14:07 WSR 2nd WSR34 14:07 Turnover WSR52 12:56 Punt 3-18 01:11
2nd/12:56 WES 2nd WSR52 12:56 Punt WSR11 11:48 Punt 3-41 01:08
2nd/11:48 WSR 2nd WSR11 11:48 Punt WES16 05:23 FieldGoal 17-83 06:25
2nd/05:23 WES 2nd WES35 05:23 FieldGoal WSR15 02:39 FieldGoal 8-60 02:44
2nd/02:39 WSR 2nd WSR35 02:39 FieldGoal WES42 01:54 Punt 3-33 00:45
2nd/01:54 WES 2nd WES42 01:54 Punt WSR01 01:35 Turnover 3-67 00:19
2nd/01:35 WSR 2nd WSR01 01:35 Turnover WES40 00:41 Punt 6-69 00:54
2nd/00:41 WES 2nd WES40 00:41 Punt WSR22 00:16 Punt 3-48 00:25
2nd/00:16 WSR 2nd WSR22 00:16 Punt WES45 15:00 Halftime 2-43 00:16
3rd/15:00 WES 3rd WES31 15:00 Halftime WSR19 09:23 Punt 10-60 05:37
3rd/09:23 WES 3rd WSR19 09:23 Punt WSR03 07:31 FieldGoal 4-16 01:52
3rd/07:31 WSR 3rd WSR35 07:31 FieldGoal WES02 03:13 Turnover 9-73 04:18
3rd/03:13 WES 3rd WES02 03:13 Turnover WSR00 02:26 Touchdown 2-108 00:47
3rd/02:26 WSR 3rd WSR40 02:26 Touchdown WES00 14:49 Touchdown 5-70 02:37
4th/14:49 WES 4th WES30 14:49 Touchdown WSR45 14:02 Punt 3-35 00:47
4th/14:02 WSR 4th WSR45 14:02 Punt WES00 13:46 Touchdown 1-65 00:16
4th/13:46 WES 4th WES40 13:46 Touchdown WSR00 09:57 Touchdown 8-70 03:49
4th/09:57 WSR 4th WSR13 09:57 Touchdown WES40 07:07 Punt 5-57 02:50
4th/07:07 WES 4th WES40 07:07 Punt WSR00 01:44 Touchdown 12-70 05:23
4th/01:44 WSR 4th WSR19 01:44 Touchdown WES52 01:05 Turnover 5-39 00:39
4th/01:05 WES 4th WES52 01:05 Turnover WSR18 00:07 Punt 4-40 00:58
4th/00:07 WSR 4th WSR18 00:07 Punt WSR18 00:00 EndOfGame 1-0 00:07

Windsor Drives

Windsor Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:08 WSR 1st WSR35 14:08 Safety WES00 10:17 Touchdown 8-75 03:51
1st/08:04 WSR 1st WSR26 08:04 Touchdown WES00 03:40 Touchdown 8-84 04:24
1st/03:14 WSR 1st WSR21 03:14 Touchdown WES35 02:16 Safety 3-54 00:58
1st/00:55 WSR 1st WSR38 00:55 Punt WSR50 00:00 Turnover 2-12 00:55
2nd/14:07 WSR 2nd WSR34 14:07 Turnover WSR52 12:56 Punt 3-18 01:11
2nd/11:48 WSR 2nd WSR11 11:48 Punt WES16 05:23 FieldGoal 17-83 06:25
2nd/02:39 WSR 2nd WSR35 02:39 FieldGoal WES42 01:54 Punt 3-33 00:45
2nd/01:35 WSR 2nd WSR01 01:35 Turnover WES40 00:41 Punt 6-69 00:54
2nd/00:16 WSR 2nd WSR22 00:16 Punt WES45 15:00 Halftime 2-43 00:16
3rd/07:31 WSR 3rd WSR35 07:31 FieldGoal WES02 03:13 Turnover 9-73 04:18
3rd/02:26 WSR 3rd WSR40 02:26 Touchdown WES00 14:49 Touchdown 5-70 02:37
4th/14:02 WSR 4th WSR45 14:02 Punt WES00 13:46 Touchdown 1-65 00:16
4th/09:57 WSR 4th WSR13 09:57 Touchdown WES40 07:07 Punt 5-57 02:50
4th/01:44 WSR 4th WSR19 01:44 Touchdown WES52 01:05 Turnover 5-39 00:39
4th/00:07 WSR 4th WSR18 00:07 Punt WSR18 00:00 EndOfGame 1-0 00:07

Western Drives

Windsor
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/15:00 WES 1st WES21 15:00 WSR35 14:08 Safety 4-54 00:52
1st/10:17 WES 1st WES49 10:17 Touchdown WSR00 08:04 Touchdown 5-61 02:13
1st/03:40 WES 1st WES24 03:40 Touchdown WSR00 03:14 Touchdown 1-86 00:26
1st/02:16 WES 1st WES35 02:16 Safety WSR38 00:55 Punt 3-37 01:21
1st/00:00 WES 1st WSR50 00:00 Turnover WSR34 14:07 Turnover 2-16 00:53
2nd/12:56 WES 2nd WSR52 12:56 Punt WSR11 11:48 Punt 3-41 01:08
2nd/05:23 WES 2nd WES35 05:23 FieldGoal WSR15 02:39 FieldGoal 8-60 02:44
2nd/01:54 WES 2nd WES42 01:54 Punt WSR01 01:35 Turnover 3-67 00:19
2nd/00:41 WES 2nd WES40 00:41 Punt WSR22 00:16 Punt 3-48 00:25
3rd/15:00 WES 3rd WES31 15:00 Halftime WSR19 09:23 Punt 10-60 05:37
3rd/09:23 WES 3rd WSR19 09:23 Punt WSR03 07:31 FieldGoal 4-16 01:52
3rd/03:13 WES 3rd WES02 03:13 Turnover WSR00 02:26 Touchdown 2-108 00:47
4th/14:49 WES 4th WES30 14:49 Touchdown WSR45 14:02 Punt 3-35 00:47
4th/13:46 WES 4th WES40 13:46 Touchdown WSR00 09:57 Touchdown 8-70 03:49
4th/07:07 WES 4th WES40 07:07 Punt WSR00 01:44 Touchdown 12-70 05:23
4th/01:05 WES 4th WES52 01:05 Turnover WSR18 00:07 Punt 4-40 00:58

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
WSR ball on WSR45, clock 15:00.
Alex Patrinos kickoff 65 yards to the WES00, Dasani McIntosh return 21 yards to the WES21 (Sean Adams), clock 14:54.
Western at 14:54
Western at 14:54
Down & Distance Play
Western at 14:54
1st and 10 at WES21 PENALTY WES illegal participation 10 yards to the WES11, clock 14:54.
1st and 20 at WES11 Ben Casselman pass incomplete to Jackson Taylor (Randy Tshikuna), clock 14:54.
2nd and 20 at WES11 Ben Casselman sacked to Alex Figen for loss of 10 yards to the WES01 (Alijah Metz), clock 14:54.
3rd and 30 at WES01 TEAM rush for loss of 1 yard to the WES00 (TEAM), TEAM safety, WSR ball on WSR35, clock 14:08.
1st and 10 at WSR35 Kareame Cotton pass complete to Weagbe Mombo for 5 yards to the WSR40, clock 14:08.
2nd and 5 at WSR40 Kareame Cotton pass complete to Isaiah Vallderruten for 11 yards to the WSR51 (Elliot Blake; Conner Franzisi), clock 14:08.
1st and 10 at WSR51 Weagbe Mombo rush for 18 yards to the WES41, clock 14:08.
1st and 10 at WES41 Kareame Cotton pass complete to Evan Martin for 20 yards to the WES21, clock 14:08.
1st and 10 at WES21 Andrew Delaney rush for 4 yards to the WES17 (Harlen Luther; Rory Litt), clock 14:08.
2nd and 6 at WES17 Kareame Cotton pass complete to Nathan Smith for 11 yards to the WES06 (Rory Litt; Dylan Tharby), clock 14:08.
1st and GOAL at WES06 Kareame Cotton pass incomplete to Matteo Trifon (Luca Tassone), clock 14:08.
2nd and GOAL at WES06 Kareame Cotton pass complete to Isaiah Vallderruten for 6 yards to the WES00, TOUCHDOWN, clock 10:28.
1st and GOAL at WES05 Alex Patrinos kick attempt good, clock 10:28.
1st and 10 at WSR45 Alex Patrinos kickoff 63 yards to the WES02, Dasani McIntosh return 47 yards to the WES49 (Alex Patrinos), clock 10:17.
Total 11 plays , 54 yards Time of Possession: 04:26
Score:
Windsor 8-0 Western
Western at 10:17
Western at 10:17
Down & Distance Play
Western at 10:17
1st and 10 at WES49 Ben Casselman pass complete to Emmett Charles for 17 yards to the WSR44 (Marco Piccioni), clock 10:17.
1st and 10 at WSR44 Ethan Dolby rush for 2 yards to the WSR42 (Marco Piccioni; Owen Gibbs), clock 10:17.
2nd and 8 at WSR42 Ben Casselman pass complete to Emmett Charles for 27 yards to the WSR15, clock 10:17.
1st and 10 at WSR15 Ben Casselman pass complete to Jackson Taylor for 9 yards to the WSR06 (Randy Tshikuna), clock 10:17.
2nd and 1 at WSR06 Ethan Dolby rush for 6 yards to the WSR00, TOUCHDOWN, clock 08:06.
1st and GOAL at WSR05 Mateo Pasquini kick attempt good, clock 08:06.
1st and 10 at WES45 Mateo Pasquini kickoff 39 yards to the WSR26, Ben Naismith return 0 yards to the WSR26, clock 08:04.
Total 5 plays , 61 yards Time of Possession: 02:11
Score:
Windsor 9-6 Western
Windsor at 08:04
Windsor at 08:04
Down & Distance Play
Windsor at 08:04
1st and 10 at WSR26 Weagbe Mombo rush for 10 yards to the WSR36 (Ayden Smallwood; Luca Tassone), clock 08:04.
1st and 10 at WSR36 Andrew Delaney rush for 5 yards to the WSR41 (Elliot Blake), clock 08:04.
2nd and 5 at WSR41 Andrew Delaney rush for 6 yards to the WSR47 (Elliot Blake), clock 08:04.
1st and 10 at WSR47 Tyson Noel Charles rush for 17 yards to the WES46 (Alex Figen; Cyrus McGarrell), clock 08:04.
1st and 10 at WES46 PENALTY WSR illegal procedure 5 yards to the WES51, clock 08:04.
1st and 15 at WES51 Tyson Noel Charles rush for 8 yards to the WES43 (Nathan Summers), clock 08:04.
2nd and 7 at WES43 Kareame Cotton pass complete to Weagbe Mombo for 10 yards to the WES33 (Alex Figen), clock 08:04.
1st and 10 at WES33 Kareame Cotton pass complete to Colby Ginn for 33 yards to the WES00, TOUCHDOWN, clock 03:46.
1st and GOAL at WES05 Alex Patrinos kick attempt good, clock 03:46.
1st and 10 at WSR45 Alex Patrinos kickoff 61 yards to the WES04, Dasani McIntosh return 20 yards to the WES24 (Kiean Silva), clock 03:40.
Total 7 plays , 84 yards Time of Possession: 04:18
Score:
Windsor 15-7 Western
Western at 03:40
Western at 03:40
Down & Distance Play
Western at 03:40
1st and 10 at WES24 Ben Casselman pass complete to Emmett Charles for 86 yards to the WSR00, TOUCHDOWN, clock 03:15.
1st and GOAL at WSR05 Mateo Pasquini kick attempt good, clock 03:15.
1st and 10 at WES45 Mateo Pasquini kickoff 29 yards to the WSR36, Ben Naismith return 0 yards to the WSR36 (Luca Tassone), PENALTY WSR unnecessary roughness 15 yards to the WSR21, clock 03:14.
Total 1 plays , 86 yards Time of Possession: 00:25
Score:
Windsor 16-13 Western
Windsor at 03:14
Windsor at 03:14
Down & Distance Play
Windsor at 03:14
1st and 10 at WSR21 Tyson Noel Charles rush for loss of 3 yards to the WSR18 (Elliot Blake), clock 03:14.
2nd and 13 at WSR18 Kareame Cotton pass incomplete to Isaiah Vallderruten, clock 03:14.
3rd and 13 at WSR18 TEAM rush for loss of 18 yards to the WSR00 (TEAM), TEAM safety, WES ball on WES35, clock 02:16.
1st and 10 at WES35 Jack Kelly rush for 6 yards to the WES41 (Kevin Rakowska; Harrison Daley), clock 02:16.
2nd and 4 at WES41 Jack Kelly rush for no gain to the WES41 (Ahmad Taylor; Braxton Johnson), clock 02:16.
3rd and 4 at WES41 Oliver Griffiths punt 35 yards to the WSR34, Jalyn Witcher return 4 yards to the WSR38 (Rory Litt; Johnny Corbett), clock 00:55.
Total 5 plays , -15 yards Time of Possession: 02:19
Score:
Windsor 16-16 Western
Windsor at 00:55
Windsor at 00:55
Down & Distance Play
Windsor at 00:55
1st and 10 at WSR38 Weagbe Mombo rush for 2 yards to the WSR40 (Dominic Mais), clock 00:55.
2nd and 8 at WSR40 Kareame Cotton pass incomplete to Nathan Smith, clock 00:55.
3rd and 8 at WSR40 Rico Abelson punt 47 yards to the WES23, Brennan Keba return 47 yards to the WSR40 (Brendan Talbot), PENALTY WES oc 10 yards to the WSR50, clock 00:00.
Total 2 plays , 2 yards Time of Possession: 00:55

Quarter #2 Plays

Halftime
Start of 2nd Half
Play
Start of 2nd quarter, clock 15:00, WES ball on WSR50, clock 15:00.
Ben Casselman pass incomplete to Nik Shewchuk, clock 15:00.
Ben Casselman pass intercepted by Kevin Rakowska at the WSR30, Kevin Rakowska return 4 yards to the WSR34 (Dasani McIntosh; Luca Tassone), clock 14:07.
Windsor at 14:07
Windsor at 14:07
Down & Distance Play
Windsor at 14:07
1st and 10 at WSR34 Kareame Cotton pass incomplete to Isaiah Vallderruten, clock 14:07.
2nd and 10 at WSR34 Tyson Noel Charles rush for 3 yards to the WSR37 (Dylan Tharby; Nawaz Oyewale), clock 14:07.
3rd and 7 at WSR37 Rico Abelson punt 28 yards to the WES45, Brennan Keba return 13 yards to the WSR52 (Enzo Njo; Evan Verdun), clock 12:56.
Total 2 plays , 3 yards Time of Possession: 01:11
Western at 12:56
Western at 12:56
Down & Distance Play
Western at 12:56
1st and 10 at WSR52 Ethan Dolby rush for 2 yards to the WSR50 (Owen Gibbs; Marco Piccioni), clock 12:56.
2nd and 8 at WSR50 Ethan Dolby rush for 1 yard to the WSR49 (Marco Piccioni), clock 12:56.
3rd and 7 at WSR49 Oliver Griffiths punt 38 yards to the WSR11, out-of-bounds, clock 11:48.
Total 2 plays , 3 yards Time of Possession: 01:08
Windsor at 11:48
Windsor at 11:48
Down & Distance Play
Windsor at 11:48
1st and 10 at WSR11 Weagbe Mombo rush for 14 yards to the WSR25 (Luca Tassone; Noah Hopkinson), clock 11:48.
1st and 10 at WSR25 Kareame Cotton pass complete to Nathan Smith for 20 yards to the WSR45 (Elliot Blake), clock 11:48.
1st and 10 at WSR45 Kareame Cotton pass incomplete to Colby Ginn, clock 11:48.
2nd and 10 at WSR45 Kareame Cotton rush for 9 yards to the WSR54 (Nawaz Oyewale), clock 11:48.
3rd and 1 at WSR54 PENALTY WES unnecessary roughness 15 yards to the WES41, clock 11:48.
1st and 10 at WES41 PENALTY WSR offside 10 yards to the WES51, clock 11:48.
1st and 20 at WES51 WSR ball on WES51, clock 11:48.
1st and 10 at WES51 1st and 10, clock 11:48.
1st and 10 at WES51 Kareame Cotton pass complete to Colby Ginn for 13 yards to the WES38 (Dominic Mais), clock 11:48.
1st and 10 at WES38 Kareame Cotton rush for loss of 1 yard to the WES39, clock 11:48.
2nd and 11 at WES39 Kareame Cotton rush for 10 yards to the WES29, clock 11:48.
3rd and 1 at WES29 PENALTY WES unnecessary roughness 15 yards to the WES14, clock 11:48.
1st and 10 at WES14 Weagbe Mombo rush for 7 yards to the WES07 (Nathan Summers; Cyrus McGarrell), clock 11:48.
2nd and 3 at WES07 Weagbe Mombo rush for 6 yards to the WES01 (Cyrus McGarrell; Conner Franzisi), clock 11:48.
1st and GOAL at WES01 Kareame Cotton sacked to Colby Ginn for loss of 1 yard to the WES02 (Rory Litt; Cyrus McGarrell), clock 11:48.
2nd and GOAL at WES02 PENALTY WSR oc 10 yards to the WES12, clock 11:48.
2nd and GOAL at WES12 PENALTY WSR unnecessary roughness 15 yards to the WES27, clock 11:48.
2nd and GOAL at WES27 Weagbe Mombo rush for 11 yards to the WES16 (Nawaz Oyewale; Rory Litt), clock 11:48.
3rd and GOAL at WES16 Alex Patrinos field goal attempt from 23 GOOD, WES ball on WES35, clock 05:23.
1st and 10 at WES35 PENALTY WSR offside 5 yards to the WES40, clock 05:23.
1st and 5 at WES40 Ben Casselman pass incomplete to Dasani McIntosh, clock 05:23.
2nd and 5 at WES40 Ben Casselman rush for 7 yards to the WES47, clock 05:23.
1st and 10 at WES47 Ben Casselman pass complete to Nik Shewchuk for 35 yards to the WSR28 (Kevin Rakowska; Sean Adams), clock 05:23.
1st and 10 at WSR28 Ben Casselman rush for 13 yards to the WSR15, clock 05:23.
1st and 10 at WSR15 Ethan Dolby rush for no gain to the WSR15 (Enzo Njo), clock 05:23.
2nd and 10 at WSR15 Ben Casselman pass incomplete to Jackson Taylor (Sean Adams), clock 05:23.
3rd and 10 at WSR15 Mateo Pasquini field goal attempt from 22 GOOD, WSR ball on WSR35, clock 02:39.
1st and 10 at WSR35 Weagbe Mombo rush for 3 yards to the WSR38 (Cyrus McGarrell), clock 02:39.
2nd and 7 at WSR38 Kareame Cotton pass complete to Weagbe Mombo for 2 yards to the WSR40 (Marcus Robinson; Noah Hopkinson), clock 02:39.
3rd and 5 at WSR40 Rico Abelson punt 39 yards to the WES31, Brennan Keba return 11 yards to the WES42 (Andrew Delaney; Harrison Daley), clock 01:54.
Total 21 plays , 83 yards Time of Possession: 06:25
Score:
Windsor 19-19 Western
Western at 01:54
Western at 01:54
Down & Distance Play
Western at 01:54
1st and 10 at WES42 PENALTY WES offside 5 yards to the WES37, clock 01:54.
1st and 15 at WES37 Ben Casselman pass complete to Nik Shewchuk for 12 yards to the WES49 (Noah Kugler), clock 01:54.
2nd and 3 at WES49 Ben Casselman pass incomplete to Nik Shewchuk, clock 01:54.
3rd and 3 at WES49 Oliver Griffiths punt 46 yards to the WSR15, Jalyn Witcher return 7 yards to the WSR22, PENALTY WSR unnecessary roughness 21 yards to the WSR01, clock 01:35.
Total 2 plays , 7 yards Time of Possession: 00:19
Windsor at 01:35
Windsor at 01:35
Down & Distance Play
Windsor at 01:35
1st and 10 at WSR01 PENALTY WES defense pass interference 15 yards to the WSR16, clock 01:35.
1st and 10 at WSR16 Kareame Cotton rush for 7 yards to the WSR23 (Luca Tassone; Angelo Longo), clock 01:35.
2nd and 3 at WSR23 Weagbe Mombo rush for 6 yards to the WSR29, clock 01:35.
1st and 10 at WSR29 Kareame Cotton pass incomplete to Nathan Smith (Elliot Blake), clock 01:35.
2nd and 10 at WSR29 Kareame Cotton pass complete to Evan Martin for 2 yards to the WSR31 (Dylan Tharby), clock 01:35.
3rd and 8 at WSR31 Timeout Western, clock 00:49.
3rd and 8 at WSR31 Rico Abelson punt 39 yards to the WES40, out-of-bounds, clock 00:41.
Total 4 plays , 30 yards Time of Possession: 00:54
Western at 00:41
Western at 00:41
Down & Distance Play
Western at 00:41
1st and 10 at WES40 Ben Casselman pass incomplete, clock 00:41.
2nd and 10 at WES40 Ben Casselman pass incomplete, clock 00:41.
3rd and 10 at WES40 Oliver Griffiths punt 53 yards to the WSR17, Jalyn Witcher return 5 yards to the WSR22 (Luca Farinaccio), clock 00:16.
Total 2 plays , 0 yards Time of Possession: 00:25
Windsor at 00:16
Windsor at 00:16
Down & Distance Play
Windsor at 00:16
1st and 10 at WSR22 TEAM rush for loss of 1 yard to the WSR21, clock 00:16.
2nd and 11 at WSR21 TEAM rush for loss of 1 yard to the WSR20, clock 00:16.
3rd and 12 at WSR20 clock 00:00.

Quarter #3 Plays

Start of Quarter #3
Start of Quarter #3
Down & Distance Play
3rd and 12 at WSR20 WSR ball on WSR45, Start of 3rd quarter, clock 15:00, WSR ball on WSR45, clock 15:00.
3rd and 10 at WSR45 Alex Patrinos kickoff 40 yards to the WES25, Will McCharles return 6 yards to the WES31 (Sean Adams), clock 14:43.
Total 2 plays , -2 yards Time of Possession: 00:33
Western at 14:43
Western at 14:43
Down & Distance Play
Western at 14:43
1st and 10 at WES31 Ben Casselman pass complete to Nik Shewchuk for 13 yards to the WES44 (Randy Tshikuna), clock 14:43.
1st and 10 at WES44 Ethan Dolby rush for 2 yards to the WES46 (Alijah Metz; Sean Adams), clock 14:43.
2nd and 8 at WES46 PENALTY WSR offside 5 yards to the WES51, clock 14:43.
2nd and 3 at WES51 Ethan Dolby rush for 3 yards to the WES54 (Sean Adams; Melyk George), clock 14:43.
1st and 10 at WES54 Ethan Dolby rush for loss of 1 yard to the WES53 (Ahmad Taylor), clock 14:43.
2nd and 11 at WES53 Ben Casselman rush for 8 yards to the WSR49 (Marco Piccioni), clock 14:43.
3rd and 3 at WSR49 Ben Casselman pass complete to Nik Shewchuk for 6 yards to the WSR43 (Melyk George), clock 14:43.
1st and 10 at WSR43 Ben Casselman sacked for loss of 12 yards to the 55 yardline (Ahmad Taylor), clock 14:43.
2nd and 22 at WES55 Dasani McIntosh rush for loss of 5 yards to the WES50 (Sean Adams; Kevin Rakowska), clock 14:43.
3rd and 27 at WES50 Oliver Griffiths punt 44 yards to the WSR16, Jalyn Witcher return -8 yards to the WSR08, fumble forced by TEAM, fumble by Jalyn Witcher recovered by WES Luca Farinaccio at WSR19, clock 09:23.
Total 8 plays , 19 yards Time of Possession: 05:20
Western at 09:23
Western at 09:23
Down & Distance Play
Western at 09:23
1st and 10 at WSR19 Ben Casselman pass complete to Jack Kelly for 10 yards to the WSR09 (Marco Piccioni), clock 09:23.
1st and GOAL at WSR09 Ben Casselman rush for 4 yards to the WSR05, clock 09:23.
2nd and GOAL at WSR05 Ethan Dolby rush for 2 yards to the WSR03 (Ahmad Taylor), clock 09:23.
3rd and GOAL at WSR03 Mateo Pasquini field goal attempt from 10 GOOD, WSR ball on WSR35, clock 07:31.
1st and 10 at WSR35 Tyson Noel Charles rush for 17 yards to the WSR52 (Alex Figen), clock 07:31.
1st and 10 at WSR52 Kareame Cotton rush for 2 yards to the WSR54 (Dylan Tharby; Rory Litt), clock 07:31.
2nd and 8 at WSR54 Kareame Cotton pass complete to Jalyn Witcher for 12 yards to the WES44 (Dylan Tharby), clock 07:31.
1st and 10 at WES44 Kareame Cotton pass complete to Jalyn Witcher for 6 yards to the WES38 (Dylan Tharby; Elliot Blake), clock 07:31.
2nd and 4 at WES38 Weagbe Mombo rush for 30 yards to the WES08 (Elliot Blake), clock 07:31.
1st and GOAL at WES08 Andrew Delaney rush for 3 yards to the WES05 (Luca Tassone; Nathan Summers), clock 07:31.
2nd and GOAL at WES05 PENALTY WSR unnecessary roughness 15 yards to the WES20, clock 07:31.
2nd and GOAL at WES20 Kareame Cotton pass complete to Colby Ginn for 16 yards to the WES04 (Rory Litt; Dominic Mais), clock 07:31.
3rd and GOAL at WES04 Kareame Cotton pass complete to Tyson Noel Charles for 2 yards to the WES02 (Harlen Luther; Rory Litt), clock 03:13.
Total 12 plays , 16 yards Time of Possession: 01:52
Score:
Windsor 19-22 Western
Western at 03:13
Western at 03:13
Down & Distance Play
Western at 03:13
1st and 10 at WES02 Ben Casselman pass incomplete to Brian Bennett, clock 03:13.
2nd and 10 at WES02 Ben Casselman pass complete to Dasani McIntosh for 108 yards to the WSR00, TOUCHDOWN, clock 02:26.
1st and GOAL at WSR05 Mateo Pasquini kick attempt good, clock 02:26.
1st and 10 at WES45 Mateo Pasquini kickoff 55 yards to the WSR10, clock 02:26.
Total 2 plays , 108 yards Time of Possession: 00:47
Score:
Windsor 19-28 Western
Windsor at 02:26
Windsor at 02:26
Down & Distance Play
Windsor at 02:26
1st and 10 at WSR10 Kareame Cotton pass complete to Colby Ginn for 39 yards to the WSR49 (Dominic Mais; Alex Figen), clock 02:26.
1st and 10 at WSR49 Kareame Cotton rush for 14 yards to the WES47 (Noah Hopkinson; Dylan Tharby), clock 02:26.
1st and 10 at WES47 Kareame Cotton pass incomplete, clock 02:26.
2nd and 10 at WES47 Kareame Cotton rush for 41 yards to the WES06 (Alex Figen), clock 02:26.
1st and GOAL at WES06 Weagbe Mombo rush for 6 yards to the WES00, TOUCHDOWN, clock 00:00.
1st and GOAL at WES05 Alex Patrinos kick attempt good, clock 00:00.
Total 5 plays , 100 yards Time of Possession: 02:26
Score:
Windsor 25-29 Western

Quarter #4 Plays

Halftime
Start of 2nd Half
Play
Start of 4th quarter, clock 15:00, WSR ball on WSR45, clock 15:00.
Alex Patrinos kickoff 61 yards to the WES04, Brennan Keba return 26 yards to the WES30 (Tyler Cabral; Evan Martin), clock 14:49.
Western at 14:49
Western at 14:49
Down & Distance Play
Western at 14:49
1st and 10 at WES30 Ben Casselman pass incomplete to Nik Shewchuk, clock 14:49.
2nd and 10 at WES30 Ben Casselman pass incomplete, PENALTY WES ilr declined, clock 14:49.
3rd and 10 at WES30 Oliver Griffiths punt 41 yards to the WSR39, Jalyn Witcher return 6 yards to the WSR45 (Jevaughn Roberts), clock 14:02.
Total 2 plays , 0 yards Time of Possession: 01:03
Windsor at 13:46
Windsor at 13:46
Down & Distance Play
Windsor at 13:46
1st and 10 at WSR45 Weagbe Mombo rush for 65 yards to the WES00, TOUCHDOWN, clock 13:46.
1st and GOAL at WES05 Alex Patrinos kick attempt good, clock 13:46.
1st and 10 at WSR45 Alex Patrinos kickoff 64 yards to the WES01, clock 13:46.
Total 1 plays , 65 yards Time of Possession: 00:00
Score:
Windsor 32-29 Western
Western at 13:46
Western at 13:46
Down & Distance Play
Western at 13:46
1st and 10 at WES01 Ben Casselman rush for 41 yards to the WES42 (Randy Tshikuna; Sean Adams), clock 13:46.
1st and 10 at WES42 Ben Casselman rush for 7 yards to the WES49 (Owen Gibbs), clock 13:46.
2nd and 3 at WES49 Jerome Rancourt rush for 5 yards to the WES54 (Harrison Daley; Owen Gibbs), clock 13:46.
1st and 10 at WES54 Ben Casselman rush for 42 yards to the WSR14 (Tisyn Witcher), clock 13:46.
1st and 10 at WSR14 Ben Casselman pass complete to Brennan Keba for 8 yards to the WSR06 (Harrison Daley; Noah Kugler), clock 13:46.
2nd and 2 at WSR06 Jack Kelly rush for 1 yard to the WSR05 (Kage Bildfell; Alijah Metz), clock 13:46.
3rd and 1 at WSR05 Timeout Windsor, clock 10:22.
3rd and 1 at WSR05 Jerome Rancourt rush for 1 yard to the WSR04 (Jacob Shannon; Enzo Njo), clock 10:22.
1st and GOAL at WSR04 Ethan Dolby rush for 4 yards to the WSR00, TOUCHDOWN, clock 10:01.
1st and GOAL at WSR05 Mateo Pasquini kick attempt good, clock 10:01.
1st and 10 at WES45 Mateo Pasquini kickoff 54 yards to the WSR11, Andrew Delaney return 14 yards to the WSR25 (Rory Litt), PENALTY WSR holding 12 yards to the WSR13, clock 09:57.
Total 8 plays , 109 yards Time of Possession: 03:45
Score:
Windsor 33-35 Western
Windsor at 09:57
Windsor at 09:57
Down & Distance Play
Windsor at 09:57
1st and 10 at WSR13 Kareame Cotton pass complete to Matteo Trifon for 5 yards to the WSR18 (Noah Hopkinson), clock 09:57.
2nd and 5 at WSR18 Kareame Cotton pass complete to Colby Ginn for 12 yards to the WSR30 (Alex Figen), clock 09:57.
1st and 10 at WSR30 Tyson Noel Charles rush for 7 yards to the WSR37 (Dylan Tharby; Luca Tassone), clock 09:57.
2nd and 3 at WSR37 Timeout Windsor, clock 07:45.
2nd and 3 at WSR37 Weagbe Mombo rush for loss of 1 yard to the WSR36 (Nathan Summers), clock 07:45.
3rd and 4 at WSR36 Rico Abelson punt 51 yards to the WES23, Brennan Keba return 17 yards to the WES40, clock 07:07.
Total 4 plays , 23 yards Time of Possession: 02:50
Western at 07:07
Western at 07:07
Down & Distance Play
Western at 07:07
1st and 10 at WES40 Jack Kelly rush for no gain to the WES40 (Ahmad Taylor), clock 07:07.
2nd and 10 at WES40 Ben Casselman rush for 12 yards to the WES52, clock 07:07.
1st and 10 at WES52 Ben Casselman rush for 8 yards to the WSR50 (Ahmad Taylor), clock 07:07.
2nd and 2 at WSR50 Ben Casselman rush for 1 yard to the WSR49, clock 07:07.
3rd and 1 at WSR49 Jerome Rancourt rush for 2 yards to the WSR47 (Marco Piccioni), clock 07:07.
1st and 10 at WSR47 Ben Casselman pass complete to Nik Shewchuk for 14 yards to the WSR33 (Randy Tshikuna), clock 07:07.
1st and 10 at WSR33 Jack Kelly rush for 4 yards to the WSR29 (Ahmad Taylor), clock 07:07.
2nd and 6 at WSR29 Jack Kelly rush for 7 yards to the WSR22 (Marco Piccioni), clock 07:07.
1st and 10 at WSR22 Ethan Dolby rush for 15 yards to the WSR07 (Kevin Rakowska), clock 07:07.
1st and GOAL at WSR07 Ethan Dolby rush for 2 yards to the WSR05 (Melyk George), PENALTY WSR hands to the face 2 yards to the WSR03, clock 07:07.
1st and GOAL at WSR03 Timeout Western, clock 01:52.
1st and GOAL at WSR03 PENALTY WES illegal procedure 5 yards to the WSR08, clock 01:52.
1st and GOAL at WSR08 Ethan Dolby rush for 8 yards to the WSR00, TOUCHDOWN, clock 01:48.
1st and GOAL at WSR05 Mateo Pasquini kick attempt good, clock 01:48.
1st and 10 at WES45 Mateo Pasquini kickoff 50 yards to the WSR15, Andrew Delaney return 4 yards to the WSR19 (Luca Farinaccio; Johnny Corbett), clock 01:44.
Total 11 plays , 70 yards Time of Possession: 05:19
Score:
Windsor 33-42 Western
Windsor at 01:44
Windsor at 01:44
Down & Distance Play
Windsor at 01:44
1st and 10 at WSR19 Kareame Cotton pass incomplete to Tyriq Quayson, clock 01:44.
2nd and 10 at WSR19 Kareame Cotton pass complete to Isaiah Vallderruten for 5 yards to the WSR24, clock 01:44.
3rd and 5 at WSR24 Kareame Cotton pass complete to Colby Ginn for 8 yards to the WSR32 (Dylan Tharby; Nathan Summers), clock 01:44.
1st and 10 at WSR32 Kareame Cotton pass complete to Matteo Trifon for 5 yards to the WSR37 (Elliot Blake; Dominic Mais), clock 01:44.
2nd and 5 at WSR37 Kareame Cotton pass intercepted by Luca Tassone at the WES52, Luca Tassone return 0 yards to the WES52, clock 01:05.
Total 5 plays , 18 yards Time of Possession: 00:39
Western at 01:05
Western at 01:05
Down & Distance Play
Western at 01:05
1st and 10 at WES52 PENALTY WES illegal participation 5 yards to the WES47, clock 01:05.
1st and 15 at WES47 Ethan Dolby rush for 4 yards to the WES51 (Melyk George; Braxton Johnson), clock 01:05.
2nd and 11 at WES51 Ethan Dolby rush for 4 yards to the 55 yardline (Marco Piccioni), clock 01:05.
3rd and 7 at WES55 Oliver Griffiths punt 40 yards to the WSR15, Titus Lyles return 3 yards to the WSR18, clock 00:07.
Total 2 plays , 3 yards Time of Possession: 00:58
Windsor at 00:07
Windsor at 00:07
Down & Distance Play
Windsor at 00:07
1st and 10 at WSR18 Kareame Cotton pass incomplete, clock 00:07.
2nd and 10 at WSR18 clock 00:00.
Score:
Windsor 33-42 Western
Windsor at 00:07
Windsor at 00:07
Down & Distance Play
Windsor at 00:07
1st and 10 at WSR18 Kareame Cotton pass incomplete, clock 00:07.
2nd and 10 at WSR18 clock 00:00.
Score:
Windsor 33-42 Western

Participation

Starters

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

Player Participation

Western
# Player
1 Rory Litt
3 Cyrus McGarrell
4 Jack Kelly
5 Dasani McIntosh
6 Ben Casselman
7 Brennan Keba
8 Luca Farinaccio
9 Nathan Summers
10 Jerome Rancourt
11 Jackson Taylor
14 Nik Shewchuk
15 Elliot Blake
16 Mateo Pasquini
18 Emmett Charles
20 Alex Figen
21 Dominic Mais
22 Nawaz Oyewale
25 Noah Hopkinson
26 Jevaughn Roberts
28 Luca Tassone
29 Ethan Dolby
40 Brian Bennett
42 Will McCharles
44 Conner Franzisi
54 Dylan Tharby
72 Oliver Griffiths
83 Johnny Corbett
92 Angelo Longo
97 Marcus Robinson
98 Ayden Smallwood
99 Harlen Luther
Skip Ad
Skip Sponsors