Cross behaalde de achtste finales van de UK Open 2017, waarin hij met 10-6 verloor van Peter Wright. De week erop, op 11 maart in Barnsley, won hij zijn eerste titel bij de PDC door in de finale van het derde evenement van de Players Championships met 6-3 te winnen van Adrian Lewis. Hij won ook het twaalfde evenement van de Players Championships, op 21 mei in Milton Keynes. Hij won in de finale met 6-5 van Ian White. In evenement nummer 19 in Dublin won hij in de finale met 6-2 van Peter Wright, waarna hij evenement nummer 21 in Barnsley won door in die finale nogmaals Lewis te verslaan (6-3). Door deze resultaten kwam hij voor het eerst binnen in de top 32 van de Order of Merit.