Josh and his wife, Alexandra, live in Arizona with their daughter...Attended the University of Hawai’i from 2016-17 and played in 98 games, batting .268 (87-for-325) with 20 doubles, seven triples and 41 RBI in two seasons...Played in five games for Cotuit in the 2015 Cape Cod League...Attended Paradise Valley Community College (Ariz.) from 2013-15 and became the fourth player in school history to be drafted and the first to reach the Majors...Graduated from Millennium High School (Ariz.) in Goodyear, Ariz., in 2013, nearby the Spring Training complex shared by the Cincinnati Reds and Cleveland Guardians.
2025
Signed a one-year deal with the White Sox on Feb. 23, 2025 but was limited to just 69 games, during which he slashed .180/.252/.259 (34-for-189)...Fractured his right big toe near the end of Spring Training, landing him on the Injured List until May 4...Recorded his first two hits with the White Sox on May 6 at Kansas City, also earning one walk and stealing a base...Played in eight games in August, hitting .235 (4-for-17) with more walks (two) than strikeouts (one) and one home run, but was released on Aug. 24 and finished the season as a free agent.
2024
Appeared in a career-high 143 games in his first full season with Seattle … made 106 starts at third base, seven at second and three in left field...Batted .240/.318/.370 (87-for-362) vs. right-handed pitchers and .133/.224/.133 (8-for-60) vs. lefties...Went 13-for-30 (.433) in seven games from 5/3-10, including back-to-back three-hit efforts on 5/3-4 at Houston...Hit .188 (61-for-325) with 89 strikeouts over his final 112 games…hit a three-run homer off Drew Thorpe on 7/26 at Rate Field...Made two pitching appearances, throwing 1.0 scoreless IP on 4/3 vs. Cleveland and allowing two runs in 1.0 IP on 4/7 at Milwaukee.
2023
Hit .245 (77-for-314) with 17 doubles, four home runs, 40 RBIs, 12 stolen bases and 27 walks between Seattle and Arizona this season...Slashed .272/.321/400 with four doubles and four home runs in 46 games with Seattle...Recorded his first home run of the season and first as a Mariner on Aug. 15 at Kansas City...Acquired by Seattle from Arizona on July 31 along with OF Dominic Canzone and INF Ryan Bliss in exchange for RHP Paul Sewald...Recorded a 12-game streak of safely reaching base on April 4-18 w/ Arizona... hitting .404 with six doubles, seven RBI, four walks and two stolen bases...Recorded a four-game walking streak on Sept. 4-7...tied for a career high...Made two pitching appearances this season with Arizona...tossing 2.0 inning allowing four runs, one walk and one strikeout...Appeared in all three games against Chicago-AL...hitting .539 (7-for-13) with one double, one home run, four RBIs, one stolen base in the series at Guaranteed Rate Field...Batted .255 (13-for-51) with two home runs, eight RBIs, five walks and one stolen base in 12 games with Triple-A Reno.
2022
Hit .269 (119-for-443) with 25 doubles, one triple, nine home runs, 56 RBI, 55 walks and 23 stolen bases in his second full season with Arizona…set career highs in average, RBI and stolen bases...Ranked tied for fifth in the NL in stolen bases (also: Jake McCarthy)...His 17 consecutive stolen bases without a caught stealing from May 6-Aug. 17 tied the longest streak by a D-back to start a season (also: Tim Locastro; April 7-Sept. 29, 2019)…His .372 (16-for-43) average with runners in scoring position with two outs ranked seventh in the Majors...Collected eight three-hit performances, the most among all D-back players...Made 84 starts at third base, 26 at second and four at DH...Began the season on the 10-day injured list (strained right oblique)…Reinstated on May 5… reached base safely in 19 of his first 21 games (.383 OBP; 20 hits and 11 walks).
2021
Hit .264 (128-for-484) with 32 doubles, three triples, 11 home runs and 44 RBI in 139 games in his second full season with the D-backs... Made 37 starts at second base, 33 at shortstop, 27 in right field and 12 in left... Was one of four players to make 25 starts in at least three different positions, including one infield and one outfield spot, joining teammate Pavin Smith, Kris Bryant and Luis Arraez [source: Elias Sports Bureau]... Tied for fifth in the NL with 33 hits in May and tied for sixth with 13 extra-base hits... Career-best 11-game hitting streak (.429; 18-for-42) from April 29-May 12... Tied the club’s 9.0-inning record with four walks July 18 vs. Cubs (seventh time; third leadoff hitter - also: Jean Segura and Kelly Johnson).
2020
Appeared in 17 games in his second season with the D-backs, hitting .180 (11-for-61) with 2 RBI and 9 runs scored...Made 8 starts at second base, 2 at shortstop and 1 in left field…did not commit an error in 32 total chances...Placed on the 10-day injured list with low-back inflammation on Sept. 22 and missed the remainder of the season.
2019
Played 41 games in his first Major League season with Arizona, hitting .217 with 7 doubles, 2 home runs and 16 RBI...Acquired on July 31 from the Astros...Played in 105 games between Triple-A Reno, Triple-A Round Rock (Astros) and Double-A Corpus Christi (Astros), hitting .332 AVG/.418 OBP/.606 SLG with 33 doubles, 23 homers, 83 RBI and 33 stolen bases...Named to MLB Pipeline’s Prospect Team of the Year (First Team) and Baseball America’s Minor League All-Star Second Team.