KHAYELITSHAGIANTSBASEBALLWHERE BASEBALL OPENS DOORS
2026/27 SEASON

FIXTURES &
GAMEDAY CALENDAR.

Every Giants gameday across all four teams, from opening day on 10 October 2026 through the March playoffs.

NEXT UP — SAT 14 NOV 2026 ROAD DAY — SENIOR 3RD LEAGUE @ DUNOON
CTBF 2026/27 · MATCH RESULTS

LATEST RESULTS.

U12 · HOME · 07 NOV 2026FINAL
Khayelitsha Giants13
Athlone3
GIANTS WIN · 13–3
U15 · HOME · 07 NOV 2026FINAL
Khayelitsha Giants3
Athlone7
GIANTS LOSS · 3–7
SENIOR 3RD LEAGUE · AWAY · 07 NOV 2026FINAL
Khayelitsha Giants6
Bellville12
GIANTS LOSS · 6–12
U10 · AWAY · 31 OCT 2026FINAL
Khayelitsha Giants10
Westridge7
GIANTS WIN · 10–7
U15 · AWAY · 31 OCT 2026FINAL
Khayelitsha Giants14
Westridge12
GIANTS WIN · 14–12
SENIOR 3RD LEAGUE · HOME · 31 OCT 2026FINAL
Khayelitsha Giants4
Grassy Park21
GIANTS LOSS · 4–21
SENIOR 3RD LEAGUE · AWAY · 24 OCT 2026FINAL
Khayelitsha Giants5
Silvertree6
GIANTS LOSS · 5–6
SENIOR 3RD LEAGUE · HOME · 17 OCT 2026FINAL
Khayelitsha Giants11
Athlone10
GIANTS WIN · 11–10
U15 · AWAY · 10 OCT 2026FINAL
Khayelitsha Giants11
Fish Hoek3
GIANTS WIN · 11–3
SENIOR 3RD LEAGUE · AWAY · 10 OCT 2026FINAL
Khayelitsha Giants7
VOB6
GIANTS WIN · 7–6

2026/27 GAMEDAY CALENDAR

All four teams — U10, U12, U15 and the Senior 3rd League — grouped by date.

DateGamedayU10U12U15Senior 3rd League
Sat 17 Oct 20264-Team Home Dayvs Silvertreevs SilvertreeFINAL 11–10
Sat 24 Oct 2026Mixed GamedayBYEvs Dunoonvs DunoonFINAL 5–6
Sat 31 Oct 2026Mixed GamedayFINAL 10–7@ WestridgeFINAL 14–12FINAL 4–21
Sat 7 Nov 2026Mixed Gamedayvs AthloneFINAL 13–3FINAL 3–7FINAL 6–12
Sat 14 Nov 2026Road DayBYEBYEBYE@ Dunoon
Sat 21 Nov 20264-Team Home Dayvs VOBvs VOBvs VOBvs Kuilsriver
Sat 28 Nov 20264-Team Road Day@ Durbanville@ Durbanville@ Durbanville@ Battswood
Sat 5 Dec 20264-Team Home Dayvs Bothasigvs Bothasigvs Bothasigvs Bothasig
Sat 12 Dec 2026Mixed GamedayBYE@ Lansdowne@ Lansdownevs VOB
Sat 9 Jan 2027Mixed Gamedayvs Kuilsrivervs Kuilsrivervs Kuilsriver@ Athlone
Sat 16 Jan 2027Mixed GamedayBYE@ Battswood@ Battswoodvs Silvertree
Sat 23 Jan 20274-Team Road Day@ Bellville@ Bellville@ Bellville@ Grassy Park
Sat 30 Jan 2027Home Dayvs MaitlandBYEBYEvs Bellville
Sat 6 Feb 2027Mixed Gameday@ Grassy Park@ Grassy Park@ Grassy Parkvs Dunoon
Sat 13 Feb 2027Mixed Gamedayvs Helderbergvs Helderbergvs Helderberg@ Kuilsriver
Sat 20 Feb 2027Mixed Gameday@ Thistles@ ThistlesBYEvs Battswood
Sat 27 Feb 2027Road Day———@ Bothasig
Sat 6 Mar 2027PlayoffsU15 / U12 Quarter-Finals (seeding TBC)Senior 3rd League Semi-Finals
Sat 13 Mar 2027PlayoffsU15 / U12 FinalSenior 3rd League Final

