STATS
Tennis/Players/Bagnis F.
Bagnis F.
ATP singles

Bagnis F.

127
starts, all surfaces, 2014 to 2025
No. 689
44 pts, as of Jul 29, 2025

01/Record by surface

each with its own count; nothing here is blended
Hard
9-22
31 starts, 1 ended by retirement, 2014 to 2025. 31 of 87 completed sets won
Clay
35-56
91 starts, 3 ended by retirement, 2014 to 2025. 87 of 211 completed sets won
Grass
0-5
5 starts, 2014 to 2025. 3 of 18 completed sets won

127 starts on all surfaces, 4 ended by retirement and kept. A count, not a record: the three records above are never added.


02/Round reached

83 tournaments entered
StageEntries ending hereRecord at this round
Champion0 of 83
Final2 of 830-2 in 2
Semifinal1 of 832-1 in 3
Quarterfinal6 of 833-6 in 9
3rd Round1 of 830-1 in 1
2nd Round19 of 8310-19 in 29
1st Round54 of 8329-54 in 83

An entry is one tournament in one season; its stage is the last round the draw shows him in, and a champion’s is the trophy. The record at a round counts matches started at that round, so a walkover moves him on without a line here.


03/By level

4 levels
LevelStartsHardClayGrassTitles
ATP250843-730-44none0
Grand Slam222-83-40-50
Masters 1000144-71-2none0
ATP5007none1-6none0

04/By season

2014 to 2025
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
202531-10-1none00689
20248none5-3none10136
2023111-21-7none00135
2022223-74-70-100105
2021223-48-60-11074
20205none1-4none00135
20197none2-5none00152
201860-12-3none00149
2017151-52-60-100108
2016170-16-90-10090
20156none2-30-100137
201450-12-2none00109

Each season is the same count over that season’s matches alone, each surface with its own starts. A season with a start on no grass court says none rather than 0-0. December openers file to the season they open. Finals counts the finals that crowned a champion, a walkover final among them, so Titles is a subset of it and a final lost shows in the gap; the surface columns count starts, which a walkover is not.


05/Head to head

