List of 300-yard passing games by NFL quarterbacks

List of 300-yard passing games by NFL quarterbacks

This is a list-in-progress of the number of 300 yard passing games NFL QB's have achieved in their careers in the regular season and postseason.


Bold denotes an active starter This Bold is a current backup
Quarterback Games w/300+ Yards
(Reg. Season)
Games w/300+ Yards (Postseason) Total Notes
Last 300 yd gm Updated thru
Peyton Manning 79 8 87 201300 Game 8 2013 Week 09 [1]
Drew Brees 73 5 78 201300 Game 8 2013 Week 09 [2]
Dan Marino 63 4 67 199900 Game 15 [3]
Brett Favre 62 4 66 201000 Game 8 [4]
Tom Brady 55 6 61 201300 Game 9 2013 Week 09 [5]
Kurt Warner 52 6 58 2009 Wildcard Playoffs [6]
Dan Fouts 51 5 56 198700 Game 13 [7]
Warren Moon 49 4 53 199700 Game 8 [8]
Joe Montana 39 6 45 1994 Wildcard Playoffs [9]
Tony Romo 43 0 43 201300 Game 9 2013 Week 09 [10]
John Elway 36 4 40 1998-99 Super Bowl [11]
Drew Bledsoe 37 0 37 200500 Game 13 [12]
Aaron Rodgers 31 3 34 201300 Game 5 2013 Week 08 [13]
Donovan McNabb 30 3 33 201000 Game 10 [14]
Kerry Collins 31 2 33 201000 Game 16 [15]
Philip Rivers 32 1 33 201300 Game 8 2013 Week 09 [16]
Steve Young 28 3 31 199800 Game 10 [17]
Vinny Testaverde 30 1 31 200400 Game 6 [18]
Trent Green 30 0 30 200700 Game 3 [19]
Jim Kelly 26 3 29 199600 Game 14 [20]
Boomer Esiason 29 0 29 199700 Game 13 [21]
Marc Bulger 27 2 29 200700 Game 7 [22]
Eli Manning 27 2 29 201300 Game 5 2013 Week 09 [23]
Carson Palmer 28 0 28 201300 Game 1 2013 Week 09 [24]
Matt Schaub 27 1 28 201300 Game 4 2013 Week 09 [25]
Johnny Unitas 26 1 27 197200 Game 2 [26]
Jim Everett 26 1 27 199500 Game 15 [27]
Ben Roethlisberger 26 1 27 201300 Game 8 2013 Week 09 [28]
Mark Brunell 26 0 26 200600 Game 4 [29]
Sonny Jurgensen 25 0 25 197400 Game 5 [30]
Rich Gannon 24 0 24 200400 Game 1 [31]
Matt Hasselbeck 22 2 24 201100 Game 15 2013 back up [32]
Matt Ryan 22 1 23 201300 Game 7 2013 Week 09 [33]
Daunte Culpepper 20 2 22 200700 Game 10 [34]
Matthew Stafford 21 1 22 201300 Game 8 2013 Week 09[35]
Joe Namath 21 0 21 197500 Game 6 [36]
Ken Anderson 19 2 21 198400 Game 3 [37]
Phil Simms 21 0 21 199300 Game 11 [38]
Steve DeBerg 21 0 21 199300 Game 13 [39]
Jeff Garcia 20 1 21 200800 Game 13 [40]
George Blanda 19 1 20 196600 Game 5 [41]
Randall Cunningham 18 2 20 199900 Game 5 [42]
Jeff George 18 2 20 199900 Game 11 [43]
Tommy Kramer 19 0 19 198600 Game 9 [44]
Neil Lomax 18 1 19 198800 Game 15 [45]
Brian Griese 19 0 19 200700 Game 7 [46]
Jay Cutler 19 0 19 201300 Game 5 Injured [47]
Brian Sipe 18 0 18 198300 Game 13 [48]
Dave Krieg 18 0 18 199500 Game 12 [49]
Joe Flacco 16 2 18 201300 Game 6 2013 Week 09 [50]
Lynn Dickey 16 1 17 198500 Game 11 [51]
Ken O'Brien 17 0 17 199100 Game 11 [52]
Troy Aikman 13 4 17 200000 Game 10 [53]
John Hadl 16 0 16 197100 Game 13 [54]
Charley Johnson 16 0 16 197500 Game 1 [55]
Jon Kitna 16 0 16 201000 Game 14 [56]
Bill Kenney 15 0 15 198700 Game 15 [57]
Brad Johnson 15 0 15 200400 Game 3 [58]
Y. A. Tittle 14 0 14 196300 Game 14 Excludes 2 AAFC games
w/Baltimore Colts (1948–49)[59]
Jim Hart 14 0 14 198100 Game 9 [60]
Joe Theismann 13 1 14 198400 Game 13 [61]
Mark Rypien 13 1 14 199500 Game 16 [62]
Norm Snead 13 0 13 196900 Game 2 [63]
Daryle Lamonica 11 2 13 197000 Game 4 [64]
Fran Tarkenton 13 0 13 197800 Game 16 [65]
Steve Bartkowski 12 1 13 198300 Game 12 [66]
Danny White 10 3 13 198700 Game 13 [67]
Doug Williams 12 1 13 198800 Game 2 [68]
Neil O'Donnell 12 1 13 199900 Game 4 [69]
Steve McNair 12 1 13 200700 Game 4 [70]
Jake Delhomme 11 2 13 200900 Game 6 [71]
Bill Wade 12 0 12 196400 Game 7 [72]
Ron Jaworski 12 0 12 198500 Game 15 [73]
Jim Plunkett 11 1 12 198600 Game 13 [74]
Steve Grogan 12 0 12 198900 Game 16 [75]
Bernie Kosar 10 2 12 199500 Game 6 [76]
Jeff Blake 12 0 12 200300 Game 9 [77]
Michael Vick 12 0 12 201300 Game 2 2013 Week 09 [78]
Ken Stabler 10 1 11 198200 Game 5 [79]
Archie Manning 11 0 11 198300 Game 3 [80]
Wade Wilson 11 0 11 199200 Game 2 [81]
Jay Schroeder 11 0 11 199400 Game 16 [82]
Chris Miller 11 0 11 199500 Game 6 [83]
Steve Beuerlein 11 0 11 200000 Game 7 [84]
Elvis Grbac 11 0 11 200100 Game 2 [85]
Kyle Orton 11 0 11 201100 Game 15 2013 back up [86]
Chad Henne 11 0 11 201300 Game 7 2013 Week 09 [87]
Bobby Layne 10 0 10 195700 Game 8 [88]
Joe Ferguson 10 0 10 198400 Game 4 [89]
Erik Kramer 9 1 10 199800 Game 4 [90]
Jake Plummer 10 0 10 200500 Game 8 [91]
Aaron Brooks 10 0 10 200500 Game 10 [92]
Jason Campbell 10 0 10 201100 Game 4 2013 back up [93]
Len Dawson 9 0 9 197500 Game 11 [94]
Jim Zorn 9 0 9 198200 Game 3 [95]
Don Majkowski 9 0 9 199000 Game 6 [96]
Scott Mitchell 9 0 9 199700 Game 2 [97]
Doug Flutie 8 1 9 200100 Game 16 [98]
Andy Dalton 9 0 9 201300 Game 9 2013 Week 09 [99]
Sammy Baugh 7 1 8 194900 Game 12 [100]
Jack Kemp 8 0 8 196400 Game 5 [101]
Cotton Davidson 8 0 8 196400 Game 6 [102]
Babe Parilli 7 1 8 196600 Game 14 [103]
Bert Jones 8 0 8 198100 Game 4 [104]
Richard Todd 7 1 8 198300 Game 13 [105]
Marc Wilson 8 0 8 198700 Game 13 [106]
Bobby Hebert 8 0 8 199600 Game 15 [107]
Chris Chandler 7 1 8 200100 Game 14 [108]
Chad Pennington 7 1 8 200800 Game 11 [109]
Ryan Fitzpatrick 8 0 8 201200 Game 9 2013 back up [110]
Mark Sanchez 8 0 8 201200 Game 11 2013 IR-DFR [111]
Otto Graham 7 0 7 195500 Game 10 Excludes 5 AAFC games
w/Cleveland (1947–49)[112]
Don Meredith 7 0 7 196800 Game 5 [113]
Roman Gabriel 7 0 7 197300 Game 14 [114]
Terry Bradshaw 4 3 7 1982 AFC Quarterfinals [115]
Tony Eason 7 0 7 198900 Game 2 [116]
Jeff Hostetler 7 0 7 199500 Game 6 [117]
Jim Harbaugh 7 0 7 200000 Game 5 [118]
Tommy Maddox 6 1 7 200300 Game 12 [119]
Gus Frerotte 7 0 7 200700 Game 12 [120]
Matt Cassel 7 0 7 201000 Game 15 2013 back up [121]
Andrew Luck 7 0 7 201300 Game 2 2013 Week 09 [122]
Sam Bradford 7 0 7 201300 Game 2 2013 injured [123]
Cam Newton 7 0 7 201300 Game 5 2013 Week 09 [124]
Norm Van Brocklin 6 0 6 195800 Game 8 [125]
Bart Starr 5 1 6 196700 Game 1 [126]
John Brodie 6 0 6 197000 Game 8 [127]
Roger Staubach 6 0 6 197900 Game 16 [128]
Stan Humphries 6 0 6 199700 Game 5 [129]
Mike Tomczak 6 0 6 199900 Game 16 [130]
David Garrard 6 0 6 201000 Game 9 2013 back up [131]
Josh Freeman 6 0 6 201200 Game 15 2013 injured [132]
Robert Griffin III 6 0 6 201300 Game 3 2013 Week 09 [133]
Frank Tripucka 5 0 5 196200 Game 7 [134]
Craig Morton 5 0 5 198100 Game 7 [135]
Gary Danielson 5 0 5 198200 Game 7 [136]
Jack Trudeau 5 0 5 199200 Game 12 [137]
Bubby Brister 5 0 5 199400 Game 16 [138]
Steve Bono 5 0 5 199500 Game 6 [139]
Billy Joe Tolliver 5 0 5 199900 Game 5 [140]
Tony Banks 5 0 5 200100 Game 6 [141]
Rodney Peete 5 0 5 200200 Game 13 [142]
Trent Dilfer 5 0 5 200500 Game 2 [143]
Kelly Holcomb 4 1 5 200500 Game 15 [144]
Joey Harrington 5 0 5 200700 Game 3 [145]
Derek Anderson 5 0 5 201000 Game 9 2013 back up [146]
Rex Grossman 5 0 5 201100 Game 11 2013 back up [147]
Kevin Kolb 5 0 5 201200 Game 4 [148]
Bob Waterfield 3 1 4 194900 Game 6 [149]
Bobby Thomason 4 0 4 195500 Game 2 [150]
Milt Plum 4 0 4 196400 Game 8 [151]
Dick Wood 4 0 4 196400 Game 8 [152]
Bill Nelsen 4 0 4 197000 Game 2 [153]
Earl Morrall 4 0 4 197000 Game 14 [154]
Billy Kilmer 4 0 4 197500 Game 12 [155]
Dan Pastorini 3 1 4 198000 Game 1 [156]
Scott Brunner 4 0 4 198300 Game 13 [157]
Vince Ferragamo 4 0 4 198500 Game 1 [158]
Gary Hogeboom 4 0 4 198600 Game 15 [159]
Steve Pelluer 4 0 4 198800 Game 15 [160]
Jeff Kemp 4 0 4 199100 Game 3 [161]
Vince Evans 4 0 4 199500 Game 8 [162]
John Friesz 4 0 4 199600 Game 9 [163]
Ty Detmer 4 0 4 200100 Game 15 [164]
Jay Fiedler 4 0 4 200300 Game 16 [165]
Byron Leftwich 4 0 4 200400 Game 7 [166]
David Carr 4 0 4 200600 Game 11 [167]
Josh McCown 4 0 4 200700 Game 1 [168]
Shaun Hill 4 0 4 201000 Game 9 2013 back up [169]
Sid Luckman 3 0 3 194700 Game 4 [170]
Johnny Lujack 3 0 3 195000 Game 6 [171]
Charlie Conerly 3 0 3 195900 Game 1 [172]
Ed Brown 3 0 3 196300 Game 7 [173]
Tobin Rote 3 0 3 196300 Game 8 [174]
Jacky Lee 3 0 3 196500 Game 12 [175]
Frank Ryan 3 0 3 196600 Game 14 [176]
Pete Beathard 3 0 3 196900 Game 10 [177]
Dennis Shaw 3 0 3 197100 Game 1 [178]
Bob Berry 3 0 3 197100 Game 3 [179]
Bob Griese 3 0 3 197600 Game 6 [180]
Greg Landry 3 0 3 197900 Game 13 [181]
Steve Dils 3 0 3 198300 Game 11 [182]
Jack Thompson 3 0 3 198300 Game 16 [183]
Paul McDonald 3 0 3 198400 Game 8 [184]
Eric Hipple 3 0 3 198600 Game 7 [185]
Don Strock 2 1 3 198800 Game 16 [186]
Mark Malone 2 1 3 198800 Game 16 [187]
Jim McMahon 3 0 3 199100 Game 10 [188]
Hugh Millen 3 0 3 199100 Game 14 [189]
Charlie Batch 3 0 3 200100 Game 9 [190]
Kordell Stewart 3 0 3 200100 Game 13 [191]
Tim Couch 3 0 3 200200 Game 3 [192]
Jim Miller 3 0 3 200200 Game 5 [193]
Patrick Ramsey 3 0 3 200300 Game 3 [194]
Vince Young 3 0 3 201100 Game 11 [195]
Alex Smith 3 0 3 201200 Game 5 2013 Week 09 [196]
John Skelton 3 0 3 201200 Game 9 [197]
Brandon Weeden 3 0 3 201200 Game 12 2013 Week 09 [198]
Ryan Tannehill 3 0 3 201300 Game 5 2013 Week 09 [199]
Jake Locker 3 0 3 201300 Game 7 2013 Week 09 [200]
Nick Foles 3 0 3 201300 Game 9 2013 backup [201]
Jim Finks 2 0 2 195500 Game 7 [202]
Al Dorow 2 0 2 196000 Game 13 [203]
Tom Flores 2 0 2 196600 Game 6 [204]
Jack Concannon 2 0 2 197000 Game 13 [205]
Steve Spurrier 2 0 2 197300 Game 5 [206]
Randy Johnson 2 0 2 197300 Game 7 [207]
Mike Livingston 2 0 2 197600 Game 5 [208]
David Woodley 2 0 2 198100 Game 8 [209]
Dave Wilson 2 0 2 198500 Game 7 [210]
Bruce Mathison 2 0 2 198700 Game 3 [211]
Randy Wright 2 0 2 198800 Game 5 [212]
Cody Carlson 2 0 2 199200 Game 14 [213]
Craig Erickson 2 0 2 199400 Game 2 [214]
Frank Reich 2 0 2 199600 Game 11 [215]
Kent Graham 2 0 2 199700 Game 4 [216]
Rob Johnson 2 0 2 200100 Game 6 [217]
Shane Matthews 2 0 2 200200 Game 1 [218]
J. P. Losman 2 0 2 200600 Game 10 [219]
Damon Huard 2 0 2 200700 Game 15 [220]
Chris Redman 2 0 2 200900 Game 13 [221]
Tarvaris Jackson 2 0 2 201100 Game 7 2013 back up [222]
Tim Tebow 1 1 2 2011 Wild Card Playoffs [223]
Christian Ponder 2 0 2 201200 Game 6 2013 back up [224]
Colin Kaepernick 1 1 2 201300 Game 1 2013 Week 09 [225]
Russell Wilson 1 1 2 201300 Game 1 2013 Week 09[226]
Cecil Isbell 1 0 1 194200 Game 6 [227]
Paul Christman 1 0 1 194700 Game 1 [228]
Jim Hardy 1 0 1 194800 Game 6 [229]
Adrian Burk 1 0 1 195400 Game 10 [230]
Eddie LeBaron 1 0 1 196000 Game 1 [231]
Butch Songin 1 0 1 196000 Game 14 [232]
Zeke Bratkowski 1 0 1 196100 Game 11 [233]
Jim Ninowski 1 0 1 196200 Game 6 [234]
Tom Yewcic 1 0 1 196300 Game 5 [235]
King Hill 1 0 1 196500 Game 5 [236]
Rudy Bukich 1 0 1 196500 Game 13 [237]
Don Trull 1 0 1 196600 Game 10 [238]
Marlin Briscoe 1 0 1 196800 Game 11 [239]
Greg Cook 1 0 1 196900 Game 2 [240]
Joe Kapp 1 0 1 196900 Game 2 [241]
Steve Tensi 1 0 1 196900 Game 11 [242]
Virgil Carter 1 0 1 196900 Game 12 [243]
Pete Liske 1 0 1 197100 Game 1 [244]
James Harris 1 0 1 197600 Game 4 [245]
Tony Adams 1 0 1 197600 Game 4 [246]
Cliff Stoudt 1 0 1 198000 Game 8 [247]
Pat Haden 1 0 1 198100 Game 8 [248]
Joe Pisarcik 1 0 1 198400 Game 16 [249]
Dieter Brock 1 0 1 198500 Game 8 [250]
David Archer 1 0 1 198600 Game 10 [251]
Steve Walsh 1 0 1 199100 Game 13 [252]
Todd Collins 1 0 1 199600 Game 5 [253]
Craig Whelihan 1 0 1 199800 Game 12 [254]
Ryan Leaf 1 0 1 200000 Game 11 [255]
Todd Bouman 1 0 1 200100 Game 12 [256]
Quincy Carter 1 0 1 200300 Game 2 [257]
Kyle Boller 1 0 1 200300 Game 6 [258]
Tim Rattay 1 0 1 200400 Game 5 [259]
Shaun King 1 0 1 200400 Game 10 [260]
Brooks Bollinger 1 0 1 200500 Game 14 [261]
Matt Leinart 1 0 1 200600 Game 11 [262]
Luke McCown 1 0 1 200700 Game 12 2013 back up [263]
J. T. O'Sullivan 1 0 1 200800 Game 2 [264]
Tyler Thigpen 1 0 1 200800 Game 14 [265]
Brady Quinn 1 0 1 200900 Game 11 [266]
Bruce Gradkowski 1 0 1 200900 Game 12 2013 back up [267]
Charlie Frye 1 0 1 200900 Game 15 [268]
Matt Moore 1 0 1 201000 Game 6 2013 back up [269]
Troy Smith 1 0 1 201000 Game 9 [270]
Colt McCoy 1 0 1 201100 Game 4 2013 back up [271]
Dan Orlovsky 1 0 1 201100 Game 12 2013 back up [272]
T.J. Yates 1 0 1 201100 Game 13 2013 back up [273]
Matt Flynn 1 0 1 201100 Game 16 2013 back up [274]
Blaine Gabbert 1 0 1 201200 Game 7 2013 back up [275]
Ryan Lindley 1 0 1 201200 Game 11 2013 back up [276]
Kirk Cousins 1 0 1 201200 Game 14 2013 back up [277]
Brian Hoyer 1 0 1 201300 Game 3 2013 Injured [278]
Geno Smith 1 0 1 201300 Game 3 2013 Week 09 [279]
Case Keenum 1 0 1 201300 Game 8 2013 Week 09 [280]

10,000-yard passers with no 300+ yard passing games

See also

References