League Leaders Who Led?

All-Time Completions Leaders

Career totals, every season from 1922–2025. Passes completed

Single-season leaders →
# Player Seasons G CMP ATT CMP% YDS Y/A TD INT SK RTG
1 Tom Brady Tom Brady 2000–2022 (23) 335 7,754 12,052 64.3% 89,216 7.40 649 212 565 97.2
2 Drew Brees Drew Brees 2001–2020 (20) 287 7,149 10,558 67.7% 80,428 7.62 571 243 419 98.7
3 Brett Favre Brett Favre 1991–2010 (20) 302 6,302 10,172 62.0% 71,849 7.06 508 336 86.0
4 Peyton Manning Peyton Manning 1998–2015 (17) 266 6,125 9,379 65.3% 71,940 7.67 539 251 96.5
5 Aaron Rodgers Aaron Rodgers 2005–2025 (21) 264 5,695 8,742 65.2% 66,267 7.58 527 123 599 102.2
6 Matthew Stafford Matthew Stafford 2009–2025 (17) 239 5,569 8,773 63.5% 64,578 7.36 423 196 526 92.4
7 Matt Ryan Matt Ryan 2008–2022 (15) 234 5,551 8,464 65.6% 62,792 7.42 381 183 488 93.6
8 Ben Roethlisberger Ben Roethlisberger 2004–2021 (18) 249 5,444 8,447 64.5% 64,128 7.59 418 211 555 93.5
9 Philip Rivers Philip Rivers 2004–2025 (18) 247 5,335 8,226 64.9% 63,978 7.78 425 212 470 95.0
10 Dan Marino Dan Marino 1983–1999 (17) 242 4,967 8,358 59.4% 61,361 7.34 420 252 86.4
11 Eli Manning Eli Manning 2004–2019 (16) 235 4,895 8,119 60.3% 57,023 7.02 366 244 411 84.1
12 Joe Flacco Joe Flacco 2008–2025 (18) 208 4,417 7,167 61.6% 48,176 6.72 272 172 424 84.1
13 John Elway John Elway 1983–1998 (16) 234 4,123 7,250 56.9% 51,475 7.10 300 226 79.9
14 Warren Moon Warren Moon 1984–2000 (17) 208 3,988 6,823 58.5% 49,325 7.23 291 233 80.9
15 Russell Wilson Russell Wilson 2012–2025 (14) 205 3,951 6,120 64.6% 46,966 7.67 353 114 570 99.3
16 Carson Palmer Carson Palmer 2004–2017 (14) 182 3,942 6,308 62.5% 46,252 7.33 294 187 341 87.9
17 Kirk Cousins Kirk Cousins 2012–2025 (14) 174 3,934 5,899 66.7% 44,700 7.58 298 131 345 96.8
18 Drew Bledsoe Drew Bledsoe 1993–2006 (14) 194 3,839 6,714 57.2% 44,611 6.64 251 206 77.1
19 Vinny Testaverde Vinny Testaverde 1987–2007 (21) 233 3,787 6,701 56.5% 46,217 6.90 275 267 75.0
20 Derek Carr Derek Carr 2014–2024 (11) 169 3,765 5,785 65.1% 41,245 7.13 257 112 303 92.8
21 Fran Tarkenton Fran Tarkenton 1961–1978 (18) 246 3,686 6,467 57.0% 47,003 7.27 342 266 80.4
22 Andy Dalton Andy Dalton 2011–2025 (15) 178 3,539 5,651 62.6% 39,793 7.04 254 151 363 87.5
23 Kerry Collins Kerry Collins 1995–2011 (17) 197 3,488 6,263 55.7% 40,927 6.54 208 197 73.7
24 Jared Goff Jared Goff 2016–2025 (10) 151 3,440 5,224 65.9% 39,622 7.59 256 102 286 96.8
25 Joe Montana Joe Montana 1979–1994 (15) 192 3,409 5,391 63.2% 40,551 7.52 273 139 92.3
26 Dan Fouts Dan Fouts 1973–1987 (15) 181 3,297 5,604 58.8% 43,040 7.68 254 242 80.2
27 Alex Smith Alex Smith 2005–2020 (14) 174 3,252 5,194 62.6% 35,661 6.87 199 108 434 87.0
28 Matt Hasselbeck Matt Hasselbeck 1999–2015 (17) 184 3,222 5,331 60.4% 36,642 6.87 212 154 358 82.3
29 Dak Prescott Dak Prescott 2016–2025 (10) 139 3,184 4,759 66.9% 35,989 7.56 243 92 287 98.3
30 Donovan McNabb Donovan McNabb 1999–2011 (13) 165 3,171 5,376 59.0% 37,246 6.93 233 117 411 85.5
31 Dave Krieg 1980–1998 (19) 213 3,105 5,311 58.5% 38,147 7.18 261 199 81.5
32 Patrick Mahomes Patrick Mahomes 2017–2025 (9) 126 3,093 4,673 66.2% 35,939 7.69 267 85 218 100.8
33 Ryan Fitzpatrick Ryan Fitzpatrick 2005–2021 (16) 164 3,072 5,060 60.7% 34,982 6.91 223 169 301 82.3
34 Ryan Tannehill Ryan Tannehill 2012–2023 (11) 154 3,063 4,764 64.3% 34,881 7.32 216 115 415 91.2
35 Jay Cutler Jay Cutler 2006–2017 (12) 153 3,048 4,920 62.0% 35,132 7.14 227 160 321 85.3
36 Boomer Esiason Boomer Esiason 1984–1997 (14) 187 2,969 5,205 57.0% 37,920 7.29 247 184 81.1
37 Troy Aikman Troy Aikman 1989–2000 (12) 165 2,898 4,714 61.5% 32,942 6.99 165 141 81.6
38 Steve DeBerg 1978–1998 (17) 206 2,874 5,024 57.2% 34,241 6.82 196 204 74.2
39 Jim Kelly Jim Kelly 1986–1996 (11) 160 2,874 4,779 60.1% 35,467 7.42 237 175 84.4
40 Jim Everett 1986–1997 (12) 158 2,841 4,923 57.7% 34,837 7.08 203 175 78.6
41 Johnny Unitas Johnny Unitas 1956–1973 (18) 211 2,830 5,186 54.6% 40,239 7.76 290 253 78.2
42 Tony Romo Tony Romo 2005–2016 (12) 132 2,829 4,336 65.2% 34,183 7.88 248 117 249 97.1
43 Mark Brunell Mark Brunell 1994–2011 (16) 164 2,761 4,640 59.5% 32,072 6.91 184 108 84.0
44 Steve McNair Steve McNair 1995–2007 (13) 161 2,733 4,544 60.2% 31,335 6.90 174 119 82.8
45 Cam Newton Cam Newton 2011–2021 (11) 147 2,682 4,474 60.0% 32,382 7.24 194 123 332 85.2
46 Jon Kitna Jon Kitna 1997–2011 (14) 140 2,678 4,445 60.3% 29,757 6.69 169 166 77.3
47 Steve Young Steve Young 1985–1999 (15) 169 2,667 4,148 64.3% 33,124 7.99 232 107 96.8
48 Brad Johnson Brad Johnson 1994–2008 (15) 147 2,667 4,323 61.7% 29,064 6.72 166 122 82.6
49 Ken Anderson 1971–1986 (16) 192 2,654 4,475 59.3% 32,838 7.34 197 160 81.9
50 Kurt Warner Kurt Warner 1998–2009 (12) 123 2,641 4,029 65.6% 32,031 7.95 206 126 93.9
1–50 of 26,161Next →