Skip To Main Content

Worcester Polytechnic Institute

THE OFFICIAL WEBSITE OF WPI ATHLETICS
WPI ATHLETICS

schedule

MIT (6-2 , 4-2 NEWMAC) -VS- WPI (5-4 , 3-3 NEWMAC)

Box Score

MIT logo
28
vs
WPI logo
24

MIT (6-2 , 4-2 NEWMAC) -VS- WPI (5-4 , 3-3 NEWMAC)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th F Total
Winner MITMIT 0 7 14 7 28
WPIWPI 14 0 3 7 24
MIT:
Ryan Treptow (211),
Jimmy Conners (27),
Keegan Doody (75)
WPI:
Dylan Gallo (187),
Josh Macomber (175),
Ethan Frisch (78)
Date:
11/7/2026
Site:
Worcester, MA
Stadium:
H.Carr Field
Attendance:
1222
Kickoff Time:
12:00 PM
End of Game:
02:27 PM
Duration:
2:27
Temperature:
High 50s
Wind:
NNW 8
Weather:
Cloudy, Light Rain

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play MIT WPI
1st - 10:58 1st 10:58 WPI - Josh Macomber 37 yd run (Nathan Napier kick), 4 plays, 60 yards, TOP 2:04 0 7
1st - 00:19 1st 00:19 WPI - Josh Macomber 5 yd run (Nathan Napier kick), 15 plays, 85 yards, TOP 9:08 0 14
2nd - 00:15 2nd 00:15 MIT - Keegan Doody 8 yd pass from Ryan Treptow (Luke Pelletier kick) 11 plays, 65 yards, TOP 3:13 7 14
3rd - 11:43 3rd 11:43 MIT - Michael Dennison 4 yd pass from Ryan Treptow (Luke Pelletier kick) 6 plays, 16 yards, TOP 2:18 14 14
3rd - 08:15 3rd 08:15 WPI - Nathan Napier 25 yd field goal 7 plays, 68 yards, TOP 3:22 14 17
3rd - 04:00 3rd 04:00 MIT - Ian Bond 9 yd pass from Ryan Treptow (Luke Pelletier kick) 10 plays, 75 yards, TOP 4:15 21 17
4th - 13:38 4th 13:38 WPI - Ethan Frisch 24 yd pass from Dylan Gallo (Nathan Napier kick) 10 plays, 78 yards, TOP 5:16 21 24
4th - 04:26 4th 04:26 MIT - Michael Dennison 9 yd pass from Ryan Treptow (Luke Pelletier kick) 6 plays, 40 yards, TOP 2:37 28 24
28 24
Referee: Grant Smith Line Judge: Rich Newman Side Judge: Jeff McCarthy
Umpire: Mario Piselli Back Judge: Jim Silva
Linesman: Robert Belezos Field Judge: Jim Walsh Score Keeper: Rusty Eggen

Game Statistics By Team

Team Statistics
Statistic MIT WPI
First Downs
Total 18 19
Rushing 3 10
Passing 14 9
Penalty 1 0
Rushing
Total (Net) 92 182
Attempts 31 36
Avg. Per Rush 3.0 5.1
Rushing TDs 0 2
Yds. Gained 96 201
Yds. Lost 4 19
Passing
Total (Net) 211 187
Comp.-Att.-Int. 20-32-0 20-25-1
Avg. / Att. 6.6 7.5
Avg. / Comp. 10.6 9.4
TDs 4 1
Total Offense
Yards 303 369
Plays 63 61
Avg. / Play 4.8 6.0
Fumbles - Lost 1-0 1-0
Penalties - Yds. 5-30 3-31
Punting
Punts - Yds. 5-228 3-93
Avg. / Punt 45.6 31.0
Inside 20 3 1
50+ Yds. 1 0
Touchbacks 0 0
Fair Catch 0 2
Kickoffs
Total - Yds. 5-289 5-309
Avg. Yds. / Kickoff 57.8 61.8
Touchbacks 0 0
Returns
Punt: Total - Yds. - TDs 0-0-0 2-7-0
Punt: Avg. / Return 0 3.5
Kickoff: Total - Yds. - TDs 4-88-0 5-92-0
Kickoff: Avg. / Return 22.0 18.4
INT: Total - Yds. - TDs 1-25-0 0-0-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 0
Poss. Time 27:08 32:52
3rd. Down Conv. 12 of 19 5 of 11
4th. Down Conversions 0 of 1 0 of 1
Red-Zone: Scores - Chances 4-4 2-2
Sacks: Total - Yds. 2-14 0-0
PAT: Total - Made 4-4 3-3
2PT Conversion: Total - Made 0-0 0-0
Field Goals: Total - Made 0-0 1-1

Individual Statistics

Offensive

