Maryland spoiled Texas coach Tom Herman's debut by upsetting the Longhorns, 51–41. The Terps got off to a rough start, with quarterback Tyrell Pigrome throwing an interception that was returned for a touchdown on the Terps' first offensive drive of the game. But after that, Maryland scored 27 unanswered points. Texas did come back and got to within three points, but were never able to regain the lead. Maryland's Ty Johnson rushed for 132 yards on 12 carries, while D.J. Moore caught seven passes for 133 yards. Johnson, Pigrome, Kasim Hill, and Jake Funk all had rushing touchdowns, and Moore and Taivon Jacobs each had a receiving touchdown. The game also featured several non-offensive touchdowns. In addition to the pick-six by Texas, each team returned a blocked kick for a touchdown, and Texas also returned a punt for a touchdown. While Pigrome had to leave due to an injury in the third quarter, true freshman quarterback Kasim Hill took over for Maryland and performed well, leading the Terps to two touchdowns in the fourth quarter. When it was all finished, Maryland had completed its first win over a ranked opponent since 2010. During the game, Maryland lost two key players to injury. Starting quarterback Tyrrell Pigrome was lost for the season after tearing his ACL, and senior defensive end Jessie Aniebonam will miss "several months" due to a fractured ankle.
Towson
Maryland's first home game of 2017 saw the Towson Tigers, Maryland's lone FCS opponent this season, visiting College Park. This game marked the first start of true freshman QB Kasim Hill, and he performed very well, completing 13 of 16 passes for 163 yards with no interceptions. Maryland jumped out to a quick 21-0 lead after the first quarter and ended up scoring nine touchdowns against Towson. It was the first time in Maryland history that the team has started a year by scoring at least 50 points in each of its first two games. Ty Johnson rushed for 124 yards on only five carries, including two long runs for touchdowns. Javon Leake, Jake Funk, Max Bortenschlager, and D.J. Moore also had rushing touchdowns. Moore led the receivers with 97 yards on seven catches, including two passes caught for touchdowns. Darnell Savage added a touchdown after he intercepted a pass thrown by Towson's Ryan Stover. Maryland had big plays all afternoon. Six of Maryland's eight touchdowns by the offense were for at least 20 yards, including two that were over 60 yards. Maryland also had a 75-yard touchdown on an interception return. Moore and Johnson, who both had big games against Texas and also against Towson, combined for five of the nine touchdowns. Freshman tailback Javon Leake make his debut for the Terps and also got in on the big play action, scoring a touchdown after a 61-yard rush. In the end, Maryland was far too much for Towson to handle, and the Terps ended up with a 63-17 victory.
UCF
Maryland's last non-conference game of the season saw Central Florida visiting College Park. The previous year, Maryland and UCF had met in Orlando, with Maryland winning in double-overtime. Kasim Hill made his second start at QB for the Terps, but he would not stay in the game for long. In the first quarter during a QB scramble, Hill was injured, and was unable to put any weight on his right leg as he hobbled off the field with assistance. Sophomore QB Max Bortenschlager replaced Hill, but was unable to lead the Terps to victory. He finished 15 for 26 with 132 yards, one touchdown, and two interceptions. UCF lead 14-3 after the first half. Maryland's offense ended up being outgained 428-197 and was not able to mount any serious threat against UCF. Maryland converted only 2 out of 13 third down attempts. The scoring was capped for the day when a Bortenschlager pass was picked off and returned for a TD by Mike Hughes. Central Florida ended up defeating Maryland by a final score of 38-10.