Donaldson laimėjo keturias rungtynes, kad susitiktų su Ding Junhui Šanchajaus meistrai ir turėjo 3<unk>1 ir 4<unk>3 pirmavimą, kol Dingas privertė sprendimą. Donaldsonas turėjo šansą ištraukti šoką, bet praleido paprastą juodą ir Dingas laimėjo. Donaldsonas pasiekė paskutinįjį 16 abiejų
Europos meistrai ir Šiaurės Airijos atviras, pralaimėjo 4<unk>3 Anthony McGill ir 4<unk>2 Hossein Vafaei atitinkamai. Velse jis nugalėjo Jack Lisowski 4<unk>1, Mark King 4<unk>2, Jimmy Robertson 4<unk>0 ir Mark Davis 4<unk>3 ir pasiekė ketvirtfinalį. Jis susidūrė su Zhou Yuelong, kuris taip pat pirmą kartą pasirodė šiame renginio etape, o Donaldsonas jį nugalėjo 5<unk>0. Donaldsonas nusileido nuo 4<unk>1 prieš Judd Trump pusfinale iki 4<unk>3, bet pralaimėjo 6<unk>3. Jis laimėjo 20 000 svarų už tai, kad pateko į keturias finalines rungtynes, ir sezono pabaigoje užėmė 65 vietą pasaulyje, trečią aukščiausią iš visų žaidėjų, kurie metus pradėjo su nuliniu reitingo tašku.