VERSUS

Thomas Röhler vs Julius Yego

Thomas Röhler leads Julius Yego 22–9 in 31 direct confrontations; they last met at Weltklasse Zürich on Aug 26, 2026.

01
TR
Thomas Röhler
Thomas RöhlerGERGERJavelin Throw93.90High Jump1.89
02
JY
Julius Yego
Julius YegoKENKENJavelin Throw92.72
EventIndicative data

On Javelin Throw

The highlighted cell marks the best of the group

Röhler
Yego
Personal best
93.90May 5, 2017 · Suhaim bin Hamad Stadium, Doha (QAT)
92.72Aug 26, 2015 · National Stadium, Beijing (CHN)
WA pointsOn the personal best
1300
1283
Average of the 10 bestConsistency at the top level
90.84
88.23
Marks beyond 85 mOver the career
57
14
Seasons ranked world n°1Best mark of the year
1
1
Age at the record
25 years
26 years
Honours · all events
Olympic GamesGold · silver · bronze
100
010
World ChampionshipsGold · silver · bronze
000
100
Career
2009–2026
2009–2026

Head-to-head

Direct meetings in a race, all events combined

Thomas Röhler22–9Julius Yego

31 shared races

Latest meetings

2026Javelin Throw · ZürichWeltklasse Zürich · FinalYego 81.66Röhler 79.86
2026Javelin Throw · RomaGolden Gala Pietro Mennea · FinalRöhler 82.89Yego 79.89
2026Javelin Throw · RabatMeeting International Mohammed VI d'Athletisme de Rabat · FinalRöhler 81.61Yego 80.59
2026Javelin Throw · NairobiKip Keino Classic · FinalRöhler 83.33Yego 79.87
2025Javelin Throw · BengaluruNeeraj Chopra Classic, Sree Kanteerava Outdoor Stadium, Bengaluru · FinalYego 84.51Röhler 75.85
2025Javelin Throw · NairobiKip Keino Classic, Ulinzi Sports Complex, Langata, Nairobi · FinalRöhler 80.79Yego 78.74

Progression by age · Javelin Throw

Best mark of each season by the athlete's age. The large dot marks the personal best.

48.8761.1573.4385.7197.99age 16age 18age 20age 22age 24age 26age 28age 30age 32age 34age 36age 38Röhler · age 17 · 52.96Röhler · age 18 · 76.37Röhler · age 19 · 78.20Röhler · age 20 · 80.79Röhler · age 21 · 83.95Röhler · age 22 · 87.63Röhler · age 23 · 89.27Röhler · age 24 · 91.28Röhler · age 25 · 93.90Röhler · age 26 · 91.78Röhler · age 27 · 86.99Röhler · age 30 · 72.51Röhler · age 31 · 78.23Röhler · age 32 · 80.62Röhler · age 33 · 80.79Röhler · age 34 · 83.33Yego · age 20 · 74.00Yego · age 21 · 75.44Yego · age 22 · 78.34Yego · age 23 · 81.81Yego · age 24 · 85.40Yego · age 25 · 84.72Yego · age 26 · 92.72Yego · age 27 · 88.24Yego · age 28 · 87.97Yego · age 29 · 80.91Yego · age 30 · 87.73Yego · age 32 · 77.34Yego · age 33 · 85.70Yego · age 34 · 81.84Yego · age 35 · 87.72Yego · age 36 · 85.96Yego · age 37 · 82.22
Thomas RöhlerJulius Yego