Made five starts before missing remainder of season due to injury
Finished 1-4 with 8.38 ERA over 19.1 innings, striking out 18 batters and walking six
Earned lone win at VMI (March 14), allowing an unearned run and scattering three hits over 5.0 innings
Struck out a season-high six batters over 4.1 innings at Richmond (Feb. 27)
2025 (Cornell)
Started all 11 of his appearances, posting a 2-2 record with 4.26 ERA in 61 1/3 innings, striking out 56 batters and issuing 26 walks
Held opponents to a .191 batting average, yielding 41 hits allowed in 215 at-bats
Opened season by pitching six no-hit innings in season-opening upset victory over No. 17-ranked Duke (Feb. 21), facing one over the minimum
Retired 16 of last 18 batters he faced against Michigan State (March 7), allowing two runs (one earned) on four hits with no walks and three strikeouts in six innings
Struck out season-high eight batters against Penn (April 13)
Retired first 12 batters he faced against Dartmouth (April 25) before ending as tough-luck loser (7.1IP, 5H, 5R/ER, 1BB, 6K)
Took no-hitter into sixth inning against Princeton (May 3), where he struck out seven and walked five while allowing one run on one hit to earn second victory of season
Had four quality starts on season, coming against Duke (Feb. 21), Michigan State (March 7), Brown (March 28), and Penn (April 13)
One of four Cornell baseball players named to College Sports Communicators' (CSC) Academic All-District team, his second consecutive season being recognized
2024 (Cornell)
Started in all eight appearances on season before missing final month of season due to injury
Pitched just once over final six weeks of season due to injury
Posted 2-2 record with 8.55 ERA during season
Registered first victory of season at Richmond (March 16) with 5 IP, 5 H, 2 R, 1 BB, 3 SO line
Pitched season-high 6.2 IP as part of first collegiate quality start against Princeton (March 22); yielding three runs on three hits while walking none and striking out season- and career-high eight batters
Other victory came against Dartmouth (March 30), where he finished with 5 IP, 8 H, 4 R, 3 BB, 4 SO
Registered one walk or fewer in five of eight outings
Named to College Sports Communicators' (CSC) Academic All-District Team, lone representative from Cornell baseball team to earn honor
2023 (Cornell)
One of Cornell's go-to relievers, tying Spencer Edwards for the most appearances on season (18)
Pitched 46 innings while striking out 38 and issuing just 12 walks
Posted 1-2 record with a team-leading 4.89 ERA
Struck out a season-high five batters on two occasions (March 18 at George Mason and April 21 vs. Princeton)
Recorded first collegiate save at Yale (March 24) before collecting first victory over Columbia in following weekend (April 2)
Also earned the save at Dartmouth (May 6)
PRIOR TO CORNELL
Four-year letterwinner in baseball at Falls Church and Bishop O'Connell ... named MVP at 2022 Mingo Bay Classic Tournament, where team claimed championship ... two-time captain (Falls Church - 2020; Bishop O'Connell - 2022) ... tabbed Second Team All-Region as a right-handed pitcher in 2019 while at Falls Church ... earned pair of First Team honors, being named First Team Division I All-State in 2021 and First Team All-WCAC in 2022 ... member of Expanded Services Mentoring Program at Bishop O'Connell in 2021-22.