U10 doesn't have a playoff structure — U10 "Festivals" are organised and communicated separately. The 2026/27 fixtures were supplied by CTBF in PDF format and converted into this website schedule. Fixtures are subject to change; please confirm match times and venues with the club before travelling.

FIXTURES BY TEAM

U10

DateHome / AwayOpponent
10 Oct 2026BYE—
17 Oct 2026HOMESilvertree
24 Oct 2026BYE—
31 Oct 2026WIN 10–7Westridge (Away)
7 Nov 2026HOMEAthlone
14 Nov 2026BYE—
21 Nov 2026HOMEVOB
28 Nov 2026AWAYDurbanville
5 Dec 2026HOMEBothasig
12 Dec 2026BYE—
9 Jan 2027HOMEKuilsriver
16 Jan 2027BYE—
23 Jan 2027AWAYBellville
30 Jan 2027HOMEMaitland
6 Feb 2027AWAYGrassy Park
13 Feb 2027HOMEHelderberg
20 Feb 2027AWAYThistles

U10 Festivals (in place of playoffs) to be announced.

U12

DateHome / AwayOpponent
10 Oct 2026BYE—
17 Oct 2026HOMESilvertree
24 Oct 2026HOMEDunoon
31 Oct 2026AWAYWestridge
7 Nov 2026WIN 13–3Athlone (Home)
14 Nov 2026BYE—
21 Nov 2026HOMEVOB
28 Nov 2026AWAYDurbanville
5 Dec 2026HOMEBothasig
12 Dec 2026AWAYLansdowne
9 Jan 2027HOMEKuilsriver
16 Jan 2027AWAYBattswood
23 Jan 2027AWAYBellville
30 Jan 2027BYE—
6 Feb 2027AWAYGrassy Park
13 Feb 2027HOMEHelderberg
20 Feb 2027AWAYThistles
27 Feb 2027Regular season complete
6 Mar 2027PLAYOFFQuarter-Final (seeding TBC)
13 Mar 2027PLAYOFFFinal (if qualified)

U15

DateHome / AwayOpponent
10 Oct 2026WIN 11–3Fish Hoek (Away)
17 Oct 2026HOMESilvertree
24 Oct 2026HOMEDunoon
31 Oct 2026WIN 14–12Westridge (Away)
7 Nov 2026LOSS 3–7Athlone (Home)
14 Nov 2026BYE—
21 Nov 2026HOMEVOB
28 Nov 2026AWAYDurbanville
5 Dec 2026HOMEBothasig
12 Dec 2026AWAYLansdowne
9 Jan 2027HOMEKuilsriver
16 Jan 2027AWAYBattswood
23 Jan 2027AWAYBellville
30 Jan 2027BYE—
6 Feb 2027AWAYGrassy Park
13 Feb 2027HOMEHelderberg
20 Feb 2027BYE—
27 Feb 2027Regular season complete
6 Mar 2027PLAYOFFQuarter-Final (seeding TBC)
13 Mar 2027PLAYOFFFinal (if qualified)

Senior 3rd League

DateHome / AwayOpponent
10 Oct 2026WIN 7–6VOB (Away)
17 Oct 2026WIN 11–10Athlone (Home)
24 Oct 2026LOSS 5–6Silvertree (Away)
31 Oct 2026LOSS 4–21Grassy Park (Home)
7 Nov 2026LOSS 6–12Bellville (Away)
14 Nov 2026AWAYDunoon
21 Nov 2026HOMEKuilsriver
28 Nov 2026AWAYBattswood
5 Dec 2026HOMEBothasig
12 Dec 2026HOMEVOB
9 Jan 2027AWAYAthlone
16 Jan 2027HOMESilvertree
23 Jan 2027AWAYGrassy Park
30 Jan 2027HOMEBellville
6 Feb 2027HOMEDunoon
13 Feb 2027AWAYKuilsriver
20 Feb 2027HOMEBattswood
27 Feb 2027AWAYBothasig
6 Mar 2027PLAYOFFSemi-Final (SF1 or SF2 — seeding TBC)
13 Mar 2027PLAYOFFFinal (if qualified)
COME CHEER US ON

HOME GAMEDAYS
ARE OPEN TO ALL.

Bring the family. Want directions to the field or to confirm a fixture before you travel?

Get in touch →