Tomas Machac and Kaichi Uchida will clash against each other in the qualifications of Wimbledon for the 1st time in their career. They are scheduled to compete on Wednesday at 11:00 am on Court 18. In the following lines you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Tomas Machac who should win in 2 sets.
Tomas Machac -> 1.22
Kaichi Uchida -> 4.05
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 Tomas Machac vs. Kaichi Uchida
There is no head to head record between Tomas Machac and Kaichi Uchida since this will be the first time that they will fight against each other in the main tour.
Tomas Machac
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 23-19 | 15-9 | 2-5 | 3-3 | 3-2 | 0-0 |
| 2024 | 37-24 | 22-11 | 9-5 | 5-6 | 1-2 | 0-0 |
| 2023 | 52-27 | 15-10 | 16-11 | 18-5 | 3-1 | 0-0 |
| 2022 | 47-19 | 24-6 | 5-2 | 18-10 | 0-0 | 0-1 |
| 2021 | 28-19 | 5-4 | 5-4 | 12-6 | 2-3 | 4-2 |
Ranked no. 107, Tomas got to the qualifications after beating Yasutaka Uchiyama 7-67 6-4.
In the qualifications, Tomas had a good straight sets win against Uchiyama (7-67 6-4). During the match, Machac scored 74 points vs Uchiyama’s 62. The Czech was extremely aggressive to blast 30 winners.
Talking about the service games, Machac struck 5 aces and he was exceptionally solid in conceding no double faults. Overall, Tomas Machac was pretty effective on serve to win 77% (30/39) of his 1st serve and 63% (15/24) on the second serve. However, this didn’t prevent his to concede the serve once. The Czech broke Uchiyama twice after converting 67% of his break points (2/3).
Machac has a solid match record in the last 7 years having won 66% of his matches (192-97). 1-0 on grass in 2023. In connection with his performance on the same surface of this competition, Machac has an aggregate3-3 win-loss record in the last 7 years on grass.
The Czech’s best result of the current season was reaching the final in the Prostejov Challenger.
Machac has an overall 24-17 win-loss record in 2023, 1-0 on grass (See FULL STATS).
Previously in Wimbledon
Kaichi Uchida
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 47-31 | 39-21 | 0-3 | 7-6 | 0-0 | 1-1 |
| 2024 | 42-30 | 18-22 | 16-6 | 8-2 | 0-0 | 0-0 |
| 2023 | 17-33 | 4-18 | 3-10 | 9-4 | 1-1 | 0-0 |
| 2022 | 35-34 | 24-23 | 8-5 | 3-6 | 0-0 | 0-0 |
| 2021 | 35-26 | 27-13 | 6-11 | 1-2 | 1-0 | 0-0 |
Ranked no. 199, Uchida got to the qualifications after beating Franco Agamenone 4-6 7-62 6-2.
In the qualifications against Agamenone, Kaichi recovered from a 1-set down deficit before winning (4-6 7-62 6-2). During the match Uchida scored 115 points vs Agamenone’s 104. Kaichi was pretty aggressive to blast 49 winners.
Talking about serving, Uchida managed to score 6 aces and he committed only 3 double faults. Overall, Kaichi Uchida was pretty efficient on serve to win 71% (49/69) of his 1st serve and 56% (18/32) on the second serve. However, this didn’t prevent his to concede the serve twice. Kaichi broke Agamenone 3 times after converting 33% of his break points (3/9).
Kaichi’s best result of the season was reaching the semifinal in the Rovereto Challenger and the Pau Challenger.
Uchida has an overall 14-19 win-loss record in 2023, 1-0 on grass (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Machac | Uchida |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 23 | 31 |
| Pts | 74-62 | 115-104 |
| Total Points | 136 | 219 |
| Winners | 30 | 49 |
| %Winners | 41% | 43% |
Both Machac and Uchida played 1 match. Also both players started their run from the qualifications.At the moment, Kaichi Uchida conceded 1 set while Tomas Machac hasn’t surrendered a set so far. Machac has played 1 set(s) less than Uchida (2 vs 3). Therefore, Machac played 8 games less than Uchida. The Czech scored 30 winners (41% of the total points). On the other side, The Japanese recorded 49 winners (43%).
Serve Performance
| Serve | Machac | Uchida |
|---|---|---|
| Aces | 5 | 6 |
| Avg per match | 5 | 6 |
| 1st in | 39/63 | 69/101 |
| %1st in | 62% | 68% |
| 1st pts | 30/39 | 49/69 |
| %1st pts | 77% | 71% |
| 2nd pts | 15/24 | 18/32 |
| %2nd pts | 63% | 56% |
Machac managed to score 5 aces . Uchida managed to score 6 aces . Machac won 77% points behind his first serve. He was rock solid on his second serve to win 63% of the points. On the other side, Uchida won 71% of the points on his first serve. He had a solid display on his second serve to win 56% of the points.
How they played the important points
| Breaks | Machac | Uchida |
|---|---|---|
| Won | 2 | 3 |
| Converted | 2/3 | 3/9 |
| % Converted | 67% | 33% |
| Conceded | 1 | 6 |
| Saved | 0 | 4 |
| % Saved | 0% | 67% |
| Times Broken | 1 | 2 |
Machac broke his opponent twice with a 67% conversion rate. The Czech lost his serve once and he saved 0% of the break points that he conceded. Kaichi broke his opponent 3 times with a 33% conversion rate. The Japanese conceded his serve twice and he saved 67% of the break points that he conceded.
| Machac | |||
| Q1 Uchiyama | Total | ||
|---|---|---|---|
| Score | 7-67 6-4 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 23 | 23 | |
| pts | 74-62 | 74-62 | |
| Total points | 136 | 136 | |
| Winners | 30 | 30 | |
| %Winners | 41% | 41% | |
| SERVE | |||
| Aces | 5 | 5 | |
| Double Faults | 0 | 0 | |
| 1st in | 39/63 | 39/63 | |
| % 1st in | 62% | 62% | |
| 1st pts | 30/39 | 30/39 | |
| % 1st pts | 77% | 77% | |
| 2nd pts | 15/24 | 15/24 | |
| % 2nd pts | 63% | 63% | |
| Breaks | |||
| Won | 2 | 2 | |
| Converted | 2/3 | 2/3 | |
| Converted % | 67% | 67% | |
| Conceded | 1 | 1 | |
| Saved | 0/1 | 0 | |
| Saved % | 0% | 0% | |
| Times Broken | 1 | 1 | |
| Uchida | |||
| Q1 Agamenone | Total | ||
|---|---|---|---|
| Score | 4-6 7-62 6-2 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 31 | 31 | |
| pts | 115-104 | 115-104 | |
| Total points | 219 | 219 | |
| Winners | 49 | 49 | |
| %Winners | 43% | 43% | |
| SERVE | |||
| Aces | 6 | 6 | |
| Double Faults | 3 | 3 | |
| 1st in | 69/101 | 69/101 | |
| % 1st in | 68% | 68% | |
| 1st pts | 49/69 | 49/69 | |
| % 1st pts | 71% | 71% | |
| 2nd pts | 18/32 | 18/32 | |
| % 2nd pts | 56% | 56% | |
| Breaks | |||
| Won | 3 | 3 | |
| Converted | 3/9 | 3/9 | |
| Converted % | 33% | 33% | |
| Conceded | 6 | 6 | |
| Saved | 4/6 | 4 | |
| Saved % | 67% | 67% | |
| Times Broken | 2 | 2 | |
Tennis Scores – Wimbledon
- Dragos Nicolae MadarasNicolae Madaras – Dane SweenySweeny (7-5 6-2) – See score progression
- Matteo GiganteGigante – Harry WendelkenWendelken (6-3 7-66) – See score progression
- Enzo CouacaudCouacaud – Raul BrancaccioBrancaccio (6-4 7-63) – See score progression
- Shintaro MochizukiMochizuki – Hugo GrenierGrenier (6-2 7-63) – See score progression
- James DuckworthDuckworth – Stuart ParkerParker (4-6 6-3 6-1) – See score progression
- Hugo GastonGaston – Francesco MaestrelliMaestrelli (7-5 6-4) – See score progression
- Ricardas BerankisBerankis – Mariano NavoneNavone (6-1 6-2) – See score progression
- Altug CelikbilekCelikbilek – Dalibor SvrcinaSvrcina (6-0 5-7 6-2) – See score progression
- Emilio GomezGomez – Riccardo BonadioBonadio (6-4 6-2) – See score progression
- Harold MayotMayot – Geoffrey BlancaneauxBlancaneaux (6-0 6-1) – See score progression
- Laurent LokoliLokoli – Nicholas David IonelDavid Ionel (6-1 7-67) – See score progression
- Johannus MondayMonday – Mili PoljicakPoljicak (3-6 7-64 6-3) – See score progression
- Fabian MarozsanMarozsan – Oleksii KrutykhKrutykh (6-1 1-6 6-3) – See score progression
- Toby SamuelSamuel – Antoine BellierBellier (6-4 7-65) – See score progression
- Jesper De JongDe Jong – Yu Hsiou HsuHsiou Hsu (6-3 6-2) – See score progression
- Michael MmohMmoh – Adrian AndreevAndreev (6-4 3-6 7-64) – See score progression
- Charles BroomBroom – Alessandro GiannessiGiannessi (6-4 6-74 6-3) – See score progression
- Hyeon ChungChung – Dimitar KuzmanovKuzmanov (6-2 3-6 6-3) – See score progression
- Matteo ArnaldiArnaldi – Juncheng ShangShang (3-6 7-60 7-5) – See score progression
- Billy HarrisHarris – Alexander RitschardRitschard (5-7 7-65 6-2) – See score progression
- Jurij RodionovRodionov – Aziz DougazDougaz (6-3 6-1) – See score progression
- Felipe Meligeni AlvesMeligeni Alves – Vasek PospisilPospisil (6-2 7-62) – See score progression
- Norbert GombosGombos – Nicolas Moreno De AlboranMoreno De Alboran (6-2 2-6 6-4) – See score progression
- Tung-Lin WuWu – Chun Hsin TsengHsin Tseng (6-3 3-6 6-1) – See score progression
- Aleksandar KovacevicKovacevic – Andrea CollariniCollarini (7-5 6-3) – See score progression
- Maximilian MartererMarterer – Luciano DarderiDarderi (5-7 6-1 6-1) – See score progression
- Rio NoguchiNoguchi – Andrea PellegrinoPellegrino (6-1 6-1) – See score progression
- Gabriel DialloDiallo – Cem IlkelIlkel (6-3 4-6 6-1) – See score progression
- Thiago Seyboth WildSeyboth Wild – Jelle SelsSels (6-4 6-4) – See score progression
- Mattia BellucciBellucci – Ivan GakhovGakhov (6-3 6-4) – See score progression
- Gauthier OnclinOnclin – Thiago Agustin TiranteAgustin Tirante (6-2 6-0) – See score progression
- Denis KudlaKudla – Francesco PassaroPassaro (6-4 6-4) – See score progression
- Otto VirtanenVirtanen – Henri LaaksonenLaaksonen (6-1 6-4) – See score progression
- Dominic StrickerStricker – Steve JohnsonJohnson (7-5 6-4) – See score progression
- Oscar OtteOtte – Benoit PairePaire (6-3 6-3) – See score progression
- Marc PolmansPolmans – Andrea VavassoriVavassori (7-63 7-5) – See score progression
- Zsombor PirosPiros – Joris De LooreDe Loore (7-67 1-6 6-1) – See score progression
- Pablo Llamas RuizLlamas Ruiz – Maximilian NeuchristNeuchrist (6-4 7-62) – See score progression
- Gijs BrouwerBrouwer – Luca PowPow (6-3 6-1) – See score progression
- Zachary SvajdaSvajda – Genaro Alberto OlivieriAlberto Olivieri (6-1 5-7 6-3) – See score progression
- Lucas PouillePouille – Zdenek KolarKolar (4-6 6-3 6-3) – See score progression
- Pierre-Hugues HerbertHerbert – Alejandro TabiloTabilo (6-77 6-4 7-611) – See score progression
- Rinky HijikataHijikata – Alex BoltBolt (7-62 7-69) – See score progression
- Luca NardiNardi – Jozef KovalikKovalik (6-2 4-6 6-4) – See score progression
- Giulio ZeppieriZeppieri – Arthur CazauxCazaux (7-64 6-4) – See score progression
- Zizou BergsBergs – Brandon HoltHolt (6-2 6-3) – See score progression
- Sho ShimabukuroShimabukuro – Facundo Diaz AcostaDiaz Acosta (6-75 6-3 6-4) – See score progression
- Hamad MedjedovicMedjedovic – Pedro Martinez PorteroMartinez Portero (6-0 6-1) – See score progression
- Juan Pablo FicovichPablo Ficovich – Flavio CobolliCobolli (6-3 6-4) – See score progression
- Radu AlbotAlbot – Nick HardtHardt (6-2 7-62) – See score progression
- Leandro RiediRiedi – Thanasi KokkinakisKokkinakis (7-5 6-4) – See score progression
- Taro DanielDaniel – Marco TrungellitiTrungelliti (6-2 6-4) – See score progression
- Lukas KleinKlein – Vit KoprivaKopriva (6-3 6-4) – See score progression
- Yosuke WatanukiWatanuki – Seong Chan HongChan Hong (7-64 7-67) – See score progression
- Kaichi UchidaUchida – Franco AgamenoneAgamenone (4-6 7-62 6-2) – See score progression
- Raphael CollignonCollignon – Bu YunchaoketeYunchaokete (7-65 3-6 6-3) – See score progression
- Frederico Ferreira SilvaFerreira Silva – Damir DzumhurDzumhur (6-3 6-4) – See score progression
- Dennis NovakNovak – Filip MisolicMisolic (6-3 7-5) – See score progression
- Kimmer CoppejansCoppejans – Timofey SkatovSkatov (6-73 6-4 7-611) – See score progression
- Elias YmerYmer – Antoine EscoffierEscoffier (6-4 6-4) – See score progression
- Federico GaioGaio – Daniel CoxCox (2-6 7-62 7-5) – See score progression
- Pablo CuevasCuevas – Egor GerasimovGerasimov (6-4 6-78 7-62) – See score progression
- Tomas MachacMachac – Yasutaka UchiyamaUchiyama (7-67 6-4) – See score progression
- Tomas Barrios VeraBarrios Vera – Evgeny DonskoyDonskoy (6-3 6-4) – See score progression
Upcoming matches in the draw
- Pablo CuevasCuevas – Felipe Meligeni Rodrigues AlvesMeligeni Rodrigues Alves (0-0) – H2H and prediction
- Radu AlbotAlbot – (0-0) – H2H and prediction
- James DuckworthDuckworth – Harold MayotMayot (0-0) – H2H and prediction
- Pierre-Hugues HerbertHerbert – Thiago Seyboth WildSeyboth Wild (0-0) – H2H and prediction
- Lucas PouillePouille – Giulio ZeppieriZeppieri (0-0) – H2H and prediction
- Frederico Ferreira SilvaFerreira Silva – Emilio GomezGomez (0-1) – H2H and prediction
- Taro DanielDaniel – (0-0) – H2H and prediction
- Laurent LokoliLokoli – Norbert GombosGombos (0-0) – H2H and prediction
- Maximilian MartererMarterer – Gauthier OnclinOnclin (0-0) – H2H and prediction
- Hyeon ChungChung – Enzo CouacaudCouacaud (0-0) – H2H and prediction
- Michael MmohMmoh – Dragos Nicolae MadarasNicolae Madaras (0-0) – H2H and prediction
- Billy HarrisHarris – Hugo GastonGaston (0-0) – H2H and prediction
- Tung-Lin WuWu – Denis KudlaKudla (1-0) – H2H and prediction
- Yosuke WatanukiWatanuki – Altug CelikbilekCelikbilek (0-1) – H2H and prediction
- Lukas KleinKlein – (0-0) – H2H and prediction
- Zizou BergsBergs – Kimmer CoppejansCoppejans (2-2) – H2H and prediction
- Aleksandar KovacevicKovacevic – Jesper De JongDe Jong (0-0) – H2H and prediction
- Charles BroomBroom – Dennis NovakNovak (1-0) – H2H and prediction
- Sho ShimabukuroShimabukuro – (0-0) – H2H and prediction
- Jurij RodionovRodionov – Gijs BrouwerBrouwer (1-0) – H2H and prediction
- Zsombor PirosPiros – Pablo Llamas RuizLlamas Ruiz (0-0) – H2H and prediction
- Rio NoguchiNoguchi – Otto VirtanenVirtanen (0-0) – H2H and prediction
- Fabian MarozsanMarozsan – Elias YmerYmer (0-0) – H2H and prediction
- Rinky HijikataHijikata – Marcelo Tomas Barrios VeraTomas Barrios Vera (0-0) – H2H and prediction
- Tomas MachacMachac – Kaichi UchidaUchida (0-0) – H2H and prediction