
NC State’s best quarterbacks
Philip Rivers has the most passing yards in NC State history, 13,484 from 2000 to 2003. Since 2004, Ryan Finley has the most, 10,501 in 39 games. CJ Bailey is 3rd, with 7,473; 1,073 more passes Russell Wilson for 2nd.
Of the ACC’s best quarterbacks since 2004, Brennan Armstrong is 4th and Ryan Finley 5th.
NC State’s quarterbacks this season
- CJ Bailey8 games, 244.4 a game7,473 at NC State, the 5th-most in school history. 1,073 more puts him past Russell Wilson for 4th.1,955passing yards
By decade: 2020s · 2010s · 2004–09
passing yards in NC State history
- 1Philip Rivers2000 – 200313,484
- 2Ryan Finley2016 – 201810,501
- 3Jamie Barnette1996 – 19999,461
- 4Russell Wilson2008 – 20108,545
- 5Mike Glennon2009 – 20127,411
- 6Devin Leary2019 – 20226,807
- 7Terry Harvey1991 – 19955,925
- 8CJ Bailey2024 – 20255,518
- 9Shane Montgomery1987 – 19895,298
- 10Jacoby Brissett2014 – 20155,268
CJ Bailey is 5th in school history at tonight’s number, with 7,473; 1,073 more passes Russell Wilson for 4th.
From Wikipedia (CC BY-SA 4.0), through the 2025 season, which counts bowl games from 2002.
Compare with in · side by side
Every quarterback since 2004
| Place | Player | passing yards | passing touchdowns | wins |
|---|---|---|---|---|
| 1 | Ryan Finley2016 – 2018 · 39 games | 10,501 | 60 | 25 |
| 2 | Russell Wilson2008 – 2010 · 36 games | 8,545 | 76 | 19 |
| 3 | CJ Bailey2024 – 2026 · still playing | 7,473 | 55 | 17 |
| +1,955 this season · passes Russell Wilson for 2nd in 5 games at his pace | ||||
| 4 | Mike Glennon2009 – 2012 · 36 games | 7,411 | 63 | 20 |
| 5 | Devin Leary2019 – 2022 · 30 games | 6,807 | 62 | 18 |
| 6 | Jacoby Brissett2014 – 2015 · 26 games | 5,268 | 43 | 15 |
| 7 | Daniel Evans2005 – 2008 · 25 games | 4,004 | 19 | 8 |
| 8 | Jay Davis2004 – 2005 · 17 games | 3,371 | 18 | 7 |
| 9 | Bailey Hockman2019 – 2020 · 17 games | 2,634 | 14 | 10 |
| 10 | Brennan Armstrong2023 · 12 games | 1,785 | 11 | 9 |
| 11 | Pete Thomas2013 · 9 games | 1,667 | 4 | 3 |
| 12 | Harrison Beck2007 – 2008 · 12 games | 1,495 | 4 | 3 |
| 13 | Marcus Stone2004 – 2007 · 33 games | 1,393 | 11 | 15 |
| 14 | MJ Morris2022 – 2023 · 9 games | 1,367 | 14 | 6 |
| 15 | Brandon Mitchell2013 · 6 games | 1,011 | 7 | 1 |
| 16 | Matthew McKay2018 – 2019 · 11 games | 997 | 3 | 6 |
| 17 | Ben Finley2020 – 2022 · 8 games | 912 | 4 | 4 |
| 18 | Grayson McCall2024 · 4 games | 518 | 3 | 2 |
| 19 | Jalan McClendon2015 – 2017 · 14 games | 262 | 1 | 12 |
| 20 | Jack Chambers2022 · 8 games | 252 | 1 | 6 |
| 21 | Garrett Leatham2013 – 2014 · 6 games | 154 | 1 | 3 |
| 22 | Lex Thomas2024 – 2025 · 4 games | 83 | 1 | 3 |
| 23 | Will Wilson2025 – 2026 · still playing | 51 | 2 | 11 |
| +35 this season | ||||
| 24 | Bryant Shirreffs2013 · 7 games | 17 | 1 | 3 |
| 25 | Justin Burke2007 · 1 game | 15 | 0 | 0 |
passing yards by decade
2020s
- › CJ Bailey2024 – 2026 · 33 games7,473
- Devin Leary2020 – 2022 · 22 games5,588
- Bailey Hockman2020 · 10 games2,088
- Brennan Armstrong2023 · 12 games1,785
- MJ Morris2022 – 2023 · 9 games1,367
2010s
- Ryan Finley2016 – 2018 · 39 games10,501
- Mike Glennon2010 – 2012 · 29 games7,163
- Jacoby Brissett2014 – 2015 · 26 games5,268
- Russell Wilson2010 · 13 games3,563
- Pete Thomas2013 · 9 games1,667
2004–09
- Russell Wilson2008 – 2009 · 23 games4,982
- Daniel Evans2005 – 2008 · 25 games4,004
- Jay Davis2004 – 2005 · 17 games3,371
- Harrison Beck2007 – 2008 · 12 games1,495
- Marcus Stone2004 – 2007 · 33 games1,393
Also at NC State: running backs · wide receivers · tight ends · defenders · kickers · punters · NC State record book
Method
- Every quarterback who played at NC State since 2004, ranked by passing yards over his games there. Bowl and playoff games count.
- The numbers here start in 2004, so a quarterback who played at NC State before then isn't here.
- A decade counts his passing yards at NC State in its seasons.
- The record book's numbers are the school's own. Where they and the box scores differ for one player, the box scores are missing a game or count bowls another way.
- A quarterback still playing at NC State is counted at tonight's numbers against the record book's, which run through the 2025 season.