He has previously played in Nippon Professional Baseball (NPB) for the Fukuoka SoftBank Hawks.
Hawkins attended Mary Carroll High School in Corpus Christi, Texas.
[1] He was the fifth ranked high school recruit in his class by ESPN and was committed to University of Texas at Austin.
In 2017, he played for Kannapolis, Winston-Salem and Birmingham, posting a combined .205 average with 12 home runs and 33 RBIs in 91 total games between both teams.
[13] On April 26, 2018, Hawkins signed with the Sugar Land Skeeters of the Atlantic League of Professional Baseball.
[15] Hawkins spent the remainder of the year with the High-A Daytona Tortugas, hitting .246/.310/.354 with 2 home runs, 4 RBI, and 3 stolen bases in 17 games.
However, he struggled to find his footing in 16 games for the Louisville Bats, hitting .167/.196/.352 with 2 home runs and 4 RBI.
[17] On May 14, 2019, Hawkins's contract was purchased by the San Francisco Giants and he was assigned to the Triple-A Sacramento River Cats.
In 2022, Hawkins played in 127 games for Lexington, batting .298/.399/.655 with 48 home runs, 125 RBI, and 6 stolen bases.
[26] On December 21, 2022, Hawkins signed with the Fukuoka SoftBank Hawks of Nippon Professional Baseball.