Valmy Thomas debuted on April 16, 1957, playing for the New York Giants at Polo Grounds IV; he played his final game on October 1, 1961, playing for the Cleveland Indians at Cleveland Stadium.
Valmy Thomas played in 8 games at catcher for the Baltimore Orioles in 1960, starting in 5 of them. He played for a total of 135 outs, equivalent to 5 9-inning games. He made 27 putouts, had 2 assists, and committed no errors, equivalent to 0 errors per 9-inning game. He had one double play. He had 0 passed balls, 2 wild pitches, 1 opponent stolen base, and 2 opponent caught stealings.
Thomas Diamond debuted on August 3, 2010 and played his final game on October 3, 2010.
Thomas Field debuted on September 11, 2011 and played his final game on September 28, 2013.
NBA player Adonis Thomas played for Memphis.
NFL player Thomas Davis played for Georgia.
NFL player Josh Thomas played for Buffalo.
NFL player Thomas DeCoud played for California.
NFL player Mike Thomas played for Arizona.
NFL player Eric Thomas played for Troy.
NFL player Donald Thomas played for Connecticut.
NFL player De'Anthony Thomas played for Oregon.
NFL player Thomas Gafford played for Houston.