jammy luck

Translations
невероятная удача
He always seems to have jammy luck in competitions.
Похоже, ему всегда невероятно везет в соревнованиях.