Miomir Kecmanovic and Quentin Halys will play each other in the 2nd round of the French Open for the 1st time in their career. They are scheduled to play on Wednesday at 1:00 pm on Court 14. In the following paragraphs, you can find the head to head analysis and prediction.

Prediction, odds and live streaming

The pick for Tennis Tonic is Miomir Kecmanovic who should win in 5 sets.

See updated oddsAs per the initial odds, Miomir Kecmanovic is the pick to win this match.
Miomir Kecmanovic -> 1.51
Quentin Halys -> 2.56

Click here to see the updated quotes and live streaming (only selected countries - USA excluded).

To be able to watch live streaming bet365, a funded account is required or you need to have placed a bet in the last 24 hours. 18+ BeGambleAware.

Here where top tennis events are broadcasted or streamed online (ATP, WTA).

At the challenger level, there will be free live streaming on Challenger TV.

 

Prediction and head to head Miomir Kecmanovic vs. Quentin Halys

There is no head to head record between Miomir Kecmanovic and Quentin Halys since this will be the first time that they will clash against each other in the main tour.

Miomir Kecmanovic

Miomir Kecmanovic

18 - 15win/loss

Hard
12-7
I Hard
1-2
Clay
5-6
Rank
49
High
27
WWLLLWLLLW
Year Total Hard Clay I.hard Grass Carpet
2025 20-18 12-7 5-7 1-2 2-2 0-0
2024 26-31 10-15 6-7 6-5 4-4 0-0
2023 28-31 11-13 9-9 6-5 2-4 0-0
2022 40-26 21-11 15-8 2-4 2-3 0-0
2021 17-27 6-11 5-8 5-6 1-2 0-0

Ranked no. 46, Miomir got to the 2nd round after defeating Sebastian Baez 6-7(3) 6-7(4) 6-4 6-2 6-2.

In the 1st round, Miomir had a tough win against Baez to overcome his opponent only in 5 sets (6-73 6-74 6-4 6-2 6-2). During the match, Kecmanovic scored 182 points vs Baez’s 162. Miomir was exceptionally aggressive to blast 61 winners.

Talking about the service games, Kecmanovic struck 6 aces and he committed only 2 double faults. Miomir Kecmanovic lost the serve 5 times and he saved 8 break points. Furthermore, Kecmanovic put 55% of his first serves in, winning 69% (61/88) of the points behind his 1st serve and 53% (38/72) on the 2nd serve. The Serbian broke Baez 10 times after converting 37% of his break points (10/27).

Kecmanovic has good win-loss record in the last 10 years having won 57% of his matches (304-233). 5-6 on clay in 2025. In connection with his performance on the same surface of this competition, Kecmanovic has a compiled 120-77 match record in the last years on clay.

His best result of the season was winning the title in Delray Beach where he beat Alejandro Davidovich Fokina in the final 3-6 6-1 7-5.

The Serbian has an overall 18-15 win-loss record in 2025, 5-6 on clay (See FULL STATS).

Previously at the French Open

French Open
Kecmanovic's Record

Quentin Halys

Quentin Halys

13 - 13win/loss

Hard
10-6
I Hard
0-2
Clay
3-5
Rank
46
High
46
LLLWLWLWWL
Year Total Hard Clay I.hard Grass Carpet
2025 16-18 10-6 4-6 0-2 2-4 0-0
2024 47-27 6-6 14-10 22-10 5-1 0-0
2023 26-26 11-13 10-6 3-6 2-1 0-0
2022 57-26 5-7 9-4 32-10 6-5 5-0
2021 35-27 14-8 10-9 8-8 0-1 3-1

Ranked no. 52, Halys reached the 2nd round after defeating Tomas Machac 7-6(4) 4-1 ret..

In the 1st round against Machac, the French player had a free pass after Machac retired on a 7-64 4-1 . scoreline.

Quentin’s best result of the year was getting to the semifinal in Dubai.

The French player has an overall 13-13 win-loss record in 2025, 3-5 on clay (See FULL STATS).

