Ivan Penalba Lopez
Born : 1991 Cat. M35 Ultrarunner since 2016 ESP
75
DUV-index ?Largest integer N such that the runner has at least N credited races of at least N km.
87
DUV-index+ ?Largest integer N such that the race distances provide at least N complete segments of N km in total. A single long race may therefore contribute several segments. See the DUV-Index tab for the detailed calculation. calculation details
29
Countries visited ?ARGArgentinaAUTAustriaBRABrazilBULBulgariaCROCroatiaCZECzechiaDENDenmarkESPSpainFINFinlandFRAFranceGBRUnited KingdomGERGermanyGREGreeceHUNHungaryIRLIrelandITAItalyMARMoroccoMEXMexicoNEDNetherlandsNORNorwayPOLPolandROURomaniaRSASouth AfricaSLOSloveniaSRBSerbiaSUISwitzerlandSWESwedenTPETaiwanUSAUnited States
3,8%
Rank quotient ?This runner's calculation uses 85 eligible race(s): Σ(rank − 1) = 216; Σ finishers = 5 758. 216 / 5 758 × 100 = 3.75%. A win adds 0 to the numerator. Lower is better.

Totals

Ultras completed90
Km — ultra races12 289 km
> 100 km44
> 160 km29
> 200 km25
> 24h16
> 48h1
Longest race319,2 km

Km per year (ultra races)

1 422
10 races
2022
954
6 races
2023
985
5 races
2024
1 722
12 races
2025
1 159
6 races
2026

Race types (share of distance)

Road93,4%
Trail3,7%
Stage2,0%
?0,8%

Wins & podiums (ultra)

🏆 Win63
🏆 Win M63
🏅 Top 373
🏅 Top 3 M75
Longest winning streak21
Current streak1

HISTORY

