The 2016 Olympic champion earned bronze in the men’s K1 with a run of 96.33s to climb to sixth in the final World Cup standings overall.
Having qualified quickest from Friday’s heats, Joe was last to go in the semi-finals and a time of 99.41s was enough to book his place in the final in eighth spot.
Out third in the final, the 28-year-old was 0.37 seconds adrift of early leader Boris Neveu after 15 gates but a flying finish saw the Stafford & Stone star hit the front.
He was surpassed by Peter Kauzer to sit second at the halfway stage and when overall champion Vit Prindis later set a new fastest time, Joe had a nervous wait with three boats still to run.
But none of the remaining trio could beat his time to leave the Brit celebrating a return to the World Cup podium for the first time since winning gold at Lee Valley in 2019.
It has been a mixed World Cup season, with lots of ups and downs due to injuries. But it’s good to put a performance down as a stepping stone ahead of the World Championships in a couple of weeks and show what I’m capable of. I’m made up to come away with a bronze medal.