91 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Cuevas P.50-5none0-5none2015 to 2019Every meeting
Cecchinato M.42-2none2-2none2015 to 2023Every meeting
Ramos-Vinolas A.40-4none0-4none2019 to 2022Every meeting
Delbonis F.33-0none3-0none2015 to 2021Every meeting
Lajovic D.31-2none1-2none2017 to 2018Every meeting
Benneteau J.22-01-01-0none2014 to 2017Every meeting
Sousa J.22-0none2-0none2016 to 2018Every meeting
Carballes Baena R.21-1none1-1none2021 to 2024Every meeting
Cerundolo F.21-11-00-1none2021 to 2022Every meeting
Djere L.21-1none1-1none2021 to 2023Every meeting
Munar J.21-1none1-1none2019 to 2024Every meeting
Rinderknech A.21-1none1-1none2023 to 2025Every meeting
Tiafoe F.21-1none1-1none2021Every meeting
Zopp J.21-1none1-1none2016 to 2018Every meeting
Alcaraz C.20-20-10-1none2022 to 2023Every meeting
Basilashvili N.20-2none0-10-12015 to 2022Every meeting
Darderi L.20-2none0-2none2024Every meeting
Evans D.20-20-2nonenone2017 to 2023Every meeting
Garin C.20-20-10-1none2021 to 2022Every meeting
Harris L.20-20-2nonenone2022Every meeting
Kecmanovic M.20-2none0-10-12021Every meeting
Kohlschreiber P.20-20-10-1none2014 to 2017Every meeting
Rublev A.20-2none0-2none2020 to 2024Every meeting
Schwartzman D.20-2none0-2none2016 to 2017Every meeting
Thiem D.20-2none0-2none2023Every meeting
Varillas J.P.20-2none0-2none2022 to 2023Every meeting
Verdasco F.20-2none0-2none2016 to 2017Every meeting
Bonzi B.11-0none1-0none2021Every meeting
Cerundolo J.M.11-0none1-0none2024Every meeting
Coria F.11-0none1-0none2024Every meeting
Daniel T.11-01-0nonenone2021Every meeting
De Schepper K.11-0none1-0none2016Every meeting
Dellien H.11-0none1-0none2022Every meeting
Escobedo E.11-01-0nonenone2022Every meeting
Etcheverry T.11-0none1-0none2022Every meeting
Granollers M.11-0none1-0none2016Every meeting
Haas T.11-0none1-0none2017Every meeting
Huesler M.A.11-0none1-0none2018Every meeting
Kicker N.11-0none1-0none2021Every meeting
Klizan M.11-0none1-0none2019Every meeting
Kovalik J.11-0none1-0none2021Every meeting
Laaksonen H.11-01-0nonenone2022Every meeting
Martin A.11-0none1-0none2020Every meeting
Mathieu P.H.11-0none1-0none2016Every meeting
Meligeni Alves F.11-01-0nonenone2023Every meeting
Moutet C.11-0none1-0none2022Every meeting
Murray A.11-01-0nonenone2022Every meeting
Nakashima B.11-0none1-0none2024Every meeting
Ouahab L.11-0none1-0none2016Every meeting
Pospisil V.11-01-0nonenone2025Every meeting
Serdarusic N.11-0none1-0none2019Every meeting
Souza J.11-0none1-0none2014Every meeting
Trungelliti M.11-01-0nonenone2021Every meeting
Zapata Miralles B.11-0none1-0none2022Every meeting
Albot R.10-1nonenone0-12017Every meeting
Baghdatis M.10-10-1nonenone2016Every meeting
Becker B.10-1nonenone0-12016Every meeting
Berankis R.10-10-1nonenone2022Every meeting
Borges N.10-10-1nonenone2025Every meeting
Brown D.10-10-1nonenone2017Every meeting
Caruso S.10-1none0-1none2019Every meeting
Chardy J.10-10-1nonenone2017Every meeting
Dimitrov G.10-10-1nonenone2022Every meeting
Dolgopolov O.10-1none0-1none2014Every meeting
Donskoy E.10-1none0-1none2016Every meeting
Fognini F.10-1none0-1none2022Every meeting
Giron M.10-10-1nonenone2021Every meeting
Goffin D.10-10-1nonenone2022Every meeting
Gomez E.10-10-1nonenone2021Every meeting
Gonzalez A.10-1none0-1none2015Every meeting
Gulbis E.10-1none0-1none2014Every meeting
Hanfmann Y.10-1none0-1none2017Every meeting
Jarry N.10-1none0-1none2018Every meeting
Johnson S.10-1none0-1none2023Every meeting
Klein B.10-10-1nonenone2017Every meeting
Korda S.10-10-1nonenone2022Every meeting
Kwon S.W.10-10-1nonenone2021Every meeting
Marterer M.10-1none0-1none2019Every meeting
Medvedev D.10-1none0-1none2022Every meeting
Monfils G.10-10-1nonenone2018Every meeting
Montanes A.10-1none0-1none2016Every meeting
Nadal R.10-1none0-1none2016Every meeting
Novak D.10-1nonenone0-12022Every meeting
Olivo R.10-1none0-1none2016Every meeting
Pella G.10-1none0-1none2020Every meeting
Rola B.10-1none0-1none2015Every meeting
Seyboth Wild T.10-1none0-1none2020Every meeting
Struff J.L.10-1none0-1none2021Every meeting
Van De Zandschulp B.10-10-1nonenone2021Every meeting
Zverev A.10-10-1nonenone2017Every meeting
Zverev M.10-1none0-1none2016Every meeting

A record, never a share: the most-met opponent is Cuevas P., 0-5 in 5 meetings. A percentage of meetings is a win probability wearing a hat, and this section prints none. Meetings are matches started; a walkover between the two is noted and counted in neither column.


