Named the Gatorade Oregon Baseball Player of the Year for the 2017 season after hitting .365/.500 OBP with five homers during his senior year…as a pitcher, went 7-2 with a 1.62 ERA...Led West Linn High School to the state finals where they finished runners-up...Is a three-time Gatorade Oregon Football Player of the Year (2015-17) at quarterback...Set state records for all-time passing yards (11,352), completions (714) and passing touchdowns (143) at West Linn High School (2014-17), located about 25 minutes south of Portland...Led the school to the 6A title for its first state championship after going 14-0 in 2017...In his senior year, was named MaxPreps National Male High School Athlete of the Year...His head coach in high school was Chris Miller, a 10-year NFL quarterback (1987-95, '99) and Oregon native...Fulfilled his collegiate dream of playing baseball at Stanford University (2018-21)...Helped lead the Cardinal to a Pac-12 title in 2018 as a freshman...Named to the College World Series All-Tournament Team in 2021 as a senior.
2025
In 74 games (49 starts) over two stints in his first season with Arizona, hit .201 (40-for-199)/.620 OPS with eight doubles, seven homers, 18 RBI, 20 walks and eight stolen bases...Became the first D-back in franchise history to record a hit, RBI, run and walk in his first Major League game on April 5 at Nationals…was the first to do so in the Majors since Nick Sogard/BOS (1-for-4, two RBI, R, BB) on Aug. 2, 2024...Started 31 games as an infielder and 18 in the outfield...was one of two rookies with 30+ INF starts and 15+ OF starts (also: Javier Sanoja/MIA - 55 INF/26 OF)...On June 7 at Reds, became the first D-back rookie (fifth D-back all-time) to play at least six different positions in a season (1B, 2B, 3B, LF, CF, RF)...Was the fourth D-back rookie all-time to start 20+ games in the infield and 10+ games in the outfield in a season (also: Pavin Smith in 2021/42 GS INF-80 GS OF; Brandon Drury in 2016/33 GS INF-79 GS OF; Yasmany Tomás in 2015/33 GS INF59 GS OF)...His five homers tied for most by a D-back rookie in their first 19 games with Peter O’Brien (2015-16), Chris Snyder (2004) and Rod Barajas (1999-01)...Five of his seven homers were hit in the seventh inning or later...In May, his first full month with the team, hit .289 (13-for-45)/.773 OPS with two doubles, two homers, five RBI, two walks and four stolen bases in 18 games (11 starts)...On May 10 vs. Dodgers, was the first D-back rookie with one-plus hits, on-plus walks and two-plus stolen bases in a game since Corbin Carroll in 2023 (ninth time overall since 2022)...Had his first career three-hit game on May 13 at Giants (three singles)...Had his first pinch-hit on May 20 at Dodgers (bunt single in eighth inning) and first pinch-hit extra-base hit in his next opportunity on May 23 at Cardinals (2B in seventh inning)...In 18 games with Triple-A Reno, hit .238 (15-for-63)/.851 OPS with five doubles, one triple, three homers, 15 RBI and 11 walks...Had two stints on Reno’s injured list due to a left rib cage contusion from July 11-22 and Aug. 1-Sept. 2.
2024
Combined to hit .279 (153-for-549)/.868 OPS with 33 doubles, three triples, 31 homers, 90 RBI and 14 stolen bases over 142 games between Double-A Amarillo and Triple-A Reno...Played every position except catcher…made 57 starts at second base, 33 at first, 14 in center field, 13 at third, seven at DH, six in left, six in right and two at shortstop...Spent the majority of the season with Amarillo, hitting .270 (111-for-411)/.827 OPS with 22 doubles, two triples, 21 homers, 64 RBI and 11 stolen bases in 105 games...In two stints with Reno, hit .304 (42-for-138)/.992 OPS with 11 doubles, one triple, 10 homers, 26 RBI and three stolen bases over 37 games...In his second stint with Reno, hit .340 (36-for-106)/1.136 OPS with eight doubles, one triple, 10 homers and 24 RBI over 28 games...Earned Pacific Coast League Player-of-the-Week honors on Aug. 26 after hitting .375 (9-for-24)/1.298 OPS with three doubles, one triple, two homers, five RBI and 20 total bases over six games...Named the organization's Minor League Player-of-the-Month for September after hitting .323 (20-for-62)/1.098 OPS with four doubles, six homers, 15 RBI, nine walks, two stolen bases and 11 runs while reaching safely in 16 of 17 games with Reno...Named a Texas League Postseason All-Star as a utility player.
2023
Batted .256 (111-for-434) with 21 doubles, one triple, 22 homers, 75 RBI and 11 stolen bases in 116 games with Double-A Amarillo...Made 46 starts at second base, 25 in center field, 23 in left, 10 in right, six at DH and five at third.
2022
Combined to hit .239 (103-for-431)/.331 OBP with 15 doubles, one triple, 13 homers, 53 RBI and 11 stolen bases in 118 games with High-A Hillsboro and Double-A Amarillo...Began the season with Hillsboro, hitting .282 (60-for-213)/.818 OPS with eight doubles, one triple, eight homers, 30 RBI and eight stolen bases in 58 games...Batted .197 (43-for-218) with seven doubles, five homers, 23 RBI and three stolen bases over 60 games with the Sod Poodles.
2021
In his first year in the organization, hit .264 (37-for-140)/.830 OPS with nine doubles, two triples, five homers, 19 RBI and 13 stolen bases in 36 games with Single-A Visalia.