Completed Event: Baseball versus #3 Texas on May 16, 2025 , Win , 8, to, 6

2024: Ninth all-time in program history in games played with 214 … 11th in program history for runs scored (172) … ninth in stolen bases with 57 … seventh in walks (117) … All-Big 12 Honorable Mention … Big 12 All-Tournament Team … Academic All-Big 12 First Team … played in 60 of OU’s 61 games, making 56 starts … hit .276 with four home runs, eight doubles, two triples and 34 RBIs … drew 27 walks and a team-high 15 HBP and stole 10 bases on 13 chances … was electric in left field with numerous SportsCenter Top 10 catches, registering 89 putouts to three errors (.967 FLD%) … had 13 multi-hit performances and seven games with multiple RBIs.
2023: Academic All-Big 12 honoree and All-Big 12 Honorable Mention … started 53 of the 54 games in which he played … missed six games with injury … batted .309 with 50 runs scored, 24 RBIs, six doubles, three triples, one home run and 17 stolen bases … his batting average, runs scored, hits (55), doubles, triples, total bases (70) and walks (36) were all career highs … had 14 multiple hit games and seven multiple RBI contests … went 2 for2 with a double, walk, steal and three runs vs. UNLV (3/8) … drove in two runs at Houston (3/10) … went 3 for 3 with a triple, a walk, two steals and two runs vs. TCU (3/19) … went 3 for 4 with a walk vs. DBU (3/21) … hit a two-run home run vs. Stanford (4/1) … went 2 for 4 with a walk and two RBIs at Oral Roberts (4/4) … was 2 for 3 with a walk, two RBIs and two runs vs. Wichita State (4/11) … drove in two runs and scored a run vs. Kansas (4/29) … went 3 for 5 with a double, a run and an RBI at DBU (5/2) … was 2 for 4 with two RBIs and a run at Gonzaga (5/12) … went 5 for 12 in the series vs. Oklahoma State (5/18-20), going 2 for 4 in each of the first two contests … drove in two runs in the NCAA Charlottesville Regional vs. Army (6/3).
2022: Played in 55 games and made 48 starts in left field ... missed just more than a month between starts with an injury (from March 13 to April 19) ... batted .259 with five home runs, four doubles, 27 RBIs, 45 runs scored, 34 walks and 22 stolen bases ... in Big 12 play, he batted .326 with three doubles, 10 RBIs, 21 runs, 11 walks and nine steals ... hit .394 in his last 11 games of the season ... hit three of his five home runs in the postseason ... notched nine multiple hit games and seven multiple RBI games ... stole three bases vs. Wichita State (2/22) ... hit his first home run of the season in the Shriners College Classic vs. LSU (3/4) at Minute Maid Park in Houston (the same setting for his only previous career home run during the 2020 season) ... homered and drove in two runs vs. UTSA (3/13; game 2) ... singled, walked twice and scored four runs at Kansas (4/24) ... went 2 for 2 with two doubles, two walks, an RBI and two runs scored vs. Kansas State (4/29) ... went 2 for 4 with two RBIs vs. West Virginia (5/13) ... went 2 for 3 with a double, two walks and two runs scored at Texas Tech (5/20) ... homered, went 2 for 3 and scored four runs in the NCAA Regional opener vs. Liberty (6/3) ... went 2 for 3 with two walks and three runs in the NCAA Regional at Florida (6/4) ... batted .385 with two homers, three RBIs, three walks and eight runs scored to earn Most Valuable Player honors at the NCAA Gainesville Regional ... went 2 for 4 with two RBIs in the NCAA Super Regional at Virginia Tech (6/10) ... hit a two-run home run, made a flipping catch into the Virginia Tech bullpen and another diving catch in left field in OU's Super Regional-clinching victory over the Hokies (6/12) ... walked and scored a run in the College World Series vs. Texas A&M (6/17) ... singled, walked and scored a run in the CWS finals vs. Ole Miss (6/25).
2021: Played in 34 games and made 31 starts … batted .277 with four doubles, 12 RBIs, 26 runs, 18 walks and a team-high (tied) seven steals … had nine multiple hit games … went 2 for 3 with a double and two runs vs. Texas Tech (5/15) … doubled, drove in a run and scored twice at West Virginia (5/8; G2) … notched two RBIs and scored a run at Arkansas (3/16) … went 3 for 3 with two doubles, an RBI and three runs scored vs. Missouri (3/6). Summer 2021: Played in 27 games for the Santa Barbara Foresters in the California Collegiate League … batted .255 with six doubles, two triples, one homer, 16 RBIs, 15 walks and 28 runs scored.
2020: Played in 11 games and made seven starts during the season shortened due to COVID-19… hit .276 with one home run, a triple, two walks, four RBIs and four runs scored… all seven of his starts came in left field… notched two singles vs. Virginia (2/15; game 2)… went 2 for 2 with an RBI vs. Texas Southern (2/18)… singled, walked, stole a base and scored twice vs. Texas Southern (2/19)… hit his first career home run (two-run homer) in the Shriners College Classic at the Houston Astros’ Minute Maid Park vs. Missouri (2/29)… tripled and drove in a run vs. Arkansas-Pine Bluff (3/4).
High School: Attended Brother Rice High School in Chicago… the No. 8-ranked prospect in the state of Illinois and No. 209 nationally by Perfect Game, and No. 35 in Illinois by Prep Baseball Report… hit .342 with a .443 on-base percentage and compiled an .879 OPS in 2018… was a Perfect Game preseason All-American in 2019.
Personal: Major: criminology.