Giants Imps Baseball Club is based at the Edenvale Sports Club, 17th Avenue, Edenvale. We are the largest Baseball club in the Gauteng region.

The Senior sides are Major A - Giants; Major B - Midgets; Major B - Bantams and Senior Reserve.