As a freshman in 2018, Cabrera was immediately thrust into the starting lineup.[6][7] Over 63 games (58 starts), he batted .315 with eight home runs and 54 runs batted in (RBIs), earning various All-American honors alongside a spot on the SEC All-Freshman Team.[8][9] He spent that summer playing for the USA Baseball Collegiate National Team and also played for the Bourne Braves of the Cape Cod Baseball League (CCBL).[10][11] In 2019, his sophomore season, he slashed .284/.359/.516 with 12 home runs and 50 RBIs.[12][13] That summer, he returned to the CCBL to play for the Harwich Mariners, earning All-Star honors.[14][15] Cabrera entered his junior year in 2020 as a top prospect for the 2020 Major League Baseball draft.[16] He appeared in 17 games, batting .345 with two home runs, before the college baseball season was cut short due to the COVID-19 pandemic.[17]
Professional career
Cabrera was selected by the Detroit Tigers with the 62nd overall pick in the draft, and signed for $1.2 million.[18][19][20] He did not play a minor league game in 2020 due to the cancellation of the minor league season caused by the pandemic.[21] To begin the 2021 season, he was assigned to the West Michigan Whitecaps of the High-A Central.[22] After slashing .242/.300/.395 with nine home runs and 64 RBIs over 99 games, he was promoted to the Erie SeaWolves of the Double-A Northeast in late August.[23] Over 17 games with Erie, Cabrera batted .174 with four home runs and nine RBIs.[24] He returned to Erie to begin the 2022 season, was reassigned to West Michigan in early June, and then returned to Erie once again in early July.[25][26] Over 120 games between the two teams, he slashed .237/.309/.351 with eight home runs and 46 RBIs.[27] To open the 2023 season, he was assigned to Erie.[28]