Teams Thomas Middlemiss played for

East of Scotland Cricket AssociationMusselburgh (2013-2015)
MiscellaneousLoretto School (1996)
 Scotland Under-16s (1996)
 Musselburgh (2013)