Individual Passing Statistics
MIT - Passing
Player Cmp Att. Yds. TD INT Long Sack
Ryan Treptow 20 32 211 4 0 34 0
Totals 20 32 211 4 0 34 0
WPI - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Dylan Gallo 20 25 187 1 1 29 2
Totals 20 25 187 1 1 29 2
Individual Rushing Statistics
MIT - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Jimmy Conners 12 27 0 27 0 6 2.3
Ryan Treptow 5 27 4 23 0 12 4.6
Brendan Spellman 7 22 0 22 0 8 3.1
Leo Mont 4 14 0 14 0 5 3.5
Andrew Kulhan 2 6 0 6 0 5 3.0
Team 1 0 0 0 0 0 0.0
Totals 31 96 4 92 0 12 3.0
WPI - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Josh Macomber 26 176 1 175 2 50 6.7
Andrew Kanakor 4 11 4 7 0 5 1.8
Jeff Quigley 1 1 0 1 0 1 1.0
Dylan Gallo 5 13 14 -1 0 8 -0.2
Totals 36 201 19 182 2 50 5.1
Individual Receiving Statistics
MIT - Receiving
Player Rec. Yds. TD Long
Keegan Doody 6 75 1 34
Brendan Spellman 5 41 0 14
Ezekiel Dube-Garrett 1 34 0 34
Michael Dennison 3 23 2 10
Jimmy Conners 1 13 0 13
Preston Dinh 1 9 0 9
Ian Bond 1 9 1 9
Yamin Jothi 1 4 0 4
Owen Rourke 1 3 0 3
Totals 20 211 4 34
WPI - Receiving
Player Rec. Yds. TD Long
Ethan Frisch 6 78 1 29
Dylan Dipietro 3 23 0 9
Taiga Takada 2 21 0 15
Dante Atwood 2 20 0 20
Jeff Quigley 3 20 0 9
Garrett Ranieri 3 18 0 11
Michael Krevosky 1 7 0 7
Totals 20 187 1 29

Defensive

MIT - Individual Defensive Statistics
MIT - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Marco Baisch 5 4 9 -/- - -/- - - 0-0 -/- - - - - -
Thomas Shoales 8 - 8 2.0/9 2.0 1.0/8 1.0 - 0-0 -/- - - - - -
Wyatt Alford 6 - 6 -/- - -/- - - 0-0 -/- - - - - 2
Chase Fishman 5 - 5 1.0/4 1.0 -/- - - 0-0 -/- - - - - -
Andrew Erwin 4 - 4 -/- - -/- - - 0-0 -/- - - 1 - -
Eric Anderson 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Joshua Tang 3 - 3 -/- - -/- - - 0-0 -/- - - - - -
Jacob Dell 3 - 3 -/- - -/- - - 0-0 -/- - - - - 1
Jaiden Cadotte 3 - 3 -/- - -/- - - 0-0 -/- - - - - -
Willem van Roijen 2 - 2 -/- - -/- - - 0-0 -/- 1-25 1 - - -
Dylan Carrick 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Kevin Zhang 2 - 2 1.0/6 1.0 1.0/6 1.0 - 0-0 -/- - - - - -
Colter Mahabir 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Andrew Pignataro - 2 2 -/- - -/- - - 0-0 -/- - - - - -
Aidan Kindler 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Connor McHale 1 - 1 -/- - -/- - - 0-0 -/- - - - - 1
Matthew Zhou - 1 1 -/- - -/- - - 0-0 -/- - - - - -
Graham Auldridge 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
James Trainer 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Luke Johnson 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Varun Ravilla 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
WPI - Individual Defensive Statistics
WPI - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Johnny Cacace 6 3 9 -/- - -/- - - 0-0 -/- - - - - -
Chris Ciarniello 5 1 6 -/- - -/- - - 0-0 -/- - - - - -
Owen Matthews 5 1 6 -/- - -/- - - 0-0 -/- - - - - -
Logan Kundred 4 1 5 -/- - -/- - - 0-0 -/- - - - - -
Jake Robertson 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Kellen Lachapelle 4 - 4 -/- - -/- - - 0-0 -/- - - 1 - -
John Lavinio 3 1 4 -/- - -/- - - 0-0 -/- - - - - -
Zach Oliveira 2 1 3 -/- - -/- - - 0-0 -/- - - 2 - -
Pat Andrews 3 - 3 -/- - -/- - - 0-0 -/- - - - - 1
Malacai Victa 2 1 3 -/- - -/- - - 0-0 -/- - - - - -
Shane Clark 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Chase Galke 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Grant Engelhardt - 1 1 -/- - -/- - - 0-0 -/- - - 1 - -
Mike Kasprzak 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Jeff Quigley 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Andrew Zipko 1 - 1 1.0/4 1.0 -/- - - 0-0 -/- - - - - -
Michael Hughes 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Cole Dillon - - - -/- - -/- - - 0-0 -/- - - - - 1

Special Teams

