Los Angeles Dodgers The
Los Angeles Dodgers selected Thomas in the 13th round of the
2016 MLB draft. He signed with the Dodgers and made his professional debut with the
Arizona League Dodgers. After seven games he was promoted to the
Ogden Raptors. Thomas was awarded the
Joe Bauman Home Run Award for finishing the 2016 season with 19 home runs among short-season A and rookie ball players. On August 3, 2017, Thomas set
Great Lake Loons' single-game records with 3 homers, 7 RBIs, and 12 total bases. In the same game, Thomas and teammate Carlos Rincon both hit back to back home runs twice in the same inning, which only happened one other time in the history of professional baseball, by
Bret Boone and
Mike Cameron of the
Seattle Mariners in 2002. With the
Rancho Cucamonga Quakes in 2018, Thomas was named to the post-season
California League All-Star team. In 127 games, he hit .285 with 19 homers and 87 RBI. In 2019, he began the season with the
Tulsa Drillers and was selected to the mid-season
Texas League All-Star Game. Thomas did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic.
Oakland Athletics On February 12, 2021, the Dodgers traded Thomas to the
Oakland Athletics along with
Adam Kolarek in exchange for
Sheldon Neuse and
Gus Varland. Thomas spent the year with the
Triple-A Las Vegas Aviators, slashing .289/.363/.665 with 18 home runs and 52 RBI in 59 games. On November 19, 2021, the Athletics' added Thomas to their
40-man roster to protect him from the
Rule 5 draft. Thomas underwent
achilles surgery in the offseason and missed the majority of the 2022 season in recovery. Thomas began a rehab assignment with the rookie-level
Arizona Complex League Athletics before returning to Triple-A Las Vegas. In 4 games, he went 4-for-15 (.267) with a home run, two doubles, one walk, and seven strikeouts. On September 1, 2022, Thomas was promoted to the major leagues for the first time. He made his
Major League Baseball debut the same day against the
Washington Nationals, where he recorded his first career hit. Thomas finished the season 8-for-30 (.267) in 10 games played. He was
designated for assignment on December 16, following the signing of
Trevor May. Thomas cleared waivers and was sent outright to Las Vegas on December 20. in 2023 Thomas began the 2023 season with Las Vegas, where he
hit for the cycle on
Opening Day against the
Reno Aces. In 74 games, he batted .308/.367/.576 with 17 home runs and 79 RBI. On July 7, 2023, Thomas was selected to the major league roster. On July 19, Thomas hit his first MLB home run, coming off
Brayan Bello of the
Boston Red Sox. In 19 games for Oakland, he batted .238/.304/.381 with 1 home run and 2 RBI. On August 30, Thomas was removed from the
40-man roster and sent outright to Las Vegas. On October 2, Thomas elected free agency.
Orix Buffaloes On January 9, 2024, Thomas signed a contract with the
Orix Buffaloes of
Nippon Professional Baseball. In 10 games for Orix, he went 0-for-18 with 7 strikeouts. On October 23, the Buffaloes announced that they would not bring Thomas back in 2025, making him a free agent.
Long Island Ducks On January 21, 2025, Thomas signed a minor league contract with the
Texas Rangers. He was released by the Rangers prior to the start of the season on March 26. On May 1, 2025, Thomas signed with the
Long Island Ducks of the
Atlantic League of Professional Baseball. In 106 appearances for Long Island, Thomas batted .233/.323/.446 with 18 home runs, 70 RBI, and 15 stolen bases.
Cleburne Railroaders On October 14, 2025, Thomas signed with the
Cleburne Railroaders of the
American Association of Professional Baseball. ==Personal life==