Mazarakis konnte vor allem auf der Future und Challenger Tour punkten. Im Einzel gewann er auf der Challenger Tour sechs Titel sowie drei weitere im Doppel. Seinen größten Erfolg auf der ATP World Tour erzielte er 2006 in Buenos Aires, als er mit Boris Pašanski bis ins Finale vorstieß. Dort unterlagen sie dem tschechischen Duo František Čermák und Leoš Friedl jedoch glatt 1:6, 2:6.
Bei Grand-Slam-Turnieren gelang ihm nie die Qualifikation für das Hauptfeld.
Mazarakis spielte zwischen 2000 und 2005 in zehn Begegnungen für die griechische Davis-Cup-Mannschaft und bestritt dabei 19 Spiele. Sowohl im Einzel mit 8:6 als auch im Doppel mit 3:2 ist seine Bilanz positiv.