Salary by season
Reported Model
Base salary only: bonuses, prize money and personal sponsors come on top.
How this estimate is made. In 2025, when this contract was signed, he was a experienced domestique rider for Red Bull-BORA-hansgrohe — Neo / new to WT. That job pays €206k–515k a year at a team of this size. Inside that range he sits at 9%, from his results in the two seasons up to 2025 (0 wins, 0 podiums) and his age at signing (21). Every unreported salary at Red Bull-BORA-hansgrohe is then scaled by 0.96×, because the pay bands add up to 4% more than the team's estimated wage bill. Salaries are set when a contract is signed and run to its end, so results since 2025 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 2023. 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: €12k.
| Season | Team | PCS pts | Wins | Prize money | Salary |
|---|---|---|---|---|---|
| 2026 | Red Bull-BORA-hansgrohe WorldTour | 350 | — | €11k | €225k Model |
| 2025 | Red Bull-BORA-hansgrohe Rookies Continental | 6 | — | €320 | n/a |
| 2023 | Trinity Racing Continental | 0 | — | €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.
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: 11 top-20 finishes from 66 starts. In those results he finished ahead of 32 different riders from the UCI top 200 (54 times in total), 11 of them from the top 50.
| Terrain | Top 20 | Ahead of top 50 | Ahead of top 200 |
|---|---|---|---|
| Hilly | 2 | 7 | 14 |
| Mountain | 9 | 8 | 25 |
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 51 different proven riders.
Notable moments
Top-20 finishes, newest first. Every line links to the result on ProCyclingStats.
- 15th at La Vuelta Ciclista a España stage 12 2.UWT · Mountain · field 837
ahead of Mattias Skjelmose (UCI #21) and 4 other top-200 riders03 September 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #269Jakob Omrzel
- #305Urko Berrade
- #75Santiago Buitrago
- #81Enric Mas
- #22Felix Gall
- #32Primož Roglič
- #34Richard Carapaz
- #444Gregor Mühlberger
- #256José Manuel Díaz
- #9Oscar Onley
- #289Léo Bisiaux
- #336Kevin Vermaerke
Behind him (beaten)
- #21Mattias Skjelmose
- #183Cristián Rodríguez
- #151Clément Berthet
- #77Matthew Riccitello
- #110Sepp Kuss
- 14th 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
- 16th at Vuelta a Burgos stage 2 2.Pro · Hilly · field 446
ahead of Giulio Pellizzari (UCI #46) and 1 other top-200 rider05 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
- #172Mathys Rondel
- #151Clément Berthet
- #20Jay Vine
- #50Lorenzo Fortunato
Behind him (beaten)
- #46Giulio Pellizzari
- #85Clément Champoussin
- #289Léo Bisiaux
- #305Urko Berrade
- 8th at Tour Auvergne - Rhône-Alpes stage 8 2.UWT · Mountain · field 773
ahead of Matteo Jorgenson (UCI #29) and 6 other top-200 riders14 June 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #3Isaac del Toro
- #14Juan Ayuso
- #49Tobias Halland Johannessen
- #21Mattias Skjelmose
- #183Cristián Rodríguez
- #214Carlos Rodríguez
- #179Maxim Van Gils
Behind him (beaten)
- #111Cian Uijtdebroeks
- #29Matteo Jorgenson
- #457George Bennett
- #358Jan Castellon
- #180Valentin Paret-Peintre
- #337José Félix Parra
- #114Guillaume Martin
- #145Bruno Armirail
- #151Clément Berthet
- #82Ben Tulett
- 11th at Tour Auvergne - Rhône-Alpes stage 7 2.UWT · Mountain · field 773
ahead of Kévin Vauquelin (UCI #16) and 3 other top-200 riders13 June 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #3Isaac del Toro
- #14Juan Ayuso
- #49Tobias Halland Johannessen
- #29Matteo Jorgenson
- #111Cian Uijtdebroeks
- #21Mattias Skjelmose
- #67Paul Seixas
- #183Cristián Rodríguez
- #337José Félix Parra
- #358Jan Castellon
Behind him (beaten)
- #289Léo Bisiaux
- #82Ben Tulett
- #206Alex Baudin
- #96Jordan Jegat
- #114Guillaume Martin
- #16Kévin Vauquelin
- 3rd at Tour Auvergne - Rhône-Alpes stage 6 2.UWT · Mountain · field 773
ahead of Isaac del Toro (UCI #3) and 5 other top-200 riders
beaten only by top-200 riders12 June 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #179Maxim Van Gils
- #49Tobias Halland Johannessen
Behind him (beaten)
- #478Pablo Torres
- #212Raúl García Pierna
- #251Yannis Voisard
- #96Jordan Jegat
- #183Cristián Rodríguez
- #320Clément Braz Afonso
- #458Sam Maisonobe
- #337José Félix Parra
- #145Bruno Armirail
- #114Guillaume Martin
- #322Vercher Mattéo
- #55Quinn Simmons
- #3Isaac del Toro
- 8th at Tour Auvergne - Rhône-Alpes stage 1 2.UWT · Hilly · field 773
ahead of Isaac del Toro (UCI #3) and 11 other top-200 riders07 June 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #206Alex Baudin
- #289Léo Bisiaux
- #336Kevin Vermaerke
- #451Rudy Molard
- #82Ben Tulett
- #80Luke Plapp
Behind him (beaten)
- #16Kévin Vauquelin
- #9Oscar Onley
- #145Bruno Armirail
- #3Isaac del Toro
- #106Harold Tejada
- #111Cian Uijtdebroeks
- #151Clément Berthet
- #14Juan Ayuso
- #67Paul Seixas
- #75Santiago Buitrago
- #21Mattias Skjelmose
- #29Matteo Jorgenson
- 9th at Tour de Romandie stage 5 2.UWT · Mountain · field 447
ahead of Luke Plapp (UCI #80) and 6 other top-200 riders03 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #1Tadej Pogačar
- #15Florian Lipowitz
- #32Primož Roglič
- #50Lorenzo Fortunato
- #228Jørgen Nordhagen
- #31Lenny Martinez
- #121Albert Withen Philipsen
- #251Yannis Voisard
Behind him (beaten)
- #80Luke Plapp
- #314Jefferson Alveiro Cepeda
- #163Pablo Castrillo
- #136Junior Lecerf
- #180Valentin Paret-Peintre
- #149Felix Großschartner
- #277Sergio Higuita
- #95Damiano Caruso
- #183Cristián Rodríguez
- #214Carlos Rodríguez
- #457George Bennett
- 7th at Tour de Romandie stage 4 2.UWT · Mountain · field 447
ahead of Lenny Martinez (UCI #31) and 5 other top-200 riders02 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #1Tadej Pogačar
- #15Florian Lipowitz
- #163Pablo Castrillo
- #50Lorenzo Fortunato
- #277Sergio Higuita
- #251Yannis Voisard
Behind him (beaten)
- #136Junior Lecerf
- #314Jefferson Alveiro Cepeda
- #460Jefferson Alexander Cepeda
- #183Cristián Rodríguez
- #80Luke Plapp
- #485Nairo Quintana
- #228Jørgen Nordhagen
- #31Lenny Martinez
- #32Primož Roglič
- #121Albert Withen Philipsen
- #457George Bennett
- #214Carlos Rodríguez
- #367Anton Schiffer
- 15th at Tour de Romandie stage 3 2.UWT · Mountain · field 447
ahead of Pablo Castrillo (UCI #163)01 May 2026 · result ↗Ranked riders in the top 20
Ahead of him
- #76Dorian Godon
- #128Finn Fisher-Black
- #180Valentin Paret-Peintre
- #1Tadej Pogačar
- #277Sergio Higuita
- #121Albert Withen Philipsen
- #136Junior Lecerf
- #85Clément Champoussin
- #151Clément Berthet
- #80Luke Plapp
- #31Lenny Martinez
- #133Marco Frigo
- #460Jefferson Alexander Cepeda
- #301Bauke Mollema
Behind him (beaten)
- #314Jefferson Alveiro Cepeda
- #457George Bennett
- #485Nairo Quintana
- #429Louis Vervaeke
- #163Pablo Castrillo
1 more top-20 finishes are counted in the totals above.
Sources
- €225k, 2026 — our model, v0.9 (22 Sep 2026). Method
- Market value €399k — our model, v0.9 (22 Sep 2026). Method
- Contract to 2028 — announced 2025-09 Open
- Results, points and prize money — ProCyclingStats, 16 September 2026 Open · FirstCycling
Something wrong? Correct this data
Top earners at Red Bull-BORA-hansgrohe
FAQ
How much does Luke Tuckwell earn?
We estimate Luke Tuckwell's base salary for 2026 at €225k a year: about €19k a month or €4,327 a week, before tax. It is a model estimate; the likely range for his job at this team is €206k–515k. 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 Luke Tuckwell's contract?
Until the end of 2028, with Red Bull-BORA-hansgrohe.
Who is Luke Tuckwell's agent?
He is not on any published agency roster.
What is Luke Tuckwell's net worth?
There is no reliable public figure for Luke Tuckwell's net worth, and this site does not estimate one. The documented part is income: about €225k in base salary for 2026, before tax. He has also generated €12k in prize money since 2022, which is paid to the team and shared.
