In 2017, Rooker was named Collegiate Baseball national Player of the Year[2] and SEC Player of the Year after leading the conference with a .387 batting average, 23 home runs, and 82 RBIs, winning only the second triple crown in SEC history, along with a .495 on base percentage, .810 slugging percentage, 30 doubles, and 18 stolen bases.[3] He also won the C Spire Ferriss Trophy, given to Mississippi's top college baseball player.[4][5]
Rooker spent 2018 with the Chattanooga Lookouts. He batted .254/.333/.465 with 22 home runs (2nd in the Southern League), 79 RBIs (leading the league), 32 doubles (tied for the league lead), and 150 strikeouts (4th) in 130 games.[7] He spent 2019 with the Rochester Red Wings,[8] earning International League All-Star honors.[9] Over 65 games, he hit .281/.398/.535 with 14 home runs and 47 RBIs.[5]
On September 4, 2020, Rooker was promoted to the major leagues for the first time[10] and made his major league debut that day against the Detroit Tigers.[11]
On November 17, 2022, Rooker was claimed off outright waivers by the Oakland Athletics.[15] He earned a spot on the team out of spring training. On May 1, 2023, Rooker was named the AL Player of the Week after going 10 for 24 with 5 home runs and 11 RBIs from April 24 through 30.[16] In July, Rooker was named to the 2023 Major League Baseball All-Star Game as a reserve.[17] He was the team's sole representative.[18] Entering the game as a replacement to Randy Arozarena and playing left field, Rooker went 1-2 with a double.[19]
He led the A's in home runs (30), RBIs (69), OPS (.817), games played (137), at-bats (463), total bases (226) and strikeouts (172).[20] He tied with Esteury Ruiz for the team-lead in hits (114). He led the American League in strikeout percentage (32.7%), while batting .246/.329/.488.[21]
2024
Rooker began the 2024 season as the team's clean-up hitter on Opening Day. After hitting only .200 with two home runs and 16 strikeouts in his first eight appearances, Rooker was placed on the 10-day injured list on April 11, retroactive to April 8.[22] On May 6, Rooker was named the American League Player of the Week for April 29 to May 5.[23] In 145 games for the Athletics in 2024, he slashed .293/.365/.562 with 39 home runs, 112 RBI, and 11 stolen bases.[24] On October 4, Rooker underwent extensor repair surgery in his right forearm.[25]
2025
On January 7, 2025, Rooker signed a five-year, $60 million contract extension to remain with the Athletics.[26]