Carlo Wittig begann das Handballspielen bei der SG LVB Leipzig. Er wurde als C-Jugendspieler Sachsenmeister und inoffizieller Ostdeutscher Meister zusammen mit Sascha Meiner. 2005 wechselte er als A-Jugend-Spieler zum 1. SV Concordia Delitzsch, wo er im Juniorteam spielte. Im folgenden Jahr wechselte er wieder zu seinem Heimatverein, der SG LVB Leipzig, in die Regionalliga zurück. 2008 wurde Maik Nowak auf ihn aufmerksam und holte in zum EHV Aue. In seinem zweiten Jahr bei Aue hat er alle 34 Spiele der 2. Handball-Bundesliga Süd gespielt und dabei 74 Tore gemacht. In der Saison 2010/11 war er von Verletzungen geplagt und konnte so nicht alle Spiele bestreiten, er schaffte es nur auf 18 Spiele, in denen er nur 11 Tore warf. 2012 kehrte er zur SG LVB Leipzig zurück.[1] Seit der Saison 2015/2016 spielt er für den TuS 1947 Radis in der Mitteldeutschen Oberliga.[2]