Donaldson wygrał cztery mecze, aby spotkać się z Ding Junhui w pierwszej rundzie Mistrzostw w Szanghaju i miał przewagę 3<unk>1 i 4<unk>3, zanim Ding zmusił do decydującego frame'u. Donaldson miał szansę wyciągnąć szok, ale przegapił prosty czarny i Ding wygrał. Donaldson dotarł do 16 finałów obu
European Masters i Northern Ireland Open, przegrywając odpowiednio 4-3 z Anthony'm McGillem i 4-2 z Hosseinem Vafaei. W Welsh Open pokonał Jacka Lisowskiego 4<unk>1, Marka Kinga 4<unk>2, Jimmy'ego Robertsona 4<unk>0 i Marka Davisa 4<unk>3 i dotarł do ćwierćfinału. Stawił czoła Zhou Yuelong, który również pojawił się na tym etapie rankingu po raz pierwszy, a Donaldson pokonał go 5<unk>0. Donaldson wycofał się z 4 do 1 do tyłu przeciwko Judd Trump w półfinale do 4 do 3, ale przegrał 6 do 3. Wygrał 20 000 funtów za wejście do finałowej czwórki i został umieszczony na 65. miejscu na świecie pod koniec sezonu, trzecim najwyższym spośród wszystkich zawodników, którzy rozpoczęli rok z zerowymi punktami w rankingu.