O'Connor recorded 42 tackles and 8.5 sacks as a senior playing for Eastern Michigan University.
[1] He recorded 166 total tackles and 20 sacks primarily playing the defensive end position in college, and was noted for his work ethic.
[4] The Detroit Lions selected O’Connor in the seventh round with the 250th overall pick in the 2017 NFL draft.
[18] In Week 14 against the Minnesota Vikings in 2020, O'Connor recorded his first career sack on Kirk Cousins during the 26–14 win.
[19] O'Connor played in all four games in the Buccaneers' playoff run that resulted in the team winning Super Bowl LV.