Charles Pickel (22 ans) a débuté son football junior avec le FC Solothurn. À l’été 2011, il a été transféré à Bâle et a joué dans l’équipe des moins de 18 ans. Le 23 décembre 2015, il a signé un contrat professionnel de deux ans et demi. Le 16 mai 2016, Pickel a fait ses débuts en Super League (D1 Suisse) avec Bâle.
Le 1er mars 2017, il s’engage au Grasshopper Club et signe un contrat de quatre ans et demi. Pickel a fait ses débuts pour son nouveau club le 5 mars 2017. Il a ensuite été prêté à Neuchâtel Xamax FC pour deux saisons.
Charles est d’origine congolaise et suisse, et il est rattacher à ses deux pays. Il évolue au poste de numéro milieu relayeur et défensif. Ses qualités principales sont les bonnes relances et les centres.