Allen ei päässyt finaaliin kauden ensimmäisellä puoliskolla, hän hävisi kaikki kuusi semifinaalia, joihin hän pääsi. Kansainvälisessä mestaruudessa ja Shanghai Mastersissa Allen hävisi Shaun Murphylle, Englannin avoimessa Mark Selbylle ja mestarien mestarissa hävisi Judd Trumpille. Britannian mestaruuskilpailussa hän kärsi valkoista pesua Stephen Maguiren toimesta. Allenin yritys saada takaisin Skotlannin avoin mestaruus vuonna 2018
Lopulta semi-finaali päättyi ratkaisevaan otteluun Jack Lisowskin kanssa. Maailmanmestaruuskilpailussa Allen tasoitti 5 vuosisadan tekemisen ennätyksen ensimmäisen kierroksen ottelussa Jamie Clarkia vastaan; kuitenkin hän hävisi ottelun Walesin numero 89 - turnauksen alhaisimmassa sijoituksessa olevaa pelaajaa vastaan - 8-10. Hän päätti kauden samassa paikassa kuin viimeisenkin, viidenneksi.