Kasra Nathaniel Shirazi
Updated
- Rating5859.09
- ATP rank#3803
- Last 105-5
- Last 300-0
- Current streak2 Losses
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 26.07.2026 | Fredrik Krogh Solheim | 2188 | 6101.07 | 6-3, 6-3 | Loss | 61.98 | 46.65% | ATP SINGLES / 26.07.2026 | United Kingdom Aldershot | |
| 14.07.2026 | Lasse Bohr | 3790 | 5861.45 | 7-6, 6-4 | Loss | -87.64 | 70.89% | ATP SINGLES / 14.07.2026 | J100 Moenchengladbach | |
| 13.07.2026 | Filip Malis | 2923 | 5997.52 | 7-6, 4-6, 6-4 | Win | 175.93 | 112.55% | ATP SINGLES / 13.07.2026 | J100 Moenchengladbach | |
| 21.06.2026 | Hugo Cardinaud | 2500 | 6057.91 | 6-2, 6-1 | Loss | -31.18 | 17.81% | ATP SINGLES / 21.06.2026 | Tunisia Monastir | |
| 20.06.2026 | Freddy Blaydes | 2180 | 6102.25 | 6-3, 4-6, 1-0 | Win | 291.34 | 64.82% | ATP SINGLES / 20.06.2026 | Tunisia Monastir | |
| 14.06.2026 | Chirag Duhan | 1652 | 6191.31 | 6-3, 6-1 | Loss | 114.16 | 22.51% | ATP SINGLES / 14.06.2026 | Tunisia Monastir | |
| 13.06.2026 | Yong Chao He Wang | 5021 | 5601.64 | 6-1, 6-2 | Win | 0.00 | 67.00% | ATP SINGLES / 13.06.2026 | Tunisia Monastir | |
| 04.05.2026 | Mohamed Ali Abibsi | 2153 | 6106.21 | 6-3, 6-2 | Loss | 40.27 | 20.51% | ATP SINGLES / 04.05.2026 | Tunisia Monastir | |
| 03.05.2026 | Jacques Kai Inoue | 4722 | 5682.31 | 6-4, 6-1 | Win | 18.22 | 48.86% | ATP SINGLES / 03.05.2026 | Tunisia Monastir | |
| 30.04.2026 | Clement Hemery | 3956 | 5837.66 | 6-3, 6-0 | Win | 193.57 | 47.74% | ATP SINGLES / 30.04.2026 | J100 Monastir | |
| 29.04.2026 | Mohamed Malek Soussia | 5768 | 5329.61 | 1-6, 6-4, 6-2 | Win | -234.33 | 51.32% | ATP SINGLES / 29.04.2026 | J100 Monastir | |
| 18.03.2026 | Marinos Karniatis | 3714 | 5874.83 | 6-2, 6-2 | Loss | -209.26 | 11.43% | ATP SINGLES / 18.03.2026 | J60 Rhodes | |
| 20.01.2026 | Hruthik Katakam | 3852 | 5850.73 | 6-2, 6-2 | Loss | -233.37 | 7.37% | ATP SINGLES / 20.01.2026 | J200 Kolkata |