M. Tahiri

MAR Age 48 183 cm / 6'0" Plays: Right-Handed Pro 1994–2006
Peak ranking
324 (Nov 5, 2001)
Elo peak
1500 (3.4%ile)
Career record
1–10 (9.1%)
Career titles
0
Prize money
$88,160

Recent ATP Matches full match log →

DateTournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Apr 28, 2006* Casablanca ATP 250 R16 Clay Gilles Simon #62 3-6 4-6 L H2H Match data
Apr 27, 2006* Casablanca ATP 250 R32 Clay Oliver Marach #115 3-6 6-3 7-6(2) W H2H Match data
Apr 7, 2005* Casablanca ATP 250 R32 Clay Christophe Rochus #65 3-6 2-6 L H2H Match data
May 20, 2004* Casablanca ATP 250 R32 Clay Thierry Ascione #91 3-6 4-6 L H2H Match data
Apr 10, 2003* Casablanca ATP 250 R32 Clay Hicham Arazi #98 1-6 6-7(12) L H2H Match data

Rivals full rivalries list →

OpponentWLMLast PlayedH2H
Christophe Rochus 0 2 2 Apr 7, 2005 H2H
Gilles Simon 0 1 1 Apr 28, 2006 H2H
Oliver Marach 1 0 1 Apr 27, 2006 H2H
Thierry Ascione 0 1 1 May 20, 2004 H2H
Hicham Arazi 0 1 1 Apr 10, 2003 H2H

Career Results

SeasonAgeWLMWin %Start RankEnd Rank
1994160110.0%1,176541
1995170110.0%541550
1997190110.0%440454
1998200110.0%454436
2000220110.0%684514
2001230110.0%514332
2003250110.0%932606
2004260110.0%606557
2005270110.0%557702
20062811250.0%702586
Career110119.1%

Career Results by Surface

SeasonAge HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
199416 0110.0% 0110.0%
199517 0110.0% 0110.0%
199719 0110.0% 0110.0%
199820 0110.0% 0110.0%
200022 0110.0% 0110.0%
200123 0110.0% 0110.0%
200325 0110.0% 0110.0%
200426 0110.0% 0110.0%
200527 0110.0% 0110.0%
200628 11250.0% 11250.0%
Career110119.1%110119.1%

Career Results by Opponent Rank

SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
199416 00000110.0%00 0110.0%
199517 0000000110.0% 0110.0%
199719 0000000110.0% 0110.0%
199820 00000110.0%00 0110.0%
200022 00000110.0%00 0110.0%
200123 0000000110.0% 0110.0%
200325 00000110.0%00 0110.0%
200426 00000110.0%00 0110.0%
200527 00000110.0%00 0110.0%
200628 00000110.0%101100.0% 11250.0%
Career 00000770.0%13425.0% 110119.1%

Performance Stats

SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
199517 1 0.0 6.0 45.8% 40.9% 53.8% 37.5% 33.3% 47.9% 37.0%
199719 1 1.0 2.0 51.2% 38.1% 45.0% 16.7% 11.1% 41.5% 41.4%
199820 1 2.0 5.0 34.1% 73.3% 44.8% 20.0% 33.3% 54.5% 33.8%
200022 1 0.0 5.0 57.7% 51.1% 42.4% 55.6% 0.0% 47.4% 26.1%
200123 1 0.0 4.0 67.4% 44.8% 14.3% 14.3% 33.3% 34.9% 31.6%
200325 1 2.0 3.0 72.0% 52.8% 50.0% 64.3% 66.7% 52.0% 38.0%
200426 1 0.0 2.0 63.0% 52.9% 55.0% 60.0% 33.3% 53.7% 30.8%
200527 1 0.0 0.0 56.6% 46.7% 34.8% 12.5% 42.9% 41.5% 40.8%
200628 2 1.5 2.5 67.3% 63.2% 49.1% 36.7% 72.2% 58.0% 33.0%
Career 10 0.8 3.2 58.2% 52.7% 43.8% 35.4% 39.8% 48.9% 34.6%

Advanced Stats

