2019
- Started all 11 games on the defensive line.
- Totaled 51 tackles, including 6.5 for losses and 3.5 sacks, and had one fumble recovery.
- Ranked sixth on the team - and second among defensive linemen - in tackles.
- Had career-highs of nine tackles and two sacks in a 32-29 win at Ursinus.
- Registered eight tackles in back-to-back games against Muhlenberg and Juniata later in the season.
- Posted at least four tackles in each of the first three games of the season.
2018
- Started all 14 games on the Blue Jay defensive line.
- Totaled 51 tackles, including 9.5 for losses and 3.0 sacks, from his interior line position.
- Ranks sixth on the team in tackles, third in TFLs and sixth in sacks.
- Registered six tackles, including 1.5 TFLs, in 63-31 season-opening win against Randolph-Macon (first career start).
- Had five tackles in a key 27-16 win over 22nd-ranked Muhlenberg and added four, including three for losses and one sack, a week later in a 56-0 win at Juniata.
- Rang up season-high seven tackles in a 58-27 win at sixth-ranked Frostburg St. in the second round of the NCAA Playoffs.
2017
- Played in five games as a reserve defensive lineman.
- Totaled three tackles on the year.
- Made first career appearance in a 37-7 win over Moravian.
- Johns Hopkins was 5-0 in the five games he played.
At Berwick
- Three-year letter winner at perennial Pennsylvania power Berwick.
- Helped team to a 30-8 record in three varsity seasons.
- Guided team to conference title as a sophomore, appearances in the state playoffs as a sophomore and senior and a trip to the district playoffs as a junior.
- Garnered all-conference honors as a sophomore and junior and all-district status as a senior, when he led the team in sacks and tackles for losses.
Personal
- Kyle Roberts.
- The son of Elizabeth and Curtis Roberts.
- Majoring in economics.