Mikhail Kukushkin and Elias Ymer will clash against each other in the 2nd round of the Porto Challenger for the 4th time in their career. They are scheduled to play on Wednesday at 4:00 pm on EUPAGO. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Mikhail Kukushkin who should win in 3 sets.
Mikhail Kukushkin -> 1.86
Elias Ymer -> 1.86
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 Mikhail Kukushkin vs. Elias Ymer
This will be the 4th time that Mikhail Kukushkin and Elias Ymer square off. The head to head is 2-1 for Ymer (see full H2H stats), but they have never played each other on hard.
The last time that they played, Ymer won 6-3 7-6(4) in the Rubber 1 in Davis Cup, Finals, Group B back in 2021.
Mikhail Kukushkin
15 - 17win/loss
294
39
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 24-27 | 11-13 | 3-2 | 9-9 | 1-3 | 0-0 |
| 2024 | 52-32 | 24-10 | 10-9 | 12-9 | 6-4 | 0-0 |
| 2023 | 23-24 | 17-11 | 3-5 | 3-8 | 0-0 | 0-0 |
| 2022 | 36-28 | 18-11 | 0-2 | 13-11 | 5-4 | 0-0 |
| 2021 | 12-24 | 8-9 | 0-6 | 2-6 | 2-3 | 0-0 |
Ranked no. 195, Kukushkin reached the 2nd round after beating Aslan Karatsev 7-6(7) 6-4.
In the 1st round, Kukushkin had a good straight sets win against Karatsev (7-67 6-4). During the match, Kukushkin scored 80 points vs Karatsev’s 71. Mikhail was very aggressive to blast 34 winners.
Regarding the service games, Kukushkin made 7 aces and he was very consistent in conceding no double faults. Mikhail Kukushkin was extremely efficient on serve to win 81% (34/42) of his 1st serve and 72% (18/25) on the second serve. This was the main reason for not conceding a single break during the match. Kukushkin broke Karatsev once after converting 25% of his break points (1/4).
Kukushkin has favorable record in the last 10 years having won 53% of his matches (280-248). 9-9 on hard in 2025. Regarding his performance on the same surface of this tournament, Kukushkin has an aggregate 131-101 record in the last years on hard.
The Kazakhstani has a composed 15-17 win-loss record in 2025, 9-9 on hard (See FULL STATS).
Previously in the Porto Challenger
Elias Ymer
24 - 18win/loss
169
105
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 35-30 | 11-6 | 16-20 | 7-3 | 1-1 | 0-0 |
| 2024 | 24-32 | 7-15 | 6-9 | 8-7 | 3-1 | 0-0 |
| 2023 | 42-41 | 10-13 | 24-17 | 7-10 | 1-1 | 0-0 |
| 2022 | 39-32 | 12-11 | 20-15 | 5-4 | 2-2 | 0-0 |
| 2021 | 35-29 | 9-9 | 20-11 | 6-8 | 0-1 | 0-0 |
Ranked no. 232, Elias reached the 2nd round after defeating Jaime Faria 2-6 7-6(3) 7-5.
In the 1st round against Faria, Elias recovered from a 1-set down deficit before winning (2-6 7-63 7-5). During the match Ymer scored 113 points vs Faria’s 111. Ymer was pretty aggressive to blast 45 winners.
About the serving games, Ymer fired 3 aces and he committed only 1 double fault for the entire match. Elias Ymer lost the serve 3 times and he saved 7 break points. Furthermore, Ymer put 64% of his first serves in, winning 66% (45/68) of the points behind his 1st serve and 63% (24/38) on the 2nd serve. Elias broke Faria twice after converting 20% of his break points (2/10).
Elias’s best result of the current season was getting to the final in the Chennai Challenger.
The Swede has an overall 24-18 win-loss record in 2025, 7-3 on hard (See FULL STATS).
Previously in the Porto Challenger
The Swede has never competed in this tournament before.
H2H Performance in the tournament
Matches, sets, games and points
| Points | Kukushkin | Ymer |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 23 | 33 |
| Pts | 80-71 | 113-111 |
| Total Points | 151 | 224 |
| Winners | 34 | 45 |
| %Winners | 43% | 40% |
Both Kukushkin and Ymer played 1 match. At the moment, Elias Ymer surrendered 1 set while Mikhail Kukushkin hasn’t dropped a set so far. Kukushkin has played 1 set(s) less than Ymer (2 vs 3). Therefore, Kukushkin played 10 games less than Ymer. The Kazakhstani scored 34 winners (43% of the total points). On the other side, Ymer managed to score 45 winners (40%).
Serve Performance
| Serve | Kukushkin | Ymer |
|---|---|---|
| Aces | 7 | 3 |
| Avg per match | 7 | 3 |
| 1st in | 42/67 | 68/106 |
| %1st in | 63% | 64% |
| 1st pts | 34/42 | 45/68 |
| %1st pts | 81% | 66% |
| 2nd pts | 18/25 | 24/38 |
| %2nd pts | 72% | 63% |
Kukushkin recorded 7 aces . Ymer made 3 aces . Kukushkin won 81% points on his first serve. He pretty effective on his second serve to win 72% of the points. On the other side, Ymer won 66% of the points on his first serve. He had a solid display on his second serve to win 63% of the points.
How they played the important points
| Breaks | Kukushkin | Ymer |
|---|---|---|
| Won | 1 | 2 |
| Converted | 1/4 | 2/10 |
| % Converted | 25% | 20% |
| Conceded | 1 | 10 |
| Saved | 1 | 7 |
| % Saved | 100% | 70% |
| Times Broken | 0 | 3 |
Mikhail broke his opponent once with a 25% conversion rate. The Kazakhstani pretty solid on his serve as he has never conceded a single service game after saving 1 break points. The Swede broke his opponent twice with a 20% conversion rate. The Swede conceded his serve 3 times and he saved 70% of the break points that he conceded.
| Kukushkin | |||
| R1 Karatsev | Total | ||
|---|---|---|---|
| Score | 7-67 6-4 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 23 | 23 | |
| pts | 80-71 | 80-71 | |
| Total points | 151 | 151 | |
| Winners | 34 | 34 | |
| %Winners | 43% | 43% | |
| SERVE | |||
| Aces | 7 | 7 | |
| Double Faults | 0 | 0 | |
| 1st in | 42/67 | 42/67 | |
| % 1st in | 63% | 63% | |
| 1st pts | 34/42 | 34/42 | |
| % 1st pts | 81% | 81% | |
| 2nd pts | 18/25 | 18/25 | |
| % 2nd pts | 72% | 72% | |
| Breaks | |||
| Won | 1 | 1 | |
| Converted | 1/4 | 1/4 | |
| Converted % | 25% | 25% | |
| Conceded | 1 | 1 | |
| Saved | 1/1 | 1 | |
| Saved % | 100% | 100% | |
| Times Broken | 0 | 0 | |
| Ymer | |||
| R1 Faria | Total | ||
|---|---|---|---|
| Score | 2-6 7-63 7-5 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 33 | 33 | |
| pts | 113-111 | 113-111 | |
| Total points | 224 | 224 | |
| Winners | 45 | 45 | |
| %Winners | 40% | 40% | |
| SERVE | |||
| Aces | 3 | 3 | |
| Double Faults | 1 | 1 | |
| 1st in | 68/106 | 68/106 | |
| % 1st in | 64% | 64% | |
| 1st pts | 45/68 | 45/68 | |
| % 1st pts | 66% | 66% | |
| 2nd pts | 24/38 | 24/38 | |
| % 2nd pts | 63% | 63% | |
| Breaks | |||
| Won | 2 | 2 | |
| Converted | 2/10 | 2/10 | |
| Converted % | 20% | 20% | |
| Conceded | 10 | 10 | |
| Saved | 7/10 | 7 | |
| Saved % | 70% | 70% | |
| Times Broken | 3 | 3 | |
Tennis Scores in Porto Challenger
- Hugo GrenierGrenier – Pedro AraujoAraujo (6-0 7-64) – See score progression
- Luca Van AsscheVan Assche – Adria Soriano BarreraSoriano Barrera (6-2 6-3) – See score progression
- Francesco MaestrelliMaestrelli – Tiago TorresTorres (4-6 7-62 6-3) – See score progression
- Henrique RochaRocha – Henry SearleSearle (6-4 6-4) – See score progression
- Martin LandaluceLandaluce – Gastao EliasElias (7-5 6-3) – See score progression
- Frederico Ferreira SilvaFerreira Silva – Marc-Andrea HueslerHuesler (7-5 4-6 6-3) – See score progression
- George LoffhagenLoffhagen – Giulio ZeppieriZeppieri (6-72 6-3 6-0) – See score progression
- Matias SotoSoto – Nicolas Alvarez VaronaAlvarez Varona (7-61 4-6 2-0 ret.) – See score progression
- Mikhail KukushkinKukushkin – Aslan KaratsevKaratsev (7-67 6-4) – See score progression
- Moez EcharguiEchargui – Khumoun SultanovSultanov (6-73 6-4 6-4) – See score progression
- Tiago PereiraPereira – Maxwell MckennonMckennon (6-2 6-2) – See score progression
- Edas ButvilasButvilas – Denis YevseyevYevseyev (6-2 7-6(6)) – See score progression
- Alejandro Moro CanasMoro Canas – Jie CuiCui (6-4 7-63) – See score progression
- Elias YmerYmer – Jaime FariaFaria (2-6 7-63 7-5) – See score progression
- Eliakim CoulibalyCoulibaly – Radu AlbotAlbot (6-0 6-3) – See score progression
- Antoine EscoffierEscoffier – Daniel Merida AguilarMerida Aguilar (6-2 6-2) – See score progression
- Mikhail KukushkinKukushkin – Aslan KaratsevKaratsev (7-6(7) 6-4) – See score progression
- Matias SotoSoto – Nicolas Alvarez VaronaAlvarez Varona (7-6(1) 4-6 2-0 ret.) – See score progression
- Hugo GrenierGrenier – Pedro AraujoAraujo (6-0 7-6(4)) – See score progression
- Frederico Ferreira SilvaFerreira Silva – Marc-Andrea HueslerHuesler (7-5 4-6 6-3) – See score progression
- Moez EcharguiEchargui – Khumoun SultanovSultanov (6-7(3) 6-4 6-4) – See score progression
- Edas ButvilasButvilas – Denis YevseyevYevseyev (6-2 7-6(6)) – See score progression
- Luca Van AsscheVan Assche – Adria Soriano BarreraSoriano Barrera (6-2 6-3) – See score progression
- Francesco MaestrelliMaestrelli – Tiago TorresTorres (4-6 7-6(2) 6-3) – See score progression
- George LoffhagenLoffhagen – Giulio ZeppieriZeppieri (6-7(2) 6-3 6-0) – See score progression
- Tiago PereiraPereira – Maxwell MckennonMckennon (6-2 6-2) – See score progression
- Henrique RochaRocha – Henry SearleSearle (6-4 6-4) – See score progression
- Martin LandaluceLandaluce – Gastao EliasElias (7-5 6-3) – See score progression
Upcoming matches in the draw
- Frederico Ferreira SilvaFerreira Silva – Moez EcharguiEchargui (0-0) – H2H and prediction
- Elias YmerYmer – Mikhail KukushkinKukushkin (2-1) – H2H and prediction
- Matias SotoSoto – Hugo GrenierGrenier (0-0) – H2H and prediction
- Alejandro Moro CanasMoro Canas – (0-0) – H2H and prediction
- Francesco MaestrelliMaestrelli – George LoffhagenLoffhagen (0-0) – H2H and prediction