Francesco Forti

396 ATP ranking 121 points 26 years 188 cm Right handed

Match log

2026

Perugia CH, challenger Clay, June
R16 L Pierluigi Basile 1-6 3-6
R32 W Jelle Sels 6-0 7-6(4)
Q2 W David Jorda Sanchis 7-6(10) 6-7(5) 7-6(1)
Q1 W Matthew William Donald 7-6(13) 6-2
Vicenza CH, challenger Clay, May
Q1 L Enrico Dalla Valle 4-6 2-6
Cervia CH, challenger Clay, May
R32 L Stefan Dostanic 6-2 6-7(3) 4-6
Q2 W Lorenzo Carboni 5-7 7-6(5) 6-1
Q1 W Massimo Giunta 6-4 6-4
Naples CH, challenger Clay, March
R16 L Federico Cina 3-6 3-6
R32 W Vit Kopriva 6-3 6-4
Q2 W Lorenzo Carboni 4-6 6-3 6-4
Q1 W Andrey Chepelev 4-6 6-2 6-3
Lugano CH, challenger Hard, February
Q2 L Alex Knaff 2-6 4-6
Q1 W Federico Bondioli 3-6 7-6(10) 7-5
Cesenatico CH, challenger Hard, February
R16 L Ivan Gakhov 6-7(4) 6-4 6-7(4)
R32 W Pierluigi Basile 6-4 6-3

2025

Monastir CH, challenger Hard, October
R32 L Remy Bertola 4-6 7-6(2) 5-7
Hamburg CH, challenger Hard, October
R32 L Jamie Mackenzie 2-6 3-6
Olbia CH, challenger Hard, October
R32 L Borna Gojo 5-7 4-6
Genoa CH, challenger Clay, September
R16 L Tom Gentzsch 5-7 4-6
R32 W Tommaso Compagnucci 6-3 6-0
Todi CH, challenger Clay, August
R16 L Valentin Vacherot 4-6 2-6
R32 W Eero Vasa 6-3 6-3
Zug CH, challenger Clay, July
Q1 L Maximilian Neuchrist 4-6 4-6
San Marino CH, challenger Clay, July
Q2 L Kalin Ivanovski 7-6(4) 4-6 4-6
Q1 W Norbert Gombos 7-6(9) 6-7(4) 7-6(6)
Trieste CH, challenger Clay, July
Q1 L Daniel Michalski 0-6 4-6
Perugia CH, challenger Clay, June
Q1 L Nerman Fatic 4-6 4-6

2024

Trieste CH, challenger Clay, July
Q1 L Ji Sung Nam 6-2 2-6 2-6
Modena CH, challenger Clay, July
R32 L Gabriele Piraino 6-7(5) 3-6

2023

Ortisei CH, challenger Hard, October
R16 L Federico Gaio 6-3 3-6 3-6
R32 W Norbert Gombos 7-6(5) 6-4
Olbia CH, challenger Hard, October
QF L Joris De Loore 4-6 4-6
R16 W Mathias Bourgue 6-4 6-1
R32 W Ryan Peniston 3-6 6-4 6-4
Q2 W Giovanni Oradini 6-4 6-3
Q1 W Andrea Bacaloni 6-1 6-4
Lisbon CH, challenger Clay, October
R32 L Benjamin Hassan 6-3 1-6 3-6
Q2 W Henri Squire 6-7(7) 6-1 6-1
Q1 W Sebastian Fanselow 6-4 6-1
Genoa CH, challenger Clay, September
Q2 L Hady Habib 2-6 4-6
Q1 W Filippo Romano 7-5 6-2
Todi CH, challenger Clay, August
R32 L Felix Gill 6-7(8) 6-4 6-7(2)
Cordenons CH, challenger Clay, August
R32 L Francesco Maestrelli 2-6 4-6
San Marino CH, challenger Clay, July
Q2 L Marcello Serafini 5-7 6-3 0-6
Q1 W Alessandro Pecci 6-2 0-0 RET
Verona CH, challenger Clay, July
Q2 L Chun Hsin Tseng 3-6 4-6
Q1 W Gabriele Pennaforti 6-7(3) 6-4 7-6(5)
San Benedetto Del Tronto CH, challenger Clay, July
R16 L Kimmer Coppejans 5-7 6-3 2-6
R32 W Andrea Pellegrino 7-6(3) 6-2
Q2 L Marcello Serafini 6-1 2-6 3-6
Q1 W Federico Iannaccone 6-4 6-4
Milan CH, challenger Clay, July
R16 L Lautaro Midon 3-6 6-4 4-6
R32 W Riccardo Bonadio 6-3 3-0 RET
Q2 W Lucio Carnevalle 6-3 6-1
Modena CH, challenger Clay, June
R16 L Terence Atmane 3-6 4-6
R32 W Marcello Serafini 6-2 7-6(3)
Q2 W Jules Marie 7-6(2) 6-4
Q1 W Evgeny Karlovskiy 6-3 6-4
Montechiarugolo CH, challenger Clay, June
R32 L Federico Gaio 6-7(4) 6-7(2)
Perugia CH, challenger Clay, June
Q2 L Oriol Roca Batalla 4-6 3-6
Q1 W Bogdan Bobrov 6-3 6-4
Vicenza CH, challenger Clay, May
Q2 L Stefano Travaglia 2-6 4-6
Q1 W Alejandro Moro Canas 2-6 6-3 6-4
Francavilla Al Mare CH, challenger Clay, May
Q1 L Andrea Arnaboldi 3-6 6-7(3)
Rome CH, challenger Clay, April
R16 L Flavio Cobolli 5-7 1-6
R32 W Viktor Durasovic 6-3 6-3
Q2 W Denis Istomin 6-1 6-3
Q1 W Nicolas Barrientos 6-3 6-1
Roseto Degli Abruzzi CH, challenger Clay, April
R16 L Gauthier Onclin 4-6 6-1 3-6
R32 W Giovanni Fonio 7-6(4) 6-2
Biel-Bienne CH, challenger Hard, March
R16 L Jurij Rodionov 4-6 4-6
R32 W Jakub Paul 7-6(5) 6-4
Q2 W Luca Potenza 6-3 7-5
Q1 W Johannes Haerteis 4-6 6-4 7-5
Rovereto CH, challenger Hard, February
Q2 L Bu Yunchaokete 4-6 7-5 5-7
Q1 W Gian Marco Moroni 4-6 6-3 4-0 RET

