RPI at WPI - Worcester MA
9/6/2025 - 7:00 PM
RPI
26
WPI
9
Scoring 1 2 3 4 Final
RPI (1-0) 10 6 7 3 26
WPI (0-1) 0 3 0 6 9
Worcester MA | H. Carr Field
Quarters: 1st | 2nd | 3rd | 4th
1st
1st and 10 at RENSSELA35 WPI ball on WPI35, clock 15:00.
1st and 10 at WPI35 WPI wins the opening coin toss and defers to the second half
1st and 10 at WPI35 RPI will receive the opening kickoff and defend the north goal
  Alex Nalbandyan kickoff 60 yards to the RENSSELA05, Cassius Johnson return 43 yards to the RENSSELA48 (Alex Nalbandyan).
RPI at 14:50
1st and 10 at RENSSELA48 Rensselaer drive start at 14:50.
1st and 10 at RENSSELA48 Kayden White rush for 32 yards to the WPI20 (Grant Engelhard).
1st and 10 at WPI20 Anthony DeMatte pass complete to Paisley Nickels for 7 yards to the WPI13 (Ryan Hannigan).
2nd and 3 at WPI13 Kayden White rush for 7 yards to the WPI06 (Cole Dillon).
1st and Goal at WPI06 Kayden White rush for loss of 1 yard to the WPI07 (Cole Dillon).
2nd and Goal at WPI07 Kayden White rush for 5 yards to the WPI02 (Ryan Hannigan).
3rd and Goal at WPI02 Kayden White rush for 2 yards to the WPI00, TOUCHDOWN, clock 12:01.
  Aleks Maric kick attempt good.
  RPI 7, WPI 0
6 plays, 52 yards, 02:49 elapsed
  Hayden Gray kickoff 55 yards to the WPI10, Calvin Lambert return 41 yards to the RENSSELA49 (Hayden Gray).
WPI at 11:51
1st and 10 at RENSSELA49 WPI drive start at 11:51.
1st and 10 at RENSSELA49 Tom McGraw rush for 5 yards to the RENSSELA44 (Tristan Korfont).
2nd and 5 at RENSSELA44 Aedan McDermott rush for loss of 4 yards to the RENSSELA48 (Thomas Mackell).
3rd and 9 at RENSSELA48 Aedan McDermott pass incomplete to Josh Castro, QB hurry by Thomas Mackell.
4th and 9 at RENSSELA48 Josh Castro punt 38 yards to the RENSSELA10, fair catch by Gage Swanger.
3 plays, 1 yards, 01:38 elapsed
RPI at 10:13
1st and 10 at RENSSELA10 Rensselaer drive start at 10:13.
1st and 10 at RENSSELA10 Adrien Gurung rush for 7 yards to the RENSSELA17 (Aiden Cavotta).
2nd and 3 at RENSSELA17 Anthony DeMatte pass incomplete to Paisley Nickels (Grant Engelhard).
3rd and 3 at RENSSELA17 Anthony DeMatte pass complete to Josh Young for 7 yards to the RENSSELA24 (Michael Doherty).
1st and 10 at RENSSELA24 Adrien Gurung rush for 8 yards to the RENSSELA32 (Ryan Hannigan).
2nd and 2 at RENSSELA32 Anthony DeMatte pass complete to Gage Swanger for 36 yards to the WPI32 (Aiden Cavotta).
1st and 10 at WPI32 Anthony DeMatte rush for 5 yards to the WPI27.
2nd and 5 at WPI27 Anthony DeMatte rush for 7 yards to the WPI20 (Joey LeClerc).
1st and 10 at WPI20 Frankie Garboli rush for 6 yards to the WPI14 (Dylan Wagner).
2nd and 4 at WPI14 Frankie Garboli rush for 1 yard to the WPI13 (Patrick Andrews; Dylan Wagner).
3rd and 3 at WPI13 Adrien Gurung rush for 1 yard to the WPI12 (Carter Learned).
4th and 2 at WPI12 Aleks Maric field goal attempt from 30 GOOD, clock 04:15.
  RPI 10, WPI 0
11 plays, 78 yards, 05:58 elapsed
  Hayden Gray kickoff 65 yards to the WPI00, touchback.
