
Navy record book
Navy is 728–592–52 since 1891, 14–11–1 in bowls and the playoff. Ken Niumatalolo has the most wins at Navy, 109.
Wins by a head coach
| A career | Ken Niumatalolo2007 – 2022 | 109 |
|---|---|---|
| A season | Ken Niumatalolo2015 | 11 |
| Ken Niumatalolo2019 | 11 | |
| Brian Newberry2025 | 11 | |
| First 25 games | Bob Folwell1920 – 1923 | 20 |
Passing yards
| A career | Keenan Reynolds2012 – 2015 | 4,001 |
|---|---|---|
| A season | Ricky Dobbs2010 | 1,527 |
| A game | Blake HorvathOct 4, 2025 | 339 |
| First 25 games | Blake Horvath2023 – 2025 | 2,727 |
Passing touchdowns
| A career | Keenan Reynolds2012 – 2015 | 31 |
|---|---|---|
| A season | Ricky Dobbs2010 | 13 |
| Blake Horvath2024 | 13 | |
| A game | Keenan ReynoldsOct 12, 2012 | 3 |
| Blake HorvathOct 19, 2024 | 3 | |
| Blake HorvathOct 4, 2025 | 3 | |
| First 25 games | Blake Horvath2023 – 2025 | 23 |
Rushing yards
| A career | Keenan Reynolds2012 – 2015 | 4,559 |
|---|---|---|
| A season | Malcolm Perry2019 | 2,017 |
| A game | Shun WhiteAug 30, 2008 | 348 |
| First 25 games | Blake Horvath2023 – 2025 | 2,423 |
Rushing touchdowns
| A career | Keenan Reynolds2012 – 2015 | 88 |
|---|---|---|
| A season | Keenan Reynolds2013 | 31 |
| A game | Keenan ReynoldsNov 22, 2013 | 7 |
| First 25 games | Keenan Reynolds2012 – 2013 | 41 |
Receiving yards
| A career | Eli Heidenreich2023 – 2025 | 1,922 |
|---|---|---|
| A season | Eli Heidenreich2025 | 869 |
| A game | Eli HeidenreichOct 4, 2025 | 243 |
| First 25 games | Eli Heidenreich2023 – 2024 | 1,053 |
Receptions
| A career | Eli Heidenreich2023 – 2025 | 103 |
|---|---|---|
| A season | Eli Heidenreich2025 | 45 |
| A game | Greg JonesOct 30, 2010 | 9 |
| Jamir TillmanOct 1, 2016 | 9 | |
| First 25 games | Eli Heidenreich2023 – 2024 | 58 |
Receiving touchdowns
| A career | Eli Heidenreich2023 – 2025 | 15 |
|---|---|---|
| A season | Eli Heidenreich2024 | 6 |
| A game | Eli HeidenreichOct 4, 2025 | 3 |
| First 25 games | Eli Heidenreich2023 – 2024 | 10 |
Touchdowns responsible for
| A career | Keenan Reynolds2012 – 2015 | 119 |
|---|---|---|
| A season | Keenan Reynolds2013 | 39 |
| A game | Keenan ReynoldsNov 22, 2013 | 8 |
| First 25 games | Keenan Reynolds2012 – 2013 | 58 |