12:30 pm - 6:30 pm Cricket: Boys-U16A vs Berkhamsted School April 30 @ 12:30 pm - 6:30 pm Cricket: Boys-U16A vs Berkhamsted School Opposition Team: Boys-U18B
12:30 pm - 6:30 pm Cricket: Boys-U16B vs Berkhamsted School April 30 @ 12:30 pm - 6:30 pm Cricket: Boys-U16B vs Berkhamsted School Opposition Team: Boys-U18C
2:00 pm - 12:00 am Cricket: 3rd XI vs The Leys School April 30 @ 2:00 pm - 12:00 am Cricket: 3rd XI vs The Leys School Details: Tea in Pavilion Opposition Team: Boys-U18B
11:30 am - 8:00 pm Athletics: vs Achilles Relays May 2 @ 11:30 am - 8:00 pm Athletics: vs Achilles Relays
12:30 pm - 6:45 pm Cricket: 2nd XI vs Oakham School May 2 @ 12:30 pm - 6:45 pm Cricket: 2nd XI vs Oakham School Opposition Team: Boys-U18B
12:30 pm - 6:45 pm Cricket: 3rd XI vs Oakham School May 2 @ 12:30 pm - 6:45 pm Cricket: 3rd XI vs Oakham School Opposition Team: Boys-U18C
12:00 am Water Polo: Boys-U18A vs House Water Polo Finals May 3 @ 12:00 am Water Polo: Boys-U18A vs House Water Polo Finals Opposition Team: Boys-U18A
12:00 am Rowing: vs Wallingford Regatta J16, J18 May 5 @ 12:00 am Rowing: vs Wallingford Regatta J16, J18
12:00 am Golf: 1st vs Brentwood School May 7 @ 12:00 am Golf: 1st vs Brentwood School Opposition Team: Boys-U18A
1:00 pm - 4:15 pm Fives: Boys-U18A vs Cambridge University May 7 @ 1:00 pm - 4:15 pm Fives: Boys-U18A vs Cambridge University Opposition Team: Boys-U18A
1:15 pm - 12:00 am Cricket: U15A vs Oundle School May 7 @ 1:15 pm - 12:00 am Cricket: U15A vs Oundle School Details: 30 overs Opposition Team: Boys-U15A
1:15 pm - 5:45 pm Cricket: Boys-U17A vs Bedford Modern School May 9 @ 1:15 pm - 5:45 pm Cricket: Boys-U17A vs Bedford Modern School Details: whites and red ball Opposition Team: Boys-U17A
2:00 pm - 12:00 am Cricket: 4th XI vs Uppingham School – Cancelled May 9 @ 2:00 pm - 12:00 am Cricket: 4th XI vs Uppingham School – Cancelled Opposition Team: Boys-U18D
2:00 pm - 12:00 am Cricket: 5th XI vs Uppingham School – Cancelled May 9 @ 2:00 pm - 12:00 am Cricket: 5th XI vs Uppingham School – Cancelled Opposition Team: Boys-U18E
12:00 am Rowing: vs Bedford Regatta J14, J15, J16 & J18 May 11 @ 12:00 am Rowing: vs Bedford Regatta J14, J15, J16 & J18
10:45 am - 12:00 am Cricket: 1st XI vs Uppingham School May 11 @ 10:45 am - 12:00 am Cricket: 1st XI vs Uppingham School Details: Whites / Red Ball Opposition Team: Boys-U18A
12:30 pm - 7:15 pm Cricket: 2nd XI vs Uppingham School May 11 @ 12:30 pm - 7:15 pm Cricket: 2nd XI vs Uppingham School Opposition Team: Boys-U18B
12:45 pm - 12:00 am Cricket: 1st XI vs London Schools – Postponed May 14 @ 12:45 pm - 12:00 am Cricket: 1st XI vs London Schools – Postponed Opposition Team: Boys-U18A
1:45 pm - 12:00 am Cricket: U15A vs Bedford Modern School May 14 @ 1:45 pm - 12:00 am Cricket: U15A vs Bedford Modern School Details: qualifying round for National T20 Cup Opposition Team: Boys-U15A
1:45 pm - 5:00 pm Tennis: Boys-U15A vs Cedars Upper School May 16 @ 1:45 pm - 5:00 pm Tennis: Boys-U15A vs Cedars Upper School Opposition Team: Boys-U15A
1:45 pm - 12:00 am Cricket: 4th XI vs Bedford Modern School May 16 @ 1:45 pm - 12:00 am Cricket: 4th XI vs Bedford Modern School Opposition Team: Boys-U18B
2:00 pm - 7:30 pm Cricket: U15D vs Stowe School May 16 @ 2:00 pm - 7:30 pm Cricket: U15D vs Stowe School Opposition Team: Boys-U15C
4:00 pm - 12:00 am Cricket: 1st XI vs Stephen Perse Foundation May 17 @ 4:00 pm - 12:00 am Cricket: 1st XI vs Stephen Perse Foundation Details: T20 Clothing Opposition Team: Boys-U18A
9:20 am - 7:15 pm Cricket: 1st XI vs Oundle School May 18 @ 9:20 am - 7:15 pm Cricket: 1st XI vs Oundle School Opposition Team: Boys-U18A
12:30 pm - 7:15 pm Cricket: U15A vs Oundle School May 18 @ 12:30 pm - 7:15 pm Cricket: U15A vs Oundle School Opposition Team: Boys-U15A
12:30 pm - 7:15 pm Cricket: U15B vs Oundle School May 18 @ 12:30 pm - 7:15 pm Cricket: U15B vs Oundle School Opposition Team: Boys-U15B
8:00 am - 12:00 am Rowing: vs Poplar Regatta J18 May 19 @ 8:00 am - 12:00 am Rowing: vs Poplar Regatta J18
1:45 pm - 12:00 am Cricket: U15A vs House Cricket May 21 @ 1:45 pm - 12:00 am Cricket: U15A vs House Cricket Opposition Team: Boys-U15A
1:45 pm - 12:00 am Cricket: U15B vs House Cricket May 21 @ 1:45 pm - 12:00 am Cricket: U15B vs House Cricket Opposition Team: Boys-U15B
1:45 pm - 12:00 am Cricket: U15C vs House Cricket May 21 @ 1:45 pm - 12:00 am Cricket: U15C vs House Cricket Opposition Team: Boys-U15C
9:00 am - 4:30 pm Athletics: vs District Track and Field May 22 @ 9:00 am - 4:30 pm Athletics: vs District Track and Field
12:00 am Tennis: Boys-U15B vs Rugby School May 23 @ 12:00 am Tennis: Boys-U15B vs Rugby School Opposition Team: Boys-U15B
12:00 am Tennis: Boys-U15C vs Rugby School May 23 @ 12:00 am Tennis: Boys-U15C vs Rugby School Opposition Team: Boys-U15C
12:00 am Tennis: Boys-U14A vs Rugby School May 23 @ 12:00 am Tennis: Boys-U14A vs Rugby School Opposition Team: Boys-U14A
12:00 am Rowing: vs National Schools Regatta J14 & J15 May 24 @ 12:00 am Rowing: vs National Schools Regatta J14 & J15
12:00 am Rowing: vs National Schools Regatta J16 & J18 May 25 @ 12:00 am Rowing: vs National Schools Regatta J16 & J18
8:30 am - 8:30 pm Cricket: U15A vs Tonbridge School May 25 @ 8:30 am - 8:30 pm Cricket: U15A vs Tonbridge School Opposition Team: Boys-U15A
8:45 am - 12:00 am Cricket: 1st XI vs Tonbridge School May 25 @ 8:45 am - 12:00 am Cricket: 1st XI vs Tonbridge School Opposition Team: Boys-U18A
12:00 am Rowing: vs National Schools Regatta J18 May 26 @ 12:00 am Rowing: vs National Schools Regatta J18
12:00 am - 7:30 pm Cricket: 1st XI vs Tonbridge School May 26 @ 12:00 am - 7:30 pm Cricket: 1st XI vs Tonbridge School Opposition Team: Boys-U18A
12:00 am Rowing: vs Peterborough Regatta J16 & J18 June 1 @ 12:00 am Rowing: vs Peterborough Regatta J16 & J18