Teams David Rosie played for

Cricket Scotland LeagueStoneywood-Dyce (2006-2013)
Scottish CupStoneywood-Dyce (2006-2013)
Strathmore and Perthshire Cricket UnionStoneywood-Dyce Second XI (2014)