Putting Up Numbers· NFL

Most total TDs in an NFL career since 1966

, , , .

Tom Brady leads with 677 total TDs in his career, first of 6,862 careers since 1966. Aaron Rodgers is 3rd, with 576 total TDs in his career. 22 more total TDs passes Drew Brees for 2nd. Matthew Stafford (6th) is still playing too.

Most total TDs in an NFL career since 1966
#Player and seasonsValue
Tom Brady2000 – 2022677
Drew Brees2001 – 2020597
Aaron Rodgers2005 – 2026576
Peyton Manning1998 – 2015557
Brett Favre1991 – 2010522
Matthew Stafford2009 – 2026453
Ben Roethlisberger2004 – 2021438
Dan Marino1983 – 1999429
Philip Rivers2004 – 2025428
Matt Ryan2008 – 2022395
Russell Wilson2012 – 2025385
Eli Manning2004 – 2019373
Kirk Cousins2012 – 2026338
John Elway1983 – 1998334
Josh Allen2018 – 2026321
Warren Moon1984 – 2000313
Carson Palmer2004 – 2017302
Patrick Mahomes2017 – 2026299
Joe Montana1979 – 1994293
Vinny Testaverde1987 – 2007290
Dak Prescott2016 – 2026290
Joe Flacco2008 – 2025289
Jared Goff2016 – 2026285
Andy Dalton2011 – 2026277
Steve Young1985 – 1999275

Method

  • The numbers here start in 1966, so a record set before then isn't on this board.