Player data updated: 2026-09-02 02:26 UTC

Mehdi Tahiri

MAR Age 49 183 cm / 6'0" Plays: Right-Handed ATP Tour years active: 1994–2006

Mehdi Tahiri represented Morocco on the ATP Tour and reached a career-high ranking of No. 324. In TennisDB's records, Mehdi Tahiri finished with a career record of 1–10 and no singles titles.

Peak ranking
324 (Nov 5, 2001)
Elo peak
1500 (3rd percentile)
Career record
1–10 (9.1%)
Career titles
0
Prize money
$88,160

Records cover recorded main-draw singles results in TennisDB's ATP event archive, including credited walkovers; qualifying is shown separately below.

Jump to section

ATP Matches full match log →

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

Rivals all rivalries →

Mehdi Tahiri's most-played ATP rivals
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

Mehdi Tahiri career results by season
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

Mehdi Tahiri career results by season and 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

Mehdi Tahiri career results by season and 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

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

Detailed serve and return statistics available for 10/11 (90.9%) of Mehdi Tahiri's ATP main draw matches.

Advanced Stats

Mehdi Tahiri advanced statistics by season
Season Age Elo P+ Serve+ Return+ PD TPW% Hard Elo Clay Elo Grass Elo Set Win % Set Margin Dec. Set Tiebreak Pressure+ Schedule
1994 16 1488 96.4 0.0% -4.50 +0.06
1995 17 1473 96.9 -3.89 -2.48 0.711 42.2% 0.0% -3.50 +0.16
1997 19 1459 95.7 -1.89 -1.37 0.708 41.4% 0.0% -4.50 +0.13
1998 20 1446 97.1 +0.75 -1.94 0.744 42.0% 0.0% -3.50 +0.13
2000 22 1437 94.4 -2.27 -5.60 0.496 39.5% 0.0% -4.50 -0.01
2001 23 1430 96.4 +1.65 +0.78 0.485 33.3% 0.0% -5.00 -0.04
2003 25 1424 99.5 -0.48 +0.08 0.792 46.2% 0.0% -3.00 0–1 -0.06
2004 26 1414 97.0 -3.10 -1.76 0.665 42.5% 0.0% -2.50 +0.07
2005 27 1405 99.6 -0.24 -3.83 0.698 41.2% 0.0% -3.50 +0.05
2006 28 1424 102.3 -0.69 -3.09 0.786 45.9% 40.0% -0.80 1–0 1–0 -0.05
Career 1500 91.3 -1.09 -2.23 0.677 42.0% 8.7% -3.17 1–0 1–1 +4.00

Tournament Results by Category

ATP 250

Mehdi Tahiri ATP 250 results by season
SeasonAge CAS W-L
Win %
199416 R32 0–1 (0%)
199517 R32 0–1 (0%)
199719 R32 0–1 (0%)
199820 R32 0–1 (0%)
200022 R32 0–1 (0%)
200123 R32 0–1 (0%)
200325 R32 0–1 (0%)
200426 R32 0–1 (0%)
200527 R32 0–1 (0%)
200628 R16 1–1 (50%)
W-L 1–10
(9%)
1–10
(9%)

Results show the best round reached per tournament and season.

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

Mehdi Tahiri ranking history by month and season
SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
199214956944947
199315951955961987991995102510551041
199416774658665668672588580544539541
199517540494551595537543535606619592556550
199618547608554548571560552512436473463439
199719437433485479402398381395443441410454
199820461458463462593618580453449456438436
199921437435441436410411460543546534682684
200022684686708644685690511549545548520514
200123502463424437418347374337348333329332
200224331352365385415505547728730809932932
200325935898928794749669654664671633623606
200426607597614658619738595530510544538557
200527554565567535550507557644647685695702
200628697694587566489528551552562565580586
200729582581666138815221522

Similar Players

Other ATP players with comparable peak level, era, career record, and career scale.

Mehdi Tahiri's most statistically similar ATP players
Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Years Match Log
Mounir El Aarej MAR 319 1,500 0 0 10 1 9 10.0% 1997–2006 Match log
Phillip King USA 298 1,500 0 0 11 1 10 9.1% 1999–2007 Match log
Yu Jr. Wang CHN 313 1,500 0 0 6 1 5 16.7% 1999–2006 Match log
Ben Qiang Zhu CHN 276 1,500 0 0 6 1 5 16.7% 1999–2004 Match log
James Greenhalgh NZL 327 1,500 0 0 7 1 6 14.3% 1992–1996 Match log
Steven Downs NZL 279 1,515 0 0 6 1 5 16.7% 1994–1997 Match log
Mohammad Ghareeb KUW 336 1,500 0 0 8 1 7 12.5% 2004–2010 Match log
Igor Kornienko RUS 310 1,539 0 0 6 2 4 33.3% 1999–2000 Match log
Luke Smith AUS 363 1,536 0 0 7 2 5 28.6% 1997–2001 Match log
Shao-Xuan Zeng CHN 299 1,534 0 0 7 1 6 14.3% 2003–2009 Match log
Mahesh Bhupathi IND 217 1,500 0 0 16 2 14 12.5% 1995–2002 Match log
Stephen Noteboom NED 333 1,524 0 0 3 1 2 33.3% 1995–1996 Match log

Frequently Asked Questions

How old is Mehdi Tahiri?
Mehdi Tahiri is 49 years old, born on July 23, 1977.
Which country does Mehdi Tahiri represent?
Mehdi Tahiri represents Morocco in TennisDB's ATP records.
How tall is Mehdi Tahiri?
Mehdi Tahiri is 183 cm / 6'0".
Is Mehdi Tahiri left-handed or right-handed?
Mehdi Tahiri plays right-handed.
How many Grand Slams has Mehdi Tahiri won?
Mehdi Tahiri has not won a Grand Slam title.
How many Masters 1000 titles has Mehdi Tahiri won?
TennisDB does not group any of Mehdi Tahiri's titles under the modern Masters 1000 category.
What is Mehdi Tahiri's highest ATP ranking?
Mehdi Tahiri's career-high ATP singles ranking is world No. 324, first achieved on November 5, 2001.
What is Mehdi Tahiri's career win-loss record?
Mehdi Tahiri has a career ATP singles record of 1 wins and 10 losses (9.1%).
How much career prize money has Mehdi Tahiri earned?
Mehdi Tahiri has earned at least $88,160 in career prize money from professional tennis.
Which seasons of Mehdi Tahiri's career appear in TennisDB?
Mehdi Tahiri appears in TennisDB's ATP main-tour match records from 1994 through 2006.
Who has Mehdi Tahiri faced most often?
Mehdi Tahiri's most frequent opponent is Christophe Rochus, with a head-to-head record of 0–2 across 2 meetings.