2023: Appeared in three games during the 2023 season out of the bullpen… Finished the year with a 3.86 ERA in his 2.1 innings of work… Fanned five batters and held opponents to a .125 batting average…
 2022: Made six appearances out of the Duke bullpen ... finished the year with a 11.57 ERA and a 1-0 record in 4.2 innings of work ... allowed seven runs, six earned, on three hits and six walks ... tallied nine strikeouts ... struck out three in a clean inning against Appalachian State (2/22) for his debut appearance as a Blue Devil ... fanned four in two hitless innings against Virginia (3/13) ... put together another hitless appearance with two strikeouts against William & Mary (3/22).
Prior to Duke:Â Played three seasons at North Carolina Central (2019-21) ... totaled 38 appearances, including four starts with a 4.03 ERA ... finished with a 2-4 record and two saves ... tallied 74 strikeouts and held opposing batters to a .177 batting average in 53.2 innings of work ... as a senior, held a 4.40 ERA with a 2-3 record and two saves in 20 appearances ... fanned 17 batters in 28.2 innings pitched ... recorded a save in the 2021 MEAC Baseball Championship semifinal against Florida A&M ...Â
Prior to NC Central:Â Played four seasons at Wakefield High School in Raleigh, N.C. ... named NAC VI Conference Player of the Year.
Personal: Born September 30, 1999 ... son of James and Stacy McRoy ... graduated from NCCU in December 2021 with a degree in business administration.