Season Age ELO ELO % Hard % Clay % Grass % Set Win % Set Margin SoS % Deep Run % Dec. Set W% TB W TB L TB W%
1994 16 1488 26 0.0% -4.50 14 0 0 0
1995 17 1473 13 0.0% -3.50 4 0 0 0
1997 19 1459 8 0.0% -4.50 6 0 0 0
1998 20 1446 6 0.0% -3.50 3 0 0 0
2000 22 1437 3 0.0% -4.50 51 0 0 0
2001 23 1430 4 0.0% -5.00 63 0 0 0
2003 25 1424 3 0.0% -3.00 69 0 0 1
2004 26 1414 1 0.0% -2.50 27 0 0 0
2005 27 1405 1 0.0% -3.50 33 0 0 0
2006 28 1424 4 40.0% -1.09 60 0 1 0
Career 1440 7 7 8.7% -3.56 33 0 1 1

Tournament Results by Category

Results show best round reached per tournament per season.

ATP 250

SeasonAge CAS
199416 R32
199517 R32
199719 R32
199820 R32
200022 R32
200123 R32
200325 R32
200426 R32
200527 R32
200628 R16

ATP Ranking History full ranking history →

Career high
324
Career-high date
Nov 5, 2001
First top 100
First top 50
First top 20
First top 10

Ranking History Matrix

SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
199214956944947
199315951955961987991995102510551041
199416774658665668672588580544539541
199517540494551595537543535606619592556550
199618547608554548571560552512436473463439
199719437433485479402398381395443441410454
199820461458463462593618580453449456438436
199921437435441436410411460543546534682684
200022684686708644685690511549545548520514
200123502463424437418347374337348333329332
200224331352365385415505547728730809932932
200325935898928794749669654664671633623606
200426607597614658619738595530510544538557
200527554565567535550507557644647685695702
200628697694587566489528551552562565580586
200729582581666138815221522

Similar Players

Other ATP players ranked by a composite similarity score over country, era, and peak rank.

Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Active Years Match Log
Mounir El Aarej MAR 319 1,500 0 0 10 1 9 10.0% 1997-2006 Match log
Ivo Heuberger SUI 102 1,639 0 0 105 33 72 31.4% 1997-2005 Match log
G. Etlis ARG 114 1,575 0 0 83 29 54 34.9% 1994-2003 Match log
D. Flach USA 108 1,629 0 0 74 28 46 37.8% 1988-1998 Match log
C. Arriens GER 109 1,661 0 1 64 28 36 43.8% 1991-1998 Match log
B. MacPhie USA 126 1,639 0 0 65 27 38 41.5% 1992-2000 Match log
C. Wilkinson GBR 114 1,613 0 0 74 26 48 35.1% 1991-1999 Match log
D. Nainkin RSA 132 1,628 0 0 69 26 43 37.7% 1992-1999 Match log
Takao Suzuki JPN 102 1,669 0 0 57 23 34 40.4% 1995-2009 Match log
G. Solves FRA 105 1,592 0 0 57 21 36 36.8% 1993-1999 Match log
Marc Lopez ESP 106 1,630 0 0 52 21 31 40.4% 2001-2014 Match log
O. Ogorodov UZB 101 1,563 0 0 64 19 45 29.7% 1994-2002 Match log

Frequently Asked Questions

How old is M. Tahiri?
M. Tahiri is 48 years old, born on July 23, 1977.
Which country is M. Tahiri from?
M. Tahiri is from Morocco.
How tall is M. Tahiri?
M. Tahiri is 183 cm / 6'0".
Is M. Tahiri left-handed or right-handed?
M. Tahiri plays right-handed.
How many Grand Slams has M. Tahiri won?
M. Tahiri has not won a Grand Slam title.
How many Masters 1000 titles has M. Tahiri won?
M. Tahiri has not won a Masters 1000 title.
What is M. Tahiri's highest ATP ranking?
M. Tahiri's career-high ATP singles ranking is world No. 324, first achieved on November 5, 2001.
What is M. Tahiri's career win-loss record?
M. Tahiri has a career ATP singles record of 1 wins and 10 losses (9.1%).
How much career prize money has M. Tahiri earned?
M. Tahiri has earned at least $88,160 in career prize money from professional tennis.
When did M. Tahiri play professional tennis?
M. Tahiri turned professional in 1994 and was active through 2006.
Who is M. Tahiri's biggest rival?
M. Tahiri's most frequent opponent is Christophe Rochus, with a head-to-head record of 0–2 across 2 meetings.