2022

Andria CH, challenger Hard, November
Q2 L Alibek Kachmazov 4-6 3-6
Q1 W Giovanni Oradini 6-3 6-4
Parma CH, challenger Clay, October
R32 L Carlos Taberner 4-6 0-6
Q2 W Duje Ajdukovic 7-5 6-3
Q1 W Brandon Walkin 4-6 7-6(5) 6-4
Como CH, challenger Clay, August
Q2 L Cezar Cretu 3-6 6-3 2-6
Q1 W Johannes Ingildsen 4-6 6-2 7-5
Prague CH, challenger Clay, August
Q2 L Martin Cuevas 4-6 6-3 3-6
Q1 W Jakub Nicod 6-4 6-3
San Marino CH, challenger Clay, August
R16 L Marco Cecchinato 7-6(3) 6-7(6) 2-6
R32 W Nerman Fatic 6-3 6-2
Q2 W Matias Zukas 6-3 6-2
Q1 W Yan Bondarevskiy 7-5 6-1
Verona CH, challenger Clay, July
Q2 L Matteo Gigante 2-6 2-6
Francavilla Al Mare CH, challenger Clay, May
R32 L Matteo Arnaldi 1-6 3-6
Rome Masters, qualifying Clay, May
Q1 L Maxime Cressy 1-6 3-6
Barletta CH, challenger Clay, April
R32 L Zdenek Kolar 2-6 0-6
Q2 W Evgenii Tiurnev 6-4 6-1
Sanremo CH, challenger Clay, April
R32 L Gianluca Mager 2-6 4-6
Oeiras 1 CH, challenger Clay, March
R32 L Dimitar Kuzmanov 2-6 1-6
Q2 L Mathieu Perchicot 6-7(1) 1-6
Q1 W Illia Stoliar 6-1 6-1
Zadar CH, challenger Clay, March
Q1 L Frane Nincevic 4-6 5-7
Forli 2 CH, challenger Hard, January
R32 L Antoine Escoffier 6-7(6) 7-6(4) 3-6
Forli 1 CH, challenger Hard, January
R32 L Sasi Kumar Mukund 6-7(3) 3-6

2021