Previously at the French Open

Previously, his best result was reaching the 2nd round in 2016. See his history.

French Open
Halys's Record

H2H Performance in the tournament

M.Kecmanovic
Q.Halys
!
3h:51
3h:51
Time on court​
1h:06
1h:06
!
3h:51
3h:51
Last match​
1h:06
1h:06
1
1
Match played
1
1
52
52
Games Played​
18
18
5
5
Set played​​
3
3
182
182
Total points​
58
58
182
182
Avg point​
58
58
61
61
Winners
20
20
61
61
Avg Winners​
20
20
34%
34%
Ratio winners
34%
34%
-- Serve --
6
6
Aces
8
8
6
6
Avg Aces
8
8
2
2
Double Faults
1
1
2
2
Avg Double Faults
1
1
61/88
61/88
1st won total​
20/25
20/25
69%
69%
1st won %
!
80%
80%
38/72
38/72
2nd won total​
15/21
15/21
53%
53%
2nd won %
!
71%
71%
-- Break Points --
10/27
10/27
BP won
2/2
2/2
10/27
10/27
Avg BP won
2/2
2/2
37%
37%
Won
!
100%
100%
13
13
Conceded
2
2
13
13
Avg Conceded
2
2
5
5
Broken
0
0
!
5
5
Avg Broken
!
0
0
8
8
Saved
2
2

Matches, sets, games and points

Points Kecmanovic Halys
Match played 1 1
Tot Set 5 3
Tot Games 52 18
Pts 182-162 58-45
Total Points 344 103
Winners 61 20
%Winners 34% 34%

Both Kecmanovic and Halys played 1 match. At the moment, Miomir Kecmanovic conceded 2 sets while Quentin Halys hasn’t surrendered a set so far. Kecmanovic has played 2 sets more than Halys (5 vs 3). Therefore, Kecmanovic played 34 games more than Halys. The Serbian scored 61 winners (34% of the total points). On the other side, Halys struck 20 winners (34%).

Serve Performance

Serve Kecmanovic Halys
Aces 6 8
Avg per match 6 8
1st in 88/160 25/46
%1st in 55% 54%
1st pts 61/88 20/25
%1st pts 69% 80%
2nd pts 38/72 15/21
%2nd pts 53% 71%

Kecmanovic blasted 6 aces . Halys recorded 8 aces . Kecmanovic won 69% points behind his first serve. He was rock solid on his second serve to win 53% of the points. On the other side, Halys won 80% of the points on his first serve. He had a solid display on his second serve to win 71% of the points.

How they played the important points

Breaks Kecmanovic Halys
Won 10 2
Converted 10/27 2/2
% Converted 37% 100%
Conceded 13 2
Saved 8 2
% Saved 62% 100%
Times Broken 5 0

Miomir broke his opponent 10 times with a 37% conversion rate. The Serbian conceded his serve 5 times and he saved 62% of the break points that he conceded. Quentin broke his opponent twice with a 100% conversion rate. Halys was rock solid on his serve as he has never conceded a single service game after saving 2 break points.

Kecmanovic
R1
Baez
Total
Score 6-73 6-74 6-4 6-2 6-2
Tot Set 5 5
Tot Games 52 52
pts 182-162 182-162
Total points 344 344
Winners 61 61
%Winners 34% 34%
SERVE
Aces 6 6
Double Faults 2 2
1st in 88/160 88/160
% 1st in 55% 55%
1st pts 61/88 61/88
% 1st pts 69% 69%
2nd pts 38/72 38/72
% 2nd pts 53% 53%
Breaks
Won 10 10
Converted 10/27 10/27
Converted % 37% 37%
Conceded 13 13
Saved 8/13 8
Saved % 62% 62%
Times Broken 5 5
Halys
R1
Machac
Total
Score 7-64 4-1 ret.
Tot Set 2 2
Tot Games 18 18
pts 58-45 58-45
Total points 103 103
Winners 20 20
%Winners 34% 34%
SERVE
Aces 8 8
Double Faults 1 1
1st in 25/46 25/46
% 1st in 54% 54%
1st pts 20/25 20/25
% 1st pts 80% 80%
2nd pts 15/21 15/21
% 2nd pts 71% 71%
Breaks
Won 2 2
Converted 2/2 2/2
Converted % 100% 100%
Conceded 2 2
Saved 2/2 2
Saved % 100% 100%
Times Broken 0 0

