DraftHistory.com

Pre 2025 NFL Draft Quarterback Rooms

By Chris Malumphy

Here are the quarterback rooms of each of the 32 NFL Teams entering the 2025 NFL Draft with career passing totals for each player.

Quarterback Rooms by Team with Career Totals
49ers
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2639175766.6201081187116893.06.543-42-0 (0.506)
Brock Purdy256-1220106972267.59518642770104.98.123-13-0 (0.639)
Mac Jones266-32141570103565.91059054449884.95.420-29-0 (0.408)
Tanner Mordecai256-2218                    
Bears
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2940183962.6195861026320484.65.537-50-0 (0.425)
Caleb Williams236-121556235162.535412066887.85.15-12-0 (0.294)
Case Keenum376-12152233139262.315175795113184.65.730-36-0 (0.455)
Tyson Bagent246-32131459666.287036571.94.22-2-0 (0.500)
Austin Reed256-1220                    
Bengals
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2790191968.82093715253220100.96.742-33-1 (0.559)
Joe Burrow286-42152547174868.61900114046196101.26.738-30-1 (0.558)
Jake Browning286-220924317170.419361272498.46.34-3-0 (0.571)
Bills
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       5850371463.54139627814533190.06.2109-65-0 (0.626)
Josh Allen286-52373628229663.3264341958418993.46.776-34-0 (0.691)
Mitchell Trubisky306-32221898121964.212715744812986.05.531-26-0 (0.544)
Mike White306-522032419961.422479131374.75.22-5-0 (0.286)
Shane Buechele276-0210                    
Broncos
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       86555764.4577040235787.95.611-13-0 (0.458)
Bo Nix256-221756737666.3377529122493.36.110-7-0 (0.588)
Jarrett Stidham286-321519711759.41422881978.35.11-3-0 (0.250)
Sam Ehlinger266-22251016463.4573331476.13.60-3-0 (0.000)
Browns
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       3060199865.3226691386229894.06.252-45-0 (0.536)
Kenny Pickett266-322075547162.4476515145479.35.015-10-0 (0.600)
Deshaun Watson296-32232305152766.2179041234824498.86.637-35-0 (0.514)
Buccaneers
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       3406216163.4248601719025091.16.250-53-0 (0.485)
Baker Mayfield296-12153395215763.5248321719025091.26.250-53-0 (0.485)
Kyle Trask276-523611436.42800044.92.6  
Michael Pratt236-2217                    
Cardinals
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       4564295464.7309681688333489.05.855-80-1 (0.408)
Kyler Murray275-102072780186467.1194981155717992.46.136-45-1 (0.445)
Jacoby Brissett326-42351761107661.111400532414884.35.519-34-0 (0.358)
Clayton Tune266-3220231460.97002729.3-2.00-1-0 (0.000)
Chargers
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       4040263365.2288191817725393.16.456-56-1 (0.500)
Justin Herbert276-62362926194566.5210931374517196.76.741-38-0 (0.519)
Taylor Heinicke326-121097160762.5666339287284.15.413-15-1 (0.466)
Trey Lance246-42261438156.61063541080.36.12-3-0 (0.400)
Chiefs
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       5363352865.84054429810028299.27.1101-42-0 (0.706)
Patrick Mahomes296-22254171277866.63235224574184102.17.589-23-0 (0.795)
Gardner Minshew286-122585754263.2596941126593.96.48-14-0 (0.364)
Bailey Zappe256-121533520862.1222312143276.04.44-5-0 (0.444)
Chris Oladokun276-121300   0001   -5.0  
Colts
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2589161362.316973816022982.15.132-51-1 (0.387)
Daniel Jones276-52302241143764.114582704720884.35.124-44-1 (0.355)
Anthony Richardson226-424434817650.6239111132167.85.18-7-0 (0.533)
Jason Bean256-2196                    
Commanders
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2642169264.0197521226423691.96.246-45-0 (0.505)
Jayden Daniels246-421048033169.0356825947100.16.512-5-0 (0.706)
Marcus Mariota316-42222162136163.016184975518990.16.134-40-0 (0.459)
Sam Hartman256-1209                    
Cowboys
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       4240283066.7319062148626297.46.876-48-0 (0.613)
Dak Prescott316-22384159278066.8314372138225698.16.976-46-0 (0.623)
Will Grier306-1220522853.822804633.20.10-2-0 (0.000)
Joe Milton256-5246292275.9241100111.49.0  
Dolphins
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       3030195364.5217991236922489.86.050-45-0 (0.526)
Tua Tagovailoa276-12252037138768.1155061004411197.96.938-24-0 (0.613)
Zach Wilson256-221499356657.06293232511373.24.312-21-0 (0.364)
Eagles
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2214139963.215870904916788.96.048-24-0 (0.667)
Jalen Hurts266-12231939124864.414667853915193.56.546-20-0 (0.697)
Dorian Thompson-Robinson256-220323012152.68801101445.21.41-4-0 (0.200)
Tanner McKee246-6231453066.7323402117.28.21-0-0 (1.000)
Falcons
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       5735382966.84375429112933697.16.884-76-2 (0.525)
Michael Penix246-22161056158.177533478.96.31-2-0 (0.333)
Kirk Cousins366-32055630376866.94297928812633297.46.883-74-2 (0.528)
Emory Jones246-2211                    
Giants
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       9401597163.57171851222582295.06.5160-133-1 (0.546)
Russell Wilson365-112066001388264.74613535011156099.86.8121-77-1 (0.611)
Jameis Winston316-42303178194461.22422515411121986.46.236-51-0 (0.414)
Tommy DeVito266-221022214565.31358834388.44.43-5-0 (0.375)
Jaguars
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2943187963.8208701048217085.05.829-55-0 (0.345)
Trevor Lawrence256-62202034128863.313815694611285.05.822-38-0 (0.367)
Nick Mullens306-021080553065.8642934314888.36.35-15-0 (0.250)
John Wolford296-12181046158.7626151059.23.12-2-0 (0.500)
Jets
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       2871176961.6200341136032886.95.542-58-1 (0.421)
Justin Fields266-3227111968461.17780453115183.94.914-30-0 (0.318)
Tyrod Taylor356-12171752108561.912254682917788.95.928-28-1 (0.500)
Jordan Travis246-1200                    
Adrian Martinez256-2220                    
Lions
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       5420352265.04008324911831593.36.588-66-1 (0.571)
Jared Goff306-42174646304765.6350582229424895.76.881-52-1 (0.608)
Kyle Allen296-321070544262.7475326216082.35.07-12-0 (0.368)
Jake Fromm266-2215602745.021013638.90.90-2-0 (0.000)
Hendon Hooker276-32209666.76200186.35.3  
Packers
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       120876663.4909163286994.06.821-17-0 (0.553)
Jordan Love266-4219108769063.5815460254795.16.918-15-0 (0.545)
Malik Willis256-12251207562.5900332283.35.03-2-0 (0.600)
Sean Clifford266-221811100.037000118.837.0  
Panthers
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       6525406362.34477927916944686.05.790-104-2 (0.464)
Bryce Young235-1020491154960.3528026199177.34.36-22-0 (0.214)
Andy Dalton376-22205614351462.63949925315035587.46.084-82-2 (0.506)
Jack Plummer256-5215                    
Patriots
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       88756964.1555732257281.94.86-21-0 (0.222)
Drake Maye226-422533822566.6227615103488.15.13-9-0 (0.250)
Joshua Dobbs306-322054934462.7328117153878.14.63-12-0 (0.200)
Raiders
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       3241208864.4229731258325687.55.747-53-0 (0.470)
Geno Smith346-32212655172164.8191431057222288.05.740-43-0 (0.482)
Aidan O'Connell266-321058636762.6383020113485.15.67-10-0 (0.412)
Carter Bradley256-3213                    
Rams
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       10102647864.17563747324064292.46.5151-134-1 (0.530)
Matthew Stafford376-32148166517463.45980937718850291.26.4108-113-1 (0.489)
Jimmy Garoppolo336-22251936130467.415828965214097.67.043-21-0 (0.672)
Stetson Bennett275-11190                    
Ravens
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       3130200864.2235221865921698.87.079-29-0 (0.731)
Lamar Jackson286-22052586167864.92005916649192102.07.370-24-0 (0.745)
Cooper Rush316-322554433060.7346320102483.85.79-5-0 (0.643)
Devin Leary256-1216                    
Saints
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       6095393664.64300726211833891.66.377-100-0 (0.435)
Derek Carr346-32155785376565.14124525711230392.86.577-92-0 (0.456)
Spencer Rattler246-021122813057.01317452270.44.10-6-0 (0.000)
Ben DiNucci286-2215432353.521900767.92.90-1-0 (0.000)
Jake Haener266-1200391846.222611662.63.20-1-0 (0.000)
Seahawks
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       3021186061.6206901209227382.55.241-52-0 (0.441)
Sam Darnold276-32252356144361.216383986819783.95.535-38-0 (0.479)
Sam Howell246-122064540462.6413922237277.54.35-13-0 (0.278)
Jaren Hall276-0207201365.016801470.44.01-1-0 (0.500)
Steelers
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       82451862.9533629234581.65.210-10-1 (0.500)
Mason Rudolph296-523568643763.7461528203384.75.69-8-1 (0.528)
Skylar Thompson276-22191388158.7721131266.13.51-2-0 (0.333)
Texans
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       1979124863.114002784215688.45.824-32-1 (0.430)
C.J. Stroud236-3218103165563.5783543179093.76.419-13-0 (0.594)
Davis Mills266-422594859362.6616735256682.65.25-19-1 (0.220)
Kedon Slovis236-2223                    
Titans
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       113267359.57195383810575.34.57-29-0 (0.194)
Will Levis256-422955633961.0389921166982.75.15-16-0 (0.238)
Brandon Allen326-220929316656.718101182376.24.82-8-0 (0.200)
Tim Boyle306-423228316859.414866141359.93.00-5-0 (0.000)
Vikings
NameAgeHeightWeightAttCPctYdsTDIntSackedRatingANY/ARecord
Total       1689858.3950491159.93.12-2-0 (0.500)
J.J. McCarthy226-3219                    
Brett Rypien286-22101689858.3950491159.93.12-2-0 (0.500)