In the German Masters, he dropped just four frames in winning five matches to reach his first ranking final of the season where he played Ding Junhui. Trump was two frames ahead twice in the first session but ended it level at 4–4; he then lost five of the next six frames upon resumption of play to be defeated 5–9. At the Welsh Open, he was defeated 3–4 by John Higgins in the last 16. Higgins was again the victor when the two met in the last 16 of the World Open, winning 5–4 after Trump had taken a 4–0 lead. Trump won the non-ranking Championship League title during the season by beating Martin Gould 3–1.