Francesco Forti
Updated
- Rating6616.68
- ATP rank#327
- Last 105-5
- Last 302-3
- Current streak1 Loss
Recent match previews
- 2026-10-28: vs Federico Bondioli, ATP Florence (Italy)
- 2026-10-21: vs Jonas Forejtek, ATP Florence (Italy)
- 2026-10-12: vs Zdenek Kolar, ATP Catania (Italy)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 23.10.2026 | Oriol Roca Batalla | 315 | 6624.63 | 6-2, 6-7, 6-0 | Loss | -10.80 | 123.45% | ATP SINGLES / 23.10.2026 | Italy Florence | |
| 22.10.2026 | Federico Bondioli | 277 | 6653.99 | 6-1, 6-0 | Win | 282.31 | 183.75% | ATP SINGLES / 22.10.2026 | Italy Florence | |
| 19.10.2026 | Jonas Forejtek | 280 | 6651.52 | 6-2, 7-6 | Win | 172.34 | 179.56% | ATP SINGLES / 19.10.2026 | Italy Florence | |
| 12.10.2026 | Zdenek Kolar | 254 | 6671.77 | 7-6, 2-6, 7-6 | Loss | 96.75 | 255.20% | ATP SINGLES / 12.10.2026 | Italy Catania | |
| 06.10.2026 | Carlos Sanchez Jover | 342 | 6608.03 | 6-4, 3-6, 6-4 | Loss | -17.22 | 189.53% | ATP SINGLES / 06.10.2026 | Italy Palermo | |
| 26.09.2026 | Carlo Alberto Caniato | 257 | 6668.59 | 6-2, 6-4 | Loss | -123.09 | 75.20% | ATP SINGLES / 26.09.2026 | Italy Genova I | |
| 25.09.2026 | Mika Petkovic | 413 | 6553.43 | 6-4, 5-7, 6-2 | Win | 24.99 | 211.44% | ATP SINGLES / 25.09.2026 | Italy Genova I | |
| 24.09.2026 | Alejandro Juan Mano | 476 | 6528.41 | 6-1, 6-2 | Win | 144.23 | 148.11% | ATP SINGLES / 24.09.2026 | Italy Genova I | |
| 22.09.2026 | Ryan Nijboer | 475 | 6528.44 | 6-3, 6-4 | Win | 76.76 | 145.85% | ATP SINGLES / 22.09.2026 | Italy Genova I | |
| 17.09.2026 | Mika Brunold | 217 | 6701.04 | 6-2, 6-2 | Loss | -140.64 | 46.78% | ATP SINGLES / 17.09.2026 | Italy Biella | |
| 15.09.2026 | Gianluca Cadenasso | 248 | 6677.74 | 6-1, 7-5 | Win | 256.06 | 138.19% | ATP SINGLES / 15.09.2026 | Italy Biella | |
| 08.09.2026 | Pedro Martinez | 152 | 6753.23 | 7-5, 7-6 | Loss | 41.10 | 120.03% | ATP SINGLES / 08.09.2026 | Italy Genova | |
| 07.9.2026 | Federico Iannaccone | 428 | 6548.91 | 6-3, 6-4 | Win | 97.23 | 129.93% | ATP SINGLES / 07.9.2026 | Italy Genova | |
| 06.09.2026 | Niccolo Ciavarella | 1188 | 6291.48 | 7-5, 6-4 | Win | -175.20 | 128.94% | ATP SINGLES / 06.09.2026 | Italy Genova | |
| 01.09.2026 | Jay Clarke | 265 | 6665.16 | 6-2, 6-4 | Loss | -126.52 | 62.03% | ATP SINGLES / 01.09.2026 | Italy Como | |
| 31.08.2026 | Benjamin Hassan | 330 | 6613.75 | 7-5, 6-7 | Loss | 47.07 | 123.11% | ATP SINGLES / 31.08.2026 | Italy Como | |
| 30.08.2026 | Giorgio Ricca | 6771 | 4739.31 | 6-1, 6-1 | Win | 0.00 | 122.17% | ATP SINGLES / 30.08.2026 | Italy Como | |
| 18.08.2026 | Andrea De Marchi | 691 | 6428.91 | 7-5, 2-1 | Loss | -321.10 | 55.69% | ATP SINGLES / 18.08.2026 | Italy Lesa | |
| 12.08.2026 | Marco Cecchinato | 164 | 6740.75 | 6-1, 6-3 | Loss | -70.93 | 35.45% | ATP SINGLES / 12.08.2026 | Italy Todi | |
| 11.08.2026 | Michele Mecarelli | 729 | 6418.21 | 3-6, 6-2, 6-4 | Win | -84.47 | 131.92% | ATP SINGLES / 11.08.2026 | Italy Todi | |
| 09.08.2026 | Constantin Frantzen | 1281 | 6270.08 | 6-4, 7-6 | Win | -246.59 | 103.93% | ATP SINGLES / 09.08.2026 | Germany German Bundesliga | |
| 07.08.2026 | Hugo Dellien | 157 | 6747.65 | 6-1, 6-4 | Loss | -37.03 | 42.64% | ATP SINGLES / 07.08.2026 | Germany German Bundesliga | |
| 02.08.2026 | Carlo Alberto Caniato | 257 | 6668.59 | 7-6, 6-2 | Loss | -41.84 | 65.65% | ATP SINGLES / 02.08.2026 | Germany German Bundesliga | |
| 31.07.2026 | Clement Tabur | 160 | 6745.12 | 6-4, 6-2 | Loss | -46.56 | 48.48% | ATP SINGLES / 31.07.2026 | Germany German Bundesliga | |
| 29.07.2026 | Facundo Diaz Acosta | 125 | 6793.94 | 6-2, 7-6 | Loss | 83.52 | 63.66% | ATP SINGLES / 29.07.2026 | San Marino San Marino | |
| 28.07.2026 | Federico Coria | 477 | 6528.04 | 6-4, 6-2 | Win | 98.87 | 94.75% | ATP SINGLES / 28.07.2026 | San Marino San Marino | |
| 27.07.2026 | Juan Pablo Varillas | 283 | 6648.26 | 6-4, 3-6, 7-6 | Loss | 42.83 | 125.37% | ATP SINGLES / 27.07.2026 | San Marino San Marino | |
| 26.07.2026 | Federico Zeballos | 762 | 6407.57 | 6-1, 6-4 | Win | -14.11 | 93.30% | ATP SINGLES / 26.07.2026 | San Marino San Marino | |
| 13.07.2026 | Peter Makk | 574 | 6475.84 | 6-1, 6-1 | Loss | -380.84 | 14.07% | ATP SINGLES / 13.07.2026 | Italy Cordenons | |
| 12.07.2026 | Pietro Pampanin | 1623 | 6195.58 | 6-1, 7-6 | Win | -185.55 | 83.77% | ATP SINGLES / 12.07.2026 | Italy Cordenons | |
| 10.07.2026 | Alex Molcan | 64 | 6867.90 | 6-4, 6-4 | Loss | 101.22 | 54.99% | ATP SINGLES / 10.07.2026 | Germany German Bundesliga | |
| 07.07.2026 | Jack Loge | 582 | 6472.34 | 4-6, 6-3, 7-6 | Loss | -140.34 | 100.75% | ATP SINGLES / 07.07.2026 | Belgium Liege | |
| 05.07.2026 | Vilius Gaubas | 149 | 6758.04 | 6-3, 6-1 | Loss | -53.63 | 26.46% | ATP SINGLES / 05.07.2026 | Germany German Bundesliga | |
| 28.06.2026 | Fausto Tabacco | 510 | 6510.14 | 3-6, 6-4, 6-2 | Loss | -104.03 | 75.20% | ATP SINGLES / 28.06.2026 | Italy Milan | |
| 13.06.2026 | Roberto Carballes Baena | 239 | 6686.69 | 3-6, 6-1, 6-4 | Loss | 91.83 | 61.42% | ATP SINGLES / 13.06.2026 | Italy Cattolica | |
| 12.06.2026 | Andrea Guerrieri | 188 | 6722.26 | 7-6, 6-4 | Win | 205.58 | 66.49% | ATP SINGLES / 12.06.2026 | Italy Cattolica | |
| 10.06.2026 | Franco Agamenone | 341 | 6608.05 | 6-3, 6-7, 6-1 | Win | 114.71 | 98.20% | ATP SINGLES / 10.06.2026 | Italy Cattolica | |
| 09.06.2026 | Gonzalo Bueno | 268 | 6661.66 | 7-5, 4-6, 7-6 | Win | 82.48 | 86.62% | ATP SINGLES / 09.06.2026 | Italy Cattolica | |
| 08.06.2026 | Samuele Pieri | 375 | 6587.56 | 7-6, 7-6 | Win | 20.88 | 64.47% | ATP SINGLES / 08.06.2026 | Italy Cattolica | |
| 07.06.2026 | Luca Castagnola | 853 | 6381.52 | 4-6, 6-4, 6-2 | Win | -128.22 | 85.30% | ATP SINGLES / 07.06.2026 | Italy Cattolica | |
| 04.06.2026 | Pierluigi Basile | 444 | 6539.84 | 6-1, 6-3 | Loss | -271.84 | 20.84% | ATP SINGLES / 04.06.2026 | Italy Perugia | |
| 02.06.2026 | Jelle Sels | 684 | 6433.46 | 6-0, 7-6 | Win | -33.22 | 61.56% | ATP SINGLES / 02.06.2026 | Italy Perugia | |
| 01.06.2026 | David Jorda Sanchis | 279 | 6652.55 | 7-6, 6-7, 7-6 | Win | 52.54 | 91.63% | ATP SINGLES / 01.06.2026 | Italy Perugia | |
| 31.05.2026 | Matthew William Donald | 380 | 6582.71 | 7-6, 6-2 | Win | 103.53 | 60.62% | ATP SINGLES / 31.05.2026 | Italy Perugia | |
| 24.05.2026 | Enrico Dalla Valle | 260 | 6666.53 | 6-4, 6-2 | Loss | -125.15 | 28.72% | ATP SINGLES / 24.05.2026 | Italy Vicenza | |
| 19.05.2026 | Stefan Dostanic | 296 | 6637.60 | 2-6, 7-6, 6-4 | Loss | 49.05 | 73.69% | ATP SINGLES / 19.05.2026 | Italy Cervia | |
| 18.05.2026 | Lorenzo Carboni | 469 | 6530.76 | 5-7, 7-6, 6-1 | Win | -27.68 | 77.69% | ATP SINGLES / 18.05.2026 | Italy Cervia | |
| 17.05.2026 | Massimo Giunta | 376 | 6586.34 | 6-4, 6-4 | Win | 119.66 | 54.42% | ATP SINGLES / 17.05.2026 | Italy Cervia | |
| 25.04.2026 | Federico Arnaboldi | 454 | 6535.44 | 3-6, 6-3, 6-1 | Win | 50.76 | 57.42% | ATP SINGLES / 25.04.2026 | Italy Santa Margherita Di Pula III | |
| 24.04.2026 | Manuel Mazza | 558 | 6479.56 | 6-3, 6-4 | Win | 27.89 | 45.59% | ATP SINGLES / 24.04.2026 | Italy Santa Margherita Di Pula III | |
| 23.04.2026 | Lorenzo Angelini | 549 | 6484.19 | 6-2, 6-1 | Win | 100.01 | 45.24% | ATP SINGLES / 23.04.2026 | Italy Santa Margherita Di Pula III | |
| 22.04.2026 | Sergio Planella Hernandez | 1453 | 6230.84 | 6-4, 3-6, 6-4 | Win | -301.84 | 56.11% | ATP SINGLES / 22.04.2026 | Italy Santa Margherita Di Pula III | |
| 20.04.2026 | Lorenzo Lorusso | 1581 | 6203.72 | 6-3, 3-6, 6-3 | Win | -304.96 | 55.25% | ATP SINGLES / 20.04.2026 | Italy Santa Margherita Di Pula III | |
| 17.04.2026 | Lorenzo Carboni | 469 | 6530.76 | 4-6, 6-4, 6-0 | Loss | -55.92 | 35.99% | ATP SINGLES / 17.04.2026 | Italy Santa Margherita Di Pula II | |
| 15.04.2026 | Manuel Mazza | 558 | 6479.56 | 6-4, 6-3 | Win | 27.89 | 42.53% | ATP SINGLES / 15.04.2026 | Italy Santa Margherita Di Pula II | |
| 13.04.2026 | Daniel Michalski | 323 | 6618.48 | 7-6, 6-4 | Win | 101.80 | 41.88% | ATP SINGLES / 13.04.2026 | Italy Santa Margherita Di Pula II | |
| 02.04.2026 | Vitaliy Sachko | 183 | 6725.04 | 6-2, 6-1 | Loss | -121.64 | 9.62% | ATP SINGLES / 02.04.2026 | Italy Barletta | |
| 30.03.2026 | Lorenzo Carboni | 469 | 6530.76 | 6-1, 6-3 | Win | 124.08 | 37.60% | ATP SINGLES / 30.03.2026 | Italy Barletta | |
| 29.03.2026 | Cezar Cretu | 314 | 6625.01 | 6-3, 7-5 | Win | 173.33 | 37.31% | ATP SINGLES / 29.03.2026 | Italy Barletta | |
| 25.03.2026 | Federico Cina | 140 | 6769.66 | 6-3, 6-3 | Loss | -27.02 | 18.09% | ATP SINGLES / 25.03.2026 | Italy Naples | |
| 24.03.2026 | Vit Kopriva | 110 | 6819.11 | 6-3, 6-4 | Win | 367.43 | 35.90% | ATP SINGLES / 24.03.2026 | Italy Naples | |
| 23.03.2026 | Lorenzo Carboni | 469 | 6530.76 | 4-6, 6-3, 6-4 | Win | 0.33 | 47.50% | ATP SINGLES / 23.03.2026 | Italy Naples | |
| 22.03.2026 | Andrey Chepelev | 552 | 6483.34 | 4-6, 6-2, 6-3 | Win | -18.96 | 47.14% | ATP SINGLES / 22.03.2026 | Italy Naples | |
| 22.03.2026 | Hynek Barton | 259 | 6666.63 | 6-7, 6-4, 6-4 | Loss | -14.34 | 41.25% | ATP SINGLES / 22.03.2026 | Italy Foggia | |
| 21.03.2026 | Peter Buldorini | 1002 | 6339.56 | 6-2, 6-4 | Win | -63.56 | 35.08% | ATP SINGLES / 21.03.2026 | Italy Foggia | |
| 20.03.2026 | Lorenzo Rottoli | 710 | 6422.36 | 7-5, 7-6 | Win | -94.31 | 34.81% | ATP SINGLES / 20.03.2026 | Italy Foggia | |
| 19.03.2026 | Giannicola Misasi | 943 | 6352.34 | 4-6, 6-2, 6-1 | Win | -103.58 | 46.06% | ATP SINGLES / 19.03.2026 | Italy Foggia | |
| 18.03.2026 | Alessandro Mondazzi | 2133 | 6110.90 | 6-3, 6-4 | Win | -340.78 | 34.28% | ATP SINGLES / 18.03.2026 | Italy Foggia | |
| 23.02.2026 | Alex Knaff | 681 | 6434.32 | 6-2, 6-4 | Loss | -357.36 | 14.36% | ATP SINGLES / 23.02.2026 | Switzerland Lugano | |
| 22.02.2026 | Federico Bondioli | 277 | 6653.99 | 3-6, 7-6, 7-5 | Win | 81.31 | 35.62% | ATP SINGLES / 22.02.2026 | Switzerland Lugano | |
| 21.02.2026 | Jacopo Vasami | 261 | 6666.52 | 7-6, 6-4 | Loss | -40.16 | 23.57% | ATP SINGLES / 21.02.2026 | Italy Trento | |
| 20.02.2026 | Daniel Masur | 362 | 6593.17 | 7-6, 6-4 | Win | 76.50 | 28.06% | ATP SINGLES / 20.02.2026 | Italy Trento | |
| 19.02.2026 | Harry Wendelken | 247 | 6682.20 | 6-3, 7-6 | Win | 180.52 | 27.85% | ATP SINGLES / 19.02.2026 | Italy Trento | |
| 17.02.2026 | Jan Jermar | 2232 | 6094.62 | 6-2, 6-2 | Win | 0.00 | 27.42% | ATP SINGLES / 17.02.2026 | Italy Trento | |
| 16.02.2026 | Luca Parenti | 1974 | 6136.03 | 6-1, 6-2 | Win | 0.00 | 27.21% | ATP SINGLES / 16.02.2026 | Italy Trento | |
| 15.02.2026 | Patric Prinoth | 3574 | 5897.97 | 6-3, 6-4 | Win | -553.71 | 27.00% | ATP SINGLES / 15.02.2026 | Italy Trento | |
| 04.02.2026 | Ivan Gakhov | 503 | 6513.35 | 7-6, 4-6, 7-6 | Loss | -86.66 | 37.21% | ATP SINGLES / 04.02.2026 | Italy Cesenatico | |
| 02.02.2026 | Pierluigi Basile | 444 | 6539.84 | 6-4, 6-3 | Win | 88.16 | 24.43% | ATP SINGLES / 02.02.2026 | Italy Cesenatico | |
| 28.11.2025 | Alessio Basile | 1846 | 6156.19 | 7-5, 3-0 | Win | -300.49 | 11.02% | ATP SINGLES / 28.11.2025 | Turkey Antalya | |
| 28.11.2025 | Andrej Nedic | 282 | 6649.20 | 6-4, 6-3 | Loss | -130.33 | 8.57% | ATP SINGLES / 28.11.2025 | Turkey Antalya | |
| 26.11.2025 | Nicholas David Ionel | 967 | 6348.22 | 6-3, 6-2 | Win | -44.23 | 14.47% | ATP SINGLES / 26.11.2025 | Turkey Antalya |