Im Dezember 2009 spielte er bei der UK Championship im Viertelfinale sein 100. Century Break. Carter war erst der 32. Spieler, der hundert Centuries geschafft hatte. Bei den Welsh Open stand er erneut im Finale, konnte seinen Titel gegen John Higgins aber nicht verteidigen. Bei der Weltmeisterschaft erreichte er ebenso das Halbfinale wie bei den China Open. Er schloss die Saison als Weltranglistenvierter ab.