Luke Reynolds put the finish on it, and Virginia Tech put Maryland away.
On fourth-and-1 late Saturday night at SECU Stadium, Ethan Grunkemeyer found Reynolds, who backed his way past the line to gain and stepped out of bounds. Officials took a look, the ruling stood, and with Maryland out of timeouts, that was that. Virginia Tech’s 35-26 win moved the Hokies to 3-0 for the first time since 2017 and gave them their first victory over a nonconference Power Four opponent since the 2017 opener against West Virginia.
Grunkemeyer was the center of everything Tech did offensively, and Maryland never really found an answer for him. The Terrapins entered with 10 sacks through two games, tops in the Big Ten, but managed to bring him down only once. Even after left tackle Justin Terry was helped off late in the first quarter, Grunkemeyer kept operating cleanly enough to finish 31 of 39 for 314 yards and three touchdowns without an interception.
He also had to do some of the dirty work himself. After a sack and a false start left Virginia Tech facing third-and-goal from the 18, Grunkemeyer stepped up and ran it in for a 13-0 lead.
Then, right before halftime, he delivered the kind of drive that changes the feel of a game: 11 plays, 75 yards, under two minutes, capped by a 2-yard touchdown pass to a wide-open Ja'Ricous Hairston with 16 seconds left. Through three games, he’s 79-of-101 for 865 yards with seven touchdown passes and zero interceptions.
Reynolds kept showing up at the exact moments Tech needed him. He finished with 107 yards and a touchdown, a career high in receptions, one week after going for eight catches and 108 yards against Old Dominion.
Before that, no Virginia Tech tight end had topped 100 receiving yards since James Mitchell’s 103 at North Carolina in 2020. Reynolds has now done it in back-to-back weeks.
The numbers tell part of the story; the sequencing tells the rest. He converted a third-and-1 with a 25-yard back-shoulder grab in the first quarter, stayed in bounds along the left sideline for a third-and-3 conversion in the second, and later hauled in a 13-yard hitch on third-and-9 in the third.
He also scored on a 14-yard screen on the opening drive. And when Tech needed one yard to close the door, Grunkemeyer went back to his former Penn State teammate.
Maryland wasn’t quiet offensively, not by any stretch. Malik Washington completed 30 of 43 passes for 359 yards and three touchdowns, and Chris Durr Jr. caught 12 passes for 109 yards and two scores. The Terps averaged 6.6 yards per play, better than Virginia Tech’s 5.9, and scored touchdowns on all four red-zone possessions.
But the problem for Maryland was possession. Virginia Tech kept stringing together long drives and keeping the ball away.
The Hokies opened with a 13-play march that took 6:45, followed that with another touchdown drive that ate 5:49, and later used an 11-play, 67-yard possession capped by Jeffrey Overton Jr.’s 2-yard run that consumed 6:12 in the third quarter. Maryland’s first two second-half possessions ended in a three-and-out and a turnover on downs, and by the time the offense started finding rhythm, Tech had already built a 35-14 lead.
Two failed two-point tries left the Terps stuck two scores behind. When Durr’s 13-yard touchdown cut it to 35-26 with 5:34 remaining, Virginia Tech took over at its own 35 and never gave the ball back. Marcellous Hawkins Jr. converted a third-and-1 after a review, Reynolds finished the fourth-and-1, and the Hokies ran out the clock.
Virginia Tech will open conference play at Boston College. Kickoff is set for noon.
In Other News...
Maryland Just Got A Harsh Wake-Up Call Before Big Ten Play
Maryland rolled into the 2026 season with a long non-conference streak intact, but Virginia Tech ended that run in a 35-26 win that sent the Terrapins into Big Ten play with an immediate reminder of how thin the margin can be in a tougher stretch of the schedule. Ethan Grunkemeyer set the tone for the Hokies with 314 passing yards and three touchdowns, giving Virginia Tech enough balance and pace to keep Maryland from settling in.
Malik Washington was sharp for the Terps, going 30-for-43 for 359 yards and three scores, while Chris Durr Jr. caught 12 passes for 109 yards and two touchdowns. Even with that production, Maryland spent the night chasing Virginia Tech, and the result not only snapped a 20-game winning streak against non-conference opponents but also left a clear question hanging over what comes next once league play begins. [Read more 🡒]
Virginia Tech Faces Its First Real Test Of This Fast Start
Virginia Tech has spent the first two weeks looking every bit like a team that could make a real statement under James Franklin, pairing a 2-0 start with convincing wins over VMI and Old Dominion. Ethan Grunkemeyer has settled in well at quarterback, and the defense has given the Hokies a sturdy foundation as the schedule begins to tighten.
Maryland is the kind of opponent that should tell Virginia Tech something more meaningful about where it stands. A top-40 team with a strong pass rush, it brings the sort of front that can expose sloppy protection and force an offense to prove it can keep pace. The Hokies are also expecting a healthier offensive line with starting center Kyle Altuner back, and the timing feels right for a matchup that could say plenty about how real this fast start is. [Read more 🡒]
Virginia Tech Just Delivered The Kind Of Road Win Fans Needed
Virginia Techs 35-26 win at Maryland was the kind of early-season road result that can change the mood around a program in a hurry. The Hokies controlled the clock, stacked together efficient drives and went into halftime with a sizable lead, with quarterback Ethan Grunkemeyer helping set the tone through a series of key plays and touchdown passes.
It was also a notable breakthrough beyond just the scoreboard, since it marked Virginia Techs first non-conference win over a Power Four opponent since 2017. Maryland quarterback Malik Washington made his share of impactful plays, but the Hokies handled enough of the games pressure moments to snap the Terrapins 20-game non-conference winning streak and leave Blacksburg with a result fans had been waiting to see on the road. [Read more 🡒]
