Which player has the most career points scored in NFL history?

The story behind the answer

Adam Vinatieri has scored the most career points in NFL history.

Vinatieri finished his 24-season career with 2,673 regular-season points, more than any other NFL player. Nearly all of those points came from field goals and extra points as a placekicker for the New England Patriots and Indianapolis Colts. He retired in 2021 as the league’s all-time scoring leader.

His record reflects extraordinary longevity as well as accuracy. Vinatieri scored at least 100 points in 21 seasons and made 599 field goals, also an NFL record. He entered the league as an undrafted free agent in 1996 and remained productive across four decades of football.

Vinatieri is especially remembered for clutch postseason kicks. He made the game-winning field goal in Super Bowl XXXVI and repeated the feat in the 2003 AFC Championship Game. He won four Super Bowls—three with New England and one with Indianapolis. A common mix-up is Morten Andersen, who held the career scoring record before Vinatieri passed him.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: