Player data updated: 2026-09-02 02:26 UTC
Mehdi Tahiri
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.
ATP Matches full match log →
| Opponent | Score | Result | H2H | Match Data | Date | Round | Tournament | Category | Surface |
|---|---|---|---|---|---|---|---|---|---|
| Gilles Simon | 3-6 4-6 | L | H2H | Match data | Apr 28, 2006* | R16 | Casablanca | ATP 250 | Clay |
| Oliver Marach | 3-6 6-3 7-6(2) | W | H2H | Match data | Apr 27, 2006* | R32 | Casablanca | ATP 250 | Clay |
| Christophe Rochus | 3-6 2-6 | L | H2H | Match data | Apr 7, 2005* | R32 | Casablanca | ATP 250 | Clay |
| Thierry Ascione | 3-6 4-6 | L | H2H | Match data | May 20, 2004* | R32 | Casablanca | ATP 250 | Clay |
| Hicham Arazi | 1-6 6-7(12) | L | H2H | Match data | Apr 10, 2003* | R32 | Casablanca | ATP 250 | Clay |
Rivals all rivalries →
| Opponent | W | L | M | Last Played | H2H |
|---|---|---|---|---|---|
| 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
Career Results by Surface
| Season | Age | Hard | Clay | Grass | Total | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | ||
| 1994 | 16 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 1995 | 17 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 1997 | 19 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 1998 | 20 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 2000 | 22 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 2001 | 23 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 2003 | 25 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 2004 | 26 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 2005 | 27 | — | — | — | — | 0 | 1 | 1 | 0.0% | — | — | — | — | 0 | 1 | 1 | 0.0% |
| 2006 | 28 | — | — | — | — | 1 | 1 | 2 | 50.0% | — | — | — | — | 1 | 1 | 2 | 50.0% |
| Career | — | — | — | — | — | 1 | 10 | 11 | 9.1% | — | — | — | — | 1 | 10 | 11 | 9.1% |
Career Results by Opponent Rank
| Season | Age | 1-10 | 11-30 | 31-100 | 100+ | Total | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | W | L | M | Win % | ||
| 1994 | 16 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% |
| 1995 | 17 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 1 | 1 | 0.0% |
| 1997 | 19 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 1 | 1 | 0.0% |
| 1998 | 20 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% |
| 2000 | 22 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% |
| 2001 | 23 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 1 | 1 | 0.0% |
| 2003 | 25 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% |
| 2004 | 26 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% |
| 2005 | 27 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% |
| 2006 | 28 | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 1 | 1 | 0.0% | 1 | 0 | 1 | 100.0% | 1 | 1 | 2 | 50.0% |
| Career | 0 | 0 | — | — | 0 | 0 | — | — | 0 | 7 | 7 | 0.0% | 1 | 3 | 4 | 25.0% | 1 | 10 | 11 | 9.1% | |
Performance Stats
| Season | Age | Sample | Aces/M | DFs/M | 1st Sv% | 1st Sv Pts% | 2nd Sv Pts% | BP Saved% | BP Conv% | Svc Pts% | Ret Pts% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1995 | 17 | 1/1 | 0.0 | 6.0 | 45.8% | 40.9% | 53.8% | 37.5% | 33.3% | 47.9% | 37.0% |
| 1997 | 19 | 1/1 | 1.0 | 2.0 | 51.2% | 38.1% | 45.0% | 16.7% | 11.1% | 41.5% | 41.4% |
| 1998 | 20 | 1/1 | 2.0 | 5.0 | 34.1% | 73.3% | 44.8% | 20.0% | 33.3% | 54.5% | 33.8% |
| 2000 | 22 | 1/1 | 0.0 | 5.0 | 57.7% | 51.1% | 42.4% | 55.6% | 0.0% | 47.4% | 26.1% |
| 2001 | 23 | 1/1 | 0.0 | 4.0 | 67.4% | 44.8% | 14.3% | 14.3% | 33.3% | 34.9% | 31.6% |
| 2003 | 25 | 1/1 | 2.0 | 3.0 | 72.0% | 52.8% | 50.0% | 64.3% | 66.7% | 52.0% | 38.0% |
| 2004 | 26 | 1/1 | 0.0 | 2.0 | 63.0% | 52.9% | 55.0% | 60.0% | 33.3% | 53.7% | 30.8% |
| 2005 | 27 | 1/1 | 0.0 | 0.0 | 56.6% | 46.7% | 34.8% | 12.5% | 42.9% | 41.5% | 40.8% |
| 2006 | 28 | 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
| 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
| Season | Age | CAS | W-L Win % |
|---|---|---|---|
| 1994 | 16 | R32 | 0–1 (0%) |
| 1995 | 17 | R32 | 0–1 (0%) |
| 1997 | 19 | R32 | 0–1 (0%) |
| 1998 | 20 | R32 | 0–1 (0%) |
| 2000 | 22 | R32 | 0–1 (0%) |
| 2001 | 23 | R32 | 0–1 (0%) |
| 2003 | 25 | R32 | 0–1 (0%) |
| 2004 | 26 | R32 | 0–1 (0%) |
| 2005 | 27 | R32 | 0–1 (0%) |
| 2006 | 28 | 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
| Season | Age | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1992 | 14 | — | — | — | — | — | — | — | — | — | 956 | 944 | 947 |
| 1993 | 15 | 951 | 955 | 961 | 987 | 991 | 995 | 1025 | 1055 | 1041 | — | — | — |
| 1994 | 16 | — | — | 774 | 658 | 665 | 668 | 672 | 588 | 580 | 544 | 539 | 541 |
| 1995 | 17 | 540 | 494 | 551 | 595 | 537 | 543 | 535 | 606 | 619 | 592 | 556 | 550 |
| 1996 | 18 | 547 | 608 | 554 | 548 | 571 | 560 | 552 | 512 | 436 | 473 | 463 | 439 |
| 1997 | 19 | 437 | 433 | 485 | 479 | 402 | 398 | 381 | 395 | 443 | 441 | 410 | 454 |
| 1998 | 20 | 461 | 458 | 463 | 462 | 593 | 618 | 580 | 453 | 449 | 456 | 438 | 436 |
| 1999 | 21 | 437 | 435 | 441 | 436 | 410 | 411 | 460 | 543 | 546 | 534 | 682 | 684 |
| 2000 | 22 | 684 | 686 | 708 | 644 | 685 | 690 | 511 | 549 | 545 | 548 | 520 | 514 |
| 2001 | 23 | 502 | 463 | 424 | 437 | 418 | 347 | 374 | 337 | 348 | 333 | 329 | 332 |
| 2002 | 24 | 331 | 352 | 365 | 385 | 415 | 505 | 547 | 728 | 730 | 809 | 932 | 932 |
| 2003 | 25 | 935 | 898 | 928 | 794 | 749 | 669 | 654 | 664 | 671 | 633 | 623 | 606 |
| 2004 | 26 | 607 | 597 | 614 | 658 | 619 | 738 | 595 | 530 | 510 | 544 | 538 | 557 |
| 2005 | 27 | 554 | 565 | 567 | 535 | 550 | 507 | 557 | 644 | 647 | 685 | 695 | 702 |
| 2006 | 28 | 697 | 694 | 587 | 566 | 489 | 528 | 551 | 552 | 562 | 565 | 580 | 586 |
| 2007 | 29 | 582 | 581 | 666 | 1388 | 1522 | 1522 | — | — | — | — | — | — |
Similar Players
Other ATP players with comparable peak level, era, career record, and career scale.
| 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.