Olle Wallin and Kirill Kivattsev will fight against each other in the qualifications of the Sofia 1 Challenger for the 1st time in their career. They are scheduled to compete on Monday at 10:00 am on COURT 3. 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 Olle Wallin who should win in 3 sets.
Olle Wallin -> 1.81
Kirill Kivattsev -> 1.92
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 Olle Wallin vs. Kirill Kivattsev
There is no head to head record between Olle Wallin and Kirill Kivattsev since this will be the first time that they will play each other in the main tour.
Olle Wallin
30 - 17win/loss
456
402
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 40-26 | 19-11 | 17-11 | 4-4 | 0-0 | 0-0 |
| 2024 | 26-10 | 0-2 | 10-4 | 16-4 | 0-0 | 0-0 |
| 2023 | 4-5 | 3-2 | 1-3 | 0-0 | 0-0 | 0-0 |
| 2022 | 19-5 | 15-1 | 4-4 | 0-0 | 0-0 | 0-0 |
| 2021 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 |
Ranked no. 408 (career-high), Olle reached the qualifications after beating Nikita Mashtakov 4-6 6-1 6-3.
In the qualifications against Mashtakov, Olle recovered from a 1-set down deficit before winning (4-6 6-1 6-3). During the match, Wallin scored 94 points vs Mashtakov’s 80. The Swede was very aggressive to blast 35 winners.
Talking about the service games, Wallin made 9 aces and he committed only 5 double faults. Olle Wallin lost the serve twice and he saved 4 break points. Furthermore, Wallin put 53% of his first serves in, winning 83% (35/42) of the points behind his 1st serve and 45% (17/38) on the 2nd serve. Olle broke Mashtakov 5 times after converting 31% of his break points (5/16).
Wallin has a solid match record in the last 5 years having won 68% of his matches (82-39). 15-9 on clay in 2025. In connection with his performance on the same surface of this event, Wallin has a composed33-21 match record in the last 5 years on clay.
Wallin’s best result of the year was reaching the final in M15 Sanxenxo.
The Swede has a composed 30-17 win-loss record in 2025, 15-9 on clay (See FULL STATS).
Previously in the Sofia 1 Challenger
Olle has never competed in this tournament before.
Kirill Kivattsev
29 - 21win/loss
578
477
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 45-32 | 13-11 | 31-19 | 1-1 | 0-0 | 0-1 |
| 2024 | 38-29 | 0-0 | 30-21 | 4-5 | 0-0 | 4-3 |
| 2023 | 51-32 | 8-5 | 29-18 | 10-6 | 0-0 | 4-3 |
| 2022 | 27-27 | 11-8 | 13-15 | 3-4 | 0-0 | 0-0 |
| 2021 | 16-15 | 6-6 | 6-7 | 1-1 | 3-1 | 0-0 |
Ranked no. 530, Kirill got to the qualifications after defeating Viktor Kirov 6-1 6-3.
In the qualifications, The Russian had a good straight sets win against Kirov (6-1 6-3). During the match Kivattsev scored 59 points vs Kirov’s 39. Kirill was very aggressive to blast 23 winners.
Talking about serving, Kivattsev struck 3 aces and he committed only 1 double fault for the entire match. Kirill Kivattsev was extremely effective on serve to win 79% (23/29) of his 1st serve and 73% (11/15) on the second serve. This was the main reason for not conceding a single break during the match. Kivattsev broke Kirov 4 times after converting 57% of his break points (4/7).
The Russian’s best result of the current season was reaching the semifinal in M15 Sharm ElSheikh,M15 Cluj Napoca and M25 Targu Mures.
Kivattsev has a compiled 29-21 win-loss record in 2025, 16-10 on clay (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Wallin | Kivattsev |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 3 | 2 |
| Tot Games | 26 | 16 |
| Pts | 94-80 | 59-39 |
| Total Points | 174 | 98 |
| Winners | 35 | 23 |
| %Winners | 37% | 39% |
Both Wallin and Kivattsev played 1 match. Also both players started their run from the qualifications.At the moment, Olle Wallin lost 1 set while Kirill Kivattsev hasn’t lost a set so far. Wallin has played 1 set more than Kivattsev (3 vs 2). Therefore, Wallin played 10 games more than Kivattsev. The Swede scored 35 winners (37% of the total points). On the other side, The Russian struck 23 winners (39%).
Serve Performance
| Serve | Wallin | Kivattsev |
|---|---|---|
| Aces | 9 | 3 |
| Avg per match | 9 | 3 |
| 1st in | 42/80 | 29/44 |
| %1st in | 53% | 66% |
| 1st pts | 35/42 | 23/29 |
| %1st pts | 83% | 79% |
| 2nd pts | 17/38 | 11/15 |
| %2nd pts | 45% | 73% |
Wallin made 9 aces . Kivattsev made 3 aces . Wallin won 83% points on his first serve. He had a solid display on his second serve to win 45% of the points. On the other side, Kivattsev won 79% of the points on his first serve. He had a solid display on his second serve to win 73% of the points.
How they played the important points
| Breaks | Wallin | Kivattsev |
|---|---|---|
| Won | 5 | 4 |
| Converted | 5/16 | 4/7 |
| % Converted | 31% | 57% |
| Conceded | 6 | 3 |
| Saved | 4 | 3 |
| % Saved | 67% | 100% |
| Times Broken | 2 | 0 |
Olle broke his opponent 5 times with a 31% conversion rate. Olle conceded his serve twice and he saved 67% of the break points that he conceded. The Russian broke his opponent 4 times with a 57% conversion rate. The Russian was rock solid on his serve as he has never conceded a single service game after saving 3 break points.
| Wallin | |||
| Q1 Mashtakov | Total | ||
|---|---|---|---|
| Score | 4-6 6-1 6-3 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 26 | 26 | |
| pts | 94-80 | 94-80 | |
| Total points | 174 | 174 | |
| Winners | 35 | 35 | |
| %Winners | 37% | 37% | |
| SERVE | |||
| Aces | 9 | 9 | |
| Double Faults | 5 | 5 | |
| 1st in | 42/80 | 42/80 | |
| % 1st in | 53% | 53% | |
| 1st pts | 35/42 | 35/42 | |
| % 1st pts | 83% | 83% | |
| 2nd pts | 17/38 | 17/38 | |
| % 2nd pts | 45% | 45% | |
| Breaks | |||
| Won | 5 | 5 | |
| Converted | 5/16 | 5/16 | |
| Converted % | 31% | 31% | |
| Conceded | 6 | 6 | |
| Saved | 4/6 | 4 | |
| Saved % | 67% | 67% | |
| Times Broken | 2 | 2 | |
| Kivattsev | |||
| Q1 Kirov | Total | ||
|---|---|---|---|
| Score | 6-1 6-3 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 16 | 16 | |
| pts | 59-39 | 59-39 | |
| Total points | 98 | 98 | |
| Winners | 23 | 23 | |
| %Winners | 39% | 39% | |
| SERVE | |||
| Aces | 3 | 3 | |
| Double Faults | 1 | 1 | |
| 1st in | 29/44 | 29/44 | |
| % 1st in | 66% | 66% | |
| 1st pts | 23/29 | 23/29 | |
| % 1st pts | 79% | 79% | |
| 2nd pts | 11/15 | 11/15 | |
| % 2nd pts | 73% | 73% | |
| Breaks | |||
| Won | 4 | 4 | |
| Converted | 4/7 | 4/7 | |
| Converted % | 57% | 57% | |
| Conceded | 3 | 3 | |
| Saved | 3/3 | 3 | |
| Saved % | 100% | 100% | |
| Times Broken | 0 | 0 | |
Upcoming matches in the draw
- Denis YevseyevYevseyev – Bernabe Zapata MirallesZapata Miralles (0-0) – H2H and prediction
- Franco AgamenoneAgamenone – (0-0) – H2H and prediction
- Jelle SelsSels – (0-2) – H2H and prediction
- Nerman FaticFatic – (0-0) – H2H and prediction
- Zdenek KolarKolar – (0-0) – H2H and prediction
- Alexander DonskiDonski – (0-0) – H2H and prediction
- Sandro KoppKopp – (1-0) – H2H and prediction