Trevon Reid scored two touchdowns, including an 80-yard run, to lead the Poughkeepsie High School football team over Monticello, 24-20, on Saturday.
Reid entered the game after quarterback Troy Schoonmaker left with an injury at the end of the first half.
Moe Thomas scored on a 40-yard run and Isaiah Williams “had a great one-handed catch for a touchdown,” according to Pioneers coach Jerry North.
Marcus Blocker grabbed an interception with a minute remaining to seal the win for Poughkeepsie (3-3).
Malcolm Jackson ran for a 100 yards, and Akili Hill made eight tackles.
“It was up and down, but the team stuck together for a win,” North said. “They gave it their all and they came out on top.”
Poughkeepsie (3-3) hosts New Paltz at 6 p.m. Friday.
Rondout Valley 54, Highland 22 — Jake Hikade threw two touchdowns and ran for two others to lead host Rondout Valley. Highland was held to 108 yards rushing.
The Huskies (1-5) host Marlboro at 7 p.m. Friday.
Franklin D. Roosevelt 18, New Paltz 17 — Justin Guerrero threw a 56-yard touchdown to Payton Sorci with four minutes left to lead visiting Roosevelt in a comeback late Friday.
Devante Pavelock’s pass deflection on New Paltz’s ensuing drive helped seal Roosevelt’s first win of the season. Guerrero threw for 350 yards and two touchdowns to lead the Presidents (1-5).
Anthony Nittolo ran for 164 yards and two touchdowns and Michael Kenney had an interception for New Paltz (2-4).
Roosevelt hosts Minisink Valley Friday at 7 p.m. and New Paltz will visit Poughkeepsie at 6 p.m. Friday.
Dover 48, Pine Plains/Rhinebeck 20 — Jaquon Futrell ran for 361 yards and four touchdowns on 21 carries to lead visiting Dover late Friday.
Angus Edmundson had six receptions for 190 yards and three touchdowns, and Ethan Lounsbury completed 7 of 10 passes for 207 yards and three scores.
“We made a few adjustments in the second half, but mostly it was about tenacity on the defensive side of the ball,” Dover coach Chris Lounsbury said.
Patrick Mitchell rushed for 169 yards and three touchdowns and Matt Beam threw for 70 yards for Pine Plains/Rhinebeck (3-3).
The Dragons (2-4) host James I. O’Neill at 1:30 p.m. Saturday, Oct. 17. The Bombers host John S. Burke Catholic at 7 p.m. Friday.
Millbrook 30, Chester 26 — Delvin Wood ran for 166 yards and two touchdowns and caught a 24-yard touchdown to lead host Millbrook late Friday.
Sam Storey had nine tackles, Chris Ross and Christian Williams each had eight tackles, and Tim Outwater had four tackles and a fumble recovery for the Blazers (5-1).
“It was a war,” Millbrook coach Sean Keenan said. “To beat a very, very well-coached team with two or three (Division 1) linemen is a credit to our kids.”
Millbrook hosts Eldred at 7 p.m. Friday.
Marlboro 47, Wallkill 0 — Rino Tamburri ran for 223 yards and four touchdowns and also had 10 tackles and two fumble recoveries to lead host Marlboro late Friday. Phil DeSantis rushed for 94 yards and threw a touchdown, and Tanner Harshberger ran for 75 yards.
Frank Zebrowski had eight tackles and two sacks, Jayden Mianti had six tackles and a fumble recovery, and Joe Nugent added six tackles.
The Iron Dukes (6-0) visit Highland at 7 p.m. Friday.
Spackenkill 59, Red Hook 16 — Camron Abalos threw for 215 yards and a career-high five touchdowns, ran for 138 yards and returned a punt 74 yards for a score to lead Spackenkill on Friday.
Marlon Brooks had three touchdown receptions and two interceptions and Dhyquem Lewinson ran for 157 yards and two touchdowns for the Spartans (5-1).
Joe Arcuri caught two touchdowns and threw for a score, and Alex Strom had a touchdown catch. Defensive tackle Kyiev Bennermon had three tackles for loss and Kabongo Barry, who had a 42-yard catch, also deflected two passes, one of which led to an interception.
Nick Morrissey ran for a 16-yard touchdown and threw a 72-yard touchdown to Nick Michitsch for Red Hook (2-4).
Spackenkill visits Goshen at 1:30 p.m. Saturday. Red Hook hosts Rondout Valley at 1:30 p.m. Saturday.