2025: Drafted in the 16th Round of the 2025 MLB Amateur Draft by the Kansas City Royals. Appeared in 12 games during the 2025 season, primarily serving as a right-handed relief pitcher while making one start… Finished the season with a 2-1 record, three saves, and a 2.51 ERA across 32.1 innings pitched… Struck out 45 batters while allowing only nine earned runs and holding opponents to a .180 batting average… Walked 18 and surrendered just 21 hits in total… Posted a 1.21 WHIP…..His season-high eight strikeouts came in a four-inning shutout relief outing at Saint Anselm on April 14… Recorded a season-high 5.0 innings pitched in a start against St. Thomas Aquinas on March 15, allowing no runs on one hit with seven strikeouts… Collected saves in back-to-back outings against Adelphi (April 19) and Assumption (April 25), tossing scoreless innings in both games… Also registered key wins against Bentley, Georgian Court, and Southern Connecticut.
2024: Made an appearance in 15 games, starting eight and finding his niche out of the pen late in the season … Closed out the year with a 3.95 earned run average, allowing 24 earned runs across 54.2 innings of work … Finished the season with a 5-2 record on the mound, the second most wins among the pitching staff, and secured three saves … Third on the team with 66 strikeouts … Earned three straight wins in three straight starts against Post (Mar. 12), Saint Thomas Aquinas (Mar. 17) and Southern New Hampshire (Mar. 25) … Opened up the season with five-plus strikeouts in his first four appearances, including a season-high seven on the road at Felician (Mar. 3), which came in four innings of work … Strung together a series four games that totaled 13 innings without allowing a run, with the final game in that stretch a five-inning outing out of the pen where he picked up the win in an NE10 Championship elimination game against Assumption (May 10) … In that same stretch, racked up six strikeout in three of the four games, including that win over the Greyhounds … Registered a pair of saves his final two regular season appearances in back-to-back games against Adelphi (Apr. 27) and AIC (May 4).
2023: Made an appearance in 11 games, starting in eight as the fourth player in the weekend rotation … Threw a total of 31 innings, allowing 30 earned runs on 34 hits and struck out 36 batters, fifth most on the team … Picked up a pair of wins on the bump, his first in his first career outing when he pitched five innings and allowed just two runs against Molloy (Feb. 26) … Also struck out a season-best seven batters in that game … Matched that career-high seven strikeouts a month later in an NE10 game against Adelphi (Mar. 26), those coming in four innings of work … Followed that up with six strikeouts in his next outing at Pace (Apr. 2), also in four innings … His second win of the season also came against Molloy when he didn’t surrender an earned run in four innings against the Lions on March 12 … Earned Academic Honors accolades on the Northeast-10 Academic Honor Roll following the Spring 2023 semester.
High School: Played four seasons of varsity baseball for the Indians of Brentwood High School … Named team captain as a senior … Once received Conference 1 All-League honors.
Personal: Son of Jennifer and Stephen Ramnarace … Majoring in exercise science.