GRADUATE SENIOR (2026 / HIGH POINT): Notched a 1-1 record (4.29 ERA) in 19 appearances, tying teammate Jack Carey with the third-most mound appearances during the course of the season … logged 21 innings, closing the season with 17 strikeouts and 25 hits allowed to opposing hitters … issued just eight walks and allowed only 10 runs in his 19 outings … was a standout performer in his four Big South Conference outings, finishing with the fourth-lowest ERA (2.84) of any High Point pitcher … one of five Panther hurlers with at least one save against league opponents …  made his season debut against Saint Joseph’s (Feb. 14), tossing one inning in the 3-0 shutout … notched his first strikeout of 2026 against Maine (Feb. 22) in 0.2 innings on the mound … held No. 9 Florida (March 6) to three hits and one run over 2.2 innings, fanning two Gator hitters along the way to a 7-2 High Point win … faced Duke (March 10) for 1.1 innings, notching one strikeout in the process … tossed a single-game season-high 3.2 innings against Presbyterian (March 21), fanning two batters and scattering five hits … notched one strikeout in High Point’s 1-0 victory against Wake Forest (March 31) … established his single-game season-high in strikeouts (three), while earning the 3-2 win over N.C. A&T (April 7) … fanned two Winthrop (May 10) hitters as the Panthers completed the sweep in 11-3 fashion … logged 1.1 innings in the regular season finale at UNC Asheville (May 16) … came out of the bullpen for one inning of work, where he struck out two USC Upstate (May 23) sluggers in the Big South Conference Tournament.Â
SENIOR (2025 / HIGH POINT): Appeared in 16 games, making 11 starts on the mound ... 4-2 record in 40.2 innings pitched ... held opposing batters to a .276 batting average in 163 at-bats ... struck out 27 total batters and a season-high five in 5.1 innings pitched at Mercer (March 2).
JUNIOR (2024 / LOUISIANA-MONROE): Made 16 appearances out of the pen ...threw 15.1 innings with a 0.59 ERA ... struck out 14 batters, allowed seven hits, one earned run, and no homers in 67 batters faced.Â
SOPHOMORE (2023 / FRANK PHILLIPS): Made 15 appearances, all out of the bullpen, going 2-2 with an 8.20 ERA over 52 2/3 innings, allowing 59 runs, 48 earned, on 84 hits with 62 strikeouts and 23 walks … earned his second win of the season in his final appearance, throwing five innings out of the bullpen with six strikeouts at Western Texas-1 (5/5/23) … struck out seven batters over three innings at Clarendon-1 (4/21/23) … tallied seven strikeouts vs. Odessa-2 (3/31/23) … Fanned eight batters over 4 2/3 innings vs. Howard-2 (3/24/23) … picked up his first win of the season, throwing six innings with one run on eight hits and a season-high 10 strikeouts vs. El Paso-2 (3/10/23).
FRESHMAN (2022 / FRANK PHILLIPS): Made 21 appearances, going 2-2 with two saves and an 8.17 ERA over 25 1/3 innings, allowing 30 runs, 23 earned, on 26 hits with 34 strikeouts and 27 walks … had 10 scoreless appearances … tossed three shutout innings with two hits and a season-high five strikeouts at New Mexico Military-2 (4/24/22) … pitched the final 2/3 of an inning for the save at El Paso-2 (3/18/22) … picked up his second win by recording one out against Western Texas-1 (3/13/22) … notched his first save with 2/3 of an inning vs. Vernon-2 (3/5/22) … had his first career victory with two innings on the mound at Garden City (2/15/22).
Â
PREP: Was a varsity letter winner and team captain for Glenda Dawson Eagles in Pearland, Texas, graduating in 2021 … named Second-Team All-District as a pitcher, posting a 2.10 ERA over 40 innings … hit .401 on 30 plate appearances while playing left field … also played varsity as a junior in 2020, helping Glenda Dawson to 13-4 record before the season ended due to the COVID-19 pandemic ... played for Houston Athletics and Houston Canes.