Salary by season
Reported Model
Base salary only: bonuses, prize money and personal sponsors come on top.
How this estimate is made. In 2023, when this contract was signed, he was a neo-pro rider for EF Education-EasyPost — Neo / new to WT. That job pays €69k–258k a year at a team of this size. Inside that range he sits at 60%, from his results in the two seasons up to 2023 (0 wins, 0 podiums) and his age at signing (18). Every unreported salary at EF Education-EasyPost is then scaled by 0.66×, because the pay bands add up to 52% more than the team's estimated wage bill. Salaries are set when a contract is signed and run to its end, so results since 2023 do not change this figure — they change the market value above. Measured error against the 28 reported salaries: median 25.0%. See the test · Full method · Why the number sticks.
Career
Turned pro in 2024. Points and wins per season from ProCyclingStats. Prize money is what the rider generated at WorldTour and ProSeries races (from 2022) — pooled with the team, not kept. Generated since 2022: €5,976.
| Season | Team | PCS pts | Wins | Prize money | Salary |
|---|---|---|---|---|---|
| 2026 | EF Education-EasyPost WorldTour | 354 | 2 | €4,576 | €121k Model |
| 2025 | EF Education-EasyPost WorldTour | 55 | — | €1,300 | €47k Model |
| 2024 | EF Education-EasyPost WorldTour | 22 | — | €100 | €35k Model |
| 2023 | MMR Academy club / junior | 58 | — | €0 | n/a |
Prize money before 2022 was not collected. Salary estimates cover WorldTeam seasons from 2021 (season model v0.1 — that year's budgets, reported salaries and rosters; wider error than 2026, see Salaries by season). ProTeam seasons before 2026 are not modelled.
A neo-pro: How riders turn pro: from a Continental team to the WorldTour →
Rising 2026: results against ranked riders
He is one of the U23 riders in Rising: counts, not a score, every result linked to ProCyclingStats.
Strength of results 2026
2026 so far: 16 top-20 finishes from 68 starts. In those results he finished ahead of 22 different riders from the UCI top 200 (33 times in total), 6 of them from the top 50.
| Terrain | Top 20 | Ahead of top 50 | Ahead of top 200 |
|---|---|---|---|
| Hilly | 8 | 3 | 12 |
| Mountain | 7 | 5 | 15 |
| Time trial | 1 | 1 | 2 |
Results only. Young riders on WorldTeams and ProTeams often race for a leader, so their results can understate their level.
Big U23 races and overall classifications
No top-10 at the big U23 races in 2026. Ahead of 47 different proven riders.
Notable moments
Top-20 finishes, newest first. Every line links to the result on ProCyclingStats.
- 10th at Vuelta a Burgos stage 5 2.Pro · Mountain · field 446
ahead of Clément Berthet (UCI #151)08 August 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #46Giulio Pellizzari
- #9Oscar Onley
- #22Felix Gall
- #12Giulio Ciccone
- #81Enric Mas
- #172Mathys Rondel
- #228Jørgen Nordhagen
- #478Pablo Torres
- #50Lorenzo Fortunato
Behind him (beaten)
- #289Léo Bisiaux
- #264Filippo Zana
- #316Daniel Felipe Martínez
- #423Juan Pedro López
- #151Clément Berthet
- 16th at Vuelta a Burgos stage 3 2.Pro · Mountain · field 446
ahead of Jay Vine (UCI #20) and 1 other top-200 rider06 August 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #22Felix Gall
- #12Giulio Ciccone
- #46Giulio Pellizzari
- #9Oscar Onley
- #81Enric Mas
- #172Mathys Rondel
- #193Jarno Widar
- #478Pablo Torres
- #151Clément Berthet
- #82Ben Tulett
- #289Léo Bisiaux
Behind him (beaten)
- #20Jay Vine
- #50Lorenzo Fortunato
- 7th at Vuelta a Burgos stage 2 2.Pro · Hilly · field 446
ahead of Jay Vine (UCI #20) and 5 other top-200 riders05 August 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #9Oscar Onley
- #12Giulio Ciccone
- #81Enric Mas
- #193Jarno Widar
- #22Felix Gall
- #460Jefferson Alexander Cepeda
Behind him (beaten)
- #172Mathys Rondel
- #151Clément Berthet
- #20Jay Vine
- #50Lorenzo Fortunato
- #46Giulio Pellizzari
- #85Clément Champoussin
- #289Léo Bisiaux
- #305Urko Berrade
- 2nd at Tour de l'Ain stage 3 2.1 · Hilly · field 64
ahead of Wout Poels (UCI #230)30 July 2026 · result ↗Ranked riders in the top 20
Ahead of him
No ranked riders
Behind him (beaten)
- #267Brieuc Rolland
- #404Nicola Conci
- #460Jefferson Alexander Cepeda
- #230Wout Poels
- Won Tour de l'Ain stage 2 · ahead of 4 proven 2.1 · Mountain · 9.5 km solo · field 6429 July 2026 · result ↗
Ranked riders in the top 20
Ahead of him
No ranked riders
Behind him (beaten)
- #404Nicola Conci
- #460Jefferson Alexander Cepeda
- #376Odd Christian Eiking
- 17th at Giro d'Italia stage 10 2.UWT · Time trial · field 955
ahead of Giulio Pellizzari (UCI #46) and 1 other top-200 rider19 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #24Filippo Ganna
- #42Thymen Arensman
- #38Derek Gee-West
- #313Lorenzo Milesi
- #148Niklas Larsen
- #88Ben O'Connor
- #225David de la Cruz
- #2Jonas Vingegaard
- #452Will Barta
- #27Michael Storer
- #238Alec Segaert
Behind him (beaten)
- #46Giulio Pellizzari
- #161Andreas Leknessund
- 16th at Giro d'Italia stage 9 2.UWT · Mountain · field 955
ahead of Egan Bernal (UCI #36) and 2 other top-200 riders17 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #2Jonas Vingegaard
- #22Felix Gall
- #127Davide Piganzoli
- #42Thymen Arensman
- #252Afonso Eulálio
- #38Derek Gee-West
- #172Mathys Rondel
- #110Sepp Kuss
- #41Jai Hindley
- #27Michael Storer
- #12Giulio Ciccone
- #18Christian Scaroni
- #211Lennert Van Eetvelt
- #95Damiano Caruso
- #225David de la Cruz
Behind him (beaten)
- #36Egan Bernal
- #88Ben O'Connor
- #94Harold Martín López
- 10th at Giro d'Italia stage 8 2.UWT · Hilly · field 955
ahead of Jan Christen (UCI #53)16 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #44Jhonatan Narváez
- #161Andreas Leknessund
- #92Guillermo Thomas Silva
- #313Lorenzo Milesi
- #18Christian Scaroni
- #47Corbin Strong
- #423Juan Pedro López
- #230Wout Poels
Behind him (beaten)
- #267Brieuc Rolland
- #53Jan Christen
- #352Simone Gualdi
- #285Gianmarco Garofoli
- #264Filippo Zana
- #262Igor Arrieta
- 17th at Giro d'Italia stage 7 2.UWT · Mountain · field 955
ahead of Damiano Caruso (UCI #95) and 1 other top-200 rider15 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #2Jonas Vingegaard
- #22Felix Gall
- #41Jai Hindley
- #46Giulio Pellizzari
- #88Ben O'Connor
- #172Mathys Rondel
- #12Giulio Ciccone
- #38Derek Gee-West
- #27Michael Storer
- #42Thymen Arensman
- #217Chris Harper
- #94Harold Martín López
- #230Wout Poels
- #252Afonso Eulálio
- #127Davide Piganzoli
Behind him (beaten)
- #95Damiano Caruso
- #110Sepp Kuss
- #444Gregor Mühlberger
- 15th at Giro d'Italia stage 5 2.UWT · Hilly · field 955
ahead of Javier Romo (UCI #73) and 1 other top-200 rider13 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #262Igor Arrieta
- #252Afonso Eulálio
- #92Guillermo Thomas Silva
- #313Lorenzo Milesi
- #18Christian Scaroni
- #285Gianmarco Garofoli
- #122Johannes Kulset
- #383Andrea Raccagni Noviero
- #493Ludovico Crescioli
- #94Harold Martín López
- #211Lennert Van Eetvelt
- #330Aleksandr Vlasov
Behind him (beaten)
- #88Ben O'Connor
- #73Javier Romo
- #246Florian Stork
- #460Jefferson Alexander Cepeda
6 more top-20 finishes are counted in the totals above.
Sources
- €121k, 2026 — our model, v0.9 (22 Sep 2026). Method
- Market value €252k — our model, v0.9 (22 Sep 2026). Method
- Move to Netcompany INEOS — Joins Netcompany INEOS from 2027 (team announcement, 9 Oct 2026 - the team gives no end year) Open
- Agent — ciclismointernacional.com
- Results, points and prize money — ProCyclingStats, 16 September 2026 Open · FirstCycling
Something wrong? Correct this data
Top earners at EF Education-EasyPost
FAQ
How much does Markel Beloki earn?
We estimate Markel Beloki's base salary for 2026 at €121k a year: about €10k a month or €2,327 a week, before tax. It is a model estimate; the likely range for his job at this team is €69k–258k. Bonuses, prize money and personal sponsors are not included.
How much do pro cyclists earn? — medians, minimums and pay by job on one page.
How long is Markel Beloki's contract?
His contract with EF Education-EasyPost ends in 2026.
Which team will Markel Beloki ride for in 2027?
Netcompany INEOS; the length of the contract has not been announced.
Who is Markel Beloki's agent?
Giuseppe Acquadro (independent) (source: ciclismointernacional.com).
What is Markel Beloki's net worth?
There is no reliable public figure for Markel Beloki's net worth, and this site does not estimate one. The documented part is income: about €203k in base salary from 2024 to 2026, before tax. He has also generated €5,976 in prize money since 2022, which is paid to the team and shared.