Teams Hayden Walsh played for

ODIUnited States of America (2019)
 West Indies (2019/20-2023/24)
International Twenty20United States of America (2018/19-2019)
 West Indies (2019/20-2022)
Main FCLeeward Islands (2011/12-2023/24)
 Barbados (2015/16-2018/19)
Main ListALeeward Islands (2013/14-2023/24)
 Barbados (2017/18-2018/19)
Main Twenty20St Kitts and Nevis Patriots (2018)
 Barbados Tridents (2019-2020)
 Barbados Royals (2021-2022)
 Jamaica Tallawahs (2023)
Other FCWest Indies A (2020/21)
Other ListAUnited States of America (2019)
 West Indies (2019/20-2023/24)
 West Indians (2019/20)
Other Twenty20United States of America (2018/19-2019)
 West Indies (2019/20-2022)
 West Indies A (2024)
Kent Cricket LeagueTenterden (2014)
 Hayes (2017)
Twenty20 World CupWest Indies (2021/22)
World Cup Super LeagueWest Indies (2021-2022)
Caribbean Premier LeagueSt Kitts and Nevis Patriots (2018)
 Barbados Tridents (2019-2020)
 Barbados Royals (2021-2022)
 Jamaica Tallawahs (2023)
West Indies CompetitionLeeward Islands (2011/12-2023/24)
 Barbados (2015/16-2018/19)
MiscellaneousLeeward Islands Under-15s (2004/05)
 Leeward Islands Under-19s (2007-2010)
 Holmesdale Second XI (2008)
 Antigua and Barbuda (2011/12-2012/13)
 Sagicor High Performance Centre (2013/14)
 KA Stoute's XI (2015/16)
 Barbados Select XI (2016)
 United States of America (2018/19)
 Vancouver Knights (2019)
 West Indians (2019/20)
 Team Abu Dhabi (2019/20)
 West Indies (2021/22)
 Barbados Royals (2022)