WPI at 04:15
1st and 10 at WPI25 WPI drive start at 04:15.
1st and 10 at WPI25 Tom McGraw rush for loss of 1 yard to the WPI24 (Matt Krauza; Ethan Johnson).
2nd and 11 at WPI24 Aedan McDermott rush for 11 yards to the WPI35 (TJ Smith; Miles Lafferty).
1st and 10 at WPI35 Aedan McDermott sacked for loss of 8 yards to the WPI27 (TJ Smith).
2nd and 18 at WPI27 PENALTY WPI false start 5 yards to the WPI22.
2nd and 23 at WPI22 Aedan McDermott pass complete to Ty Csencsits for 14 yards to the WPI36 (TJ Smith).
3rd and 9 at WPI36 Aedan McDermott pass complete to Ty Csencsits for 10 yards to the WPI46 (Dalton Grant; Cassius Johnson).
1st and 10 at WPI46 Calvin Lambert rush for 1 yard to the WPI47 (Matt Krauza).
2nd and 9 at WPI47 Calvin Lambert rush for 3 yards to the 50 yardline (Ethan Johnson).
back to top
2nd
3rd and 6 at WPI50 Start of 2nd quarter, clock 15:00.
3rd and 6 at WPI50 Aedan McDermott pass incomplete to Josh Castro, QB hurry by Matt Krauza.
4th and 6 at WPI50 Josh Castro punt 26 yards to the RENSSELA24, out-of-bounds.
8 plays, 25 yards, 04:32 elapsed
RPI at 14:43
1st and 10 at RENSSELA24 Rensselaer drive start at 14:43.
1st and 10 at RENSSELA24 Kayden White rush for 7 yards to the RENSSELA31 (Michael Doherty).
2nd and 3 at RENSSELA31 Anthony DeMatte pass incomplete to Paisley Nickels.
3rd and 3 at RENSSELA31 Anthony DeMatte pass complete to Kayden White for 69 yards to the WPI00, TOUCHDOWN, clock 13:44.
  Aleks Maric kick attempt failed.
  RPI 16, WPI 0
3 plays, 76 yards, 00:59 elapsed
  Hayden Gray kickoff 55 yards to the WPI10, Andrew Knight return 9 yards to the WPI19 (West Dews).
