Teams Tom McFadzean played for

Western District Cricket UnionKilmarnock (2013-2015)
MiscellaneousKilmarnock (2009-2022)
 Kilmarnock Second XI (2023)