Teams Mitchell Hay played for

Main FCCanterbury (2021/22-2023/24)
Main ListACanterbury (2020/21-2023/24)
Main Twenty20Canterbury (2021/22-2023/24)
Other FCNew Zealand A (2022/23-2023/24)
New Zealand Provincial A TournamentNew Zealand Under-18s (2016/17)
 Canterbury A (2021/22)
 New Zealand Development Squad (2021/22)
New Zealand Under-17 TournamentCanterbury Under-17s (2015/16-2016/17)
New Zealand Under-19 TournamentCanterbury Under-19s (2017/18-2018/19)
New Zealand Secondary School BoysChristchurch Boys High School (2016/17-2018/19)
Super SmashCanterbury (2021/22-2023/24)
Plunket ShieldCanterbury (2021/22-2023/24)
MiscellaneousNamibia Under-19s (2017/18)
 Canterbury A (2018/19-2022/23)
 Canterbury (2020/21)
 New Zealand XI (2021/22)