2024: Began and ended the season in the starting rotation ... overall, made 13 appearances with eight starts while posting an 0-2 record ... made Opening Day start for the Jackrabbits and finished with a no-decision after striking out three in four innings ... struck out a season-high 10 batters over seven innings, but did not factor into the decision at Southern Illinois-Edwardsville (3/3) ... hurled a scoreless inning of relief in second game of series sweep at Oral Roberts (3/16) ... returned briefly to the rotation and struck out six batters in a five-inning start against Northern Colorado (3/28) .... allowed only one run in three-inning relief outing against Oral Roberts, striking out five in second game of doubleheader (4/27) ... closed season with starting assignments in May against Northern Colorado (5/4), North Dakota State (5/11) and Omaha (5/17)
BEFORE SDSU: Spent two seasons in the junior college ranks, pitching at Johnson County Community College (Kan.) in 2021 and Kansas City Community College in 2022 … earned second-team all-conference honors in 2022 after posting a 6-2 record over 13 starts in which he struck out 50 batters in 50 1/3 innings  … sat out 2023 season due to injury … at the prep level, was a three-year starter at Garden Valley Collegiate in Winkler, Manitoba … all-around player who batted .433 with 11 home runs and 37 RBIs as a junior, while also posting a 3-1 record on the mound with a 0.60 ERA and 52 strikeouts in 33 innings pitched … selected to play in the 2019 T-12 Tournament and was chosen for Team Manitoba at the Baseball Canada Cup that same year … played summer ball for three seasons with the Altona Bisons on the Manitoba Junior Baseball League … also was a two-year starter in hockey as a center and right wing … received third-team NJCAA All-Academic honors in 2022