Who Has The Most Tackles In NFL History The simple answer is Ray Lewis. Ray Lewis had 2,061 total tackles in his 17 years of play. The most tackles by a player in a single season was 167 by James Henry Moyes.