Nachdem er im April 2007 mit Platz 54 in der Weltrangliste eine vorläufige Bestmarke erreicht hatte, fiel Cho danach allmählich wieder zurück und stand im März 2009 nur noch auf Platz 100. Nachdem er einige Zeit keine Turniere gespielt hatte, wurde er 2009 vorübergehend nicht mehr in der Weltrangliste geführt, bevor er seine Aktivität wieder steigerte. Bei der Weltmeisterschaft 2010 war er Teil des südkoreanischen Teams, das Bronze gewann, und bei der Individual-WM 2011 kam er unter die letzten 32. Nachdem er bei den Korea Open ins Halbfinale gekommen war, das er mit 2:4 gegen Dimitrij Ovtcharov verlor, erreichte er im August 2011 mit Weltranglistenplatz 39 eine neue Bestmarke.