At 10–9 Wright was one leg away from winning. He left 32 after nine darts, before missing six darts for the title. Wright still had the throw in the next leg, but Van Gerwen had a 12-dart leg to break and win 11–10. Despite this disappointment, two days later Wright won the 11th Players Championship by overcoming Daryl Gurney 6–3. Wright and Gary Anderson suffered a surprise first round 5–2 defeat to Singapore at the World Cup. Wright reached the finals of the 2017 World Matchplay and the 2017 Grand Slam of Darts losing to Phil Taylor and Michael van Gerwen respectively. He won his first title on the World Series of Darts at the 2017 German Darts Masters, beating Taylor 11–4 in the final. Wright had an early exit in the 2018 PDC World Darts Championship, losing to Jamie Lewis in the second round. He only finished 7th in the 2018 Premier League Darts, but turned his season round by reaching the final of the 2018 PDC World Cup of Darts, alongside Gary Anderson, losing to the Netherlands team. Wright followed his World Cup final appearance with a semi-final place at the 2018 World Matchplay and a win at the 2018 Melbourne Darts Masters. He also reached the finals of the 2018 World Grand Prix and the 2018 Champions League of Darts, losing to Michael van Gerwen and Gary Anderson respectively. Wright again exited the 2019 PDC World Darts Championship early, suffering a surprise 3–1 loss to Toni Alcinas in the second round. He finished the 2019 Premier League Darts season in 8th, only beating Raymond van Barneveld and contender Steve Lennon over the season. The Scotland team of Wright and Gary Anderson won the 2019 PDC World Cup of Darts, beating Ireland in the final. Wright subsequently won the 2019 German Darts Masters, beating Gabriel Clemens in the final. Wright made the final of the 2019 Champions League of Darts, and at one point led the first-of-eleven match against Michael van Gerwen 10–7, but he missed three match darts and allowed Van Gerwen to win 11–10. Wright also made the final of the 2019 Grand Slam of Darts, losing to reigning champion Gerwyn Price. At the 2020 PDC World Darts Championship Wright survived a match dart at bullseye to win a sudden-death leg against Noel Malicdem in the second round, before beating Seigo Asada and Jeffrey de Zwaan to reach the quarter-finals, where he triumphed 5–3 over Humphries to reach the semi-final for the first time since the 2017 tournament.