Individual Punting Statistics
MIT - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Ezekiel Dube-Garrett 5 228 45.6 57 3 0 1
WPI - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Nathan Napier 3 93 31.0 37 1 0 0
Individual Return Statistics
MIT - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Brendan Spellman 0 0 0 2 43 23 0 0 0
Willem van Roijen 0 0 0 2 45 27 1 25 25
WPI - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Kellen Lachapelle 2 7 5 0 0 0 0 0 0
Dylan Dipietro 0 0 0 5 92 20 0 0 0
Individual Field Goal Statistics
MIT - Field Goals
Player Qtr. Clock Yds. Result
WPI - Field Goals
Player Qtr. Clock Yds. Result
Nathan Napier 3rd 08:15 25 GOOD
Individual Kickoff Statistics
MIT - Kickoffs
Player No. Yds. TB OB Avg.
Luke Pelletier 5 289 0 0 57.8
WPI - Kickoffs
Player No. Yds. TB OB Avg.
Nathan Napier 5 309 0 0 61.8
Individual PAT Statistics
MIT - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Luke Pelletier 4 4 0 0 0 0
WPI - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Nathan Napier 3 3 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:54 MIT 1st MIT21 14:54 KO MIT40 13:02 PUNT 3-9 01:52
1st/13:02 WPI 1st WPI40 13:02 PUNT MIT00 10:58 TD 4-60 02:04
1st/10:52 MIT 1st MIT30 10:52 KO MIT15 09:27 PUNT 3-9 01:25
1st/09:27 WPI 1st WPI15 09:27 PUNT MIT00 00:19 TD 15-85 09:08
1st/00:13 MIT 1st MIT27 00:13 KO MIT38 10:15 DOWNS 10-35 04:58
2nd/10:15 WPI 2nd WPI38 10:15 DOWNS MIT08 06:07 PUNT 6-25 04:08
2nd/06:07 MIT 2nd MIT08 06:07 PUNT MIT32 05:05 PUNT 3-1 01:02
2nd/05:05 WPI 2nd WPI32 05:05 PUNT MIT35 03:28 PUNT 3-6 01:37
2nd/03:28 MIT 2nd MIT35 03:28 PUNT MIT00 00:15 TD 11-65 03:13
2nd/00:07 WPI 2nd WPI22 00:07 KO MIT34 00:00 HALF 1-2 00:07
3rd/14:54 WPI 3rd WPI34 14:54 KO MIT16 14:01 INT 2-0 00:53
3rd/14:01 MIT 3rd WPI16 14:01 INT MIT00 11:43 TD 6-16 02:18
3rd/11:37 WPI 3rd WPI24 11:37 KO MIT35 08:15 FGA 7-68 03:22
3rd/08:15 MIT 3rd MIT02 08:15 KO MIT00 04:00 TD 10-75 04:15
3rd/03:54 WPI 3rd WPI22 03:54 KO MIT00 13:38 TD 10-78 05:16
4th/13:32 MIT 4th MIT24 13:32 KO MIT02 08:59 PUNT 8-30 04:33
4th/08:59 WPI 4th WPI02 08:59 PUNT MIT40 07:03 PUNT 3-1 01:56
4th/07:03 MIT 4th WPI40 07:03 PUNT MIT00 04:26 TD 6-40 02:37
4th/04:19 WPI 4th WPI26 04:19 KO MIT34 00:48 DOWNS 8-40 03:31
4th/00:48 MIT 4th MIT34 00:48 DOWNS MIT01 00:17 PUNT 3-8 00:31
4th/00:17 WPI 4th WPI01 00:17 PUNT MIT04 00:00 HALF 3-3 00:17

MIT Drives

MIT Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:54 MIT 1st MIT21 14:54 KO MIT40 13:02 PUNT 3-9 01:52
1st/10:52 MIT 1st MIT30 10:52 KO MIT15 09:27 PUNT 3-9 01:25
1st/00:13 MIT 1st MIT27 00:13 KO MIT38 10:15 DOWNS 10-35 04:58
2nd/06:07 MIT 2nd MIT08 06:07 PUNT MIT32 05:05 PUNT 3-1 01:02
2nd/03:28 MIT 2nd MIT35 03:28 PUNT MIT00 00:15 TD 11-65 03:13
3rd/14:01 MIT 3rd WPI16 14:01 INT MIT00 11:43 TD 6-16 02:18
3rd/08:15 MIT 3rd MIT02 08:15 KO MIT00 04:00 TD 10-75 04:15
4th/13:32 MIT 4th MIT24 13:32 KO MIT02 08:59 PUNT 8-30 04:33
4th/07:03 MIT 4th WPI40 07:03 PUNT MIT00 04:26 TD 6-40 02:37
4th/00:48 MIT 4th MIT34 00:48 DOWNS MIT01 00:17 PUNT 3-8 00:31

WPI Drives

