Player list updated: 2026-07-23 04:40 UTC
ATP Players — M
Career records for ATP players whose last names begin with M. Select a column heading to sort the complete list.
| Player Sort by Player | Country Sort by Country | Peak ranking Sort by Peak ranking, currently descending | Peak Elo Sort by Peak Elo | M Sort by M | W Sort by W | L Sort by L | Win % Sort by Win % | Prize money Sort by Prize money | Titles Sort by Titles | Grand Slams Sort by Grand Slams | Active years Sort by Active years | Match log |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hector Moretti | ARG | #186 | 1,510 | 2 | 0 | 2 | 0.0% | $81,458 | 0 | 0 | 1999–2000 | Match log |
| Daniel Marco | ESP | #184 | 1,519 | 2 | 1 | 1 | 50.0% | $57,893 | 0 | 0 | 1992–1992 | Match log |
| Mauro Menezes | BRA | #184 | 1,500 | 16 | 3 | 13 | 18.8% | $162,044 | 0 | 0 | 1988–1991 | Match log |
| Gerald Marzenell | GER | #182 | 1,520 | 2 | 1 | 1 | 50.0% | $16,134 | 0 | 0 | 1988–1988 | Match log |
| Scott Melville | USA | #182 | 1,556 | 9 | 5 | 4 | 55.6% | $851,666 | 0 | 0 | 1988–1991 | Match log |
| Andres Molteni | ARG | #181 | 1,587 | 2 | 0 | 2 | 0.0% | $3,216,732 | 0 | 0 | 2012–2015 | Match log |
| Denys Maasdorp | RSA | #180 | 1,500 | 5 | 1 | 4 | 20.0% | $28,846 | 0 | 0 | 1982–1987 | Match log |
| Yannick Mertens | BEL | #179 | 1,581 | 3 | 1 | 2 | 33.3% | $530,921 | 0 | 0 | 2010–2012 | Match log |
| Axel Michon | FRA | #177 | 1,526 | 2 | 1 | 1 | 50.0% | $345,577 | 0 | 0 | 2014–2014 | Match log |
| Jan Minar | CZE | #177 | 1,545 | 2 | 0 | 2 | 0.0% | $270,701 | 0 | 0 | 2008–2008 | Match log |
| Daniel Masur | GER | #176 | 1,587 | 6 | 1 | 5 | 16.7% | $834,839 | 0 | 0 | 2017–2021 | Match log |
| David Miketa | CZE | #175 | 1,500 | 5 | 0 | 5 | 0.0% | $101,371 | 0 | 0 | 1995–2000 | Match log |
| Fernando Maynetto | PER | #175 | 1,543 | 29 | 7 | 22 | 24.1% | $1,121 | 0 | 0 | 1978–1982 | Match log |
| Miles Maclagan | GBR | #172 | 1,533 | 12 | 3 | 9 | 25.0% | $247,737 | 0 | 0 | 1993–2003 | Match log |
| Eleuterio Martins | BRA | #171 | 1,500 | 3 | 0 | 3 | 0.0% | $23,085 | 0 | 0 | 1982–1985 | Match log |
| Lior Mor | ISR | #171 | 1,511 | 2 | 0 | 2 | 0.0% | $117,177 | 0 | 0 | 1998–2000 | Match log |
| Javier Marti | ESP | #170 | 1,628 | 13 | 2 | 11 | 15.4% | $378,362 | 0 | 0 | 2010–2013 | Match log |
| Matteo Martineau | FRA | #170 | 1,515 | 2 | 0 | 2 | 0.0% | $543,249 | 0 | 0 | 2023–2024 | Match log |
| James McCabe | AUS | #164 | 1,547 | 10 | 2 | 8 | 20.0% | $835,429 | 0 | 0 | 2024–2026 | Match log |
| Jan Mertl | CZE | #163 | 1,521 | 2 | 1 | 1 | 50.0% | $610,165 | 0 | 0 | 2016–2016 | Match log |
| Joe Meyers | USA | #163 | 1,533 | 9 | 3 | 6 | 33.3% | $33 | 0 | 0 | 1977–1982 | Match log |
| Wade Mcguire | USA | #163 | 1,561 | 27 | 7 | 20 | 25.9% | $201,114 | 0 | 0 | 1994–1998 | Match log |
| Kenneth McMillan | USA | #162 | 1,500 | 24 | 2 | 22 | 8.3% | — | 0 | 0 | 1972–1977 | Match log |
| Kevin Moir | RSA | #162 | 1,578 | 13 | 3 | 10 | 23.1% | $44,047 | 0 | 0 | 1981–1988 | Match log |
| Dominik Meffert | GER | #161 | 1,610 | 13 | 5 | 8 | 38.5% | $513,278 | 0 | 0 | 2006–2011 | Match log |
| Gene Malin | USA | #161 | 1,535 | 41 | 11 | 30 | 26.8% | — | 0 | 0 | 1968–1980 | Match log |
| Olivier Malcor | FRA | #161 | 1,531 | 3 | 0 | 3 | 0.0% | $82,160 | 0 | 0 | 1999–2001 | Match log |
| Oren Motevassel | USA | #161 | 1,500 | 7 | 0 | 7 | 0.0% | $128,963 | 0 | 0 | 1985–1999 | Match log |
| Ulrich Marten | GER | #161 | 1,559 | 65 | 20 | 45 | 30.8% | — | 0 | 0 | 1974–1981 | Match log |
| Mark Merklein | BAH | #160 | 1,507 | 15 | 3 | 12 | 20.0% | $502,870 | 0 | 0 | 1994–1998 | Match log |
| Gian Marco Moroni | ITA | #159 | 1,532 | 4 | 1 | 3 | 25.0% | $356,871 | 0 | 0 | 2019–2022 | Match log |
| Mike Myburg | RSA | #159 | 1,538 | 34 | 9 | 25 | 26.5% | — | 0 | 0 | 1971–1983 | Match log |
| Giuseppe Merlo | ITA | #158 | 1,540 | 25 | 10 | 15 | 40.0% | — | 0 | 0 | 1968–1973 | Match log |
| Miguel Mir | ESP | #158 | 1,500 | 38 | 7 | 31 | 18.4% | — | 0 | 0 | 1975–1983 | Match log |
| Bill Maze | USA | #153 | 1,549 | 44 | 12 | 32 | 27.3% | $138 | 0 | 0 | 1972–1984 | Match log |
| Edoardo Mazza | ITA | #152 | 1,507 | 10 | 2 | 8 | 20.0% | $30,821 | 0 | 0 | 1982–1989 | Match log |
| Daniel Melo | BRA | #151 | 1,501 | 3 | 0 | 3 | 0.0% | $223,693 | 0 | 0 | 2001–2002 | Match log |
| Roberto Marcora | ITA | #150 | 1,568 | 7 | 3 | 4 | 42.9% | $574,074 | 0 | 0 | 2017–2021 | Match log |
| Mark Meyers | USA | #148 | 1,509 | 10 | 2 | 8 | 20.0% | — | 0 | 0 | 1975–1978 | Match log |
| James McGee | IRL | #146 | 1,601 | 3 | 0 | 3 | 0.0% | $380,510 | 0 | 0 | 2014–2016 | Match log |
| Rudolf Molleker | GER | #146 | 1,628 | 18 | 5 | 13 | 27.8% | $785,283 | 0 | 0 | 2017–2024 | Match log |
| David Marrero | ESP | #143 | 1,612 | 9 | 3 | 6 | 33.3% | $2,391,669 | 0 | 0 | 2008–2010 | Match log |
| Hiroki Moriya | JPN | #143 | 1,633 | 14 | 3 | 11 | 21.4% | $1,106,324 | 0 | 0 | 2012–2022 | Match log |
| Peter Moraing | GER | #142 | 1,525 | 26 | 7 | 19 | 26.9% | $86,834 | 0 | 0 | 1985–1994 | Match log |
| Andrei Merinov | RUS | #141 | 1,547 | 16 | 6 | 10 | 37.5% | $185,632 | 0 | 0 | 1991–1998 | Match log |
| Filippo Messori | ITA | #138 | 1,511 | 7 | 2 | 5 | 28.6% | $291,151 | 0 | 0 | 1996–1997 | Match log |
| Saketh Myneni | IND | #137 | 1,568 | 2 | 0 | 2 | 0.0% | $549,627 | 0 | 0 | 2016–2017 | Match log |
| Heiner Moraing | GER | #135 | 1,538 | 11 | 4 | 7 | 36.4% | $36,539 | 0 | 0 | 1988–1989 | Match log |
| Jaidip Mukerjea | IND | #135 | 1,594 | 67 | 29 | 38 | 43.3% | — | 0 | 0 | 1968–1976 | Match log |
| Vincent Millot | FRA | #135 | 1,681 | 30 | 8 | 22 | 26.7% | $948,035 | 0 | 0 | 2009–2018 | Match log |
| Gouichi Motomura | JPN | #134 | 1,500 | 39 | 10 | 29 | 25.6% | $477,077 | 0 | 0 | 1993–2006 | Match log |
| Daniele Musa | ITA | #133 | 1,502 | 13 | 3 | 10 | 23.1% | $183,355 | 0 | 0 | 1994–1997 | Match log |
| Nicolas Mejia | COL | #133 | 1,561 | 5 | 1 | 4 | 20.0% | $540,882 | 0 | 0 | 2021–2026 | Match log |
| Marco Meneschincheri | ITA | #131 | 1,500 | 14 | 2 | 12 | 14.3% | $208,940 | 0 | 0 | 1994–1999 | Match log |
| Diego Moyano | ARG | #130 | 1,513 | 3 | 0 | 3 | 0.0% | $213,394 | 0 | 0 | 1999–2004 | Match log |
| Michal Mertinak | SVK | #129 | 1,552 | 15 | 4 | 11 | 26.7% | $1,511,590 | 0 | 0 | 2003–2008 | Match log |
| Brian Macphie | USA | #126 | 1,639 | 65 | 27 | 38 | 41.5% | $1,331,539 | 0 | 0 | 1992–2000 | Match log |
| John Mattke | USA | #125 | 1,565 | 14 | 5 | 9 | 35.7% | $4,844 | 0 | 0 | 1982–1985 | Match log |
| Nikola Milojevic | SRB | #125 | 1,650 | 12 | 5 | 7 | 41.7% | $1,052,865 | 0 | 0 | 2019–2022 | Match log |
| Pender Murphy | USA | #124 | 1,556 | 24 | 8 | 16 | 33.3% | — | 0 | 0 | 1982–1983 | Match log |
| Luis Adrian Morejon | ECU | #122 | 1,546 | 29 | 10 | 19 | 34.5% | $247,814 | 0 | 0 | 1994–2002 | Match log |
| Scott Mccain | USA | #122 | 1,571 | 69 | 22 | 47 | 31.9% | $99,991 | 0 | 0 | 1980–1985 | Match log |
| David Mustard | NZL | #121 | 1,519 | 49 | 13 | 36 | 26.5% | $74,934 | 0 | 0 | 1978–1986 | Match log |
| Alejo Mancisidor | ESP | #120 | 1,530 | 26 | 5 | 21 | 19.2% | $149,180 | 0 | 0 | 1992–1995 | Match log |
| Felipe Meligeni Alves | BRA | #117 | 1,678 | 14 | 3 | 11 | 21.4% | $1,400,470 | 0 | 0 | 2020–2025 | Match log |
| Mats Moraing | GER | #115 | 1,536 | 3 | 1 | 2 | 33.3% | $609,027 | 0 | 0 | 2019–2021 | Match log |
| Vasilis Mazarakis | GRE | #115 | 1,514 | 5 | 0 | 5 | 0.0% | $256,787 | 0 | 0 | 2002–2006 | Match log |
| Ion Moldovan | ROU | #111 | 1,538 | 15 | 4 | 11 | 26.7% | $222,260 | 0 | 0 | 1996–2003 | Match log |
| Eduardo Medica | ARG | #109 | 1,537 | 6 | 2 | 4 | 33.3% | $107,359 | 0 | 0 | 1998–1999 | Match log |
| Francesco Maestrelli | ITA | #108 | 1,557 | 6 | 1 | 5 | 16.7% | $881,910 | 0 | 0 | 2022–2026 | Match log |
| Nicolas Moreno De Alboran | USA | #107 | 1,532 | 2 | 0 | 2 | 0.0% | $908,086 | 0 | 0 | 2025–2025 | Match log |
| Tony Mmoh | NGR | #105 | 1,516 | 33 | 8 | 25 | 24.2% | $112,557 | 0 | 0 | 1978–1988 | Match log |
| Ivan Miranda | PER | #104 | 1,545 | 20 | 7 | 13 | 35.0% | $355,570 | 0 | 0 | 2002–2004 | Match log |
| Mathieu Montcourt | FRA | #104 | 1,563 | 15 | 5 | 10 | 33.3% | $374,461 | 0 | 0 | 2006–2009 | Match log |
| Harold Mayot | FRA | #103 | 1,671 | 25 | 8 | 17 | 32.0% | $1,247,297 | 0 | 0 | 2020–2025 | Match log |
| Lorenzo Manta | SUI | #103 | 1,589 | 36 | 10 | 26 | 27.8% | $429,102 | 0 | 0 | 1994–2001 | Match log |
| Craig A Miller | AUS | #102 | 1,571 | 79 | 26 | 53 | 32.9% | $139,258 | 0 | 0 | 1979–1988 | Match log |
| Elmer Moller | DEN | #102 | 1,604 | 13 | 4 | 9 | 30.8% | $727,122 | 0 | 0 | 2025–2026 | Match log |
| Robert Machan | HUN | #102 | 1,577 | 50 | 19 | 31 | 38.0% | $212 | 0 | 0 | 1970–1976 | Match log |
| Juan Ignacio Muntanola | ESP | #101 | 1,581 | 50 | 18 | 32 | 36.0% | — | 0 | 0 | 1971–1978 | Match log |
| Francisco Montana | USA | #100 | 1,529 | 54 | 17 | 37 | 31.5% | $1,248,148 | 0 | 0 | 1990–1997 | Match log |
| Emilio Montano | MEX | #99 | 1,542 | 69 | 19 | 50 | 27.5% | — | 0 | 0 | 1968–1981 | Match log |
| Marzio Martelli | ITA | #96 | 1,623 | 50 | 19 | 31 | 38.0% | $320,131 | 0 | 0 | 1996–2001 | Match log |
| Yannick Maden | GER | #96 | 1,743 | 26 | 9 | 17 | 34.6% | $760,360 | 0 | 0 | 2016–2020 | Match log |
| Ben Mckown | USA | #94 | 1,526 | 13 | 4 | 9 | 30.8% | — | 0 | 0 | 1980–1981 | Match log |
| Andrej Martin | SVK | #93 | 1,688 | 52 | 21 | 31 | 40.4% | $1,669,224 | 0 | 0 | 2010–2022 | Match log |
| Barry Moir | RSA | #92 | 1,623 | 95 | 36 | 59 | 37.9% | $193,347 | 0 | 0 | 1981–1989 | Match log |
| Shintaro Mochizuki | JPN | #92 | 1,693 | 34 | 10 | 24 | 29.4% | $1,625,147 | 0 | 0 | 2021–2026 | Match log |
| Danilo Marcelino | BRA | #91 | 1,574 | 84 | 29 | 55 | 34.5% | $419,467 | 0 | 0 | 1983–1993 | Match log |
| Edgardo Massa | ARG | #91 | 1,564 | 24 | 8 | 16 | 33.3% | $300,279 | 0 | 0 | 2002–2006 | Match log |
| Jim Mcmanus | USA | #90 | 1,730 | 354 | 132 | 222 | 37.3% | — | 0 | 0 | 1968–1978 | Match log |
| Mike Machette | USA | #90 | 1,569 | 119 | 33 | 86 | 27.7% | — | 0 | 0 | 1968–1979 | Match log |
| Nuno Marques | POR | #86 | 1,535 | 119 | 35 | 84 | 29.4% | $856,875 | 0 | 0 | 1988–2000 | Match log |
| Chris Mayotte | USA | #85 | 1,588 | 92 | 34 | 58 | 37.0% | — | 0 | 0 | 1977–1982 | Match log |
| Jeff Morrison | USA | #85 | 1,643 | 87 | 32 | 55 | 36.8% | $770,476 | 0 | 0 | 1999–2006 | Match log |
| John Mccurdy | AUS | #83 | 1,605 | 23 | 6 | 17 | 26.1% | — | 0 | 0 | 1980–1984 | Match log |
| Richard Meyer | USA | #83 | 1,688 | 120 | 44 | 76 | 36.7% | — | 1 | 0 | 1972–1984 | Match log |
| Oliver Marach | AUT | #82 | 1,611 | 47 | 16 | 31 | 34.0% | $4,706,185 | 0 | 0 | 1999–2009 | Match log |
| Sashi Menon | IND | #82 | 1,653 | 262 | 88 | 174 | 33.6% | $3,771 | 0 | 0 | 1970–1985 | Match log |
| J. Mandarino | BRA | #81 | 1,716 | 182 | 85 | 97 | 46.7% | $172 | 0 | 0 | 1968–1977 | Match log |