Upcoming Event: Baseball versus Texas A&M on March 13, 2026

2025: Did not appear in a game after medically retiring following a preseason injury.
2024: Big 12 All-Tournament Team … made 18 appearances and nine starts … finished season with 4.28 ERA and 6-1 record in 54.2 IP … ranked third on team with 54 strikeouts to 20 walks … combined on one shutout … had 20 strikeouts in 19.2 IP in conference play … struck out five in 4.0 IP in first start as a Sooner at DBU (2/20) … earned the win in 2.2 innings of relief with two strikeouts vs. Wichita State (3/5) … got the win in four innings of relief with four strikeouts at UTA (3/13) … started and went six innings, earning the win with four strikeouts vs. Oral Roberts (3/26) … struck out five in four innings of starts at Oklahoma State (4/7) and vs. Kansas State (4/14) … helped OU to the Big 12 Championship Game with six strikeouts in 5.1 innings of relief vs. Kansas in the Big 12 semifinals (5/24) … helped OU stay alive in the NCAA Norman Regional, starting and going seven innings of one-run ball with seven strikeouts vs. Duke (6/2).
Prior to OU: Transferred to Oklahoma after four seasons at University of the Pacific ... was the primary Friday starter in 2023, making 15 appearances and 14 starts and tossing three complete games … made three starts as a freshman during the COVID-shortened 2020 season … posted a 3.50 ERA during his sophomore season ... did not play as a junior due to injury.