Ο Χαριτόπουλος ξεκίνησε την επαγγελματική του καριέρα από τον Γ.Σ. Σιατίστας, καταλαμβάνοντας την ένατη θέση στο πρωτάθλημα της Β' εθνικής. Μεταγράφηκε στον Άρη το καλοκαίρι του 2002, ο οποίος κατέκτησε το EuroCup Challenge νικώντας την Προκόμ Τρεφλ με 84-83,[1] ενώ ήταν και φιναλίστ του κυπέλλου Ελλάδας την ίδια χρονιά.[2] Οι "κίτρινοι" κατέκτησαν τον συγκεκριμένο τίτλο την επόμενη χρονιά, κερδίζοντας τον Ολυμπιακό με 73-70,[3] ενώ το 2004-05 έφθασαν και πάλι στον τελικό, όπου ηττήθηκαν από τον Παναθηναϊκό.[4] Το 2005-06, ο Άρης ηττήθηκε στον τελικό του ULEB Cup από την Ντιναμό Μόσχας,[5] ενώ κατέλαβε την τρίτη θέση του ελληνικού πρωταθλήματος και κέρδισε την συμμετοχή του στην Ευρωλίγκα μετά από δεκαπέντε χρόνια.[6] Ο Χαριτόπουλος αγωνίστηκε σε 60 αγώνες πρωταθλήματος κατά την τετραετία που παρέμεινε στον Άρη, πετυχαίνοντας 133 πόντους και μαζεύοντας 90 ριμπάουντ, ενώ έπαιξε και σε 21 ευρωπαϊκά ματς, με 2,7 πόντους και 1,8 ριμπάουντ κατά μέσο όρο.
Το καλοκαίρι του 2006, μεταγράφηκε στην ομάδα του ΠΑΟΚ, στον οποίο παρέμεινε για δύο χρόνια, αγωνιζόμενος σε όλους τους αγώνες του πρωταθλήματος, με μέσους όρους 5,4 πόντων και 3,8 ριμπάουντ.[7] Στην συνέχεια, αγωνίστηκε στην ομάδα των Τρικάλων το 2008-09,[8] στον Πανιώνιο το 2009-10 και στο Μαρούσι από το 2010 ως το 2012.[9][10]
Ο Χαριτόπουλος συνέχισε εκτός Ελλάδας, υπογράφοντας στην γαλλικήΑΣΒΕΛ Βιλερμπάν και μετά από μία σύντομη επιστροφή στον ΠΑΟΚ,[11][12] μεταγράφηκε στην Ισπανία και την Βαγιαδολίδ.[13] Την σεζόν 2014-15, ξεκίνησε στην Μανρέσα και ολοκλήρωσε την χρονιά στον ΠΑΟΚ,[14][15] πριν μεταγραφεί το καλοκαίρι του 2015 στον Κόροιβο Αμαλιάδας.[16]
Το 2016, συμφώνησε με την ομάδα της ΑΕΚ, μπαίνοντας στην προετοιμασία της ομάδας.[17]
Τον Αύγουστο του 2017, συμφώνησε με τον Ηρακλή, όπου αγωνίστηκε στην Α2 Εθνική.[18] Είχε μέσο όρο 12,1 πόντους, 6,6 ριμπάουντ και 0,8 ασίστ σε 29 συμμετοχές στην κανονική διάρκεια της Α2 και 14 πόντους, 10,5 ριμπάουντ και 0,5 ασίστ στα δύο παιχνίδια που έδωσε ο "Γηραιός" στα playoffs.
Στις 12 Σεπτεμβρίου 2018, ανακοινώθηκε από τον Ήφαιστο Λήμνου, με συμβόλαιο ενός χρόνου.[19] Τον Αύγουστο του 2019, ανανέωσε το συμβόλαιό του με την ομάδα για ακόμα ένα χρόνο.[20] Την πρώτη σεζόν (2018-2019) πετύχαινε 4,5 πόντους και μάζευε 2,4 ριμπάουντ, σε 26 παιχνίδια και τη δεύτερη (2019-2020), που διεκόπη πρόωρα λόγω του κορονοϊού, σημείωνε 4,8 πόντους κι έπαιρνε 2,4 ριμπάουντ, σε 16 αγώνες.
Στις 23 Σεπτεμβρίου 2020, ο Χαριτόπουλος επέστρεψε στον Άρη, μετά από 14 χρόνια (σεζόν 2005-06).[21] Στις 10 Ιανουαρίου 2021, έφτασε τα 350 παιχνίδια στο Ελληνικό Πρωτάθλημα.[22] Τη σεζόν 2020-21 είχε σε 21 παιχνίδια 3,1 πόντους και 1,8 ριμπάουντ.
Στις 13 Αυγούστου 2021. ανακοινώθηκε από τον Ηρακλή Θεσσαλονίκης, για την αγωνιστική περίοδο 2021-22.[23]