2024-05-30 Rowing – Selection Camp for Henley Royal Regatta – Seniors (until 2 June) Rowing – Selection Camp for Henley Royal Regatta – Seniors (until 2 June) May 30 Rowing – Selection Camp for Henley Royal Regatta – Seniors (until 2 June)
2024-06-02 Rowing – Selection Camp for Henley Royal Regatta – Seniors (final day) Rowing – Selection Camp for Henley Royal Regatta – Seniors (final day) June 2 Rowing – Selection Camp for Henley Royal Regatta – Seniors (final day)
2024-06-04 Tennis v Oratory – Senior Boys A,B Tennis v Oratory – Senior Boys A,B June 4 Tennis v Oratory – Senior Boys A,B
2024-06-05 Cricket – Boys Teddies Tens Cricket – Boys Teddies Tens June 5 Cricket – Boys Teddies Tens
2024-06-08 Athletics v Marlborough – Boys and Girls Athletics v Marlborough – Boys and Girls June 8 Athletics v Marlborough – Boys and Girls
2024-06-08 Tennis v Tudor Hall – Girls U18A,B,C Tennis v Tudor Hall – Girls U18A,B,C June 8 Tennis v Tudor Hall – Girls U18A,B,C
2024-06-08 Tennis v Tudor Hall – Girls U15A,B,C Tennis v Tudor Hall – Girls U15A,B,C June 8 Tennis v Tudor Hall – Girls U15A,B,C
2024-06-08 Sailing – BSDRA Thames Valley Championship Sailing – BSDRA Thames Valley Championship June 8 Sailing – BSDRA Thames Valley Championship
2024-06-08 Cricket v Winchester – Boys 1st XI, U14A, U14B, U14C Cricket v Winchester – Boys 1st XI, U14A, U14B, U14C June 8 Cricket v Winchester – Boys 1st XI, U14A, U14B, U14C
2024-06-08 Cricket v Winchester – Boys 2nd XI, 3rd XI, U15A, U15B, U15C Cricket v Winchester – Boys 2nd XI, 3rd XI, U15A, U15B, U15C June 8 Cricket v Winchester – Boys 2nd XI, 3rd XI, U15A, U15B, U15C
2024-06-08 Cricket v SHSK – Girls 1st XI, U15A Cricket v SHSK – Girls 1st XI, U15A June 8 Cricket v SHSK – Girls 1st XI, U15A
2024-06-08 Rowing – Star Regatta – Shells, J15 & J16 Rowing – Star Regatta – Shells, J15 & J16 June 8 Rowing – Star Regatta – Shells, J15 & J16
2024-06-09 Cricket – Martyrs Cup R1 v Bradfield Waifs Cricket – Martyrs Cup R1 v Bradfield Waifs June 9 Cricket – Martyrs Cup R1 v Bradfield Waifs
4:15 pm - 12:00 am Tennis v Oxford High – U18A June 11 @ 4:15 pm - 12:00 am Tennis v Oxford High – U18A
2024-06-13 Cricket v MCS – Boys 1st XI, U15A, U15B, U15C Cricket v MCS – Boys 1st XI, U15A, U15B, U15C June 13 Cricket v MCS – Boys 1st XI, U15A, U15B, U15C
2024-06-13 Cricket v MCS – Boys U14A, U14B, U14C Cricket v MCS – Boys U14A, U14B, U14C June 13 Cricket v MCS – Boys U14A, U14B, U14C
2024-06-13 Cricket v Wellington – Girls 1st XI, Girls U15A Cricket v Wellington – Girls 1st XI, Girls U15A June 13 Cricket v Wellington – Girls 1st XI, Girls U15A
2024-06-13 Athletics – Radley Multi Event – Boys Athletics – Radley Multi Event – Boys June 13 Athletics – Radley Multi Event – Boys
2024-06-13 Tennis v Cranford House – Girls U15, U14, Boys U14A Tennis v Cranford House – Girls U15, U14, Boys U14A June 13 Tennis v Cranford House – Girls U15, U14, Boys U14A
2024-06-13 Tennis v Headington Girls – Girls U15A, U14A Tennis v Headington Girls – Girls U15A, U14A June 13 Tennis v Headington Girls – Girls U15A, U14A
2024-06-13 Tennis v Eton – Boys U18A,B,C,D Tennis v Eton – Boys U18A,B,C,D June 13 Tennis v Eton – Boys U18A,B,C,D
2024-06-13 Tennis v Bradfield Mixed Doubles Tennis v Bradfield Mixed Doubles June 13 Tennis v Bradfield Mixed Doubles
2024-06-15 Rowing – Reading Regatta – Seniors Rowing – Reading Regatta – Seniors June 15 Rowing – Reading Regatta – Seniors
2024-06-20 Tennis v Winchester Mixed U15A Tennis v Winchester Mixed U15A June 20 Tennis v Winchester Mixed U15A
2024-06-20 Tennis v Winchester – Boys U18,A,B,C Tennis v Winchester – Boys U18,A,B,C June 20 Tennis v Winchester – Boys U18,A,B,C
2024-06-21 Cricket Day – Boys 1st XI, Girls 1st XI Cricket Day – Boys 1st XI, Girls 1st XI June 21 Cricket Day – Boys 1st XI, Girls 1st XI
2024-06-21 Rowing – Henley Womens Regatta – Seniors Rowing – Henley Womens Regatta – Seniors June 21 Rowing – Henley Womens Regatta – Seniors
2024-06-22 Rowing – Marlow Regatta – J16s & Seniors Rowing – Marlow Regatta – J16s & Seniors June 22 Rowing – Marlow Regatta – J16s & Seniors
2024-06-22 Rowing – Private Fixture v Radley & Hinksey – Shells & J15s Rowing – Private Fixture v Radley & Hinksey – Shells & J15s June 22 Rowing – Private Fixture v Radley & Hinksey – Shells & J15s
2024-06-22 Athletics v Marlborough – Boys & Girls Athletics v Marlborough – Boys & Girls June 22 Athletics v Marlborough – Boys & Girls
2024-06-22 Cricket v Marlborough – Boys 1st XI, U15A, U15B, U15C Cricket v Marlborough – Boys 1st XI, U15A, U15B, U15C June 22 Cricket v Marlborough – Boys 1st XI, U15A, U15B, U15C
2024-06-22 Tennis v Stowe – Mixed U18, U16, U15, U14 Tennis v Stowe – Mixed U18, U16, U15, U14 June 22 Tennis v Stowe – Mixed U18, U16, U15, U14
2024-06-22 Cricket v Marlborough – Boys 2nd XI, 3rd XI, U14A, U14B, U14C Cricket v Marlborough – Boys 2nd XI, 3rd XI, U14A, U14B, U14C June 22 Cricket v Marlborough – Boys 2nd XI, 3rd XI, U14A, U14B, U14C
2024-06-22 Cricket v Marlborough – Girls 1st XI Cricket v Marlborough – Girls 1st XI June 22 Cricket v Marlborough – Girls 1st XI
2024-06-22 Cricket v Marlborough – Girls U15A Cricket v Marlborough – Girls U15A June 22 Cricket v Marlborough – Girls U15A
2024-06-22 Rowing – Henley Womens Regatta – Seniors Rowing – Henley Womens Regatta – Seniors June 22 Rowing – Henley Womens Regatta – Seniors
2024-06-23 Rowing – Henley Womens Regatta – Seniors Rowing – Henley Womens Regatta – Seniors June 23 Rowing – Henley Womens Regatta – Seniors
2024-06-24 Cricket – Boys 1st XI v South Oxford Amateurs Cricket – Boys 1st XI v South Oxford Amateurs June 24 Cricket – Boys 1st XI v South Oxford Amateurs
2024-06-24 Tennis v MCS – Boys U18 Festival Tennis v MCS – Boys U18 Festival June 24 Tennis v MCS – Boys U18 Festival
2024-06-25 Cricket v Oxfordshire Falcons – Girls U15A Cricket v Oxfordshire Falcons – Girls U15A June 25 Cricket v Oxfordshire Falcons – Girls U15A
2024-06-25 Tennis v MCS – Boys U18 Festival Tennis v MCS – Boys U18 Festival June 25 Tennis v MCS – Boys U18 Festival
2024-06-26 Tennis v MCS – Boys U15 Festival Tennis v MCS – Boys U15 Festival June 26 Tennis v MCS – Boys U15 Festival
2024-06-26 Sailing – BSDRA Finals (Firefly and RS Feva) Sailing – BSDRA Finals (Firefly and RS Feva) June 26 Sailing – BSDRA Finals (Firefly and RS Feva)
2024-06-26 Cricket v MCC – Girls 1st XI Cricket v MCC – Girls 1st XI June 26 Cricket v MCC – Girls 1st XI
2024-06-26 Rowing – Henley Training Camp – 1st VIIIs Rowing – Henley Training Camp – 1st VIIIs June 26 Rowing – Henley Training Camp – 1st VIIIs
2024-06-27 Sailing – BSDRA Finals (Firefly and RS Feva) Sailing – BSDRA Finals (Firefly and RS Feva) June 27 Sailing – BSDRA Finals (Firefly and RS Feva)
2024-06-27 Cricket – Boys 1st XI v MCC Cricket – Boys 1st XI v MCC June 27 Cricket – Boys 1st XI v MCC
2024-06-27 Rowing – Henley Training Camp – 1st VIIIs Rowing – Henley Training Camp – 1st VIIIs June 27 Rowing – Henley Training Camp – 1st VIIIs
2024-06-27 Tennis v MCS – Boys U15 Festival Tennis v MCS – Boys U15 Festival June 27 Tennis v MCS – Boys U15 Festival
2024-06-28 Rowing – Henley Qualifying Regatta – 2nd VIIIs Rowing – Henley Qualifying Regatta – 2nd VIIIs June 28 Rowing – Henley Qualifying Regatta – 2nd VIIIs
2024-06-28 Cricket v Oxfordshire & Bulls – Boys 1st XI, U15A, U14A Cricket v Oxfordshire & Bulls – Boys 1st XI, U15A, U14A June 28 Cricket v Oxfordshire & Bulls – Boys 1st XI, U15A, U14A
2024-06-28 Rowing – Henley Training Camp – 1st VIIIs Rowing – Henley Training Camp – 1st VIIIs June 28 Rowing – Henley Training Camp – 1st VIIIs
2024-06-29 Cricket v Westminster School, Adelaide – Boys 1st XI Cricket v Westminster School, Adelaide – Boys 1st XI June 29 Cricket v Westminster School, Adelaide – Boys 1st XI
2024-06-29 Cricket v Parents – Girls 1st XI Cricket v Parents – Girls 1st XI June 29 Cricket v Parents – Girls 1st XI
2024-06-29 Rowing – Henley Training Camp – 1st VIIIs Rowing – Henley Training Camp – 1st VIIIs June 29 Rowing – Henley Training Camp – 1st VIIIs
2024-06-29 Tennis – ISTA Championships Tennis – ISTA Championships June 29 Tennis – ISTA Championships
2024-06-30 Tennis – ISTA Championships Tennis – ISTA Championships June 30 Tennis – ISTA Championships
2024-06-30 Cricket – Martyrs Cup Round 2 Cricket – Martyrs Cup Round 2 June 30 Cricket – Martyrs Cup Round 2
2024-06-30 Rowing – GB U16 Trials – J16s (Invitation Only) Rowing – GB U16 Trials – J16s (Invitation Only) June 30 Rowing – GB U16 Trials – J16s (Invitation Only)
2024-06-30 Rowing – Henley Training Camp – 1st VIIIs Rowing – Henley Training Camp – 1st VIIIs June 30 Rowing – Henley Training Camp – 1st VIIIs