Forli 2 CH, challenger Hard, November
R32 L Oscar Otte 3-6 5-7
Bari CH, challenger Hard, November
R16 L Daniel Masur 7-6(7) 6-7(1) 3-6
R32 W Francesco Maestrelli 6-4 4-6 6-3
Ortisei CH, challenger Hard, November
Q1 L Tobias Simon 4-6 6-7(5)
Bergamo CH, challenger Hard, November
Q1 L Calvin Hemery 3-6 4-6
Napoli CH, challenger Clay, October
Q1 L Bogdan Ionut Apostol 6-7(3) 7-5 3-6
Lisboa CH, challenger Clay, September
R32 L Hugo Gaston 3-6 1-6
Bucharest CH, challenger Clay, September
Q1 L Ivan Gakhov 6-7(2) 3-6
Kyiv CH, challenger Clay, September
R16 L Dmitry Popko 5-7 2-6
R32 W Ivan Gakhov 6-1 3-6 6-1
Como CH, challenger Clay, August
R32 L Andrej Martin 7-5 2-6 1-6
Barletta CH, challenger Clay, August
R32 L Roberto Quiroz 2-6 2-6
Verona CH, challenger Clay, August
R16 L Gastao Elias 2-6 4-6
R32 W Fletcher Scott 6-1 7-5
Q2 W Franco Agamenone 6-3 6-4
Q1 W Aleksandar Kovacevic 7-6(5) 6-4
San Marino CH, challenger Clay, August
R16 L Joao Menezes 7-6(2) 6-7(2) 6-7(9)
R32 W Gian Marco Moroni 4-6 6-3 7-5
Q2 W Vladyslav Orlov 6-1 6-4
Q1 W Elmar Ejupovic 6-1 6-4
Cordenons CH, challenger Clay, August
R16 L Andrea Collarini 1-6 3-6
R32 W Luca Nardi 6-0 6-3
Q2 W Timofey Skatov 6-7(2) 6-2 6-4
Q1 W Nikolas Sanchez Izquierdo 7-6(7) 2-6 6-3
Trieste CH, challenger Clay, July
Q1 L Pedro Sakamoto 6-7(5) 4-6
Todi CH, challenger Clay, July
R16 L Mario Vilella Martinez 3-6 1-6
R32 W Franco Agamenone 6-2 6-7(5) 6-3
Perugia CH, challenger Clay, July
R16 L Salvatore Caruso 4-6 4-6
R32 W Andrea Collarini 4-6 7-5 6-1
Forli CH, challenger Clay, June
QF L Quentin Halys 5-7 3-6
R16 W Lucas Gerch 6-4 6-4
R32 W Tallon Griekspoor 4-6 6-1 7-5
Q2 W Nerman Fatic 0-6 7-6(6) 6-3
Q1 W Benjamin Lock 2-6 6-1 6-4
Cagliari, qualifying Clay, April
Q1 L Jurij Rodionov 4-6 6-7(4)
Lugano CH, challenger Hard, March
R32 L Sergiy Stakhovsky 4-6 2-6
Q2 W Ryan Peniston 7-6(2) 7-6(5)
Q1 W Andrea Vavassori 6-3 7-5
Biella 4 CH, challenger Hard, March
Q1 L Nicola Kuhn 6-7(6) 4-6

2020

Ortisei CH, challenger Hard, November
Q2 L Altug Celikbilek 2-6 2-6
Q1 W Mischa Zverev 7-6(9) 6-4
Forli CH, challenger Clay, September
Q1 L Thiago Monteiro 3-6 3-6
Rome Masters, qualifying Clay, September
Q1 L Pedro Martinez 4-6 0-6
Todi CH, challenger Clay, August
R32 L Lorenzo Musetti 6-7(4) 3-6

2019

Ortisei CH, challenger Hard, November
R32 L Sebastian Ofner 2-6 3-6
R64 W Vaclav Safranek 6-3 6-4
Q1 W Marco Bortolotti 7-6(6) 6-2
Seville CH, challenger Clay, September
R64 L Carlos Gomez Herrera 4-6 3-6
Como CH, challenger Clay, August
R64 L Andrea Pellegrino 2-6 3-6
L'Aquila CH, challenger Clay, August
R64 L Gonzalo Escobar 3-6 6-3 6-7(4)
Cordenons CH, challenger Clay, August
R32 L Blaz Kavcic 3-6 6-7(2)
R64 W Riccardo Balzerani 6-4 4-6 6-2
San Benedetto CH, challenger Clay, July
R16 L Renzo Olivo 5-7 5-7
R32 W Gianluca Mager 6-3 6-2
R64 W Zsombor Piros 4-6 6-1 6-2
Milan CH, challenger Clay, June
R32 L Jose Hernandez 4-6 2-6
R64 W Tomislav Brkic 6-3 6-2
Parma CH, challenger Clay, June
R64 L Andrea Basso 1-6 7-5 3-6
Q1 W Francesco Vilardo 6-3 6-2
Vicenza CH, challenger Clay, May
QF L Gianluca Mager 1-6 2-6
R16 W Paolo Lorenzi 6-2 7-5
R32 W Viktor Galovic 6-3 6-3
R64 W Gianluigi Quinzi 3-6 6-2 6-4

2018

Florence CH, challenger Clay, October
R32 L Lorenzo Giustino 2-6 6-7(5)
Q3 W Zizou Bergs 6-7(6) 6-4 7-6(5)
Q2 W Vaclav Safranek 7-5 4-6 7-5
Q1 W Adelchi Virgili 6-4 6-4
Como CH, challenger Clay, August
R32 L Filip Horansky 4-6 1-6
Cordenons CH, challenger Clay, August
R16 L Zdenek Kolar 1-6 4-6
R32 W Daniel Dutra Da Silva 7-5 1-6 5-0 RET