Japanese ski jumper Ryoyu Kobayashi won his third World Cup event of the season in Engelberg, Switzerland on Sunday.

Kobayashi held off the challenge of Germany's Karl Geiger, who won the first competition on Saturday, and hometown favorite Killian Peier to finish with a total of 306 points, 12.2 points ahead of Geiger. Norway's Marius Lindvik was third and Peier was fourth.

Ryoyu Kobayashi of Japan soars during his first jump at a World Cup ski jumping event in Engelberg, Switzerland, on Dec. 19, 2021. Kobayashi went on to claim his third win of the season and 22nd of his career. (Kyodo) ==Kyodo

Kobayashi had the second-highest scoring jump of 132.5 meters in the first round, before putting in a second-round effort of 136.5 meters, enough for the 2018-2019 overall World Cup champion to claim his 22nd career World Cup victory.

"The competition was held in very tough conditions but I managed to stay focused for both jumps. That was good. I'm satisfied with (my three wins so far)," he said.

Ryoyu Kobayashi of Japan celebrates with the trophy after winning a World Cup ski jumping event in Engelberg, Switzerland, on Dec. 19, 2021. (Kyodo) ==Kyodo

Related coverage:

Ski jumping: Ryoyu Kobayashi victorious in comeback after tackling COVID-19

3 ski jumping World Cup meets canceled in Japan

Ski jumping: Japan's Ryoyu Kobayashi tests positive for coronavirus


The 25-year-old missed two events after testing positive for COVID-19.

The World Cup continues with the opening event of the prestigious Four Hills tournament in Oberstdorf on Dec. 29.