Justin Williams (baseball)

He has previously played in Major League Baseball (MLB) for the Tampa Bay Rays and St. Louis Cardinals.

On November 14, 2014, Williams along with Andrew Velazquez was traded from the Diamondbacks to the Tampa Bay Rays for Jeremy Hellickson.

[5] He spent 2015 with the Bowling Green Hot Rods and Charlotte Stone Crabs, compiling a combined .277 batting average with seven home runs and 48 RBIs in 122 games, and 2016 with Charlotte and the Montgomery Biscuits where he batted .295 with ten home runs and 59 RBIs in 90 total games.

[8] On July 31, 2018, Williams, along with Génesis Cabrera and Roel Ramírez, were traded to the St. Louis Cardinals in exchange for Tommy Pham.

In 2021, Williams made the Opening Day roster after batting .229 with one home run over 35 spring training at-bats.

[10] Williams hit his first major-league home run on April 16, 2021, off of Zach Eflin, in a game against the Philadelphia Phillies.

[17] On July 11, 2023, Williams signed with the Staten Island FerryHawks of the Atlantic League of Professional Baseball.