
Denver Broncos quarterback Russell Wilson turned 35 years old on Wednesday, making him the second-oldest starting quarterback in the NFL, at least at the moment.
Aaron Rodgers (soon-to-be-40) will jump to No. 1 on the list if he returns to the field this season (the Jets opened his 21-day practice window on Wednesday). Meanwhile, Kirk Cousins (35) would be No. 3 on the list if not for a season-ending Achilles injury.
Other former starters not listed below due either to injury or benching: Ryan Tannehill (35), Jimmy Garoppolo (32), Deshaun Watson (28), Joe Burrow (27), Daniel Jones (26), Zach Wilson (24) and Anthony Richardson (21).
We’re also guessing that Mac Jones (25) will be benched by the Patriots, leaving Bailey Zappe (24) as New England’s listed quarterback below.
And, before we get to the list, one more caveat: Joe Flacco (38) will jump to No. 1 on this list if he starts for the Browns on Sunday. Dorian Thompson-Robinson (24) is still in concussion protocol, but it’s possible that he could be cleared in time for Week 13, so he’s still listed at the moment.
So, with all of that in mind, here’s a quick look at all 32 starting NFL quarterbacks, ranked from oldest to youngest.
1
Matthew Stafford (35)

2
Russell Wilson (35)

3
Geno Smith (33)

4
Derek Carr (32)

5
Dak Prescott (30)

6
Jared Goff (29)

7
Tim Boyle (29)

8
Patrick Mahomes (28)

9
Baker Mayfield (28)

10
Josh Dobbs (28)

11
Josh Allen (27)

12
Gardner Minshew (27)

13
Jake Browning (27)

14
Lamar Jackson (26)

15
Kyler Murray (26)

16
Tua Tagovailoa (25)

17
Justin Hebert (25)

18
Jalen Hurts (25)

19
Jordan Love (25)

20
Kenny Pickett (25)

21
Aidan O’Connell (25)

22
Tommy DeVito (25)

23
Brock Purdy (24)

24
Trevor Lawrence (24)

25
Desmond Ridder (24)

26
Justin Fields (24)

27
Will Levis (24)

28
Dorian Thompson-Robinson (24)

29
Bailey Zappe (24)

30
Sam Howell (23)

31
C.J. Stroud (22)

32
Bryce Young (22)
