Brett Favre has thrown the most touchdown passes in NFL history, with 508.
Tom Brady threw the most touchdown passes in one season, connecting with 50 during the 2007 NFL season.
Walter Payton 8
Tom Brady set the record for most TD passes with 50 in an NFL season on December 29, 2007. Peyton Manning previously held the record for most touchdown passes in a season with 49 in 2004. Brett Favre holds the career NFL record with 508 touchdown passes.