Navy Beat Army 17–16 in Thrilling 126th Edition of Historic Rivalry game
There is no greater tradition in college football than when Army and Navy face off. Expect fireworks this year at M&T Bank Stadium.
The rivalry started in 1890. Navy holds the all-time record against Army, 63–55–7. The former won last year and attempts to win two straight for the first time since 2014-15.
Last season, Army won the American and was 11-1 entering this matchup before falling to Navy. This season, the Black Knights enter the game at 6-5, rallying to win three of their last four. QB Cale Hellums has more rushing yards than he does passing yards. Right behind him in the former category is Noah Short.
The 2025 college football regular season concludes with one of the sport’s greatest rivalries on display in the 126th annual Army-Navy game.
Follow for live play-by-play updates and real-time analysis from Sportshistori.com college football staff.
Army vs Navy score
TEAMS 1Q 2Q 3Q 4Q T
Army 0 13 3 0 16
Navy 7 0 3 7 17
Army vs Navy live updates, Score: Please Refresh This Page.....
All times Eastern.
Timeout Army, clock 02:30
4:03 p.m.: Army with its second 4th down conversion of the day on a Hellums three-yard keeper to keep this Black Knight drive alive. Army is now 37-for-53 on 4th down attempts all season. Impressive!
3:43 p.m.: TOUCHDOWN And Army evens it up! Cale Hellums takes it in for a rushing touchdown to make it 7-all in Baltimore. We should be in for a fun one, folks.
3:35 p.m.: End of 1st quarter. with 7-0
3:33 p.m.: No Huddle-Shotgun #3 C.Hellums rush middle for 4 yards gain to the Navy25 (#56 M.Parker
3:30 p.m.: #33 J.Rendina rush middle for 4 yards gain to the Navy39
3:29 p.m.: Shotgun #27 S.Howard rush middle for 3 yards gain to the Army31
3:26 p.m.: TOUCHDOWN Blake Horvath takes it in for a rushing touchdown to cap off a 13-play, 75-yard scoring drive by Navy that took 7:44 off the clock. Horvath already has 45 yards on day. Let's see how the Army offense can respond
3:20 p.m.: Navy converts on third down as quarterback Tai Lavatai finds receiver Eli Heidenreich for the first down, moving the Midshipmen into Army territory early in the drive.
3:17 p.m.: Horvath has a nice 14-yard gain on the ground, but Army's defense stops the Midshipmen on first and second down. Navy facing a long 3rd-and-9 here.
3:10 p.m.: Army wins the toss, and has deferred to the second half. Blake Horvath and Navy will get the ball first!
FINAL: Army 16, Navy 17
6:17 p.m.: 3rd 13 at ARMY 42
0:03 - 4th Kneel down by Navy at Army43 for loss of 1 yar
6:14 p.m.: 4th & 1 at ARMY 41
1:54 - 4th #46 A.Tecza rush left for 2 yards gain to the Army39 (#30 C.Matteson; #40 E.Ford), 1ST DOW
6:10 p.m.: Fumble Recovery (Own)
(02:22) Shotgun #11 B.Horvath rush middle for 2 yards gain to the Army41 fumbled by #11 B.Horvath at forced by #53 K.Fortner recovered by Navy #11 B.Horvath at Army43 (#30 C.Matteson)
Timeout
Timeout Army, clock 02:30
6:04 p.m.: 4-yd Run
(03:15) Shotgun #22 E.Heidenreich rush middle for 4 yards gain to the Navy50 (#51 A.Thomas; #20 C.Larkin), 1ST DOWN
6:00 p.m.: (05:06) Shotgun #3 C.Hellums pass incomplete deep middle to #84 B.Anderson thrown to Navy40 broken up by #2 M.Williams
5:56 p.m.: Kickoff
(06:32) #99 L.Gossett kickoff 65 yards to the Army00 fair catch by #23 L.Benson III at Army00
5:54 p.m.: 8-yd Touchdown Pass
(06:37) Shotgun #11 B.Horvath pass complete short middle to #22 E.Heidenreich caught at Army00, for 8 yards to the Army00 TOUCHDOWN, clock 06:32 #17 N.Kirkwood kick attempt good (H: #15 J.Carlson, LS: #92 R.Fry)
5:50 p.m.: 4-yd Run
(08:00) #11 B.Horvath rush left for 4 yards gain to the Army01 (#20 C.Larkin; #53 K.Fortner)
5:45 p.m.: 24-yd Run
(08:36) Shotgun #46 A.Tecza rush middle for 24 yards gain to the Army05 (#20 C.Larkin), 1ST DOWN
5:39 p.m.: Interception
(11:18) Shotgun #3 C.Hellums pass intercepted by #18 P.Hamilton at Navy49 #18 P.Hamilton return 1 yard to the Navy50 (#84 B.Anderson)
5:36 p.m.: Punt Return
(12:13) #15 J.Carlson punt 47 yards to the Army23 #23 L.Benson III return 1 yard to the Army24 (#92 R.Fry)
5:34 p.m.: Incompletion
(12:19) Shotgun #11 B.Horvath pass incomplete short right to #46 A.Tecza thrown to Navy34
End of 3rd quarter: Army 16, Navy 10
5:22 p.m.: Fumble Recovery (Own)
(01:20) Nathan Kirkwood sinks a 21-yard field goal, trimming Army's lead to 16-10 late in the third quarter. The Midshipmen are down one possession.
5:17 p.m.: Field Goal Good
(02:59) #17 N.Kirkwood field goal attempt from 21 yards GOOD (H: #15 J.Carlson, LS: #92 R.Fry), clock 02:58
5:14 p.m.: 3-yd Run
(06:24) Shotgun #46 A.Tecza rush middle for 3 yards gain to the Army18 (#51 A.Thomas)
5:10 p.m.: Field Goal
(09:39) #95 D.Jones field goal attempt from 48 yards GOOD (H: #38 C.Allan, LS: #55 O.Walter), clock 09:39
5:04 p.m.: Interception
11:48 - 3rd No Huddle-Shotgun #11 B.Horvath pass intercepted by #5 J.Weaver at Navy32 TOUCHDOWN, clock 11:48. The previous play is under automatic review
5:01 p.m.: Touchdown
B. Horvath pass intercepted, for a TD
3 plays, 3 yards, 1:33
4:57 p.m.: 3-yd Run
(13:19) No Huddle-Shotgun #46 A.Tecza rush middle for 3 yards gain to the Navy14 (#92 J.Latore; #30 C.Matteson)
4:57 p.m.: Punt
(13:27) #46 J.Wagenseller punt 38 yards to the Navy11 fair catch by #24 B.Chatman at Navy11
4:54 p.m.: 5-yd Penalty
(13:35) PENALTY Army False Start (#59 W.Jeffcoat) 5 yards from Navy44 to Navy49. NO PLAY
4:48 p.m.: Kickoff
#99 L.Gossett kickoff 63 yards to the Army02 fair catch by #23 L.Benson III at Army02
HALFTIME: Army 13, Navy 7
4:27 p.m.: FIELD GOAL— Army takes advantage of the Horvath fumble with a 45-yard field goal to lead by six points at halftime. The Black Knights will get the ball to open the second half, too.
4:24 p.m.: 3-yd Run
No Huddle-Shotgun #3 C.Hellums rush left for 3 yards gain to the Navy28 (#58 C.Cauley; #96 L.Robinson)
4:19 p.m.: Fumble Recovery
No Huddle #11 B.Horvath rush middle for 18 yards loss to the Army45 fumbled by #11 B.Horvath at Army34 recovered by Army #99 J.Bousum at Army45, End Of Play
4:15 p.m.: Incompletion
No Huddle-Shotgun #11 B.Horvath pass incomplete short left to #22 E.Heidenreich thrown to Army28
4:10 p.m.: Timeout
Timeout Navy, clock 02:00
3rd & 16 at NAVY 16
4:08 p.m.: 0-yd Run
Shotgun #11 B.Horvath rush middle for 0 yards to the Navy16 (#92 J.Latore; #14 G.Shields)
4:03 p.m.: Kickoff
#1 A.Britton kickoff 65 yards to the Navy00 #25 I.Bryant return 22 yards to the Navy22 (#10 C.Searight)
4:03 p.m.: Field Goal Good
#95 D.Jones field goal attempt from 20 yards GOOD (H: #38 C.Allan, LS: #55 O.Walter), clock 03:45
4:03 p.m.: Army with its second 4th down conversion of the day on a Hellums three-yard keeper to keep this Black Knight drive alive. Army is now 37-for-53 on 4th down attempts all season. Impressive!
4:00 p.m.: 1-yd Run No Huddle-Shotgun #3 C.Hellums rush middle for 1 yard gain to the Navy04 (#58 C.Cauley; #40 C.Robinson)
3:55 p.m.: Timeout
Timeout Army, clock 06:35
3rd & 8 at NAVY 17
3:55 p.m.: 3-yd Run No Huddle #27 S.Howard rush middle for 3 yards gain to the Navy16 (#2 M.Williams)
3:54 p.m.: 21-yd Pass No Huddle-Shotgun #3 C.Hellums pass complete short middle to #15 N.Short caught at Navy45, for 21 yards to the Navy31 (#40 C.Robinson), 1ST DOWN
3:52 p.m.: 2-yd Run No Huddle #15 N.Short rush left for 2 yards gain to the Army48 (#58 C.Cauley)
3:50 p.m.: 4-yd Run No Huddle #3 C.Hellums rush middle for 4 yards gain to the Army38 (#95 G.Willis; #2 M.Williams)
3:45 p.m.: Kickoff #1 A.Britton kickoff 65 yards to the Navy00, Touchback
3:43 p.m.: TOUCHDOWN And Army evens it up! Cale Hellums takes it in for a rushing touchdown to make it 7-all in Baltimore. We should be in for a fun one, folks.
3:35 p.m.: End of 1st quarter. with 7-0
3:33 p.m.: No Huddle-Shotgun #3 C.Hellums rush middle for 4 yards gain to the Navy25 (#56 M.Parker
3:30 p.m.: #33 J.Rendina rush middle for 4 yards gain to the Navy39
3:29 p.m.: Shotgun #27 S.Howard rush middle for 3 yards gain to the Army31
Navy takes the early lead on a Blake Horvath TD run
3:26 p.m.: TOUCHDOWN Blake Horvath takes it in for a rushing touchdown to cap off a 13-play, 75-yard scoring drive by Navy that took 7:44 off the clock. Horvath already has 45 yards on day. Let's see how the Army offense can respond
3:20 p.m.: Navy converts on third down as quarterback Tai Lavatai finds receiver Eli Heidenreich for the first down, moving the Midshipmen into Army territory early in the drive.
3:17 p.m.: Horvath has a nice 14-yard gain on the ground, but Army's defense stops the Midshipmen on first and second down. Navy facing a long 3rd-and-9 here.
3:10 p.m.: Army wins the toss, and has deferred to the second half. Blake Horvath and Navy will get the ball first!
3:07 p.m.: Both teams have taken the field, and we're going to get this one kicked off soon!
2025 Army vs. Navy Game uniforms
2:40 p.m.: Per usual, the uniforms for this one will be on-point:
Donald Trump arrives at Army-Navy game
President Donald Trump will be at the Army-Navy game today, The White House confirmed in a social media post. Trump was also at the game in 2024 before he was inaugurated.
Who has the edge in Army vs Navy meet for the 126th time Saturday?
Army is regarded as having a slight edge in the 2025 Commander-in-Chief’s Trophy rivalry game against Navy. This year’s 126th matchup between rivals, as each team seeks to capture bragging rights and possession of the Commander-in-Chief's Trophy for service academy supremacy.s from the coverage emphasize that the ArmyBlack Knights come into the game with a more consistent season record and a historically strong rushing offense, while the NavyMidshipmen are praised for their resilient defense and creative play-calling. Analysts highlight both teams’ ability to rise in high-pressure rivalry games, but Army’s execution in recent contests and tactical flexibility may give it a narrow advantage heading into Saturday’s clash.
What time Army vs. Navy game start today
Date: Saturday, Dec. 13
Time: 3 p.m. ET
Army vs. Navy kicks off on Saturday, Dec. 13 at 3 p.m. ET.
What channel is Army vs. Navy on today?
TV channel: CBS
Live stream: Paramount+ | Fubo
Fans can watch Army vs. Navy from home on CBS's broadcast and Paramount+.
Where is the Army-Navy game in 2025 today?
Location: M&T Bank Stadium - Baltimore, Maryland
The Army vs. Navy game will be played at M&T Bank Stadium in Baltimore, Maryland. The home of the Ravens can hold up to 71,008 people.
Latest Army vs Navy game predictions, picks, odds
Odds courtesy of BetMGM as of Saturday, Dec. 13.
Spread: Navy (-6.5)
Over/under: 38.5
Moneyline: Navy -275 | Army +225
Prediction, Austin Curtright, USA TODAY Network: Navy 24, Army 13
Navy has the two best players on the field in Horvath and defensive tackle Landon Robinson, a USA TODAY first-team All-America selection this season. The Midshipmen are the better team, and make it two in a row against their archrival.
Where to Listen Army vs. Navy game today radio station
Radio station: SiriusXM channels 82 (Army broadcast), 83 (Navy broadcast)
You can listen to Army vs. Navy live on SiriusXM. Coverage will be available on channels 82 (Army broadcast) and 83 (Navy broadcast).
Last 10 game results of Army vs Navy Rivalry game
Here are the scores of the last 10 Army-Navy games.
2024: Navy 31, Army 13
2023: Army 17, Navy 11
2022: Army 20, Navy 17
2021: Navy 17, Army 13
2020: Army 15, Navy 0
2019: Navy 31, Army 7
2018: Army 17, Navy 10
2017: Army 14, Navy 13
2016: Army 21, Navy 16
2015: Navy 21, Army 17
_____
WordsCharactersReading time
WordsCharactersReading time
WordsCharactersReading time
WordsCharactersReading time
0 Comments