RIDERS : 710
Active (pro) : 474 | Active (amateur) : 37 | Inactive : 126 | Unknown : 73
World Tour : 80 | Pro Team : 122 | Continental : 265 | Amateur : 33
2022 : 46 | 2023 : 209 | 2024 : 303 | 2025 : 304 | 2026 : 289
MA Binyan
Seasons : 2024 - 2025
Team : China Anta - Mentech Cycling Team (CT)
Status : Active (pro)
MA Haojun
Seasons : 2025
Team : China Chermin Cycling Team (CT)
Status : Active (pro)
MACKELLAR Alastair
Seasons : 2023
Team : EF Education - EasyPost (WT)
Status : Active (pro)
MACLEOD Callum
Seasons : 2023
Team : Unknown
Status : Unknown
MAEKELE Milkias
Seasons : 2025
Team : INEOS Grenadiers Racing Academy (CT)
Status : Active (pro)
MAERTENS Clément
Seasons : 2022
Team : Inactive
Status : Inactive
MAGLI Filippo
Seasons : 2023 - 2024 - 2025 - 2026
Team : Bardiani-CSF 7 Saber (PRT)
Status : Active (pro)
MAHOUDO Nolann
Seasons : 2023
Team : VC Pays de Loudéac (CLUB)
Status : Active (amateur)
MAINGUENAUD Tom
Seasons : 2026
Team : Nice Métropole Côte d'Azur (CT)
Status : Active (pro)
MAKRAI Bálint
Seasons : 2026
Team : MBH Bank CSB Telecom Fort (PRT)
Status : Active (pro)
MANENTI Marco
Seasons : 2026
Team : Bardiani-CSF 7 Saber (PRT)
Status : Active (pro)
MARCELLUSI Martin
Seasons : 2023 - 2024 - 2025 - 2026
Team : Bardiani-CSF 7 Saber (PRT)
Status : Active (pro)
MARCHAND Gianni
Seasons : 2024 - 2025 - 2026
Team : Tarteletto - Isorex (CT)
Status : Active (pro)
MARIAULT Axel
Seasons : 2025 - 2026
Team : CIC Pro Cycling Academy (CT)
Status : Active (pro)
MARIS Jesse
Seasons : 2023 - 2024
Team : Technosylva Maglia Bembibre (CLUB)
Status : Active (amateur)
MÁRQUEZ Martí
Seasons : 2023 - 2024
Team : Inactive
Status : Inactive
MARTÍ Pau
Seasons : 2023 - 2024 - 2025 - 2026
Team : NSN Cycling Team (WT)
Status : Active (pro)
MARTIN Jonathan
Seasons : 2022 - 2026
Team : EuroCyclingTrips - CCN (CT)
Status : Active (pro)
MARTÍN José María
Seasons : 2026
Team : Equipo Kern Pharma (PRT)
Status : Active (pro)
MARTINELLI Alessio
Seasons : 2023 - 2024 - 2025 - 2026
Team : Bardiani-CSF 7 Saber (PRT)
Status : Active (pro)
MARTÍNEZ Victor
Seasons : 2026
Team : Anicolor / Campicarn (CT)
Status : Active (pro)
MARTINS Henrique
Seasons : 2025
Team : Les Rouleurs (CLUB)
Status : Active (amateur)
MARTINSEN Toralf Rydningen
Seasons : 2026
Team : Team Drali - Repsol (CT)
Status : Active (pro)
MASCIARELLI Lorenzo
Seasons : 2026
Team : MBH Bank CSB Telecom Fort (PRT)
Status : Active (pro)
