Odds
Player analysis
Timofei Skatov of Kazakhstan enters the Perugia semi-finals as the world No. 189, seeking to reach the final on clay. The Kazakh player has shown mixed recent form on the ATP Challenger circuit, with two wins in his last five matches including a comeback victory against Luca Djere. Skatov's path to the semi-finals included wins over Cristian-Gabriel Ceană and Vadim Gaubas, though he also suffered losses to Radu Albot and Dario Blanch recently. This marks his first career meeting with opponent Henrique Rocha on the clay courts of Perugia.
Henrique Rocha of Portugal arrives as the higher-ranked competitor at world No. 119, aiming for a finals berth at the Perugia Challenger. The Portuguese player has displayed solid recent form with three wins in his last five outings, including straight-set victories over Dino Lajovic and Emilio Dalla Valle. Rocha reached the semi-finals after earlier losses to Borna Gojo and Roman Safiullin demonstrated the strength of the field he is navigating. This will be Rocha's first head-to-head encounter with Skatov at the professional level.
Recent form
4W 1L last 5
| 5 Jun | Cecchinato | 4-6 4-6 | W |
| 3 Jun | Tseng | 7-6 6-7 6-7 | W |
| 1 Jun | Gaubas | 4-6 6-4 6-2 | W |
| 28 May | Albot | 1-6 6-1 6-4 | L |
| 26 May | Djere | 4-6 3-6 | W |
Clay court stats
Avg stats — last 5
Head to head
First career meeting — rankings, last results at this tournament and a quick stat comparison below.

