Jarvis, who plays for Ormesby in the British League, triumphed in the cadet boys’ singles section of the tournament after a gruelling schedule of eight matches.

The 14-year-old beat Russia’s Denis Ivonin 3-1 in the final (10-12, 11-4, 11-5, 11-4) to take the title in Platja d’Aro.

It was the only time he had to come from behind as he made his way through the knockout stages after winning his group by beating Nils Schulze of Germany, Spain’s Javier Valero and Nawaf Al-Malki of Qatar.

He saw off Fanbo Meng of Germany 3-0 in the last 32 (11-7, 11-2, 11-7) before disposing of Lithuanian Rimas Lesiv in the last 16 by a 3-1 scoreline (12-10, 10-12, 11-5, 11-8).

His closest match was against No 3 seed Andreas Dilling of Denmark in the quarter-finals as he took the first two sets 11-5 and 11-9 before being pegged back to 2-2 (11-13, 7-11). However, Jarvis stayed strong to win the decider 12-10.

The semi-final saw Jarvis up against Florian Cnudde of Belgium and the teenager triumphed 3-1 (11-7, 14-16, 13-11, 11-8) to set up the final with Ivonin.

And the youngster put his success down to a willingness to attack and not let his opponents settle.

He said: “I’m still feeling really happy.

“I couldn’t believe that I’d actually won, it’s just kicking in.

“I just tried to attack first, with good receives that kept them out and stopped them attacking – that was my main tactic.

“I really though I had a chance after the quarter-final, when I was 7-3 down in the fifth but I just kept on attacking and pulled it back.”

Jarvis will next be in action at the Cadet Six Nations at Lilleshall from May 23-25 and is due to travel to the Polish Open the following week.