Harris finished his collegiate career with 106 combined tackles, 16 for a loss, 7.5 sacks, an interception, three passes defensed, four forced fumbles, and a fumble recovery for the Bulls. He had career-highs in combined tackles (54), tackles for a loss (8.5), and sacks (3) as a senior in 2017.
Harris (6-4, 264) ran a 4.77-second 40-yard dash, 4.4-second 20-yard shuttle, vertical jump of 32.5 inches, and a 10-foot-1 broad jump at UB's pro day.
"I would compare myself to (Ezekiel) Ansah or Joey Bosa because I have a relentless motor like those guys," Harris told Draft Diamonds in December.
More San Francisco 49ers News
-
Can the 49ers' aging core hold on? Insider reveals top concern for 2026
The San Francisco 49ers enter the 2026 season with legitimate Super Bowl aspirations, as they have for several years. The roster is talented enough to make another deep playoff run, but can the team keep pace in what could be the NFL's toughest division? The NFC West features... -
49ers rookies report to training camp today
The San Francisco 49ers officially begin preparations for the 2026 season today as the team's rookie class reports to the SAP Performance Facility in Santa Clara, kicking off training camp a week before veterans arrive on July 25. The first full-team practice is scheduled for... -
49ers announce roster moves as rookies report to training camp
The San Francisco 49ers announced a couple of roster moves on the same day that rookies reported to training camp. They have signed punter Jack Bouwmeester to a three-year deal. In addition, the team has placed tight end Khalil Dinkins on the active/non-football injury... -
49ers top 5 most intriguing training camp storylines
Training camp for the San Francisco 49ers is right around the corner. The rookies report next Saturday, July 18, while the veterans come to camp the following Saturday, July 25. With all due respect to the Yuletide season, football fans will tell you this is "the most wonderful...