VERSUS

Yomif Kejelcha vs Selemon Barega

Yomif Kejelcha leads Selemon Barega 14–1 in 15 direct confrontations; they last met at World Athletics Championships, Tokyo 2025, National Stadium, Tokyo on Sep 14, 2025.

01
YK
Yomif Kejelcha
Yomif KejelchaETHETHMarathon1:59:41Mile3:47.01
02
SB
Selemon Barega
Selemon BaregaETHETH3000 Metres Short Track7:25.823000 m7:25.82
EventIndicative data

On 3000 m

The highlighted cell marks the best of the group

Kejelcha
Barega
Personal best
7:23.64Sep 17, 2023 · Hayward Field, Eugene, OR (USA)
7:25.82Feb 6, 2024 · Arena Toruń, Toruń (POL) (i)
WA pointsOn the personal best
1280
1293
Average of the 10 bestConsistency at the top level
7:30.94
7:35.67
Seasons ranked world n°1Best mark of the year
3
1
Age at the record
26 years
24 years
Honours · all events
Olympic GamesGold · silver · bronze
100
100
World ChampionshipsGold · silver · bronze
220
122
World records held
1
—
Career
2013–2026
2016–2026

Head-to-head

Direct meetings in a race, all events combined

Yomif Kejelcha14–1Selemon Barega

15 shared races

Latest meetings

202510 000 m · TokyoWorld Athletics Championships, Tokyo 2025, National Stadium, Tokyo · FinalKejelcha 28:55.83Barega 28:57.21
2024Half Marathon · ValenciaMedio Maratón Valencia Trinidad Alfonso Zurich · FinalKejelcha 57:30Barega 58:57
20245000 m · RomaGolden Gala, Stadio Olimpico, Roma - Diamond Discipline · FinalKejelcha 12:51.25Barega 12:51.39
20243000 m · ChorzówSilesia Kamila Skolimowska Memorial, Stadion Śląski, Chorzów - Diamond Discipline · FinalKejelcha 7:28.44Barega 7:32.49
202410 000 m · ParisThe XXXIII Olympic Games, Stade de France, Paris · FinalKejelcha 26:44.02Barega 26:44.48
202410 000 m · NerjaEthiopian Trials by Nerja · FinalKejelcha 26:31.01Barega 26:34.93

Progression by age · 3000 m

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

7:20.657:29.627:38.607:47.587:56.55age 14age 16age 18age 20age 22age 24age 26age 28Kejelcha · age 15 · 7:53.56Kejelcha · age 16 · 7:36.28Kejelcha · age 17 · 7:39.99Kejelcha · age 19 · 7:28.19Kejelcha · age 21 · 7:28.00Kejelcha · age 23 · 7:26.25Kejelcha · age 25 · 7:41.74Kejelcha · age 26 · 7:23.64Kejelcha · age 27 · 7:28.44Barega · age 17 · 7:38.90Barega · age 18 · 7:36.64Barega · age 19 · 7:32.17Barega · age 20 · 7:33.19Barega · age 21 · 7:26.10Barega · age 22 · 7:30.66Barega · age 23 · 7:26.28Barega · age 24 · 7:25.82
Yomif KejelchaSelemon Barega