He has previously played in Major League Baseball (MLB) for the San Francisco Giants and Boston Red Sox.
Davis attended Northeast Guilford High School in McLeansville, North Carolina, where he had a .453 batting average as a sophomore, .468 as a junior and .483 as a senior.
[3] Davis spent his first professional season in 2016 with the rookie-level Elizabethton Twins and Single–A Cedar Rapids Kernels,[4][5] registering a .255/.341/.523 slash line with 16 home runs and 41 RBIs over 64 games.
He played in 2018 with Fort Myers (with whom he was named a Florida State League All-Star)[6] and the Double-A Chattanooga Lookouts, hitting .273/.347/.412 with 11 home runs, 53 RBIs, and 126 strikeouts in 120 games.
Davis started 2019 with the Double-A Pensacola Blue Wahoos, earning Southern League All-Star honors,[7] and was promoted to the Triple-A Rochester Red Wings during the season.
On July 31, 2019, the Twins traded Davis, Prelander Berroa, and Kai-Wei Teng to the San Francisco Giants in exchange for Sam Dyson.
[11] He made his major-league debut that night versus the St. Louis Cardinals, hitting an infield single off of Michael Wacha.
[24] On September 12, the Red Sox designated Davis for assignment to clear roster space for infielder Yu Chang.