Player data updated: 2026-10-17 16:37 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 of No. 324. TennisDB's records show a singles record of 1–10 and no singles titles.

Peak singles rank
324 (Nov 5, 2001)
Elo peak
1500 (3rd percentile)
Singles record
1–10 (9.1%)
Singles 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 International Series → modern equivalent ATP 250 Clay
Oliver Marach #115 3-6 6-3 7-6(2) W H2H Match data Apr 27, 2006* R32 Casablanca ATP International Series → modern equivalent ATP 250 Clay
Christophe Rochus #65 3-6 2-6 L H2H Match data Apr 7, 2005* R32 Casablanca ATP International Series → modern equivalent ATP 250 Clay
Thierry Ascione #91 3-6 4-6 L H2H Match data May 20, 2004* R32 Casablanca International Series → modern equivalent ATP 250 Clay
Hicham Arazi #98 1-6 6-7(12) L H2H Match data Apr 10, 2003* R32 Casablanca ATP International Series → modern equivalent 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%
Career—————110119.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 00——00——0110.0%00—— 0110.0%
199517 00——00——00——0110.0% 0110.0%
199719 00——00——00——0110.0% 0110.0%
199820 00——00——0110.0%00—— 0110.0%
200022 00——00——0110.0%00—— 0110.0%
200123 00——00——00——0110.0% 0110.0%
200325 00——00——0110.0%00—— 0110.0%
200426 00——00——0110.0%00—— 0110.0%
200527 00——00——0110.0%00—— 0110.0%
200628 00——00——0110.0%101100.0% 11250.0%
Career 00——00——0770.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
199214—————————956944947
199315951955961987991995102510551041———
199416——774658665668672588580544539541
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 ranking Peak Elo M W L Win % Prize money Titles GS M1000 Years Rivalries Match log
Mounir El Aarej MAR #319 1,500 10 1 9 10.0% $127,568 0 0 0 1997–2006 Rivalries Match log
Phillip King USA #298 1,500 11 1 10 9.1% $151,763 0 0 0 1999–2007 Rivalries Match log
Yu Jr. Wang CHN #313 1,500 6 1 5 16.7% $78,868 0 0 0 1999–2006 Rivalries Match log
Ben Qiang Zhu CHN #276 1,500 6 1 5 16.7% $79,836 0 0 0 1999–2004 Rivalries Match log
James Greenhalgh NZL #327 1,500 7 1 6 14.3% $104,001 0 0 0 1992–1996 Rivalries Match log
Steven Downs NZL #279 1,515 6 1 5 16.7% $50,607 0 0 0 1994–1997 Rivalries Match log
Mohammad Ghareeb KUW #336 1,500 8 1 7 12.5% $161,129 0 0 0 2004–2010 Rivalries Match log
Igor Kornienko RUS #310 1,539 6 2 4 33.3% $56,014 0 0 0 1999–2000 Rivalries Match log
Luke Smith AUS #363 1,536 7 2 5 28.6% $84,208 0 0 0 1997–2001 Rivalries Match log
Shao-Xuan Zeng CHN #299 1,534 7 1 6 14.3% $119,093 0 0 0 2003–2009 Rivalries Match log
Mahesh Bhupathi IND #217 1,500 16 2 14 12.5% $6,665,907 0 0 0 1995–2002 Rivalries Match log
Stephen Noteboom NED #333 1,524 3 1 2 33.3% $301,344 0 0 0 1995–1996 Rivalries 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 Slam singles titles has Mehdi Tahiri won?
Mehdi Tahiri has not won a Grand Slam singles 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.