Hubert Hurkacz and Tallon Griekspoor will fight against each other in the 2nd round of the French Open for the 1st time in their career. They are scheduled to compete on Wednesday at 3:00 pm on Court 7. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Hubert Hurkacz who should win in 4 sets.
Hubert Hurkacz -> 1.43
Tallon Griekspoor -> 2.83
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
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 Hubert Hurkacz vs. Tallon Griekspoor
There is no head to head record between Hubert Hurkacz and Tallon Griekspoor since this will be the first time that they will face off in the main tour.
Hubert Hurkacz
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 15-11 | 4-5 | 7-4 | 3-2 | 1-0 | 0-0 |
| 2024 | 40-19 | 17-10 | 14-4 | 4-3 | 5-2 | 0-0 |
| 2023 | 47-24 | 23-11 | 5-5 | 13-5 | 6-3 | 0-0 |
| 2022 | 41-21 | 18-9 | 9-4 | 9-6 | 5-2 | 0-0 |
| 2021 | 36-23 | 22-9 | 1-4 | 8-7 | 5-3 | 0-0 |
Ranked no. 14, Hurkacz reached the 2nd round after beating David Goffin 6-3 5-7 6-4 2-6 6-4.
In the 1st round, The Pole had a tough win against Goffin to overcome his opponent only in 5 sets (6-3 5-7 6-4 2-6 6-4). During the match, Hurkacz scored 152 points vs Goffin’s 147. Hurkacz was very aggressive to blast 64 winners.
Talking about the service games, Hurkacz scored 13 aces and he committed only 5 double faults. Hubert Hurkacz lost the serve 6 times and he saved 8 break points. Furthermore, Hurkacz put 57% of his first serves in, winning 75% (64/85) of the points behind his 1st serve and 49% (31/63) on the 2nd serve. The Pole broke Goffin 6 times after converting 38% of his break points (6/16).
Hurkacz has a solid win-loss record in the last 10 years having won 62% of his matches (325-201). 4-4 on clay in 2023. Regarding his performance on the same surface of this competition, Hurkacz has an aggregate 91-60 match record in the last years on clay.
His best result of the season was conquering the title in Marseille where he beat Benjamin Bonzi in the final 6-3 7-6(4).
Hurkacz has a composed 18-11 win-loss record in 2023, 4-4 on clay (See FULL STATS).
Previously at the French Open
Tallon Griekspoor
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 32-24 | 10-11 | 13-8 | 5-4 | 4-1 | 0-0 |
| 2024 | 33-30 | 10-11 | 8-8 | 11-8 | 4-3 | 0-0 |
| 2023 | 36-24 | 14-10 | 3-5 | 12-7 | 7-2 | 0-0 |
| 2022 | 28-27 | 5-6 | 12-6 | 4-11 | 7-4 | 0-0 |
| 2021 | 59-17 | 11-3 | 36-10 | 9-3 | 3-1 | 0-0 |
Ranked no. 39, the Dutch reached the 2nd round after beating Pedro Martinez Portero 6-4 2-6 0-6 7-5 6-3.
In the 1st round, Tallon had a tough win against Martinez Portero to overcome his opponent only in 5 sets (6-4 2-6 0-6 7-5 6-3).During the match Griekspoor scored less points (4) than Martinez Portero. In fact, the world no. 14 won 142 points vs Martinez Portero’s. That means that Griekspoor was more focused during the important points. Griekspoor was extremely aggressive to blast 50 winners.
Talking about serving, Griekspoor recorded 11 aces and he committed only 5 double faults. Tallon Griekspoor lost the serve 7 times and he saved 6 break points. Furthermore, Griekspoor put 55% of his first serves in, winning 69% (50/72) of the points behind his 1st serve and 50% (30/60) on the 2nd serve. The Dutch broke Martinez Portero 6 times after converting 38% of his break points (6/16).
His best result of the year was winning the title in Pune where he beat Benjamin Bonzi in the final 4-6 7-5 6-3.
Griekspoor has an aggregate 16-9 win-loss record in 2023, 3-4 on clay (See FULL STATS).
Previously at the French Open
Previously, his best result was reaching the 2nd round in 2022. See his history.
H2H Performance in the tournament
Matches, sets, games and points
| Points | Hurkacz | Griekspoor |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 5 | 5 |
| Tot Games | 49 | 45 |
| Pts | 152-147 | 142-146 |
| Total Points | 299 | 288 |
| Winners | 64 | 50 |
| %Winners | 42% | 35% |
Both Hurkacz and Griekspoor played 1 match. Both players lost a set in the event. Hubert Hurkacz conceded 2 sets, while Tallon Griekspoor conceded 2 sets. Talking about their workload, Hurkacz and Griekspoor have played the same amount of sets 5. However, Hurkacz played 4 games more than Griekspoor. Hurkacz scored 64 winners (42% of the total points). On the other side, Griekspoor scored 50 winners (35%).
Serve Performance
| Serve | Hurkacz | Griekspoor |
|---|---|---|
| Aces | 13 | 11 |
| Avg per match | 13 | 11 |
| 1st in | 85/148 | 72/132 |
| %1st in | 57% | 55% |
| 1st pts | 64/85 | 50/72 |
| %1st pts | 75% | 69% |
| 2nd pts | 31/63 | 30/60 |
| %2nd pts | 49% | 50% |
Hurkacz recorded 13 aces . Griekspoor fired 11 aces . Hurkacz won 75% points on his first serve. He was rock solid on his second serve to win 49% of the points. On the other side, Griekspoor won 69% of the points on his first serve. He had a solid display on his second serve to win 50% of the points.
How they played the important points
| Breaks | Hurkacz | Griekspoor |
|---|---|---|
| Won | 6 | 6 |
| Converted | 6/16 | 6/16 |
| % Converted | 38% | 38% |
| Conceded | 14 | 13 |
| Saved | 8 | 6 |
| % Saved | 57% | 46% |
| Times Broken | 6 | 7 |
Hurkacz broke his opponent 6 times with a 38% conversion rate. Hurkacz dropped his serve 6 times and he saved 57% of the break points that he conceded. The Dutch broke his opponent 6 times with a 38% conversion rate. Tallon conceded his serve 7 times and he saved 46% of the break points that he conceded.
| Hurkacz | |||
| R1 Goffin | Total | ||
|---|---|---|---|
| Score | 6-3 5-7 6-4 2-6 6-4 | ||
| Tot Set | 5 | 5 | |
| Tot Games | 49 | 49 | |
| pts | 152-147 | 152-147 | |
| Total points | 299 | 299 | |
| Winners | 64 | 64 | |
| %Winners | 42% | 42% | |
| SERVE | |||
| Aces | 13 | 13 | |
| Double Faults | 5 | 5 | |
| 1st in | 85/148 | 85/148 | |
| % 1st in | 57% | 57% | |
| 1st pts | 64/85 | 64/85 | |
| % 1st pts | 75% | 75% | |
| 2nd pts | 31/63 | 31/63 | |
| % 2nd pts | 49% | 49% | |
| Breaks | |||
| Won | 6 | 6 | |
| Converted | 6/16 | 6/16 | |
| Converted % | 38% | 38% | |
| Conceded | 14 | 14 | |
| Saved | 8/14 | 8 | |
| Saved % | 57% | 57% | |
| Times Broken | 6 | 6 | |
| Griekspoor | |||
| R1 Martinez Portero | Total | ||
|---|---|---|---|
| Score | 6-4 2-6 0-6 7-5 6-3 | ||
| Tot Set | 5 | 5 | |
| Tot Games | 45 | 45 | |
| pts | 142-146 | 142-146 | |
| Total points | 288 | 288 | |
| Winners | 50 | 50 | |
| %Winners | 35% | 35% | |
| SERVE | |||
| Aces | 11 | 11 | |
| Double Faults | 5 | 5 | |
| 1st in | 72/132 | 72/132 | |
| % 1st in | 55% | 55% | |
| 1st pts | 50/72 | 50/72 | |
| % 1st pts | 69% | 69% | |
| 2nd pts | 30/60 | 30/60 | |
| % 2nd pts | 50% | 50% | |
| Breaks | |||
| Won | 6 | 6 | |
| Converted | 6/16 | 6/16 | |
| Converted % | 38% | 38% | |
| Conceded | 13 | 13 | |
| Saved | 6/13 | 6 | |
| Saved % | 46% | 46% | |
| Times Broken | 7 | 7 | |
Tennis Scores – French Open
- Alex MolcanMolcan – Hugo GastonGaston (6-1 7-64 6-4) – See score progression
- Casper RuudRuud – Elias YmerYmer (6-4 6-3 6-2) – See score progression
- Max PurcellPurcell – Jordan ThompsonThompson (7-5 1-6 6-4 6-4) – See score progression
- Nicolas JarryJarry – Hugo DellienDellien (6-4 6-4 6-2) – See score progression
- Tommy PaulPaul – Dominic StrickerStricker (6-3 6-2 6-4) – See score progression
- Yoshihito NishiokaNishioka – Jeff WolfWolf (1-6 3-6 6-4 6-3 6-3) – See score progression
- Carlos AlcarazAlcaraz – Flavio CobolliCobolli (6-0 6-2 7-5) – See score progression
- Novak DjokovicDjokovic – Aleksandar KovacevicKovacevic (6-3 6-2 7-61) – See score progression
- Alex De MinaurDe Minaur – Ilya IvashkaIvashka (6-1 5-7 6-1 6-3) – See score progression
- Borna CoricCoric – Federico CoriaCoria (7-63 6-75 6-3 6-3) – See score progression
- Pedro CachinCachin – Dominic ThiemThiem (6-3 6-2 6-71 4-6 6-2) – See score progression
- Juan Pablo VarillasPablo Varillas – Juncheng ShangShang (4-6 2-6 6-2 6-3 6-1) – See score progression
- Alejandro Davidovich FokinaDavidovich Fokina – Arthur FilsFils (6-1 4-6 6-3 6-3) – See score progression
- Thiago Agustin TiranteAgustin Tirante – Botic Van De ZandschulpVan De Zandschulp (6-2 4-6 6-3 6-4) – See score progression
- Marcos GironGiron – Hamad MedjedovicMedjedovic (6-0 6-2 1-6 6-0) – See score progression
- Cameron NorrieNorrie – Benoit PairePaire (7-5 4-6 3-6 6-1 6-4) – See score progression
- Tomas Martin EtcheverryMartin Etcheverry – Jack DraperDraper (6-4 1-0 ret.) – See score progression
- Roberto Bautista AgutBautista Agut – Yibing WuWu (7-64 6-1 6-1) – See score progression
- Aslan KaratsevKaratsev – Alexei PopyrinPopyrin (6-3 6-74 6-1 6-2) – See score progression
- Denis ShapovalovShapovalov – Brandon NakashimaNakashima (6-4 7-5 4-6 3-6 6-3) – See score progression
- Jiri LeheckaLehecka – Jan-Lennard StruffStruff (7-5 1-6 6-3 3-6 6-1) – See score progression
- Frances TiafoeTiafoe – Filip KrajinovicKrajinovic (6-3 6-4 6-2) – See score progression
- Taro DanielDaniel – Christopher O ConnellO Connell (6-0 6-2 6-4) – See score progression
- Zhizhen ZhangZhang – Dusan LajovicLajovic (6-1 4-1 ret.) – See score progression
- Jannik SinnerSinner – Alexandre MullerMuller (6-1 6-4 6-1) – See score progression
- Luca Van AsscheVan Assche – Marco CecchinatoCecchinato (6-1 6-1 6-3) – See score progression
- Stan WawrinkaWawrinka – Albert Ramos-VinolasRamos-Vinolas (7-65 6-4 6-72 1-6 6-4) – See score progression
- Fabio FogniniFognini – Felix Auger-AliassimeAuger-Aliassime (6-4 6-4 6-3) – See score progression
- Daniel AltmaierAltmaier – Marc-Andrea HueslerHuesler (6-3 6-4 6-4) – See score progression
- Diego SchwartzmanSchwartzman – Bernabe Zapata MirallesZapata Miralles (1-6 6-75 6-2 6-0 6-4) – See score progression
- Hubert HurkaczHurkacz – David GoffinGoffin (6-3 5-7 6-4 2-6 6-4) – See score progression
- Andrey RublevRublev – Laslo DjereDjere (6-1 3-6 6-3 6-4) – See score progression
- Ugo HumbertHumbert – Adrian MannarinoMannarino (6-3 6-3 6-1) – See score progression
- Sebastian KordaKorda – Mackenzie McdonaldMcdonald (6-4 7-5 6-4) – See score progression
- Corentin MoutetMoutet – Arthur CazauxCazaux (6-1 6-3 4-6 6-4) – See score progression
- Marton FucsovicsFucsovics – Hugo GrenierGrenier (6-3 5-7 6-1 6-3) – See score progression
- Lucas PouillePouille – Jurij RodionovRodionov (6-2 6-4 6-3) – See score progression
- Roberto Carballes BaenaCarballes Baena – Emilio NavaNava (7-65 6-3 6-2) – See score progression
- Karen KhachanovKhachanov – Constant LestienneLestienne (3-6 1-6 6-2 6-1 6-3) – See score progression
- Alexander ShevchenkoShevchenko – Oscar OtteOtte (7-5 4-6 6-1 7-62) – See score progression
- Lorenzo MusettiMusetti – Mikael YmerYmer (7-5 6-2 6-4) – See score progression
- Matteo ArnaldiArnaldi – Daniel Elahi GalanElahi Galan (2-6 6-3 6-0 6-2) – See score progression
- Nuno BorgesBorges – John IsnerIsner (6-4 5-7 7-63 4-6 7-69) – See score progression
- Stefanos TsitsipasTsitsipas – Jiri VeselyVesely (7-5 6-3 4-6 7-67) – See score progression
- Lorenzo SonegoSonego – Ben SheltonShelton (6-4 3-6 6-3 6-3) – See score progression
- Thanasi KokkinakisKokkinakis – Daniel EvansEvans (6-4 6-4 6-4) – See score progression
- Sebastian OfnerOfner – Maxime CressyCressy (6-4 7-66 6-2) – See score progression
- Tallon GriekspoorGriekspoor – Pedro Martinez PorteroMartinez Portero (6-4 2-6 0-6 7-5 6-3) – See score progression
- Radu AlbotAlbot – Patrick KypsonKypson (6-3 6-2 4-6 6-1) – See score progression
- Jason Murray KublerMurray Kubler – Facundo Diaz AcostaDiaz Acosta (1-6 6-3 6-4 3-6 6-1) – See score progression
- Genaro Alberto OlivieriAlberto Olivieri – Giovanni Mpetshi PerricardMpetshi Perricard (7-6(3) 4-6 4-6 7-5 6-1) – See score progression
- Tommy PaulPaul – Dominic StrickerStricker (6-3 6-2 6-4) – See score progression
- Nicolas JarryJarry – Hugo DellienDellien (6-4 6-4 6-2) – See score progression
- Casper RuudRuud – Elias YmerYmer (6-4 6-3 6-2) – See score progression
- Alexander ZverevZverev – Lloyd HarrisHarris (7-6(6) 7-6(0) 6-1) – See score progression
- Alex MolcanMolcan – Hugo GastonGaston (6-1 7-6(4) 6-4) – See score progression
- Yoshihito NishiokaNishioka – Jeff WolfWolf (1-6 3-6 6-4 6-3 6-3) – See score progression
- Max PurcellPurcell – Jordan ThompsonThompson (7-5 1-6 6-4 6-4) – See score progression
Upcoming matches in the draw
- Richard GasquetGasquet – Arthur RinderknechRinderknech (0-0) – H2H and prediction
- Stan WawrinkaWawrinka – Thanasi KokkinakisKokkinakis (0-0) – H2H and prediction
- Roberto Bautista AgutBautista Agut – Juan Pablo VarillasPablo Varillas (0-1) – H2H and prediction
- Fabio FogniniFognini – Jason Murray KublerMurray Kubler (0-0) – H2H and prediction
- Gael MonfilsMonfils – Sebastian BaezBaez (0-0) – H2H and prediction
- Novak DjokovicDjokovic – Marton FucsovicsFucsovics (4-0) – H2H and prediction
- Thiago Moura MonteiroMoura Monteiro – Yannick HanfmannHanfmann (1-3) – H2H and prediction
- Diego Sebastian SchwartzmanSebastian Schwartzman – Nuno BorgesBorges (0-1) – H2H and prediction
- Aslan KaratsevKaratsev – Frances TiafoeTiafoe (0-0) – H2H and prediction
- Marcos GironGiron – Jiri LeheckaLehecka (0-1) – H2H and prediction
- Lucas PouillePouille – Cameron NorrieNorrie (1-1) – H2H and prediction
- Roberto Carballes BaenaCarballes Baena – Stefanos TsitsipasTsitsipas (0-1) – H2H and prediction
- Alexander ZverevZverev – Alex MolcanMolcan (0-0) – H2H and prediction
- Yoshihito NishiokaNishioka – Max PurcellPurcell (1-1) – H2H and prediction
- Alexander BublikBublik – Giulio ZeppieriZeppieri (0-0) – H2H and prediction
- Borna CoricCoric – Pedro CachinCachin (0-0) – H2H and prediction
- Quentin HalysHalys – Guido PellaPella (0-0) – H2H and prediction
- Karen KhachanovKhachanov – Radu AlbotAlbot (0-0) – H2H and prediction
- Michael MmohMmoh – Taylor Harry FritzHarry Fritz (0-1) – H2H and prediction
- Sebastian OfnerOfner – Sebastian KordaKorda (0-0) – H2H and prediction
- Tommy PaulPaul – Nicolas JarryJarry (2-0) – H2H and prediction
- Andrea VavassoriVavassori – Miomir KecmanovicKecmanovic (0-0) – H2H and prediction
- Lorenzo SonegoSonego – Ugo HumbertHumbert (1-1) – H2H and prediction
- Tallon GriekspoorGriekspoor – Hubert HurkaczHurkacz (0-0) – H2H and prediction
- Corentin MoutetMoutet – Andrey RublevRublev (0-1) – H2H and prediction
- Thiago Seyboth WildSeyboth Wild – Daniil MedvedevMedvedev (0-0) – H2H and prediction
- Emil RuusuvuoriRuusuvuori – Gregoire BarrereBarrere (0-1) – H2H and prediction
- Tomas Martin EtcheverryMartin Etcheverry – Alex De MinaurDe Minaur (0-0) – H2H and prediction
- Jannik SinnerSinner – Daniel AltmaierAltmaier (1-0) – H2H and prediction
- Francisco CerundoloCerundolo – Jaume Antoni Munar ClarAntoni Munar Clar (2-0) – H2H and prediction
- Thiago Agustin TiranteAgustin Tirante – Zhizhen ZhangZhang (0-0) – H2H and prediction
- Timofey SkatovSkatov – Grigor DimitrovDimitrov (0-0) – H2H and prediction
- Lorenzo MusettiMusetti – Alexander ShevchenkoShevchenko (0-0) – H2H and prediction
- Carlos Alcaraz GarfiaAlcaraz Garfia – Taro DanielDaniel (1-0) – H2H and prediction
- Holger Vitus Nodskov RuneVitus Nodskov Rune – Christopher EubanksEubanks (0-0) – H2H and prediction