Taylor attended
Corona High School in
Corona, California. He committed to play
college baseball for the
Arizona Wildcats.
Cleveland Indians Taylor was selected in the 10th round of the
2016 Major League Baseball draft by the
Cleveland Indians and signed for $125,000. He was assigned to the
Rookie-level Arizona League Indians, where he hit .293 with one home run and 14 runs batted in (RBIs) in 32 games. He started the 2017 season with the
Low-A Mahoning Valley Scrappers. He later said that it took several weeks to adjust to the trade. The Blue Jays assigned Taylor to the
Rookie Advanced Bluefield Blue Jays for five games before promoting him to the
Vancouver Canadians for the remainder of the season. In 52 total games in 2017, Taylor hit .294 with six home runs. He played the 2021 season for the
Double-A New Hampshire Fisher Cats, batting .294 with 16 home runs, 52 RBI, and 30 stolen bases in 87 games and was named a MiLB.com Organization All-Star. Taylor played with the
Tigres del Licey of the
Dominican Winter League during the offseason. He started 2022 with the
Triple-A Buffalo Bisons. Before his injury, he hit .258 with 9 home runs and 23 stolen bases in 70 games in his first trip through Triple-A. Taylor first played after the trade for the
Surprise Saguaros in the
Arizona Fall League, where he hit .152 with 9 stolen bases in 76 plate appearances. Taylor began the 2023 season with the Triple-A
Omaha Storm Chasers. In 62 games to start the season for Omaha, he
hit .304/.409/.463 with 6 home runs, 37 RBI, and 34 stolen bases. On June 16, 2023, Taylor was promoted to the major leagues for the first time. The next day, Taylor made his major league debut, going 1-for-3 with his first major league hit coming on a walk-off RBI single on a deep fly ball that
Los Angeles Angels' center fielder
Mike Trout did not attempt to catch. Taylor split the rest of 2023 between the majors and Triple-A: he was
optioned down to Omaha three different times, with his final demotion coming on September 4.
Seattle Mariners On January 30, 2024, Taylor was traded to the
Seattle Mariners for a
player to be named later or cash considerations. Seattle sent minor league pitcher Natanael Garabitos to the Royals on March 16 to complete the trade. Taylor began 2024 with the Triple-A
Tacoma Rainiers. After 4 games with the Rainiers, Taylor was recalled to the Mariners on April 5. He played the rest of the season with Tacoma, hitting .262 with 11 home runs. The Rainiers broke the league record for most steals in a season. Taylor was
designated for assignment by Seattle on January 15, 2025. He cleared waivers and was sent outright to Tacoma on January 21. In 24 games for Tacoma, Taylor batted .321 with five home runs, 14 RBI, and six stolen bases. On April 29, the Mariners selected Taylor's contract, adding him to their active roster as
Dylan Moore went on the
injured list. He batted 1-for-8 with one run in four games before the Mariners optioned him back to Tacoma on May 6 as Moore returned to the active roster. On January 15, 2026, the Mariners designated Taylor for assignment following the acquisition of
Yosver Zulueta. He cleared waivers and elected to become a free agent on January 23.
San Diego Padres On January 24, 2026, Taylor signed a minor league contract with the
San Diego Padres. == Personal life ==