06/Match log

50 of 127 rows, newest first, the score reads his games first
OpponentScoreDateTournamentSurfaceRoundResultHis rank
Borges N.No. 42 that day7-5, 6-7, 2-6Jul 29, 2025Canadian OpenMasters 1000hard2nd roundL689
Pospisil V.No. 1,250 that day6-2, 3-6, 6-3Jul 28, 2025Canadian OpenMasters 1000hard1st roundW689
Rinderknech A.No. 65 that day6-7, 6-4, 3-6Jul 21, 2025Generali OpenATP250clay1st roundL772
Rublev A.No. 8 that day1-6, 4-6Apr 26, 2024Mutua Madrid OpenMasters 1000clay2nd roundL136
Nakashima B.No. 81 that day6-3, 7-6Apr 24, 2024Mutua Madrid OpenMasters 1000clay1st roundW136
Darderi L.No. 80 that day6-7, 7-6, 6-7Feb 28, 2024Chile OpenATP250clay1st roundL148
Darderi L.No. 136 that day1-6, 4-6Feb 11, 2024Cordoba OpenATP250clayfinalL207
Coria F.No. 93 that day6-3, 7-5Feb 10, 2024Cordoba OpenATP250claysemifinalW207
Munar J.No. 74 that day7-5, 6-4Feb 9, 2024Cordoba OpenATP250clayquarterfinalW207
Carballes Baena R.No. 65 that day7-6, 6-4Feb 7, 2024Cordoba OpenATP250clay2nd roundW207
Cerundolo J.M.No. 148 that day6-4, 6-2Feb 5, 2024Cordoba OpenATP250clay1st roundW207
Thiem D.No. 116 that day6-7, 6-7Aug 1, 2023Generali OpenATP250clay1st roundL135
Thiem D.No. 112 that day4-6, 5-7Jul 24, 2023Croatia OpenATP250clay1st roundL133
Varillas J.P.No. 66 that day2-6, 1-6Jul 20, 2023Suisse Open GstaadATP250clay2nd roundL136
Rinderknech A.No. 82 that day6-2, 2-6, 6-3Jul 18, 2023Suisse Open GstaadATP250clay1st roundW136
Johnson S.No. 152 that day6-7, 6-1, 1-6Apr 4, 2023U.S. Men's Clay Court ChampionshipsATP250clay1st roundL113
Alcaraz C.No. 1 that day0-6, 2-6Mar 24, 2023Miami OpenMasters 1000hard2nd roundL100
Meligeni Alves F.No. 164 that day6-3, 1-6, 6-4Mar 22, 2023Miami OpenMasters 1000hard1st roundW100
Cecchinato M.No. 91 that day2-6, 6-3, 6-7Feb 28, 2023Chile OpenATP250clay1st roundL94
Djere L.No. 57 that day2-6, 2-3Feb 20, 2023Rio OpenATP500clay1st roundLret.87
Cecchinato M.No. 93 that day2-6, 6-7Feb 8, 2023Cordoba OpenATP250clay1st roundL88
Evans D.No. 30 that day4-6, 6-4, 4-6, 4-6Jan 17, 2023Australian OpenGrand Slam, best of 5hard1st roundL91
Korda S.No. 52 that day7-5, 6-7, 5-7, 1-6Aug 29, 2022US OpenGrand Slam, best of 5hard1st roundL105
Berankis R.No. 98 that day6-7, 3-6Aug 4, 2022Los Cabos OpenATP250hard2nd roundL113
Escobedo E.No. 166 that day6-3, 6-1Aug 3, 2022Los Cabos OpenATP250hard1st roundW113
Alcaraz C.No. 5 that day0-6, 4-6Jul 29, 2022Croatia OpenATP250clayquarterfinalL120
Moutet C.No. 116 that day6-3, 6-1Jul 28, 2022Croatia OpenATP250clay2nd roundW120
Etcheverry T.No. 72 that day7-5, 6-3Jul 26, 2022Croatia OpenATP250clay1st roundW120
Novak D.No. 153 that day6-7, 6-2, 4-6, 3-6Jun 28, 2022WimbledonGrand Slam, best of 5grass1st roundL102
Medvedev D.No. 2 that day2-6, 2-6, 2-6May 24, 2022French OpenGrand Slam, best of 5clay1st roundL103
Basilashvili N.No. 25 that day4-6May 17, 2022Geneva OpenATP250clay1st roundLret.98
Harris L.No. 44 that day3-6, 3-6Mar 24, 2022Miami OpenMasters 1000hard1st roundL104
Harris L.No. 32 that day3-6, 6-4, 3-6Mar 13, 2022BNP Paribas OpenMasters 1000hard2nd roundL82
Laaksonen H.No. 87 that day6-3, 7-6Mar 12, 2022BNP Paribas OpenMasters 1000hard1st roundW82
Ramos-Vinolas A.No. 31 that day5-7, 2-6Feb 25, 2022Chile OpenATP250clayquarterfinalL74
Dellien H.No. 98 that day6-2, 6-2Feb 23, 2022Chile OpenATP250clay2nd roundW74
Zapata Miralles B.No. 119 that day6-3, 6-0Feb 21, 2022Chile OpenATP250clay1st roundW74
Fognini F.No. 38 that day2-6, 4-6Feb 15, 2022Rio OpenATP500clay1st roundL77
Cerundolo F.No. 107 that day5-7, 2-6Feb 7, 2022Argentina OpenATP250clay1st roundL76
Varillas J.P.No. 129 that day4-6, 7-5, 6-7Jan 31, 2022Cordoba OpenATP250clay1st roundL74
Garin C.No. 19 that day3-6, 4-6, 7-5, 7-6, 3-6Jan 17, 2022Australian OpenGrand Slam, best of 5hard1st roundL72
Goffin D.No. 45 that day4-6, 4-6Jan 10, 2022Sydney Tennis ClassicATP250hard1st roundL71
Dimitrov G.No. 28 that day7-5, 6-7, 3-6Jan 6, 2022Melbourne Summer SetATP250hard2nd roundL76
Murray A.No. 134 that day6-3, 5-7, 6-3Jan 4, 2022Melbourne Summer SetATP250hard1st roundW76
Gomez E.No. 174 that day3-6, 1-6Oct 8, 2021BNP Paribas OpenMasters 1000hard1st roundL74
Van De Zandschulp B.No. 117 that day6-3, 0-6, 2-6, 2-6Sep 3, 2021US OpenGrand Slam, best of 5hard3rd roundL80
Trungelliti M.No. 198 that day7-6, 4-6, 6-3, 6-3Sep 1, 2021US OpenGrand Slam, best of 5hard2nd roundW80
Daniel T.No. 109 that day6-3, 6-3, 6-3Aug 30, 2021US OpenGrand Slam, best of 5hard1st roundW80
Giron M.No. 65 that day5-7, 4-6Aug 23, 2021Winston-Salem Open at Wake Forest UniversityATP250hard1st roundL79
Carballes Baena R.No. 97 that day2-6, 4-6Jul 13, 2021Nordea OpenATP250clay1st roundL74

The 50 most recent of 127 rows. The older rows are in every count on this page and are printed on other pages, not dropped: each one is on one of the 91 head-to-head pages linked above, which carry every meeting, and on its tournament’s page.

Main-draw singles on the tour, 2014 to 2025, counted from the match rows. A match ended by retirement keeps the sets that were completed and is marked; a walkover is listed with no score and enters no count. Ranks are the tour’s ranking on the day of the match. No serve statistic appears on this page: the one archive that carries them is licensed for non-commercial use only. The ATP record runs through Aug 29, 2026.