Tennis Scores – French Open

  • Grigor DimitrovDimitrovEthan QuinnQuinn (6-2 6-3 2-6 0-0) – See score progression
  • Federico Agustin GomezAgustin GomezAleksandar KovacevicKovacevic (4-6 6-4 6-4 6-1) – See score progression
  • Cameron NorrieNorrieDaniil MedvedevMedvedev (7-5 6-3 4-6 1-6 7-5) – See score progression
  • Alexander ZverevZverevLearner TienTien (6-3 6-3 6-4) – See score progression
  • Alexander ShevchenkoShevchenkoDusan LajovicLajovic (6-2 6-4 7-64) – See score progression
  • Alex De MinaurDe MinaurLaslo DjereDjere (6-3 6-4 7-66) – See score progression
  • Alexander BublikBublikJames DuckworthDuckworth (6-2 6-4 6-4) – See score progression
  • Miomir KecmanovicKecmanovicSebastian BaezBaez (6-73 6-74 6-4 6-2 6-2) – See score progression
  • Filip MisolicMisolicBu YunchaoketeYunchaokete (5-7 7-63 7-64 6-1) – See score progression
  • Carlos AlcarazAlcarazGiulio ZeppieriZeppieri (6-3 6-4 6-2) – See score progression
  • Arthur FilsFilsNicolas JarryJarry (6-3 6-4 6-76 6-3) – See score progression
  • Casper RuudRuudAlbert Ramos-VinolasRamos-Vinolas (6-3 6-4 6-2) – See score progression
  • Alejandro TabiloTabiloArthur CazauxCazaux (5-7 6-3 6-2 1-6 6-3) – See score progression
  • Karen KhachanovKhachanovAleksandar VukicVukic (6-4 6-4 6-4) – See score progression
  • Daniel AltmaierAltmaierTaylor FritzFritz (7-5 3-6 6-3 6-1) – See score progression
  • Hugo GastonGastonUgo BlanchetBlanchet (2-6 6-0 2-6 6-3 6-4) – See score progression
  • Holger RuneRuneRoberto Bautista AgutBautista Agut (6-74 6-4 6-3 6-2) – See score progression
  • Alexei PopyrinPopyrinYoshihito NishiokaNishioka (7-5 6-4 1-2 ret.) – See score progression
  • Jacob Fearnley
    FearnleyStan WawrinkaWawrinka (7-66 6-3 6-2) – See score progression
  • Jannik SinnerSinnerArthur RinderknechRinderknech (6-4 6-3 7-5) – See score progression
  • Sebastian OfnerOfnerJan-Lennard StruffStruff (7-65 6-3 6-75 6-2) – See score progression
  • Jiri LeheckaLeheckaJordan ThompsonThompson (6-4 6-2 6-1) – See score progression
  • Stefanos TsitsipasTsitsipasTomas Martin EtcheverryMartin Etcheverry (7-5 6-3 6-4) – See score progression
  • Richard GasquetGasquetTerence AtmaneAtmane (6-2 2-6 6-3 6-0) – See score progression
  • Sebastian KordaKordaLuciano DarderiDarderi (6-2 4-6 6-3 6-2) – See score progression
  • Denis ShapovalovShapovalovPedro Martinez PorteroMartinez Portero (6-2 6-0 6-3) – See score progression
  • Jaume Antoni Munar ClarAntoni Munar ClarCamilo Ugo CarabelliUgo Carabelli (6-4 6-1 7-5) – See score progression
  • Tallon GriekspoorGriekspoorMarcos GironGiron (4-6 6-3 6-4 7-5) – See score progression
  • Gabriel DialloDialloFrancisco CerundoloCerundolo (7-5 6-3 6-4) – See score progression
  • Alejandro Davidovich FokinaDavidovich FokinaPablo Llamas RuizLlamas Ruiz (6-3 6-2 6-74 6-3) – See score progression
  • Ugo HumbertHumbertChristopher O ConnellO Connell (7-5 6-3 7-63) – See score progression
  • Giovanni Mpetshi PerricardMpetshi PerricardZizou BergsBergs (4-6 6-3 7-65 6-4) – See score progression
  • Ben SheltonSheltonLorenzo SonegoSonego (6-4 4-6 3-6 6-2 6-3) – See score progression
  • Emilio NavaNavaBotic Van De ZandschulpVan De Zandschulp (6-2 7-5 7-5) – See score progression
  • Juan Manuel CerundoloManuel CerundoloAlex MichelsenMichelsen (6-3 6-2 6-4) – See score progression
  • Marton FucsovicsFucsovicsTristan SchoolkateSchoolkate (6-4 6-2 6-2) – See score progression
  • Vit KoprivaKoprivaThiago Moura MonteiroMoura Monteiro (6-4 6-3 4-6 6-76 6-1) – See score progression
  • Frances TiafoeTiafoeRoman SafiullinSafiullin (6-4 7-5 6-4) – See score progression
  • Reilly OpelkaOpelkaRinky HijikataHijikata (1-6 6-3 7-5 7-63) – See score progression
  • Hamad MedjedovicMedjedovicKamil MajchrzakMajchrzak (6-3 6-3 7-62) – See score progression
  • Mariano NavoneNavoneBrandon NakashimaNakashima (7-62 4-6 6-1 6-2) – See score progression
  • Matteo GiganteGiganteBenjamin HassanHassan (6-4 6-2 6-0) – See score progression
  • Quentin HalysHalysTomas MachacMachac (7-64 4-1 ret.) – See score progression
  • Pablo Carreno-BustaCarreno-BustaFrancisco ComesanaComesana (6-2 7-63 7-5) – See score progression
  • Lorenzo MusettiMusettiYannick HanfmannHanfmann (7-5 6-2 6-0) – See score progression
  • Daniel Elahi GalanElahi GalanValentin RoyerRoyer (7-66 6-3 3-6 6-74 7-5) – See score progression
  • Nuno BorgesBorgesKyrian JacquetJacquet (3-6 6-73 6-4 6-3 6-3) – See score progression
  • Damir DzumhurDzumhurThiago Agustin TiranteAgustin Tirante (3-6 6-4 6-3 7-5) – See score progression
  • Jenson BrooksbyBrooksbyJaime FariaFaria (6-1 3-6 6-3 6-2) – See score progression
  • Tommy PaulPaulElmer MollerMoller (6-75 6-2 6-3 6-1) – See score progression
  • Fabian MarozsanMarozsanLuca NardiNardi (6-2 6-3 7-63) – See score progression
  • Alex De MinaurDe MinaurLaslo DjereDjere (6-3 6-4 7-6(6)) – See score progression
  • Alexander BublikBublikJames DuckworthDuckworth (6-2 6-4 6-4) – See score progression
  • Alexander ZverevZverevLearner TienTien (6-3 6-3 6-4) – See score progression
  • Alexander ShevchenkoShevchenkoDusan LajovicLajovic (6-2 6-4 7-6(4)) – See score progression
  • Grigor DimitrovDimitrovEthan QuinnQuinn (6-2 6-3 2-6 0-0) – See score progression
  • Cameron NorrieNorrieDaniil MedvedevMedvedev (7-5 6-3 4-6 1-6 7-5) – See score progression
  • Federico Agustin GomezAgustin GomezAleksandar KovacevicKovacevic (4-6 6-4 6-4 6-1) – See score progression

Upcoming matches in the draw