Hampson played three seasons for the Dirtbags, and was named the Big West Conference Field Freshman of the Year in 2014 and the conference Defensive Player of the Year in 2016. He was a .303 hitter over the course of his collegiate career with 213 hits (seventh-most in school history) and 50 stolen bases (third-most).[3] After the 2014 and 2015 seasons, he played collegiate summer baseball with the Chatham Anglers of the Cape Cod Baseball League.[4][5][6]
Professional career
Colorado Rockies
Hampson was drafted by the Colorado Rockies in the 3rd round of the 2016 Major League Baseball draft.[7] He signed and spent his first professional season with the Boise Hawks where he batted .301 with two home runs, 44 RBIs and 36 stolen bases. He was named the 19th best prospect in the Rockies system prior to the 2017 season.[8] In 2017, he played for the Lancaster JetHawks, posting a .326 batting average with eight home runs, seventy RBIs and 51 stolen bases.[9]
Hampson was called up to the majors for the first time on July 21, 2018, and made his Major League debut that day.[10] In his first Major League season, Hampson hit .275 (11 for 40) with four RBIs and two stolen bases in 24 games.[11]
In 2019, he had the fastest sprint speed of all major league second basemen, at 30.1 feet/second.[12] In 2020, Hampson hit .234 with six stolen bases in seven attempts in 53 games.
In 2021 he tied for the major league lead in bunt hits, with seven.[13]
On November 18, 2022, Hampson was non tendered and became a free agent.
Miami Marlins
On December 18, 2022, Hampson signed a minor league deal with the Miami Marlins. On March 15, 2023, Hampson was selected to the 40-man roster.[14] He was optioned to the Triple-A Jacksonville Jumbo Shrimp to begin the 2023 season.[15] In 98 games for Miami, he posted a career–best .276/.349/.380 with 3 home runs, 23 RBI, and 5 stolen bases. On November 17, 2023, Hampson was non-tendered by the Marlins and became a free agent.[16]
Kansas City Royals
On November 29, 2023, Hampson signed a one-year contract worth $2 million with the Kansas City Royals.[17]