MIT
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/13:02 WPI 1st WPI40 13:02 PUNT MIT00 10:58 TD 4-60 02:04
1st/09:27 WPI 1st WPI15 09:27 PUNT MIT00 00:19 TD 15-85 09:08
2nd/10:15 WPI 2nd WPI38 10:15 DOWNS MIT08 06:07 PUNT 6-25 04:08
2nd/05:05 WPI 2nd WPI32 05:05 PUNT MIT35 03:28 PUNT 3-6 01:37
2nd/00:07 WPI 2nd WPI22 00:07 KO MIT34 00:00 HALF 1-2 00:07
3rd/14:54 WPI 3rd WPI34 14:54 KO MIT16 14:01 INT 2-0 00:53
3rd/11:37 WPI 3rd WPI24 11:37 KO MIT35 08:15 FGA 7-68 03:22
3rd/03:54 WPI 3rd WPI22 03:54 KO MIT00 13:38 TD 10-78 05:16
4th/08:59 WPI 4th WPI02 08:59 PUNT MIT40 07:03 PUNT 3-1 01:56
4th/04:19 WPI 4th WPI26 04:19 KO MIT34 00:48 DOWNS 8-40 03:31
4th/00:17 WPI 4th WPI01 00:17 PUNT MIT04 00:00 HALF 3-3 00:17

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
WPI won coin toss, differs to 2nd half, WPI defending South Goal
WPI ball on WPI35, clock 15:00.
Nathan Napier kickoff 64 yards to the MIT01, Brendan Spellman return 20 yards to the MIT21 (Mike Kasprzak).
MIT at 14:54
MIT at 14:54
Down & Distance Play
MIT at 14:54
1st and 10 at MIT21 MIT drive start at 14:54.
1st and 10 at MIT21 Jimmy Conners rush for 6 yards to the MIT27 (Logan Kundred).
2nd and 4 at MIT27 Jimmy Conners rush for 1 yard to the MIT28 (John Lavinio).
3rd and 3 at MIT28 Jimmy Conners rush for 2 yards to the MIT30 (John Lavinio).
4th and 1 at MIT30 Timeout MIT, clock 13:11.
4th and 1 at MIT30 Ezekiel Dube-Garrett punt 32 yards to the WPI38, Kellen Lachapelle return 2 yards to the WPI40, fumble by Kellen Lachapelle recovered by WPI Kellen Lachapelle at WPI40.
Total 3 plays , 9 yards Time of Possession: 01:52
WPI at 13:02
WPI at 13:02
Down & Distance Play
WPI at 13:02
1st and 10 at WPI40 WPI drive start at 13:02.
1st and 10 at WPI40 Dylan Gallo pass complete to Taiga Takada for 15 yards to the MIT45 (Varun Ravilla), QB hurry by Connor McHale.
1st and 10 at MIT45 Josh Macomber rush for 3 yards to the MIT42 (Chase Fishman).
2nd and 7 at MIT42 Dylan Gallo pass complete to Ethan Frisch for 5 yards to the MIT37 (Willem van Roijen).
3rd and 2 at MIT37 Josh Macomber rush for 37 yards to the MIT00, TOUCHDOWN, clock 10:58.
1st and GOAL at MIT03 Nathan Napier kick attempt good.
1st and 10 at WPI35 Nathan Napier kickoff 62 yards to the MIT03, Willem van Roijen return 27 yards to the MIT30 (Shane Clark).
Total 4 plays , 60 yards Time of Possession: 02:04
Score:
MIT 0-7 WPI
MIT at 10:52
MIT at 10:52
Down & Distance Play
MIT at 10:52
1st and 10 at MIT30 MIT drive start at 10:52.
1st and 10 at MIT30 Brendan Spellman rush for 6 yards to the MIT36 (Johnny Cacace).
2nd and 4 at MIT36 Ryan Treptow pass incomplete to Ian Bond.
3rd and 4 at MIT36 Ryan Treptow pass complete to Brendan Spellman for 3 yards to the MIT39 (Logan Kundred).
4th and 1 at MIT39 Ezekiel Dube-Garrett punt 46 yards to the WPI15, downed.
Total 3 plays , 9 yards Time of Possession: 01:25
WPI at 09:27
WPI at 09:27
Down & Distance Play
WPI at 09:27
1st and 10 at WPI15 WPI drive start at 09:27.
1st and 10 at WPI15 Dylan Gallo pass complete to Jeff Quigley for 8 yards to the WPI23 (Thomas Shoales), QB hurry by Wyatt Alford.
2nd and 2 at WPI23 Dylan Gallo pass complete to Dylan Dipietro for 8 yards to the WPI31 (Jaiden Cadotte).
1st and 10 at WPI31 Dylan Gallo rush for 8 yards to the WPI39 (Chase Fishman).
2nd and 2 at WPI39 Josh Macomber rush for 2 yards to the WPI41 (Thomas Shoales).
1st and 10 at WPI41 Dylan Gallo sacked for loss of 8 yards to the WPI33 (Thomas Shoales).
2nd and 18 at WPI33 Josh Macomber rush for 2 yards to the WPI35 (Thomas Shoales).
3rd and 16 at WPI35 Dylan Gallo pass complete to Ethan Frisch for 29 yards to the MIT36 (Andrew Erwin).
1st and 10 at MIT36 Andrew Kanakor rush for 5 yards to the MIT31 (James Trainer).
2nd and 5 at MIT31 Dylan Gallo pass complete to Garrett Ranieri for 6 yards to the MIT25 (Andrew Erwin), QB hurry by Wyatt Alford.
1st and 10 at MIT25 Dylan Gallo pass complete to Ethan Frisch for 9 yards to the MIT16 (Willem van Roijen).
2nd and 1 at MIT16 Andrew Kanakor rush for 1 yard to the MIT15 (Jacob Dell).
1st and 10 at MIT15 Dylan Gallo pass complete to Dylan Dipietro for 6 yards to the MIT09 (Eric Anderson).
2nd and 4 at MIT09 Dylan Gallo pass complete to Jeff Quigley for 3 yards to the MIT06 (Marco Baisch).
3rd and 1 at MIT06 Josh Macomber rush for 1 yard to the MIT05 (Wyatt Alford).
1st and GOAL at MIT05 Josh Macomber rush for 5 yards to the MIT00, TOUCHDOWN, clock 00:19.
1st and GOAL at MIT03 Nathan Napier kick attempt good.
1st and 10 at WPI35 Nathan Napier kickoff 61 yards to the MIT04, Brendan Spellman return 23 yards to the MIT27 (Chris Ciarniello).
Total 15 plays , 85 yards Time of Possession: 09:08
Score:
MIT 0-14 WPI
MIT at 00:13
MIT at 00:13
Down & Distance Play
MIT at 00:13
1st and 10 at MIT27 MIT drive start at 00:13.
1st and 10 at MIT27 Andrew Kulhan rush for 5 yards to the MIT32 (Chase Galke).

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
2nd and 5 at MIT32 Start of 2nd quarter, clock 15:00.
2nd and 5 at MIT32 Ryan Treptow rush for loss of 4 yards to the MIT28 (Andrew Zipko).
3rd and 9 at MIT28 Ryan Treptow pass complete to Keegan Doody for 10 yards to the MIT38 (Zach Oliveira).
1st and 10 at MIT38 Andrew Kulhan rush for 1 yard to the MIT39 (Malacai Victa).
2nd and 9 at MIT39 Ryan Treptow pass complete to Owen Rourke for 3 yards to the MIT42 (Jake Robertson).
3rd and 6 at MIT42 Ryan Treptow pass complete to Brendan Spellman for 14 yards to the WPI44 (Pat Andrews).
1st and 10 at WPI44 Ryan Treptow pass complete to Yamin Jothi for 4 yards to the WPI40 (Pat Andrews).
2nd and 6 at WPI40 Brendan Spellman rush for 2 yards to the WPI38 (Jake Robertson).
3rd and 4 at WPI38 TEAM rush for loss of 2 yards to the WPI40, fumble by TEAM recovered by MIT Brendan Spellman at WPI38.
4th and 4 at WPI38 Ryan Treptow pass incomplete to Ezekiel Dube-Garrett.
Total 10 plays , 35 yards Time of Possession: 04:58
WPI at 10:15
WPI at 10:15
Down & Distance Play
WPI at 10:15
1st and 10 at WPI38 WPI drive start at 10:15.
1st and 10 at WPI38 Josh Macomber rush for 5 yards to the WPI43 (Aidan Kindler).
2nd and 5 at WPI43 Dylan Gallo rush for 3 yards to the WPI46 (Jaiden Cadotte).
3rd and 2 at WPI46 Josh Macomber rush for 12 yards to the MIT42 (Marco Baisch; Andrew Pignataro).
1st and 10 at MIT42 Andrew Kanakor rush for loss of 4 yards to the MIT46 (Chase Fishman).
2nd and 14 at MIT46 Dylan Gallo pass complete to Dante Atwood for no gain to the MIT46 (Thomas Shoales).
3rd and 14 at MIT46 Dylan Gallo pass complete to Jeff Quigley for 9 yards to the MIT37 (Wyatt Alford), out-of-bounds.
4th and 5 at MIT37 Nathan Napier punt 29 yards to the MIT08, fair catch by Andrew Erwin.
Total 6 plays , 25 yards Time of Possession: 04:08
MIT at 06:07
MIT at 06:07
Down & Distance Play
MIT at 06:07
1st and 10 at MIT08 MIT drive start at 06:07.
1st and 10 at MIT08 Jimmy Conners rush for 1 yard to the MIT09 (Johnny Cacace).
2nd and 9 at MIT09 Ryan Treptow pass incomplete to Keegan Doody.
3rd and 9 at MIT09 Ryan Treptow pass incomplete to Keegan Doody, QB hurry by Pat Andrews.
4th and 9 at MIT09 Ezekiel Dube-Garrett punt 49 yards to the WPI42, Kellen Lachapelle return 5 yards to the WPI47 (Matthew Zhou; Marco Baisch), PENALTY WPI blind side block 15 yards to the WPI32.
Total 3 plays , 1 yards Time of Possession: 01:02
WPI at 05:05
WPI at 05:05
Down & Distance Play
WPI at 05:05
1st and 10 at WPI32 WPI drive start at 05:05.
1st and 10 at WPI32 Josh Macomber rush for 4 yards to the WPI36 (Andrew Pignataro; Marco Baisch).
2nd and 6 at WPI36 Dylan Gallo pass incomplete to Brady Currier, QB hurry by Jacob Dell.
3rd and 6 at WPI36 Dylan Gallo rush for 2 yards to the WPI38 (Thomas Shoales).
4th and 4 at WPI38 Nathan Napier punt 27 yards to the MIT35, out-of-bounds.
Total 3 plays , 6 yards Time of Possession: 01:37
MIT at 03:28
MIT at 03:28
Down & Distance Play
MIT at 03:28
1st and 10 at MIT35 MIT drive start at 03:28.
1st and 10 at MIT35 Leo Mont rush for 5 yards to the MIT40 (Jake Robertson), PENALTY MIT holding 5 yards to the MIT30, NO PLAY.
1st and 15 at MIT30 Ryan Treptow rush for 12 yards to the MIT42 (Kellen Lachapelle).
2nd and 3 at MIT42 Leo Mont rush for 2 yards to the MIT44 (Malacai Victa).
3rd and 1 at MIT44 Leo Mont rush for 4 yards to the MIT48 (John Lavinio).
1st and 10 at MIT48 Two minute timeout
1st and 10 at MIT48 Ryan Treptow rush for 2 yards to the 50 yardline (Pat Andrews).
2nd and 8 at MIT50 Ryan Treptow pass incomplete to Brendan Spellman, QB hurry by Cole Dillon.
3rd and 8 at MIT50 PENALTY MIT false start 5 yards to the MIT45.
3rd and 13 at MIT45 Ryan Treptow pass complete to Keegan Doody for 34 yards to the WPI21 (Kellen Lachapelle), out-of-bounds.
1st and 10 at WPI21 Ryan Treptow pass complete to Preston Dinh for 9 yards to the WPI12.
2nd and 1 at WPI12 Brendan Spellman rush for 8 yards to the WPI04 (Kellen Lachapelle).
1st and GOAL at WPI04 Brendan Spellman rush for 1 yard to the WPI03 (John Lavinio; Johnny Cacace).
2nd and GOAL at WPI03 Timeout MIT, clock 00:26.
2nd and GOAL at WPI03 PENALTY MIT false start 5 yards to the WPI08.
2nd and GOAL at WPI08 Ryan Treptow pass incomplete to Preston Dinh (Zach Oliveira).
3rd and GOAL at WPI08 Ryan Treptow pass complete to Keegan Doody for 8 yards to the WPI00, TOUCHDOWN, clock 00:15.
1st and GOAL at WPI03 Luke Pelletier kick attempt good.
1st and 10 at MIT35 Luke Pelletier kickoff 61 yards to the WPI04, Dylan Dipietro return 18 yards to the WPI22 (Dylan Carrick).
Total 12 plays , 65 yards Time of Possession: 03:13
Score:
MIT 7-14 WPI
WPI at 00:07
WPI at 00:07
Down & Distance Play
WPI at 00:07
1st and 10 at WPI22 WPI drive start at 00:07.
1st and 10 at WPI22 Josh Macomber rush for 2 yards to the WPI24 (Wyatt Alford).
2nd and 8 at WPI24 End of half, clock 00:00.
Total 1 plays , 2 yards Time of Possession: 00:07

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
Start of 3rd quarter, clock 15:00, MIT ball on MIT35.
Luke Pelletier kickoff 51 yards to the WPI14, Dylan Dipietro return 20 yards to the WPI34 (Graham Auldridge).
WPI at 14:54
WPI at 14:54
Down & Distance Play
WPI at 14:54
1st and 10 at WPI34 WPI drive start at 14:54.
1st and 10 at WPI34 Josh Macomber rush for no gain to the WPI34 (Joshua Tang).
2nd and 10 at WPI34 Dylan Gallo pass intercepted by Willem van Roijen at the WPI41, Willem van Roijen return 25 yards to the WPI16 (Jeff Quigley).
Total 2 plays , 0 yards Time of Possession: 00:53
MIT at 14:01
MIT at 14:01
Down & Distance Play
MIT at 14:01
1st and 10 at WPI16 MIT drive start at 14:01.
1st and 10 at WPI16 Leo Mont rush for 5 yards to the WPI11 (Owen Matthews).
2nd and 5 at WPI11 Leo Mont rush for 3 yards to the WPI08 (Owen Matthews).
3rd and 2 at WPI08 Ryan Treptow pass complete to Keegan Doody for 4 yards to the WPI04 (Grant Engelhardt; Johnny Cacace).
1st and GOAL at WPI04 Ryan Treptow pass incomplete to Keegan Doody.
2nd and GOAL at WPI04 Ryan Treptow pass incomplete to Michael Dennison (Grant Engelhardt).
3rd and GOAL at WPI04 Timeout MIT, clock 11:50.
3rd and GOAL at WPI04 Ryan Treptow pass complete to Michael Dennison for 4 yards to the WPI00, TOUCHDOWN, clock 11:43.
1st and GOAL at WPI03 Luke Pelletier kick attempt good.
1st and 10 at MIT35 Luke Pelletier kickoff 61 yards to the WPI04, Dylan Dipietro return 20 yards to the WPI24 (Colter Mahabir).
Total 6 plays , 16 yards Time of Possession: 02:18
Score:
MIT 14-14 WPI
WPI at 11:37
WPI at 11:37
Down & Distance Play
WPI at 11:37
1st and 10 at WPI24 WPI drive start at 11:37.
1st and 10 at WPI24 Josh Macomber rush for 50 yards to the MIT26 (Joshua Tang).
1st and 10 at MIT26 Josh Macomber rush for 8 yards to the MIT18 (Marco Baisch).
2nd and 2 at MIT18 Josh Macomber rush for 4 yards to the MIT14 (Chase Fishman).
1st and 10 at MIT14 Andrew Kanakor rush for 5 yards to the MIT09 (Joshua Tang).
2nd and 5 at MIT09 Dylan Gallo pass complete to Garrett Ranieri for 1 yard to the MIT08 (Eric Anderson).
3rd and 4 at MIT08 Dylan Gallo pass incomplete to Michael Krevosky.
4th and 4 at MIT08 Nathan Napier field goal attempt from 25 GOOD, clock 08:15.
1st and 10 at WPI35 Nathan Napier kickoff 63 yards to the MIT02, fair catch by Willem van Roijen.
Total 7 plays , 68 yards Time of Possession: 03:22
Score:
MIT 14-17 WPI
MIT at 08:15
MIT at 08:15
Down & Distance Play
MIT at 08:15
1st and 10 at MIT02 MIT drive start at 08:15.
1st and 10 at MIT02 MIT ball on MIT25, clock 08:15.
1st and 10 at MIT25 MIT drive start at 08:15.
1st and 10 at MIT25 Jimmy Conners rush for 1 yard to the MIT26 (Zach Oliveira; Johnny Cacace).
2nd and 9 at MIT26 Ryan Treptow pass incomplete to Ezekiel Dube-Garrett (Kellen Lachapelle).
3rd and 9 at MIT26 Ryan Treptow pass complete to Keegan Doody for 15 yards to the MIT41 (Johnny Cacace).
1st and 10 at MIT41 Ryan Treptow pass complete to Michael Dennison for 10 yards to the WPI49 (Johnny Cacace).
1st and 10 at WPI49 Jimmy Conners rush for 1 yard to the WPI48 (Michael Hughes).
2nd and 9 at WPI48 Jimmy Conners rush for 3 yards to the WPI45 (Johnny Cacace).
3rd and 6 at WPI45 Ryan Treptow pass complete to Ezekiel Dube-Garrett for 34 yards to the WPI11 (Zach Oliveira), out-of-bounds.
1st and 10 at WPI11 Jimmy Conners rush for 2 yards to the WPI09 (Chris Ciarniello).
2nd and 8 at WPI09 Ryan Treptow pass incomplete to Michael Dennison.
3rd and 8 at WPI09 Ryan Treptow pass complete to Ian Bond for 9 yards to the WPI00, TOUCHDOWN, clock 04:00.
1st and GOAL at WPI03 Luke Pelletier kick attempt good.
1st and 10 at MIT35 Luke Pelletier kickoff 60 yards to the WPI05, Dylan Dipietro return 17 yards to the WPI22 (Dylan Carrick).
Total 10 plays , 75 yards Time of Possession: 04:15
Score:
MIT 21-17 WPI
WPI at 03:54
WPI at 03:54
Down & Distance Play
WPI at 03:54
1st and 10 at WPI22 WPI drive start at 03:54.
1st and 10 at WPI22 Josh Macomber rush for 11 yards to the WPI33 (Kevin Zhang).
1st and 10 at WPI33 Josh Macomber rush for 1 yard to the WPI34 (Luke Johnson).
2nd and 9 at WPI34 Josh Macomber rush for 8 yards to the WPI42 (Andrew Erwin).
3rd and 1 at WPI42 Josh Macomber rush for 3 yards to the WPI45 (Marco Baisch).
1st and 10 at WPI45 Dylan Gallo pass complete to Ethan Frisch for 2 yards to the WPI47 (Marco Baisch).
2nd and 8 at WPI47 Dylan Gallo pass complete to Garrett Ranieri for 11 yards to the MIT42 (Marco Baisch; Eric Anderson).
1st and 10 at MIT42 Jeff Quigley rush for 1 yard to the MIT41 (Thomas Shoales).

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
2nd and 9 at MIT41 Start of 4th quarter, clock 15:00.
2nd and 9 at MIT41 Dylan Gallo pass complete to Ethan Frisch for 9 yards to the MIT32 (Connor McHale).
1st and 10 at MIT32 Josh Macomber rush for 8 yards to the MIT24 (Andrew Erwin).
2nd and 2 at MIT24 Dylan Gallo pass complete to Ethan Frisch for 24 yards to the MIT00, TOUCHDOWN, clock 13:38.
1st and GOAL at MIT03 Nathan Napier kick attempt good.
1st and 10 at WPI35 Nathan Napier kickoff 59 yards to the MIT06, Willem van Roijen return 18 yards to the MIT24 (Shane Clark).
Total 10 plays , 78 yards Time of Possession: 05:16
Score:
MIT 21-24 WPI
MIT at 13:32
MIT at 13:32
Down & Distance Play
MIT at 13:32
1st and 10 at MIT24 MIT drive start at 13:32.
1st and 10 at MIT24 Ryan Treptow pass complete to Keegan Doody for 4 yards to the MIT28 (Jake Robertson; Chris Ciarniello).
2nd and 6 at MIT28 Ryan Treptow pass complete to Brendan Spellman for 9 yards to the MIT37 (Logan Kundred).
1st and 10 at MIT37 Ryan Treptow rush for 7 yards to the MIT44 (Johnny Cacace).
2nd and 3 at MIT44 Brendan Spellman rush for 2 yards to the MIT46 (Logan Kundred; Chase Galke).
3rd and 1 at MIT46 Brendan Spellman rush for 2 yards to the MIT48 (Owen Matthews).
1st and 10 at MIT48 Ryan Treptow pass incomplete to Brendan Spellman (Chris Ciarniello), PENALTY MIT illegal motion 5 yards to the MIT43, NO PLAY.
1st and 15 at MIT43 Brendan Spellman rush for 1 yard to the MIT44 (Logan Kundred).
2nd and 14 at MIT44 Ryan Treptow pass complete to Brendan Spellman for 10 yards to the WPI46 (Jake Robertson).
3rd and 4 at WPI46 Ryan Treptow pass incomplete to Keegan Doody (Zach Oliveira).
4th and 4 at WPI46 Ezekiel Dube-Garrett punt 44 yards to the WPI02, out-of-bounds.
Total 9 plays , 30 yards Time of Possession: 04:33
WPI at 08:59
WPI at 08:59
Down & Distance Play
WPI at 08:59
1st and 10 at WPI02 WPI drive start at 08:59.
1st and 10 at WPI02 PENALTY WPI false start 1 yards to the WPI01.
1st and 11 at WPI01 Josh Macomber rush for no gain to the WPI01 (Wyatt Alford).
2nd and 11 at WPI01 Josh Macomber rush for 2 yards to the WPI03 (Wyatt Alford).
3rd and 9 at WPI03 Josh Macomber rush for no gain to the WPI03 (Eric Anderson).
4th and 9 at WPI03 Nathan Napier punt 37 yards to the WPI40, fair catch by Andrew Erwin.
Total 3 plays , 1 yards Time of Possession: 01:56
MIT at 07:03
MIT at 07:03
Down & Distance Play
MIT at 07:03
1st and 10 at WPI40 MIT drive start at 07:03.
1st and 10 at WPI40 Jimmy Conners rush for 2 yards to the WPI38 (Owen Matthews; Malacai Victa).
2nd and 8 at WPI38 Ryan Treptow pass incomplete to Jimmy Conners.
3rd and 8 at WPI38 Ryan Treptow pass complete to Jimmy Conners for 8 yards to the WPI30 (Kellen Lachapelle; Johnny Cacace), PENALTY MIT offense pass interference 10 yards to the WPI48, NO PLAY.
3rd and 18 at WPI48 Ryan Treptow pass incomplete to Keegan Doody (Zach Oliveira), PENALTY WPI pass interference 15 yards to the WPI33, NO PLAY.
1st and 10 at WPI33 Ryan Treptow pass complete to Jimmy Conners for 13 yards to the WPI20 (Owen Matthews).
1st and 10 at WPI20 Ryan Treptow rush for 6 yards to the WPI14 (Chris Ciarniello).
2nd and 4 at WPI14 Ryan Treptow pass complete to Brendan Spellman for 5 yards to the WPI09 (Kellen Lachapelle).
1st and GOAL at WPI09 Ryan Treptow pass complete to Michael Dennison for 9 yards to the WPI00, TOUCHDOWN, clock 04:26.
1st and GOAL at WPI03 Luke Pelletier kick attempt good.
1st and 10 at MIT35 Luke Pelletier kickoff 56 yards to the WPI09, Dylan Dipietro return 17 yards to the WPI26 (Colter Mahabir).
Total 8 plays , 40 yards Time of Possession: 02:37
Score:
MIT 28-24 WPI
WPI at 04:19
WPI at 04:19
Down & Distance Play
WPI at 04:19
1st and 10 at WPI26 WPI drive start at 04:19.
1st and 10 at WPI26 Josh Macomber rush for 3 yards to the WPI29 (Jacob Dell).
2nd and 7 at WPI29 Dylan Gallo pass complete to Dante Atwood for 20 yards to the WPI49 (Marco Baisch), out-of-bounds.
1st and 10 at WPI49 Josh Macomber rush for 3 yards to the MIT48 (Jacob Dell).
2nd and 7 at MIT48 Dylan Gallo pass complete to Michael Krevosky for 7 yards to the MIT41 (Wyatt Alford).
1st and 10 at MIT41 Josh Macomber rush for 2 yards to the MIT39 (Chase Fishman).
2nd and 8 at MIT39 Two minute timeout
2nd and 8 at MIT39 Dylan Gallo pass complete to Taiga Takada for 6 yards to the MIT33 (Jaiden Cadotte).
3rd and 2 at MIT33 Josh Macomber rush for loss of 1 yard to the MIT34 (Thomas Shoales).
4th and 3 at MIT34 Dylan Gallo pass incomplete to Josh Macomber.
Total 8 plays , 40 yards Time of Possession: 03:31
MIT at 00:48
MIT at 00:48
Down & Distance Play
MIT at 00:48
1st and 10 at MIT34 MIT drive start at 00:48.
1st and 10 at MIT34 Jimmy Conners rush for 4 yards to the MIT38 (Owen Matthews).
2nd and 6 at MIT38 Timeout WPI, clock 00:42.
2nd and 6 at MIT38 Jimmy Conners rush for 2 yards to the MIT40 (Chris Ciarniello).
3rd and 4 at MIT40 Timeout WPI, clock 00:37.
3rd and 4 at MIT40 Jimmy Conners rush for 2 yards to the MIT42 (Chris Ciarniello).
4th and 2 at MIT42 Timeout WPI, clock 00:30.
4th and 2 at MIT42 Ezekiel Dube-Garrett punt 57 yards to the WPI01, downed.
Total 3 plays , 8 yards Time of Possession: 00:31
WPI at 00:17
WPI at 00:17
Down & Distance Play
WPI at 00:17
1st and 10 at WPI01 WPI drive start at 00:17.
1st and 10 at WPI01 Dylan Gallo pass complete to Dylan Dipietro for 9 yards to the WPI10, out-of-bounds.
2nd and 1 at WPI10 Dylan Gallo pass incomplete to Dylan Dipietro (Andrew Erwin).
3rd and 1 at WPI10 Timeout MIT, clock 00:05.
3rd and 1 at WPI10 Dylan Gallo sacked for loss of 6 yards to the WPI04 (Kevin Zhang).
4th and 7 at WPI04 End of game, clock 00:00.
Total 3 plays , 3 yards Time of Possession: 00:17
Score:
MIT 28-24 WPI

