USA Today maintains a database of arrests, charges, and citations of N.F.L. players for anything more serious than a traffic citation.It goes back to 2000 and covers instances in which pro football players have had a run-in with the law that was reported by the news media.
The data set is imperfect; after all, it depends on news media outlets, so some arrests may well fall through the cracks. Moreover, arrests are included even if charges are dropped or the player is found not guilty, so it presumably includes legal run-ins in which the player did nothing wrong.
Read similar: https://www.nytimes.com/2014/09/13/upshot/what-the-numbers-show-about-nfl-player-arrests.html