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

MA Binyan

Seasons : 2024 - 2025

Team : China Anta - Mentech Cycling Team (CT)

Status : Active (pro)

MA Haojun

MA Haojun

Seasons : 2025

Team : China Chermin Cycling Team (CT)

Status : Active (pro)

MACKELLAR Alastair

MACKELLAR Alastair

Seasons : 2023

Team : EF Education - EasyPost (WT)

Status : Active (pro)

MACLEOD Callum

MACLEOD Callum

Seasons : 2023

Team : Unknown

Status : Unknown

MAEKELE Milkias

MAEKELE Milkias

Seasons : 2025

Team : INEOS Grenadiers Racing Academy (CT)

Status : Active (pro)

MAERTENS Clément

MAERTENS Clément

Seasons : 2022

Team : Inactive

Status : Inactive

MAGLI Filippo

MAGLI Filippo

Seasons : 2023 - 2024 - 2025 - 2026

Team : Bardiani-CSF 7 Saber (PRT)

Status : Active (pro)

MAHOUDO Nolann

MAHOUDO Nolann

Seasons : 2023

Team : VC Pays de Loudéac (CLUB)

Status : Active (amateur)

MAINGUENAUD Tom

MAINGUENAUD Tom

Seasons : 2026

Team : Nice Métropole Côte d'Azur (CT)

Status : Active (pro)

MAKRAI Bálint

MAKRAI Bálint

Seasons : 2026

Team : MBH Bank CSB Telecom Fort (PRT)

Status : Active (pro)

MANENTI Marco

MANENTI Marco

Seasons : 2026

Team : Bardiani-CSF 7 Saber (PRT)

Status : Active (pro)

MARCELLUSI Martin

MARCELLUSI Martin

Seasons : 2023 - 2024 - 2025 - 2026

Team : Bardiani-CSF 7 Saber (PRT)

Status : Active (pro)

MARCHAND Gianni

MARCHAND Gianni

Seasons : 2024 - 2025 - 2026

Team : Tarteletto - Isorex (CT)

Status : Active (pro)

MARIAULT Axel

MARIAULT Axel

Seasons : 2025 - 2026

Team : CIC Pro Cycling Academy (CT)

Status : Active (pro)

MARIS Jesse

MARIS Jesse

Seasons : 2023 - 2024

Team : Technosylva Maglia Bembibre (CLUB)

Status : Active (amateur)

MÁRQUEZ Martí

MÁRQUEZ Martí

Seasons : 2023 - 2024

Team : Inactive

Status : Inactive

MARTÍ Pau

MARTÍ Pau

Seasons : 2023 - 2024 - 2025 - 2026

Team : NSN Cycling Team (WT)

Status : Active (pro)

MARTIN Jonathan

MARTIN Jonathan

Seasons : 2022 - 2026

Team : EuroCyclingTrips - CCN (CT)

Status : Active (pro)

MARTÍN José María

MARTÍN José María

Seasons : 2026

Team : Equipo Kern Pharma (PRT)

Status : Active (pro)

MARTINELLI Alessio

MARTINELLI Alessio

Seasons : 2023 - 2024 - 2025 - 2026

Team : Bardiani-CSF 7 Saber (PRT)

Status : Active (pro)

MARTÍNEZ Victor

MARTÍNEZ Victor

Seasons : 2026

Team : Anicolor / Campicarn (CT)

Status : Active (pro)

MARTINS Henrique

MARTINS Henrique

Seasons : 2025

Team : Les Rouleurs (CLUB)

Status : Active (amateur)

MARTINSEN Toralf Rydningen

MARTINSEN Toralf Rydningen

Seasons : 2026

Team : Team Drali - Repsol (CT)

Status : Active (pro)

MASCIARELLI Lorenzo

MASCIARELLI Lorenzo

Seasons : 2026

Team : MBH Bank CSB Telecom Fort (PRT)

Status : Active (pro)