Thomas, Tom, or Tommy Walsh may refer to:

Sportspeople

edit

Association football (soccer)

edit
  • Tot Walsh (Thomas Walsh, 1900–1950), English association footballer for Bolton, Bristol City and Crystal Palace
  • Tom Walsh (footballer) (born 1996), Scottish association footballer

Gaelic football

edit

Hurling

edit

Rugby

edit

Others

edit

Politicians

edit

Religious figures

edit

Others

edit

See also

edit