Senior (2025)
Became just the fifth consensus All-American in program history, earning selection to the D3baseball.com All-America First Team and the ABCA/Rawlings All-America Third Team… Just the fourth CWRU player to earn D3baseball.com All-America First Team honors… Named the D3baseball.com Region 7 Player of the Year, just the second player in team history to receive the honor… Selected to both the D3baseball.com and ABCA/Rawlings All-Region First Teams… Received ABCA Regional All-Defensive Team acclaim… Named the UAA Position Player of the Year, becoming the third player in program history to receive the honor… Received All-UAA honors for the fourth time and was named to the First Team for the third consecutive year… Started all 45 games for the Spartans, including 31 in right field and 14 in center field… Led all Spartan players with a .401 batting average (73-182), 60 runs (tied for second in program history and 28th among DIII players in 2025), and a school-record tying six triples (12th in DIII)… Ranked 109th in DIII in batting average and 35th in hits… Set a program record and ranked 11th in DIII with 141 total bases during the year… Hit 14 home runs (25th in DIII), the second-most in a campaign in program history, and drove in 58 runs (40th in DIII), tied for the third-most ever by a Spartan… Slugged .775 (fifth in team history and 22nd in DIII in 2025) with a .498 on-base percentage for a team-leading 1.273 OPS… Stole 17 bases on as many attempts… Committed just one error during the season and totaled four outfield assists… Batted .445 (49-110) with runners on base and .417 (25-60) with runners in scoring position… Led the team with 23 multiple-hit games and 15 multiple-RBI efforts… Recorded a team-long 24 game hitting streak from March 1 through April 11… Hit safely in all but five games during the year and reached base in all but two contests… Started all 20 UAA games during the season, batting .383 (31-81) with 26 runs, seven doubles, a triple, five home runs, 22 RBIs, and 11 stolen bases on as many attempts… Named the Most Outstanding Player of the NCAA Cleveland Regional after batting seven-of-13 with five runs, six RBIs, a triple, and two home runs… Named to the D3baseball.com Team of the Week on March 20 after batting .531 (17-32) with 14 runs, 11 RBIs, four doubles, two triples, and three home runs over the course of seven games… Earned UAA Hitter of the Week honors five times during the season… Had two home runs and five RBIs against both Baldwin Wallace on March 9 and WashU on March 28… Also had a two-home run game against Chicago on April 11… Became the first player in program history to be named a CSC Academic All-American three times over a career, claiming a spot on the First Team in 2025… Also named to the Academic All-District Team… Earned UAA Spring All-Academic honors… Ended his career as the program’s all-time leader in home runs (45), second in program history in RBIs (172), third in runs (179) and triples (10), fourth in slugging percentage (.662) and doubles (50), sixth in hits (206), and seventh in walks (85) and stolen bases (45)… Played in 157 total games, including 155 starts, and hit .332 over his career.
Junior (2024)
Named to the D3baseball.com All-Region Third Team following his junior season… Also secured All-UAA honors for the third straight year, claiming a spot on the First Team… Selected to the CSC Academic All-America Team for the second-consecutive season, earning a spot on the Second Team, while also claiming Academic All-District acclaim… Started all 41 games in rightfield and was the only Spartan player during the year to start each game at the same position… Became the program’s all-time home run leader with his 23rd career home run on March 31 against Emory as part of a three-for-four effort with three runs and four RBIs… Finished the season batting .291 (42-155) with 45 runs, eight doubles, 11 home runs, 49 RBIs, and a team-leading 15 stolen bases on 16 attempts… The 11 home runs matched his career high and were tied for the second-most in a season in team history… The 49 RBIs were the eighth-most ever in a season by a Spartan… Slugged .535 during the year and drew 27 walks to raise his on base percentage to 391 for the campaign… Did not commit an error during the year… Hit .370 (10-27) against left-handed pitching, .323 (31-96) with runners on base, and .500 (3-6) with the bases… Was second among CWRU players with 14 multiple-RBI games and added 11 multiple-hit efforts… Hit .333 (20-60) over 16 UAA games with 19 runs, three doubles, 22 RBIs, and a league-best seven home runs… Added seven stolen bases on as many tries in conference play… Reached base in 17 consecutive games to end the season… Had a 10-game hitting streak from March 23 through April 6… Went two-for-five with two home runs against WashU on April 27, marking the second multiple-home run game of his career (the other also came against WashU in 2022)… Went three-for-seven with two doubles, a home run, and four RBIs against Washington & Jefferson on February 23… Also had four-RBI efforts against Oswego State on March 10 and Emory on March 31… Stole a season-high three bases against Grove City on March 19… Received UAA Spring All-Academic honors.
Sophomore (2023)
Earned ABCA All-Region Second Team and D3baseball.com All-Region Third Team honors during his sophomore campaign… Named to the All-UAA First Team… Matched a school record with 11 home runs during the season… Started all 42 games he played in… Finished the year batting .337 with 50 runs (sixth in school history), 19 doubles (tied for second in school history), two triples, 42 RBIs (ninth in school history), 22 walks, and 10 stolen bases on 11 attempts… Slugged .663 (14th in school history) with a .427 on-base percentage for a 1.090 OPS, the second-highest among Spartan players… Was 24th among Division III players with 19 doubles… Hit .358 against right-handed pitching and .387 with the bases empty… Finished the season with 15 multiple-hit games and nine multiple-RBI efforts… Named the UAA Hitter of the Week on March 27 after going eight-for-15 with five runs, four runs batted in, two doubles, three home runs, five walks, and a stolen base during five games, four of which were at WashU… Went three-for-four with a double, a home run, a walk, four runs scored, and six RBIs against Brandeis on April 21… Hit .373 with five home runs and 16 RBIs in UAA games… Homered and drove in four runs against Wooster on April 6… Also hit a home run and plated four runs against DePauw on May 7… Selected to the CSC Academic All-America Third Team and named to the Academic All-District Team… Received UAA Spring All-Academic recognition… Has 20 career home runs through the end of his sophomore season, just two shy of the program record.
First-year (2022)
Named the UAA Rookie of the Year and earned a spot on the All-UAA Second Team in 2022… Led all CWRU players with nine home runs, the most in program history by a first-year player, and tied for the second-most all-time in a single season in team history… Batted .295 overall with 24 runs scored, nine doubles, two triples, 23 RBIs, and three stolen bases on as many tries… Played in 29 total games, including 25 starts in center field and two in rightfield… Hit .333 (21-of-63) in UAA games, leading the league in home runs (8), ranking second in doubles (7), and fourth in RBIs (17)… Named the UAA Athlete of the Week on April 24 after batting .412 (7-17) with six runs, a double, four home runs, and six runs batted in during a four-game series against Wash U., including the game-winning walk-off home run in the bottom of the ninth of the third game, and the game-tying and walk-off home runs in the ninth and 10th innings of the series finale, clinching the conference title for CWRU… Also homered in three-straight games during CWRU’s series against Emory… Hit .333 against right-handed pitchers and .391 with the bases empty… Recorded a .611 on-base percentage as a leadoff hitter… Had eight multiple-hit games and six multiple-RBI efforts… Notched a season-long seven-game hitting streak between April 9 – 17… Made three appearances on the mound, going 1-0 with a 10.12 ERA.
Prior to CWRU
Was a four-year member of the Parkway West High School baseball team, serving as a team captain during his senior year... Coached by Andrew Jett... Helped lead his team to a 23-4 record as a senior... Named to the All-Conference Second Team... Went 5-1 with a 3.10 ERA... Graduated Summa Cum Laude and was a National Merit Scholar Finalist... Also played basketball and soccer.
Personal
Born December 13... Son of Michael and Nicole.