Teams David Mogotlane played for

Main FCEasterns (2016/17)
Main ListAEasterns (2016/17)
MiscellaneousGauteng Under-19s (2009/10-2010/11)
 Pretoria University (2013/14-2016/17)
 Northerns (2014/15)
 Titans Colts (2014/15)