Byrum Brown’s Heroics Not Enough as Bulls Fall Short in Painful 41-38 Loss at Navy

by | Nov 15, 2025 | Blog, JP Peterson Show, Tampa Bay

No. 24 South Florida walked into Navy-Marine Corps Memorial Stadium with conference title hopes and momentum. The Bulls walked out with a gut punch. Despite another spectacular performance from quarterback Byrum Brown, USF couldn’t overcome Navy’s explosive ground game and fell 41–38 in a game that always felt like it was being played uphill.

From the start, Navy dictated terms on the ground.

The Midshipmen, already the nation’s top rushing team, struck first with a delayed handoff that turned into a 76-yard touchdown run from Alex Tecza. USF responded with a drive deep into Navy territory but had to settle for a field goal after stalling inside the 5. Moments later, Navy hit another big play, an 82-yard strike from Blake Horvath to Eli Heidenreich that set up a short touchdown run and a 14–3 deficit that set the tone for the afternoon.

USF refused to go away. Brown led a five-play, 75-yard response, finding Keshaun Singleton for a 12-yard touchdown to cut the lead to 14–9, though the failed two-point try kept the Bulls chasing. Navy answered again after pinning USF deep and capitalizing on a short field, stretching the lead to 21–9. When Brown was picked off on the next possession, the game felt in real danger of slipping away. Navy again threatened to blow it open but had to settle for a field goal after a chop-block penalty, and USF went into halftime down 24–9, fortunate that the margin wasn’t worse.

READ MORE: North Texas’ Caleb Hawkins Runs Wild, Scores Five TDs as Mean Green Roll UAB 53-24

The Bulls hung around because Brown simply refused to let the game go. He turned in one of the best individual efforts of his career and in recent program memory, finishing with a season-high 463 total yards and four touchdowns. He threw for 327 yards and two scores and added 136 yards and two more touchdowns on the ground, notching his sixth straight game with over 300 yards of total offense and fourth consecutive 100-yard rushing performance. Freshman receiver Jeremiah Koger emerged as a bright spot in the loss, posting career highs with nine catches for 112 yards and a touchdown, while Singleton added 86 yards on five grabs with a score.

Early in the fourth quarter, down 27–16, Brown ripped off a brilliant 60-yard touchdown run and then hit Mudia Rueben on the two-point conversion, suddenly slicing the deficit to 27–24 in just 18 seconds. For a moment, it felt like USF might flip the script. But every time the Bulls clawed back, Navy had an answer. Backup quarterback Braxton Woodson, playing in place of the injured Horvath, led a composed eight-play, 75-yard drive capped by a 20-yard touchdown run to push the lead back to 34–24.

Still, USF kept swinging. Brown again moved the Bulls down the field, this time setting up a bit of trickery. Running back Nykahi Davenport took over and lofted a 29-yard touchdown pass to a wide-open Koger to finish an 83-yard march. But even that drive carried a sting. Nico Gramatica’s extra point went wide right, leaving USF down 34–30 instead of within a field goal, a miss that lingered in the background the rest of the way.

Navy answered with what became the backbreaker. Woodson broke free off the left side for a 64-yard touchdown run, stretching the lead to 41–30 with under four minutes remaining. Yet again, the Bulls refused to fold. Brown orchestrated another quick strike, a six-play, 75-yard drive capped by a 41-yard touchdown pass to Rueben. His two-point pass to Singleton cut the deficit to three with 1:55 left, keeping hope alive for one more miracle.

READ MORE: Texas Trooper Removed After Bizarre Confrontation with South Carolina WR Nyck Harbor at Kyle Field

That hope faded quickly when Navy recovered the onside kick at the USF 43. The Midshipmen’s powerful rushing attack did what it had done all day long—controlled the line of scrimmage and the clock. A critical first down with under a minute remaining allowed Navy to bleed the game away. USF got the ball back with a single second left and tried a desperation lateral play, but it came nowhere close to producing the miracle they needed.

USF’s offense did more than enough on most days, piling up 556 total yards, including 356 through the air, to stay in striking distance. But the defense simply could not overcome Navy’s big-play running game. The Midshipmen finished with 338 rushing yards and 524 total yards, with touchdown runs of 76 and 64 yards and an 82-yard pass play that set up another score. Linebackers Mac Harris and Jhalyn Shuler were bright spots in a difficult defensive outing. Harris posted a career-best 15 tackles and recovered a fumble, while Shuler added 13 stops, but it wasn’t enough to offset the explosive plays that defined the night.

In the end, South Florida did what it has done all season—fought, responded, and made plays behind its star quarterback. But on a night where the margin for error was razor-thin, the early defensive lapses, missed extra point, and inability to get that one final stop were too much to overcome. The Bulls fell to 7–3 overall and 4–2 in the American, and a game that could have kept them fully in control of their conference destiny instead leaves a lingering sense of what might have been.

USF will try to regroup quickly as it heads back on the road next week to face UAB in Birmingham. The effort was there. The heart was there. But on this night in Annapolis, it just wasn’t enough.

0 Comments

Login to enjoy full advantages

Please login or subscribe to continue.

Go Premium!

Enjoy the full advantage of the premium access.

Stop following

Unfollow Cancel

Cancel subscription

Are you sure you want to cancel your subscription? You will lose your Premium access and stored playlists.

Go back Confirm cancellation