Teams Chris O'Shea played for

MiscellaneousOld Edwardians (2009)
 Old Edwardians Third XI (2012-2019)