Tom Brady played 23 seasons in the NFL, from 2000 through 2022.

He spent 20 of those seasons with the New England Patriots and his final 3 with the Tampa Bay Buccaneers before retiring after the 2022 season.