95 race(s) · 65 split(s) nested
DateRacePerf.Rk
2026
06.09 100km ITA10^ Etna Extreme 100 km del Vulcano 8:44:43 h1 🏆
27.07 135mi USA40th Badwater Ultramarathon 21:57:44 h4
13.06 12h NORHell Løpefestival 12h 144.179 km1 🏆
16.05 100mi USA18th Keys100 Ultra-Marathons 100mi 15:55:18 h1 🏆
27.03 48h ITA6^ Cinisello Balsamo Running Festival - GOMU World Championship 48 Hour 319.235 km22
26.01 135mi USA21st Arrowhead Winter Ultra 40:18:00 h5
2025
31.12 6h ITA3^ 6 ore di San Silvestro 80.940 km1 🏆
13.12 100mi USA11th Daytona 100 - 100 Miles Ultra 13:51:34 h2 🥈
29.11 24h TPE23rd Soochow/Taipei 24h Ultramarathon 261.702 km1 🏆
15.11 6h ESP6 hores en pista d'Olot 81.700 km1 🏆
27.09 246km GRE42. Spartathlon 24:15:34 h4
07.07 135mi USA39th Badwater Ultramarathon 22:07:16 h2 🥈
28.06 50km USA19th Running With The Devil 50 km Race 4:06:54 h1 🏆
01.06 12h SLOSLO12RUN 152.144 km1 🏆
12.04 6h POLDG24h - 6h 81.460 km1 🏆
29.03 100km ITA5^ Cinisello Balsamo Running Festival 100km 8:04:05 h1 🏆
16.02 50km HUNSchiller Ultra Grande Amore 50K 3:29:57 h1 🏆
09.01 240km BRA20a. Brazil 135 Ultra Journey 32:39:00 h3 🥉
2024
30.11 24h TPE22nd Soochow/Taipei 24h Ultramarathon 256.714 km4
17.08 100mi GER12. Mauerweglauf 100 Meilen Berlin 13:52:02 h1 🏆
22.07 135mi USA38th Badwater Ultramarathon 28:06:34 h3 🥉
04.04 250km/6stages MAR38. Marathon des Sables 27:40:11 h18
09.03 100km ITA100km di Torino 6:54:32 h1 🏆
2023
29.10 50km CZE6 hours and Marathon Louny - 50km-Split 3:43:01 h2 🥈
29.10 12h CZE12 hours - Louny 154.198 km1 🏆
01.10 6h GER5. Dreilinden Ultra-Lauf 81.863 km2 🥈
04.07 135mi USA37th Badwater Ultramarathon 29:48:12 h12
15.04 24h ITAUltramarathon Festival Venice 24h 254.031 km1 🏆
19.03 12h BUL10th Spring 360 - 12h 146.780 km1 🏆
25.02 100km ITA100km del Conero - 2° Memorial Mimmo Strazzullo 7:03:27 h3 🥉
2022
31.12 24h IRL24h Across the years Ireland 88.137 km13
29.10 6h CZE6 hours and Marathon Louny 90.453 km1 🏆
01.10 6h FRAEndurance Hermeland - 6 h 83.760 km1 🏆
17.09 24h ITA28^ Lupatotissima - 24 ore, 23rd IAU 24H EC 273.392 km4
11.07 135mi USA36th Badwater Ultramarathon 24:02:57 h2 🥈
05.06 12h SLOSlovenian 12 Hour Run - 12 h 140.309 km2 🥈
21.05 6h FRA2. Les 6 Heures De Pontault-Combault 78.055 km1 🏆
09.04 24h ESPII Festival de Ultrafondo G.P.Ciudad de Burjassot - 24h 219.728 km2 🥈
26.02 12h ESP2° 12 hores UrB Ultrarunning Barcelona 148.796 km1 🏆
16.01 6h ITA2^ 6 ore della Maremma 82.420 km1 🏆
2021
10.12 100km SWE1 Personliga Rekordens Tävling 100K 7:11:23 h1 🏆
06.11 6h CROZagreb 6h run 82.600 km1 🏆
24.09 246km GRE38. Spartathlon 24:22:05 h4
14.08 100mi GER9. Mauerweglauf 100 Meilen Berlin 14:06:41 h1 🏆
09.07 24h FRALes 6 Jours du Grand Est - 24h coureurs 243.710 km1 🏆
13.06 6h FRA6 heures du Lauragais 75.240 km1 🏆
15.05 12h ESP12h Ultrafondo En Pista Ciudad Real 144.712 km1 🏆
13.03 12h ESPUltrarunning Barcelona - UrB21 158.631 km1 🏆
2020
13.11 6h ESP1 Edición 'Creando Sonrisas' 89.355 km1 🏆
19.09 24h NEDDe 24 Uur van Deventer 264.887 km1 🏆
22.08 52km GERCharity Mega Run Bingen 3:28:45 h1 🏆
04.07 12h AUT2. 12 Stunden Lauf Bad Blumau 152.720 km1 🏆
14.03 100km SRB11. Marathon of Marathons 100km Belgrade 6:58:17 h1 🏆
14.03 50km SRB11. Marathon of Marathons 50km Belgrade 3:20:02 h1 🏆
14.03 6h SRB11. Marathon of Marathons 6h Belgrade 87.100 km1 🏆
14.03 50mi SRB11. Marathon of Marathons 50mi Belgrade 5:29:15 h1 🏆
22.02 50km NEDBaanultra 50 km 3:19:16 h1 🏆
25.01 6h MEX3° Ultramaratón non stop 6 horas Isla Mujeres 79.500 km1 🏆
2019
14.12 24h TPE19th Soochow/Taipei 24h Ultramarathon 274.332 km2 🥈
26.10 6h FRA7ème IAU 24h WC, 24 heures d'Albi - 6h Split 74.653 km4
26.10 12h FRA7ème IAU 24h WC, 24 heures d'Albi - 12h Split 143.239 km4
26.10 24h FRA7ème IAU 24h WC, 24 heures d'Albi 270.152 km5
14.09 6h AUT5. 6-Stunden-Lauf im Stadtgut Steyr 87.584 km1 🏆
17.08 12h GER11. Lebacher 12-Stunden Lions Lauf 155.533 km1 🏆
20.07 50km GER3. 6-Stundenlauf der LLG Wustweiler - 50km Split 3:20:06 h1 🏆
20.07 6h GER3. 6-Stundenlauf der LLG Wustweiler 80.498 km1 🏆
25.05 6h ROUS24H Timisoara - 6h race 84.225 km1 🏆
10.05 12h ESPFestival Del Ultrafondo Pedestre Region de Murcia, 12h 155.245 km1 🏆
20.04 12h FIN2nd Kaarina Track Ultra 12h 139.098 km1 🏆
09.03 100km SRB10. Marathon of Marathons 100km Belgrade 6:58:45 h1 🏆
23.02 50km NEDBaanultra 50 km 3:13:13 h1 🏆
02.02 52.2km DEN1st Bygholm Sø Ultra 50km 3:27:31 h1 🏆
2018
01.12 24h TPE18th Soochow/Taipei 24h Ultramarathon 258.890 km1 🏆
10.11 6h BRA1° 6 horas de Corrida - Ultramaratona 81.900 km1 🏆
03.11 6h ARG4° Ultra Balcarce 6hs en pista 83.700 km1 🏆
22.09 12h ITA24^ Lupatotissima 12 ore 148.797 km1 🏆
01.09 50km HUNSzőlőskör - Hammer 50k Ultra 3:22:57 h1 🏆
16.06 24h GER21. Stadtoldendorfer 24-Stunden-Lauf 273.674 km1 🏆
14.04 50km RSAPietersburg Road Runners 24 Hours Track Race - 50km Split 4:01:33 h8
14.04 50mi RSAPietersburg Road Runners 24 Hours Track Race - 50mi Split 6:38:15 h2 🥈
14.04 100km RSAPietersburg Road Runners 24 Hours Track Race - 100km Split 8:23:58 h5
14.04 100mi RSAPietersburg Road Runners 24 Hours Track Race - 100mi Split 14:30:35 h2 🥈
14.04 6h RSAPietersburg Road Runners 24 Hours Track Race - 6h Split 73.200 km5
14.04 12h RSAPietersburg Road Runners 24 Hours Track Race - 12h Split 136.000 km2 🥈
14.04 24h RSAPietersburg Road Runners 24 Hours Track Race 249.324 km1 🏆
2017
22.12 12h NEDDe 12 Uur van Deventer 140.560 km1 🏆
04.11 100km FRALe 100km du Spiridon Catalan 7:15:38 h1 🏆
24.09 6h SUI5. 6-Stundenlauf Aare-Insel Brugg 82.071 km1 🏆
03.09 6h FRALes 6 Heures de la Nièvre 75.733 km1 🏆
02.09 6h FRALes 6 heures de Villenave d'Ornon 77.940 km1 🏆
01.07 24h GBRIAU 24h WC Belfast 204.973 km120
01.04 24h ESP24 Horas en Punto 240.000 km1 🏆
19.03 6h GER7. Welt Down-Syndrom Tag 6-Stundenlauf 79.381 km1 🏆
11.02 100km ESP100 KMS Pedestres Región de Murcia Los Alcázares 7:43:10 h1 🏆
2016
17.12 12h ESP12 hores en pista Corredors.Cat - Barcelona 133.025 km1 🏆