Juega de delantero y su equipo actual es el Orlando Pirates FC.
Katlego Mashego, que actúa de delantero o de centrocampista ofensivo, empezó su carrera futbolística en el Hellenic FC, equipo con el que debuta en la Premier Soccer League.
Después del descenso el Hellenic FC desapareció y Mashego decide fichar por el Platinum Stars Football Club.
Esa campaña Katlego Mashego consiguió marcar 11 tantos, cuatro de ellos en un solo partido, y con la dificultad de que los marcó saliendo desde el banquillo para jugar solo la segunda parte del encuentro (Supersport United 4-2 Moroka Swallows).
[1] En la temporada siguiente (2008-09) su equipo vuelve a ganar el campeonato de Liga.