GER

Malik Cache

Pro

Pro record: 0-1

Last fight: 2016-03-19

Malinda Amarasinghe

Pro

Pro record: 0-2

Last fight: 2022-05-22

JPN

Mamoru Kashiwakura

Pro

Pro record: 2-2

Last fight: 2015-02-21

UZB

Mamurjon Khamidov

Pro

Pro record: 7-6

Last fight: 2025-01-16

THA

Manachai Promsawad

Pro

Pro record: 0-2

Last fight: 2014-11-22

THA

Manachai Suwannarot

Amateur

Amateur record: 0-1

Last fight: 2022-11-09

THA

Mangthus Rewtawee

Pro

Pro record: 1-1

Last fight: 2014-06-07

RUS

Mansur Gitinov

Pro

Pro record: 2-1

Last fight: 2025-02-07

RUS

Mansur Khabibov

Pro

Pro record: 1-0

Last fight: 2025-01-05

INA

Manthan Rane

Pro

Pro record: 4-1

Last fight: 2023-05-26

BRA

Marcelo Tenorio

Pro

Pro record: 5-10

Last fight: 2022-06-26

Marcus Almeida

Pro

Pro record: 1-1

Last fight: 2024-11-08

Marcus Paulo Amaral

Pro

Pro record: 0-1

Last fight: 2023-04-28

PHI

Mariane Mariano

Pro

Pro record: 4-3

Last fight: 2024-12-13

EST

Marie Ruumet

Pro

Pro record: 0-1

Last fight: 2020-02-19

Mario Koj

Amateur

Amateur record: 0-0-1

Last fight: 2024-07-11

NZL

Mark Abelardo

Pro

Pro record: 22-11

Last fight: 2024-01-13

JPN

Mark Striegl

Pro

Pro record: 19-5

Last fight: 2024-04-28

FIN

Marko Huusansaari

Pro

Pro record: 3-4

Last fight: 2012-03-17

FIN

Marko Patteri

Pro

Pro record: 4-2

Last fight: 2013-10-19

AUS

Martin Nguyen

Pro

Pro record: 15-8

Last fight: 2025-02-20

Marvin Massadila

Amateur

Amateur record: 0-1

Last fight: 2024-08-31

IRI

Masoud Ranjbar

Pro

Pro record: 3-1

Last fight: 2017-10-21

Mathew Sabelhaus

Amateur

Amateur record: 1-0

Last fight: 2024-04-22

ARG

Matias Farinelli

Pro

Pro record: 5-2

Last fight: 2024-09-21

Matin Aghajani

Amateur

Amateur record: 0-2

Last fight: 2023-09-15

THA

Matthew Middleton

Pro

Pro record: 0-1

Last fight: 2019-07-06

Maurice Abevi

Pro

Pro record: 2-1

Last fight: 2025-01-24

Maxim Romanovich

Amateur

Amateur record: 0-1

Last fight: 2023-07-29

THA

Maytee Taypakram

Pro

Pro record: 0-1

Last fight: 2014-04-12

Meas Meu

Pro

Pro record: 6-3

Last fight: 2018-11-09

Mehdi Bagheri

Pro

Pro record: 1-1

Last fight: 2018-11-03

Mehraban Farhadi

Pro

Pro record: 0-1

Last fight: 2023-08-25

MAS

Mekhrubon Mardonov

Amateur

Amateur record: 3-2

Last fight: 2023-12-09

USA

Meredith Wenrich

Amateur

Amateur record: 1-1

Last fight: 2019-08-31

Mern Mea Kea

Pro

Pro record: 0-1

Last fight: 2017-07-01

Met Lida

Pro

Pro record: 1-0

Last fight: 2023-12-08

CZE

Michal Vostry

Pro

Pro record: 9-11

Last fight: 2022-06-17

BRA

Michel Da Silva

Pro

Pro record: 3-3

Last fight: 2024-04-06

IRL

Micky Pereira

Pro

Pro record: 3-1-1

Last fight: 2024-07-12

USA

Mike Connors

Pro

Pro record: 0-2

Last fight: 2012-09-29

Mikhail Jamal Abdul-Latif

Pro

Pro record: 0-1

Last fight: 2024-01-13

RUS

Mikhail Sidorov

Amateur

Amateur record: 2-0

Last fight: 2023-11-05

RUS

Mikhail Vetrila

Pro

Pro record: 0-1

Last fight: 2020-01-10

Milad Akrami

Amateur

Amateur record: 0-1

Last fight: 2023-09-15

KAZ

Milaz Seifullayev

Pro

Pro record: 0-1

Last fight: 2025-01-12

Mo Karroum

Amateur

Amateur record: 1-0

Last fight: 2024-01-12

Moein Aghajani

Amateur

Amateur record: 1-0

Last fight: 2023-09-15