In the 2012–13 season Davis became in Saint-Petersburg the first Briton since 2009 to win a Grand Prix. This result, and three quarter-finals in other World Cup events, pushed him into the world Top 16. At the European Championships in Zagreb he made his way to the semi-finals, where he lost 15–18 to Russia's Aleksey Cheremisinov, and came away with a bronze medal. In the team event, Britain overcame France in the quarter-finals, but fell 45–42 against Poland. They defeated Russia 45–33 to earn Davis a second bronze medal. He finished the season No.7 in world rankings.