Participation

Starters

MIT - Offense
# Player Pos.
63 Michael Bailey C
66 Taz Goodman LG
56 Sean Wilson LT
16 Ryan Treptow QB
33 Jimmy Conners RB
64 Brady George RG
55 Jack Paris RT
88 Michael Dennison TE
2 Keegan Doody WR
14 Preston Dinh WR
85 Ezekiel Dube-Garrett WR
MIT - Defense
# Player Pos.
5 Andrew Erwin CB
26 Willem van Roijen CB
92 Varun Ravilla DE
52 Chase Fishman DT
9 Eric Anderson ILB
54 Andrew Pignataro ILB
45 Jacob Dell NG
4 Joshua Tang OLB
41 Thomas Shoales OLB
8 Connor McHale S
29 Marco Baisch S
WPI - Offense
# Player Pos.
64 Nicholas Dell'Ovo C
70 Brendan Bernard LG
79 Seth Krenning LT
8 Dylan Gallo QB
22 Josh Macomber RB
67 Anthony Shivas RG
53 Bora Schlosser RT
84 Ethan Frisch TE
1 Dylan Dipietro WR
3 Dante Atwood WR
7 Garrett Ranieri WR
WPI - Defense
# Player Pos.
7D Grant Engelhardt CB
21 Zach Oliveira CB
0D Cole Dillon DE
99 Michael Hughes DE
2 Johnny Cacace FS
43 Logan Kundred MLB
54 Owen Matthews MLB
90 John Lavinio NG
42 Brendan Burke OLB
44 Pat Andrews OLB
4D Jake Robertson SS

Player Participation

MIT
# Player
0 Aidan Kindler
10 Matthew Zhou
11 Wyatt Alford
13 Graham Auldridge
15 Brendan Spellman
17 Braeden Wallace
18 Gyeongwu Kim
19 Ian Bond
20 Leo Mont
21 Yamin Jothi
23 Owen Rourke
24 Luke Pelletier
25 Ryan Lin
28 Andrew Kulhan
30 James Trainer
32 Mateo Kamarck
34 Dylan Carrick
36 Nate Gehrs
37 Kevin Zhang
42 Kyle Jackson
48 Colter Mahabir
68 Izaan Rizvi
71 Cuyler Hart
80 Dash Havens
84 Ben Kreil
87 Luke Johnson
95 Luke Joslyn
99 Jaiden Cadotte