Select Sport
All
Athletics
Basketball
Canoeing
Chess
Cricket
Cross Country
Debating
Golf
Hockey
Hockey 5's
Rugby
Rugby 7's
Soccer
Squash
Swimming
Tennis
Waterpolo
Select Sport
All
Athletics
Basketball
Canoeing
Chess
Cricket
Cross Country
Debating
Golf
Hockey
Hockey 5's
Rugby
Rugby 7's
Soccer
Squash
Swimming
Tennis
Waterpolo
Sat 04 May 2024
Hockey
1st vs HILTON
Won 3-2
2nd vs HILTON
Draw 2-2
3rd vs HILTON
Won 4-0
4th vs HILTON
Won 2-0
u16 A vs HILTON
Won 3-0
u16 B vs HILTON
Draw 1-1
u16 C vs HILTON
Won 4-0
u16 D vs HILTON
Won 6-3
u14 A vs HILTON
Won 2-1
Fri 03 May 2024
Hockey
u16 E vs HILTON
Lost 1-0
u14 B vs HILTON
Won 1-0
u14 C vs HILTON
Lost 7-1
Sat 27 April 2024
Hockey
2nd vs KEARSNEY COLLEGE
Lost 2-3
3rd vs KEARSNEY COLLEGE
Lost 2-3
4th vs St Charles College
Won 2-0
u16 B vs KEARSNEY COLLEGE
Won 3-0
u16 C vs KEARSNEY COLLEGE
Won 1-0
u16 D vs KEARSNEY COLLEGE
Lost 4-1
u16 E vs KEARSNEY COLLEGE
Drew 1-1
u14 B vs KEARSNEY COLLEGE
Lost 1-3
u14 C vs KEARSNEY COLLEGE
Lost 0-1
Fri 26 April 2024
Hockey
1st vs KEARSNEY COLLEGE
Lost 2-3
u16 A vs KEARSNEY COLLEGE
Won 2-0
u14 A vs KEARSNEY COLLEGE
Won 1-0
Sat 20 April 2024
Hockey
2nd vs NORTHWOOD
Lost 1-4
3rd vs NORTHWOOD
Won 1-0
4th vs NORTHWOOD
Lost 3-0
u16 B vs NORTHWOOD
Draw 0 - 0
u16 C vs NORTHWOOD
Lost 4 - 0
u16 D vs NORTHWOOD
Lost 3 - 0
u16 E vs NORTHWOOD
Lost 3-0
u14 B vs NORTHWOOD
Lost 5 - 0
u14 C vs NORTHWOOD
Lost 10-0
Fri 19 April 2024
Hockey
1st vs NORTHWOOD
Drew 1-1
u16 A vs NORTHWOOD
Lost 1 - 0
u14 A vs NORTHWOOD
Lost 1-3
Sun 14 April 2024
Hockey
1st vs Garsfontein
u16 A vs Garsfontein
u16 B vs Garsfontein
u14 A vs Garsfontein
Sat 13 April 2024
Hockey
1st vs Garsfontein
u16 A vs Garsfontein
u16 B vs Garsfontein
u14 A vs Garsfontein
Mon 01 April 2024
Hockey
u14 A vs Bishop's Diocesan College
Lost 2-4
Sun 31 March 2024
Hockey
u14 A vs Cornwall Hill
Won 3-0
u14 A vs Clifton College
Lost 1-3
u14 A vs Trinity House Ridge
Won 5-0
Sat 30 March 2024
Hockey
u14 A vs St David's School
Won 1-0
u14 A vs St Andrew's School
Won 1-0
Thu 28 March 2024
Hockey
u16 A vs Bishops
Won 3-1
Wed 27 March 2024
Hockey
u16 A vs Cornwall Hill College
Won 4-0
u16 A vs St Andrews College
Won 3-2
Tue 26 March 2024
Hockey
u16 A vs St Andrew's School
Won 2-0
u16 A vs St John’s
Won 2-1
u16 A vs Uplands
Won 4-1
Mon 25 March 2024
Hockey
2nd vs St Andrews Bloem
Won 7-0
Sun 24 March 2024
Hockey
1st vs St Andrews College
Won 3-0
2nd vs Cornwall Hill
Won 3-0
Sat 23 March 2024
Hockey
1st vs St Benedicts
Drew 1-1
1st vs Langa Hockey Club
Won 2-0
2nd vs St. Davids
Won 1-0
2nd vs Bishops
Won 3-0
Fri 22 March 2024
Hockey
1st vs St Davids
Drew 2-2
1st vs Somerset College
Lost 3-2
2nd vs Linden 1st
Drew 1-1
2nd vs Falcon College 1st
MHS lost 3-0
Thu 21 March 2024
Hockey
1st vs Bishops
Lost 3 - 1
Sat 16 March 2024
Hockey
1st vs WESTVILLE
Lost 2-0
2nd vs WESTVILLE
Won 4-0
3rd vs WESTVILLE
Drew 1-1
4th vs WESTVILLE
Lost 4 - 1
u16 A vs WESTVILLE
Drew 1-1
u16 B vs WESTVILLE
Lost 3-2
u16 C vs WESTVILLE
Drew 2-2
u16 D vs WESTVILLE
Lost 0-9
u16 E vs WESTVILLE
Lost 0 - 8
u14 A vs WESTVILLE
Lost 3-1
u14 B vs WESTVILLE
Lost 5 - 0
u14 C vs WESTVILLE
Lost 0 -2
Sat 09 March 2024
Hockey
1st vs Hilton (Inland Quads - Practice Match)
Lost 0 - 2
u16 A vs Hilton (Inland Quads - Practice Match)
Won 1-0
u14 A vs Hilton (Inland Quads - Practice Match)
lost
Thu 07 March 2024
Hockey
1st vs St Charles (Inland Quads)
Won 2-0
2nd vs St Charles
Won 2-0
u16 A vs St Charles (Inland Quads)
u16 B vs St Charles
Won 4-0
u14 A vs St Charles (Inland Quads)
Drew 2-2
Sat 12 August 2023
Hockey
u14 A vs TOP SCHOOLS TOURNAMENT
came 8th
Sat 29 July 2023
Hockey
u18 A vs HILTON - HOCKEY 5's festival
u18 B vs HILTON - HOCKEY 5's festival
u15 A vs HILTON - HOCKEY 5's festival
Sat 17 June 2023
Hockey
1st vs HILTON
1-3 lost
2nd vs HILTON
Drew 1-1
3rd vs HILTON
3-2 won
4th vs HILTON
Lost 1-3
u16 A vs HILTON
1-3 lost
u16 B vs HILTON
3-1 win
u16 C vs HILTON
2-1 win
u16 D vs HILTON
2-2 draw
u14 A vs HILTON
1 - 2 lost
u14 B vs HILTON
Won 2 - 0
Fri 16 June 2023
Hockey
u16 E vs HILTON
2-3 lost
u14 C vs HILTON
3-2 won
u14 D vs HILTON
0-3 lost
Sat 10 June 2023
Hockey
1st vs WESTVILLE
0-3 lost
2nd vs WESTVILLE
Won 3-0
3rd vs WESTVILLE
0-0
4th vs WESTVILLE
Lost 1-4
u16 A vs WESTVILLE
Lost 0-1
u16 B vs WESTVILLE
1-2 loss
u16 C vs WESTVILLE
1-0 loss
u14 A vs WESTVILLE
Lost 2-3
u14 B vs WESTVILLE
Lost 0 - 3
Fri 09 June 2023
Hockey
u16 D vs WESTVILLE
1-1 draw
u16 E vs WESTVILLE
LOST 0 - 4
u14 C vs WESTVILLE
Lost 1 - 3
u14 D vs WESTVILLE
Sat 03 June 2023
Hockey
1st vs NORTHWOOD
Lost 4-1
2nd vs NORTHWOOD
Lost 3-2
u16 A vs NORTHWOOD
Lost 0-1
u16 B vs NORTHWOOD
1-1
u14 A vs NORTHWOOD
Lost 2-1
u14 B vs NORTHWOOD
Lost 1 - 2
u14 C vs NORTHWOOD
Lost 1-6
u14 D vs NORTHWOOD
Lost 0 - 5
Fri 02 June 2023
Hockey
3rd vs NORTHWOOD
2-1 win
4th vs NORTHWOOD
0-5 lost
u16 C vs NORTHWOOD
2-1 win
u16 D vs NORTHWOOD
2-3 lost
u16 E vs NORTHWOOD
0-3 lost
Wed 31 May 2023
Hockey
3rd vs Wembley College
Sat 27 May 2023
Hockey
1st vs PBHS
0-4 lost
4th vs PBHS
1-6 lost
u16 A vs PBHS
1-1 draw
u16 B vs PBHS
Lost 1-3
u16 C vs PBHS
0-4 lost
u16 D vs PBHS
0-1 lost
u16 E vs PBHS
0-1 lost
u14 A vs PBHS
2 -1 win
u14 B vs PBHS
3-1 win
u14 C vs PBHS
0-3 lost
Fri 26 May 2023
Hockey
1st vs MENLO PARK
1-3 lost
2nd vs PBHS
2-3 lost
3rd vs PBHS
0-1 lost
u16 A vs MENLO PARK
2-1 won
u14 A vs MENLO PARK
3-1 won
u14 D vs PBHS
Won 2 - 1
Sat 13 May 2023
Hockey
1st vs DHS
0-5 lost
2nd vs DHS
Won 2-0
3rd vs DHS
1-0 won
u16 A vs DHS
0 - 5 lost
u16 B vs DHS
2-2 draw
u16 C vs DHS
1-1 drew
u16 D vs DHS
1-0 win
u16 E vs DHS
0-0 draw
u14 A vs DHS
2 - 0 lost
u14 B vs DHS
2 - 0 win
u14 C vs DHS
Lost 0-2
u14 D vs DHS
1 - 2 lost
Mon 08 May 2023
Hockey
4th vs Grace College
2-1 win
u16 F vs Grace College
2-2 draw
Sat 06 May 2023
Hockey
1st vs KEARSNEY COLLEGE
0-1 lost
2nd vs KEARSNEY COLLEGE
Lost 3-0
3rd vs KEARSNEY COLLEGE
1-1 draw
4th vs KEARSNEY COLLEGE
1-2 lost
u16 A vs KEARSNEY COLLEGE
1-2 Lost
u16 B vs KEARSNEY COLLEGE
1-1 draw
u16 C vs KEARSNEY COLLEGE
0-0 draw
u16 D vs KEARSNEY COLLEGE
4-2 Won
u16 E vs KEARSNEY COLLEGE
lost 0 = 2
u14 A vs KEARSNEY COLLEGE
0-3 lost
u14 B vs KEARSNEY COLLEGE
2-3 lost
u14 C vs KEARSNEY COLLEGE
1-3 Lost
u14 D vs KEARSNEY COLLEGE
Drew 1 - 1
Sat 29 April 2023
Hockey
1st vs HILTON
2-4 lost
2nd vs HILTON
2-1 win
3rd vs HILTON
3-3 draw
4th vs HILTON
1-3 lost
u16 A vs HILTON
1-3 lost
u16 B vs HILTON
3-1 won
u16 C vs HILTON
4-1 win
u14 A vs HILTON
0-3 lost
u14 B vs HILTON
4-3 won
Fri 28 April 2023
Hockey
u16 D vs HILTON
lost 1 - 4
u16 E vs HILTON
won 1 - 0
u14 C vs HILTON
draw 1-1
u14 D vs HILTON
won 6-0
Thu 27 April 2023
Hockey
2nd vs TREVERTON
Won 1-0
u16 C vs TREVERTON
Won 1-0
Sat 22 April 2023
Hockey
1st vs GLENWOOD
won 6 - 0
2nd vs GLENWOOD
Won 6-0
3rd vs GLENWOOD
won 7-0
u16 A vs GLENWOOD
Won 2-1
u16 B vs GLENWOOD
Won 4-0
u16 C vs GLENWOOD
won 5-0
u14 A vs GLENWOOD
won 3-1
u14 B vs GLENWOOD
won 4-1
u14 C vs GLENWOOD
won 3-2
Sun 09 April 2023
Hockey
u14 A vs St Andrew's College
lost 0 - 2
Sat 08 April 2023
Hockey
u14 A vs Cornwall Hill College
won 4 - 0
u14 A vs Reddam Constantia
drew 1 - 1
Fri 07 April 2023
Hockey
u14 A vs St Andrews College U14A
won 6 - 4
u14 A vs Clifton School
DREW 1-1
Thu 06 April 2023
Hockey
u14 A vs Bishops U14A
LOST 0 - 3
u14 A vs St David's Inanda
WON 3-0
Mon 03 April 2023
Hockey
1st vs DALE COLLEGE
WON 9 - 1
Sun 02 April 2023
Hockey
1st vs QUEENS
LOST 0 - 1
1st vs AFFIES
LOST 2 - 4
Sat 01 April 2023
Hockey
1st vs PARKTOWN
LOST 1 -3
Fri 31 March 2023
Hockey
2nd vs ST DAVIDS
LOST 1-3
Sat 18 March 2023
Hockey
1st vs COLLEGE
Won 3 - 2
2nd vs COLLEGE
won 2 - 0
3rd vs COLLEGE
drew 2- 2
4th vs COLLEGE
lost 0 - 1
u16 A vs COLLEGE
lost 1 - 2
u16 B vs COLLEGE
won 4 - 0
u16 C vs COLLEGE
drew - 4 - 4
u16 D vs COLLEGE
won 3 - 0
u16 E vs COLLEGE
drew 0 - 0
u14 A vs COLLEGE
drew 2 - 2
u14 B vs COLLEGE
won 5 - 0
u14 C vs COLLEGE
lost 0 - 1
u14 D vs COLLEGE
lost 0 - 4
shortcut menu
March
Sun 31
Sat 30
Thu 28
Wed 27
Tue 26
Mon 25
Sun 24
Sat 23
Fri 22
Thu 21
Sat 16
Sat 09
Thu 07
Fri 31
Sat 18
April
Sat 27
Fri 26
Sat 20
Fri 19
Sun 14
Sat 13
Mon 01
Sat 29
Fri 28
Thu 27
Sat 22
Sun 09
Sat 08
Fri 07
Thu 06
Mon 03
Sun 02
Sat 01
May
Sat 04
Fri 03
Wed 31
Sat 27
Fri 26
Sat 13
Mon 08
Sat 06
June
Sat 17
Fri 16
Sat 10
Fri 09
Sat 03
Fri 02
July
Sat 29
August
Sat 12