WPI at 13:39
1st and 10 at WPI19 WPI drive start at 13:39.
1st and 10 at WPI19 Aedan McDermott pass incomplete to Garrett Ranieri.
2nd and 10 at WPI19 Aedan McDermott pass incomplete to Ethan Frisch.
3rd and 10 at WPI19 Aedan McDermott pass complete to Ty Csencsits for 11 yards to the WPI30, out-of-bounds.
1st and 10 at WPI30 Andrew Kanakor rush for loss of 2 yards to the WPI28 (Tristan Korfont).
2nd and 12 at WPI28 Aedan McDermott sacked for loss of 2 yards to the WPI26 (TJ Chadwick).
3rd and 14 at WPI26 Aedan McDermott pass incomplete to Ty Csencsits.
4th and 14 at WPI26 Josh Castro punt 32 yards to the RENSSELA42, Gage Swanger return 15 yards to the WPI43 (Dylan Wagner).
6 plays, 7 yards, 02:31 elapsed
RPI at 11:08
1st and 10 at WPI43 Rensselaer drive start at 11:08.
1st and 10 at WPI43 RJ Encarnacion rush for 6 yards to the WPI37 (Joey LeClerc).
2nd and 4 at WPI37 PENALTY RENSSELA false start 5 yards to the WPI42.
2nd and 9 at WPI42 Anthony DeMatte pass incomplete to Dalton Grant.
3rd and 9 at WPI42 Anthony DeMatte pass complete to Dalton Grant for 2 yards to the WPI40 (Michael Doherty).
4th and 7 at WPI40 Brennan Kennedy punt 40 yards to the WPI00, touchback.
3 plays, 3 yards, 01:31 elapsed
WPI at 09:37
1st and 10 at WPI20 WPI drive start at 09:37.
1st and 10 at WPI20 Aedan McDermott pass incomplete to Josh Castro.
2nd and 10 at WPI20 Aedan McDermott pass complete to Josh Castro for 12 yards to the WPI32 (TJ Smith), out-of-bounds.
1st and 10 at WPI32 Aedan McDermott pass complete to Garrett Ranieri for 3 yards to the WPI35 (TEAM; Aidan Bekkenhui).
2nd and 7 at WPI35 Andrew Kanakor rush for 2 yards to the WPI37 (Owen Boland).
3rd and 5 at WPI37 Aedan McDermott pass incomplete to Garrett Ranieri.
4th and 5 at WPI37 Josh Castro punt 47 yards to the RENSSELA16, Gage Swanger return -2 yards to the RENSSELA14 (Dylan Wagner), PENALTY RENSSELA illegal block 7 yards to the RENSSELA07.
5 plays, 17 yards, 02:30 elapsed
RPI at 07:07
1st and 10 at RENSSELA07 Rensselaer drive start at 07:07.
1st and 10 at RENSSELA07 Gage Swanger rush for loss of 3 yards to the RENSSELA04 (Nate Ambrad).
2nd and 13 at RENSSELA04 Kayden White rush for 5 yards to the RENSSELA09 (Joey LeClerc).
3rd and 8 at RENSSELA09 Anthony DeMatte pass complete to Nate Ehui for 6 yards to the RENSSELA15 (Michael Doherty).
4th and 2 at RENSSELA15 Brennan Kennedy punt 31 yards to the RENSSELA46, fair catch by Ty Csencsits.
3 plays, 8 yards, 02:05 elapsed
WPI at 05:02
1st and 10 at RENSSELA46 WPI drive start at 05:02.
1st and 10 at RENSSELA46 Aedan McDermott pass incomplete to Ty Csencsits.
2nd and 10 at RENSSELA46 Aedan McDermott pass incomplete to Ethan Frisch.
3rd and 10 at RENSSELA46 Aedan McDermott pass complete to Josh Castro for 24 yards to the RENSSELA22 (Patrick O'Keefe; Cassius Johnson).
1st and 10 at RENSSELA22 Jeff Quigley rush for 1 yard to the RENSSELA21 (Tristan Korfont).
2nd and 9 at RENSSELA21 Aedan McDermott pass incomplete.
3rd and 9 at RENSSELA21 Aedan McDermott pass complete to Jeff Quigley for loss of 1 yard to the RENSSELA22 (Miles Lafferty).
4th and 10 at RENSSELA22 Nathan Napier field goal attempt from 39 GOOD, clock 02:33.
  RPI 16, WPI 3
7 plays, 24 yards, 02:29 elapsed
  Alex Nalbandyan kickoff 50 yards to the RENSSELA15, Cassius Johnson return 29 yards to the RENSSELA44 (Alex Nalbandyan).
RPI at 02:25
1st and 10 at RENSSELA44 Rensselaer drive start at 02:25.
1st and 10 at RENSSELA44 Adrien Gurung rush for 4 yards to the RENSSELA48 (Patrick Andrews).
2nd and 6 at RENSSELA48 Two Minute Timeout
2nd and 6 at RENSSELA48 Anthony DeMatte pass incomplete to RJ Encarnacion.
3rd and 6 at RENSSELA48 PENALTY WPI unnecessary roughness 15 yards to the WPI37.
1st and 10 at WPI37 Anthony DeMatte pass intercepted by Grant Engelhard at the WPI29, Grant Engelhard return 0 yards to the WPI29.
3 plays, 19 yards, 00:36 elapsed
WPI at 01:49
1st and 10 at WPI29 WPI drive start at 01:49.
1st and 10 at WPI29 Aedan McDermott pass incomplete to Garrett Ranieri.
2nd and 10 at WPI29 Aedan McDermott pass incomplete to Andrew Kanakor.
3rd and 10 at WPI29 Tom McGraw rush for 4 yards to the WPI33 (Miles Lafferty).
4th and 6 at WPI33 Timeout Rensselaer, clock 01:20.
4th and 6 at WPI33 Josh Castro punt 56 yards to the RENSSELA11, Gage Swanger return 8 yards to the RENSSELA19 (Sanjay Talwar).
3 plays, 4 yards, 00:43 elapsed
RPI at 01:06
1st and 10 at RENSSELA19 Rensselaer drive start at 01:06.
1st and 10 at RENSSELA19 Anthony DeMatte pass incomplete to Gage Swanger.
2nd and 10 at RENSSELA19 Kayden White rush for loss of 2 yards to the RENSSELA17 (Patrick Andrews; Nate Ambrad).
3rd and 12 at RENSSELA17 Kayden White rush for 3 yards to the RENSSELA20 (Nate Ambrad).
4th and 9 at RENSSELA20 Brennan Kennedy punt 30 yards to the 50 yardline, fair catch by Ty Csencsits.
3 plays, 1 yards, 01:06 elapsed
WPI at 00:00
1st and 10 at WPI50 WPI drive start at 00:00.
0 plays, 0 yards, 00:00 elapsed
1st and 10 at WPI50 End of half, clock 00:00.
back to top
3rd
1st and 10 at WPI50 Start of 3rd quarter, clock 15:00, RENSSELA ball on RENSSELA35.
  Hayden Gray kickoff 60 yards to the WPI05, Garrett Ranieri return 22 yards to the WPI27 (Luke Connolly).
WPI at 14:53
1st and 10 at WPI27 WPI drive start at 14:53.
1st and 10 at WPI27 Aedan McDermott pass complete to Josh Castro for 5 yards to the WPI32 (Matt Krauza).
2nd and 5 at WPI32 Aedan McDermott pass complete to Garrett Ranieri for no gain to the WPI32 (Matt Krauza).
3rd and 5 at WPI32 Aedan McDermott pass incomplete to Josh Macomber.
4th and 5 at WPI32 PENALTY RENSSELA roughing the kicker 15 yards to the WPI47.
1st and 10 at WPI47 Aedan McDermott pass incomplete to Dante Atwood, QB hurry by Miles Lafferty.
2nd and 10 at WPI47 PENALTY RENSSELA pass interference 15 yards to the RENSSELA38.
1st and 10 at RENSSELA38 Aedan McDermott pass complete to Dante Atwood for 8 yards to the RENSSELA30 (Matt Krauza).
2nd and 2 at RENSSELA30 Aedan McDermott pass complete to Ty Csencsits for loss of 1 yard to the RENSSELA31 (Luke Lavello; Jon Borkowski).
3rd and 3 at RENSSELA31 Andrew Knight rush for no gain to the RENSSELA31 (Gianluca Santar; Aidan Bekkenhui).
4th and 3 at RENSSELA31 Nathan Napier field goal attempt from 48 MISSED - wide left, spot at RENSSELA31.
8 plays, 42 yards, 04:29 elapsed
RPI at 10:24
1st and 10 at RENSSELA31 Rensselaer drive start at 10:24.
1st and 10 at RENSSELA31 Kayden White rush for 3 yards to the RENSSELA34 (Dylan Wagner).
2nd and 7 at RENSSELA34 Kayden White rush for 2 yards to the RENSSELA36 (Michael Doherty).
3rd and 5 at RENSSELA36 Brennan Kennedy punt 31 yards to the WPI33, fair catch by Ty Csencsits.
2 plays, 5 yards, 01:33 elapsed
WPI at 08:51
1st and 10 at WPI33 WPI drive start at 08:51.
1st and 10 at WPI33 Calvin Lambert rush for 3 yards to the WPI36 (TJ Chadwick).
2nd and 7 at WPI36 Aedan McDermott rush for loss of 1 yard to the WPI35 (Gianluca Santar).
3rd and 8 at WPI35 Aedan McDermott pass intercepted by Luke Connolly at the 50 yardline, Luke Connolly return 29 yards to the WPI21 (Dante Atwood).
3 plays, 2 yards, 01:30 elapsed
RPI at 07:21
1st and 10 at WPI21 Rensselaer drive start at 07:21.
1st and 10 at WPI21 Kayden White rush for 5 yards to the WPI16 (Joey LeClerc; Dylan Dipietro).
2nd and 5 at WPI16 Anthony DeMatte pass complete to Nate Ehui for 5 yards to the WPI11 (Patrick Andrews).
1st and 10 at WPI11 Kayden White rush for 9 yards to the WPI02 (Joey LeClerc; Patrick Andrews).
2nd and 1 at WPI02 Kayden White rush for 2 yards to the WPI00, TOUCHDOWN, clock 05:25.
  Aleks Maric kick attempt good.
  RPI 23, WPI 3
4 plays, 21 yards, 01:56 elapsed
  Hayden Gray kickoff 56 yards to the WPI09, Garrett Ranieri return 15 yards to the WPI24, fumble forced by Nicholas Rossi, fumble by Garrett Ranieri recovered by WPI Garrett Ranieri at WPI24.
WPI at 05:17
1st and 10 at WPI24 WPI drive start at 05:17.
1st and 10 at WPI24 Aedan McDermott pass incomplete to Dante Atwood.
2nd and 10 at WPI24 Aedan McDermott pass complete to Ty Csencsits for 17 yards to the WPI41 (Thomas Mulvaney).
1st and 10 at WPI41 Aedan McDermott pass complete to Josh Castro for 2 yards to the WPI43 (Ethan Johnson).
2nd and 8 at WPI43 Aedan McDermott pass incomplete to Josh Castro.
3rd and 8 at WPI43 PENALTY RENSSELA defense holding 10 yards to the RENSSELA47.
1st and 10 at RENSSELA47 Aedan McDermott pass complete to Garrett Ranieri for loss of 15 yards to the WPI38 (Aidan Bekkenhui).
2nd and 25 at WPI38 Andrew Kanakor rush for 40 yards to the RENSSELA22 (Luke Connolly).
1st and 10 at RENSSELA22 Aedan McDermott pass incomplete to Josh Castro (Thomas Mulvaney).
2nd and 10 at RENSSELA22 PENALTY WPI false start 5 yards to the RENSSELA27.
2nd and 15 at RENSSELA27 Aedan McDermott sacked for loss of 4 yards to the RENSSELA31 (Arthur Hrycack; Owen Boland).
3rd and 19 at RENSSELA31 Aedan McDermott pass incomplete to Josh Castro.
4th and 19 at RENSSELA31 Aedan McDermott pass incomplete to Josh Castro.
10 plays, 45 yards, 04:09 elapsed
RPI at 01:08
1st and 10 at RENSSELA31 Rensselaer drive start at 01:08.
1st and 10 at RENSSELA31 Anthony DeMatte pass complete to Gage Swanger for 7 yards to the RENSSELA38 (Patrick Andrews).
2nd and 3 at RENSSELA38 Anthony DeMatte sacked for loss of 8 yards to the RENSSELA30 (Patrick Andrews).
back to top
4th
3rd and 11 at RENSSELA30 Start of 4th quarter, clock 15:00.
3rd and 11 at RENSSELA30 PENALTY RENSSELA false start 5 yards to the RENSSELA25.
3rd and 16 at RENSSELA25 Adrien Gurung rush for loss of 2 yards to the RENSSELA23 (Patrick Andrews).
4th and 18 at RENSSELA23 Brennan Kennedy punt 43 yards to the WPI34, downed.
3 plays, -8 yards, 01:59 elapsed
WPI at 14:09
1st and 10 at WPI34 WPI drive start at 14:09.
1st and 10 at WPI34 Aedan McDermott pass complete to Ethan Frisch for 3 yards to the WPI37 (Matt Krauza; Tristan Korfont).
2nd and 7 at WPI37 Aedan McDermott pass complete to Ty Csencsits for 9 yards to the WPI46 (Miles Lafferty).
1st and 10 at WPI46 Aedan McDermott sacked for loss of 9 yards to the WPI37 (TJ Chadwick; Matt Krauza).
2nd and 19 at WPI37 Aedan McDermott pass complete to Josh Castro for 5 yards to the WPI42 (Jon Borkowski).
3rd and 14 at WPI42 Aedan McDermott pass incomplete to Tom McGraw.
4th and 14 at WPI42 Josh Castro punt 58 yards to the RENSSELA00, touchback.
5 plays, 8 yards, 02:38 elapsed
RPI at 11:31
1st and 10 at RENSSELA20 Rensselaer drive start at 11:31.
1st and 10 at RENSSELA20 Anthony DeMatte pass complete to RJ Encarnacion for 6 yards to the RENSSELA26 (Ryan Hannigan).
2nd and 4 at RENSSELA26 Anthony DeMatte pass incomplete to Nate Ehui (Carter Learned).
3rd and 4 at RENSSELA26 Anthony DeMatte rush for 4 yards to the RENSSELA30 (Carter Learned).
1st and 10 at RENSSELA30 Kayden White rush for 5 yards to the RENSSELA35 (Carter Learned).
2nd and 5 at RENSSELA35 Anthony DeMatte pass complete to RJ Encarnacion for 15 yards to the 50 yardline (Joey LeClerc).
1st and 10 at RENSSELA50 Anthony DeMatte pass complete to Paisley Nickels for 7 yards to the WPI43 (Carter Learned).
2nd and 3 at WPI43 Anthony DeMatte pass complete to Paisley Nickels for 3 yards to the WPI40 (Carter Learned).
1st and 10 at WPI40 Kayden White rush for 5 yards to the WPI35 (Patrick Andrews).
2nd and 5 at WPI35 Anthony DeMatte pass complete to Nate Ehui for 5 yards to the WPI30 (Ryan Hannigan).
1st and 10 at WPI30 Anthony DeMatte rush for 14 yards to the WPI16 (Ryan Hannigan).
1st and 10 at WPI16 Anthony DeMatte rush for 1 yard to the WPI15 (Seth Beyea).
2nd and 9 at WPI15 Anthony DeMatte pass incomplete to Paisley Nickels (Grant Engelhard).
3rd and 9 at WPI15 Anthony DeMatte pass incomplete to Josh Young.
4th and 9 at WPI15 Aleks Maric field goal attempt from 38 GOOD, clock 04:03.
  RPI 26, WPI 3
14 plays, 65 yards, 07:28 elapsed
  Hayden Gray kickoff 55 yards to the WPI10, Garrett Ranieri return 68 yards to the RENSSELA22 (Jon Borkowski), PENALTY WPI holding 66 yards to the WPI12.
WPI at 03:53
1st and 10 at WPI12 WPI drive start at 03:53.
1st and 10 at WPI12 Aedan McDermott pass complete to Dante Atwood for 1 yard to the WPI13 (Luke Lavello).
2nd and 9 at WPI13 Aedan McDermott pass complete to Garrett Ranieri for 7 yards to the WPI20.
3rd and 2 at WPI20 Jeff Quigley rush for 2 yards to the WPI22 (Thomas Mackell; Patrick O'Keefe).
1st and 10 at WPI22 Two-Minute
1st and 10 at WPI22 Aedan McDermott sacked for loss of 2 yards to the WPI20 (Owen Boland).
2nd and 12 at WPI20 Aedan McDermott pass complete to Jeff Quigley for loss of 1 yard to the WPI19 (Patrick O'Keefe).
3rd and 13 at WPI19 Aedan McDermott pass complete to Dante Atwood for 44 yards to the RENSSELA37 (Lance Hersh), out-of-bounds.
1st and 10 at RENSSELA37 Aedan McDermott pass incomplete to Dante Atwood.
2nd and 10 at RENSSELA37 Aedan McDermott pass complete to Jeff Quigley for no gain to the RENSSELA37 (TJ Smith).
3rd and 10 at RENSSELA37 Timeout WPI, clock 00:28.
3rd and 10 at RENSSELA37 Aedan McDermott pass incomplete to Garrett Ranieri, QB hurry by Patrick O'Keefe.
4th and 10 at RENSSELA37 Aedan McDermott pass complete to William Schlesi for 13 yards to the RENSSELA24 (Lance Hersh).
1st and 10 at RENSSELA24 Timeout WPI, clock 00:09.
1st and 10 at RENSSELA24 Aedan McDermott rush for 3 yards to the RENSSELA21 (TJ Smith), PENALTY RENSSELA holding (Anthony DeMatte) 6 yards to the RENSSELA15.
1st and 10 at RENSSELA15 Aedan McDermott pass complete to Ty Csencsits for 15 yards to the RENSSELA00, TOUCHDOWN, clock 00:00.
  RPI 26, WPI 9
12 plays, 88 yards, 03:53 elapsed
1st and Goal at RENSSELA03 End of game, clock 00:00.
back to top