News
Latest
Races
Teams
Riders
How to Watch
Games
Latest
In-Depth
Latest
Tech
Buyers Guides
Explainers
Reviews
Latest
Tools
Tools
Race Atlas
Every Grand Tour stage since 2007, on one interactive map.
Climb time calculator
Your time up any climb from your weight and power, and how to pace it.
Hydration planner
How much fluid and sodium you need for a ride.
Training
Climb time calculator
Hydration planner
Latest
Newsletter
Rider
Bahrain Victorious
Matej
Mohoric
2026 wins
0
None recorded yet
Team
Bahrain Victorious
Nationality
SLO
Age
32
19 October 1994
Latest News
Tour de France
Tour de France 2027 route: we analysed the 12 traps between Edinburgh and the Pyrenees
BAHRAIN VICTORIOUS
Primoz Roglič misses Slovenian road title as Russian-born Ermakov wins months after gaining citizenship
Ronde van Vlaanderen
Ronde van Vlaanderen 2026 preview: Who will win the clash of Pogačar, Van der Poel, Van Aert and Evenepoel?
In Flanders Fields - From Middelkerke to Wevelgem
In Flanders Fields Preview – The new Gent-Wevelgem is Van der Poel's to lose in absence of Pedersen
Milano-Sanremo
Milan-San Remo 2026 Preview – Pogačar and Van der Poel line up for a duel on the Poggio
Strade Bianche
Strade Bianche 2026 Race Preview: Pogačar hunts a fourth title, but Tuscany's white roads punish certainty