Kasra Rahmani
Updated
- Rating6454.26
- ATP rank#633
- Last 106-4
- Last 306-4
- Current streak2 Losses
Recent match previews
- 2026-10-28: vs Lars Goran Verwerft, ATP Monastir (X) III (Tunisia)
- 2026-10-20: vs Vaclav Schneider, ATP Monastir (X) III (Tunisia)
- 2026-10-15: vs Luca Castagnola, ATP Monastir (X) II (Tunisia)
- 2026-10-07: vs Kaan Isak Kosaner, ATP Monastir (X) I (Tunisia)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 27.10.2026 | Christian Djonov | 1092 | 6316.15 | 6-4, 7-5 | Loss | -288.11 | 143.23% | ATP SINGLES / 27.10.2026 | Tunisia Monastir | |
| 25.10.2026 | Liam Gavrielides | 656 | 6443.66 | 4-6, 6-3, 7-5 | Loss | -38.45 | 219.39% | ATP SINGLES / 25.10.2026 | Tunisia Monastir | |
| 24.10.2026 | Ferdinand Livet Novkirichka | 1042 | 6328.83 | 7-5, 6-2 | Win | 62.07 | 186.61% | ATP SINGLES / 24.10.2026 | Tunisia Monastir | |
| 23.10.2026 | Mohamed Nazim Makhlouf | 1068 | 6322.91 | 6-1, 6-3 | Win | 78.65 | 185.17% | ATP SINGLES / 23.10.2026 | Tunisia Monastir | |
| 22.10.2026 | Lars Goran Verwerft | 1190 | 6289.86 | 6-4, 6-1 | Win | 30.60 | 183.75% | ATP SINGLES / 22.10.2026 | Tunisia Monastir | |
| 21.10.2026 | Vaclav Schneider | 1501 | 6218.03 | 6-1, 6-3 | Win | -26.23 | 182.34% | ATP SINGLES / 21.10.2026 | Tunisia Monastir | |
| 15.10.2026 | Luca Castagnola | 853 | 6381.52 | 6-3, 6-3 | Loss | -252.74 | 87.06% | ATP SINGLES / 15.10.2026 | Tunisia Monastir | |
| 13.10.2026 | Taentawan Taddeo Majoli Maggioli | 4887 | 5637.15 | 6-1, 6-0 | Win | 0.00 | 171.45% | ATP SINGLES / 13.10.2026 | Tunisia Monastir | |
| 08.10.2026 | Kaan Isak Kosaner | 870 | 6375.89 | 6-0, 4-6, 6-1 | Loss | 15.92 | 96.23% | ATP SINGLES / 08.10.2026 | Tunisia Monastir | |
| 07.10.2026 | Pablo De La Cierva Sanchez | 4630 | 5705.24 | 6-2, 6-1 | Win | 0.00 | 163.71% | ATP SINGLES / 07.10.2026 | Tunisia Monastir | |
| 20.09.2026 | Benjamin Willwerth | 609 | 6464.75 | 6-1, 6-4 | Loss | -157.51 | 59.84% | ATP SINGLES / 20.09.2026 | Tunisia Monastir | |
| 19.09.2026 | Ewen Lumsden | 1007 | 6337.92 | 6-1, 2-6, 6-2 | Win | 50.80 | 166.27% | ATP SINGLES / 19.09.2026 | Tunisia Monastir | |
| 18.09.2026 | Mohamed Nazim Makhlouf | 1068 | 6322.91 | 6-3, 3-2 | Win | 5.32 | 106.07% | ATP SINGLES / 18.09.2026 | Tunisia Monastir | |
| 17.09.2026 | Hitesh Chauhan | 2119 | 6112.55 | 6-1, 6-1 | Win | 0.00 | 140.34% | ATP SINGLES / 17.09.2026 | Tunisia Monastir | |
| 15.09.2026 | Kris Van Wyk | 897 | 6367.31 | 6-3, 6-3 | Win | 93.05 | 138.19% | ATP SINGLES / 15.09.2026 | Tunisia Monastir | |
| 12.09.2026 | Cesar Bouchelaghem | 619 | 6459.80 | 6-3, 6-3 | Loss | -174.45 | 67.52% | ATP SINGLES / 12.09.2026 | Tunisia Monastir | |
| 11.09.2026 | Mohamed Nazim Makhlouf | 1068 | 6322.91 | 6-2, 6-1 | Win | 101.15 | 134.00% | ATP SINGLES / 11.09.2026 | Tunisia Monastir | |
| 10.09.2026 | James Connel | 1096 | 6315.35 | 6-1, 6-4 | Win | 56.09 | 132.97% | ATP SINGLES / 10.09.2026 | Tunisia Monastir | |
| 08.09.2026 | Theo Herrmann | 1225 | 6282.46 | 6-3, 6-1 | Win | 38.20 | 130.94% | ATP SINGLES / 08.09.2026 | Tunisia Monastir | |
| 30.08.2026 | Johan Nikles | 460 | 6533.49 | 6-2, 6-4 | Loss | -95.77 | 61.08% | ATP SINGLES / 30.08.2026 | Italy Como | |
| 23.08.2026 | Oleksii Krutykh | 412 | 6553.45 | 6-2, 7-6 | Loss | 5.44 | 77.17% | ATP SINGLES / 23.08.2026 | Germany Augsburg | |
| 22.08.2026 | Alexander Weis | 521 | 6500.76 | 5-7, 6-4, 10-7 | Loss | -2.25 | 153.16% | ATP SINGLES / 22.08.2026 | Italy Lesa | |
| 19.08.2026 | Giacomo Crisostomo | 1308 | 6261.08 | 7-5, 6-3 | Win | -28.17 | 112.25% | ATP SINGLES / 19.08.2026 | Italy Lesa | |
| 12.07.2026 | Gonzalo Villanueva | 377 | 6585.69 | 3-6, 6-1, 1-0 | Loss | 251.43 | 48.86% | ATP SINGLES / 12.07.2026 | Italy Cordenons | |
| 06.07.2026 | Ryan Nijboer | 475 | 6528.44 | 6-2, 6-1 | Loss | -155.82 | 20.00% | ATP SINGLES / 06.07.2026 | Belgium Liege | |
| 05.07.2026 | Niels Ratiu | 1462 | 6228.10 | 7-6, 6-4 | Win | -126.16 | 79.37% | ATP SINGLES / 05.07.2026 | Belgium Liege | |
| 24.05.2026 | Mika Brunold | 217 | 6701.04 | 5-3 | Loss | 96.78 | 14.36% | ATP SINGLES / 24.05.2026 | Italy Vicenza | |
| 08.05.2026 | Petr Nesterov | 370 | 6589.32 | 6-3, 2-6, 6-2 | Loss | 167.78 | 46.54% | ATP SINGLES / 08.05.2026 | Italy Santa Margherita Di Pula V | |
| 07.05.2026 | Giacomo Crisostomo | 1308 | 6261.08 | 6-3, 6-1 | Win | 16.83 | 50.39% | ATP SINGLES / 07.05.2026 | Italy Santa Margherita Di Pula V | |
| 06.05.2026 | Francesco Ferrari | 1218 | 6284.14 | 2-6, 7-5, 6-2 | Win | -41.55 | 58.33% | ATP SINGLES / 06.05.2026 | Italy Santa Margherita Di Pula V | |
| 04.05.2026 | Luca Potenza | 391 | 6571.72 | 6-3, 6-3 | Win | 297.46 | 49.24% | ATP SINGLES / 04.05.2026 | Italy Santa Margherita Di Pula V | |
| 01.05.2026 | Niccolo Ciavarella | 1188 | 6291.48 | 6-3, 6-4 | Loss | -325.64 | 28.06% | ATP SINGLES / 01.05.2026 | Italy Santa Margherita Di Pula IV | |
| 30.04.2026 | Pierluigi Basile | 444 | 6539.84 | 6-7, 6-1, 7-6 | Win | 165.58 | 71.61% | ATP SINGLES / 30.04.2026 | Italy Santa Margherita Di Pula IV | |
| 29.04.2026 | Daniel Bagnolini | 1177 | 6294.85 | 0-6, 6-3, 6-1 | Win | 50.60 | 47.38% | ATP SINGLES / 29.04.2026 | Italy Santa Margherita Di Pula IV | |
| 27.04.2026 | Jan Werblinski | 4111 | 5813.41 | 6-0, 6-1 | Win | 0.00 | 46.65% | ATP SINGLES / 27.04.2026 | Italy Santa Margherita Di Pula IV | |
| 22.04.2026 | Federico Arnaboldi | 454 | 6535.44 | 7-5, 2-6, 6-2 | Loss | 92.72 | 48.63% | ATP SINGLES / 22.04.2026 | Italy Santa Margherita Di Pula III | |
| 20.04.2026 | Lorenzo Rottoli | 710 | 6422.36 | 6-4, 6-2 | Win | 155.61 | 44.20% | ATP SINGLES / 20.04.2026 | Italy Santa Margherita Di Pula III | |
| 08.04.2026 | Robin Bertrand | 496 | 6517.20 | 6-1, 6-1 | Loss | -177.06 | 6.72% | ATP SINGLES / 08.04.2026 | Tunisia Monastir | |
| 06.04.2026 | Gonzalo Le Gentil | 4424 | 5751.50 | 2-6, 2-6 | Win | 0.00 | 39.69% | ATP SINGLES / 06.04.2026 | Monastir | |
| 05.04.2026 | Enzo Champigneulle | 3421 | 5923.04 | 6-2, 6-2 | Win | 0.00 | 39.38% | ATP SINGLES / 05.04.2026 | Tunisia Monastir | |
| 04.04.2026 | Tiago Torres | 394 | 6568.34 | 6-0, 6-2 | Loss | -110.92 | 6.51% | ATP SINGLES / 04.04.2026 | Tunisia Monastir | |
| 04.04.2026 | Millen Hurrion | 724 | 6419.54 | 4-6, 7-6, 6-4 | Win | 2.78 | 52.10% | ATP SINGLES / 04.04.2026 | Tunisia Monastir | |
| 03.04.2026 | Massimo Giunta | 376 | 6586.34 | 6-4, 6-4 | Win | 282.08 | 38.78% | ATP SINGLES / 03.04.2026 | Tunisia Monastir | |
| 02.04.2026 | Skander Mansouri | 1369 | 6248.63 | 7-5, 6-1 | Win | -10.63 | 38.48% | ATP SINGLES / 02.04.2026 | Tunisia Monastir | |
| 30.03.2026 | Mohamed Nazim Makhlouf | 1068 | 6322.91 | 6-1, 6-3 | Win | 78.65 | 37.60% | ATP SINGLES / 30.03.2026 | Tunisia Monastir | |
| 29.03.2026 | Josh Roe Flannelly | 5520 | 5432.13 | 6-2, 6-0 | Win | 0.00 | 37.31% | ATP SINGLES / 29.03.2026 | Tunisia Monastir | |
| 28.03.2026 | Victor Paganetti | 3974 | 5834.04 | 6-1, 6-0 | Win | 0.00 | 37.03% | ATP SINGLES / 28.03.2026 | Tunisia Monastir | |
| 27.03.2026 | Peter Makk | 574 | 6475.84 | 6-2, 7-6 | Loss | -72.17 | 24.50% | ATP SINGLES / 27.03.2026 | Tunisia Monastir | |
| 26.03.2026 | Skander Mansouri | 1369 | 6248.63 | 7-6, 6-1 | Win | -60.63 | 36.46% | ATP SINGLES / 26.03.2026 | Tunisia Monastir | |
| 25.03.2026 | Daniel Verbeek | 1339 | 6252.87 | 6-7, 6-0, 6-2 | Win | -59.72 | 54.27% | ATP SINGLES / 25.03.2026 | Tunisia Monastir | |
| 21.03.2026 | Mert Alkaya | 410 | 6554.71 | 6-2, 2-6, 6-2 | Loss | 145.46 | 29.24% | ATP SINGLES / 21.03.2026 | Tunisia Monastir | |
| 20.03.2026 | Millen Hurrion | 724 | 6419.54 | 6-3, 6-3 | Win | 145.28 | 34.81% | ATP SINGLES / 20.03.2026 | Tunisia Monastir | |
| 20.03.2026 | Finn Murgett | 702 | 6425.65 | 6-4, 6-2 | Win | 158.89 | 34.81% | ATP SINGLES / 20.03.2026 | Tunisia Monastir | |
| 19.03.2026 | Filip Jeff Planinsek | 636 | 6453.04 | 6-4, 7-6 | Win | 98.78 | 34.55% | ATP SINGLES / 19.03.2026 | Tunisia Monastir | |
| 13.03.2026 | Amir Omarkhanov | 811 | 6391.25 | 5-7, 6-4, 6-4 | Loss | -84.44 | 38.49% | ATP SINGLES / 13.03.2026 | Tunisia Monastir | |
| 12.03.2026 | Toufik Sahtali | 875 | 6373.90 | 7-5, 3-6, 6-4 | Win | 3.64 | 40.92% | ATP SINGLES / 12.03.2026 | Tunisia Monastir | |
| 11.03.2026 | Saul Pacheco Benasayag | 2052 | 6124.17 | 6-2, 6-1 | Win | 0.00 | 32.48% | ATP SINGLES / 11.03.2026 | Tunisia Monastir | |
| 17.02.2026 | Marek Gengel | 560 | 6479.24 | 6-4, 7-6 | Loss | -65.02 | 22.85% | ATP SINGLES / 17.02.2026 | Italy Trento | |
| 16.02.2026 | Alessandro Battiston | 1381 | 6246.17 | 6-3, 6-7, 1-0 | Win | -144.24 | 29.48% | ATP SINGLES / 16.02.2026 | Italy Trento | |
| 15.02.2026 | Jacopo Antonelli | 4104 | 5814.84 | 6-1, 6-2 | Win | 0.00 | 27.00% | ATP SINGLES / 15.02.2026 | Italy Trento | |
| 02.02.2026 | Enrico Dalla Valle | 260 | 6666.53 | 6-3, 6-1 | Loss | 17.27 | 8.14% | ATP SINGLES / 02.02.2026 | Italy Cesenatico | |
| 01.02.2026 | Pietro Ricci | 2198 | 6100.08 | 6-3, 6-3 | Win | -174.18 | 24.24% | ATP SINGLES / 01.02.2026 | Italy Cesenatico |