
Otto Virtanen and Marc-Andrea Huesler will fight against each other in the qualifications of the Libema Open for the 3rd time in their career. They are scheduled to compete on Sunday at 2:00 pm on COURT 3. 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 Marc-Andrea Huesler who should win in 3 sets.
As per the initial odds, Marc-Andrea Huesler is the pick to win this match.
Marc-Andrea Huesler -> 1.87
Otto Virtanen -> 1.87
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 Otto Virtanen vs. Marc-Andrea Huesler
This will be the 3rd time that Otto Virtanen and Marc-Andrea Huesler face off. The head to head is 2-0 for Huesler (see full H2H stats), but they have never played each other on grass.
The last time that they competed against each other, Huesler won 6-3 3-6 6-4 in the qualifications in the Turin Challenger back in May 2024.
Otto Virtanen
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 27-24 | 4-9 | 5-9 | 12-6 | 6-0 | 0-0 |
| 2024 | 43-28 | 9-11 | 5-7 | 24-7 | 5-3 | 0-0 |
| 2023 | 33-31 | 4-6 | 4-10 | 22-11 | 3-4 | 0-0 |
| 2022 | 46-31 | 4-1 | 7-12 | 25-13 | 8-3 | 2-2 |
| 2021 | 40-21 | 2-2 | 16-11 | 19-6 | 0-0 | 3-2 |
Ranked no. 156, Virtanen got to the qualifications after defeating Zachary Svajda 4-6 6-4 7-64.
In the qualifications against Svajda, The Finn recovered from a 1-set down deficit before winning (4-6 6-4 7-64). During the match, Virtanen scored 104 points vs Svajda’s 95. Virtanen was extremely aggressive to blast 47 winners.
Regarding the service games, Virtanen bagged 15 aces and he committed only 3 double faults. Overall, Otto Virtanen was quite effective on serve to win 82% (47/57) of his 1st serve and 54% (19/35) on the second serve. However, this didn’t prevent his to concede the serve twice. Virtanen broke Svajda twice after converting 33% of his break points (2/6).
Virtanen has a solid win-loss record in the last 8 years having won 60% of his matches (185-121). 1-0 on grass in 2024. Talking about his performance on the same surface of this event, Virtanen has an overall12-7 win-loss record in the last 8 years on grass.
His best result of the year was conquering the title the Pau Challenger where he beat Leandro Riedi in the final 7-5 7-5 and the Lugano Challenger where he defeated Daniel Masur in the final 6-7(4) 6-4 7-6(3).
The Finn has an aggregate 23-13 win-loss record in 2024, 1-0 on grass (See FULL STATS).
Previously in ‘s-Hertogenbosch
Otto has never competed in this tournament before.
Marc-Andrea Huesler
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 25-27 | 14-11 | 5-6 | 5-6 | 1-4 | 0-0 |
| 2024 | 41-28 | 11-6 | 16-10 | 10-9 | 4-3 | 0-0 |
| 2023 | 20-31 | 7-9 | 2-10 | 5-8 | 4-3 | 2-1 |
| 2022 | 45-28 | 9-8 | 18-6 | 11-10 | 7-4 | 0-0 |
| 2021 | 30-33 | 3-6 | 14-15 | 9-7 | 1-3 | 3-2 |
Ranked no. 194, the Swiss reached the qualifications after beating Adam Walton 7-63 6-1.
In the qualifications, The Swiss had a good straight sets win against Walton (7-63 6-1). During the match Huesler scored 66 points vs Walton’s 50. Huesler was very aggressive to blast 32 winners.
Talking about serving, Huesler managed to score 9 aces and he was quite steady in conceding no double faults for the entire match. Marc-Andrea Huesler was extremely efficient on serve to win 80% (32/40) of his 1st serve and 67% (16/24) on the second serve. This was the main reason for not conceding a single break during the match. Huesler was clinical in his return game without wasting any break point and break Walton twice.
Marc-Andrea has a composed 22-16 win-loss record in 2024, 3-1 on grass (See FULL STATS).
Previously in ‘s-Hertogenbosch
Previously, his best result was reaching the 2nd round in 2023. See his history.
H2H Performance in the tournament
Matches, sets, games and points
| Points | Virtanen | Huesler |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 3 | 2 |
| Tot Games | 33 | 20 |
| Pts | 104-95 | 66-50 |
| Total Points | 199 | 116 |
| Winners | 47 | 32 |
| %Winners | 45% | 48% |
Both Virtanen and Huesler played 1 match. Also both players started their run from the qualifications.At the moment, Otto Virtanen lost 1 set while Marc-Andrea Huesler hasn’t dropped a set so far. Virtanen has played 1 set more than Huesler (3 vs 2). Therefore, Virtanen played 13 games more than Huesler. Otto scored 47 winners (45% of the total points). On the other side, Huesler made 32 winners (48%).
Serve Performance
| Serve | Virtanen | Huesler |
|---|---|---|
| Aces | 15 | 9 |
| Avg per match | 15 | 9 |
| 1st in | 57/92 | 40/64 |
| %1st in | 62% | 63% |
| 1st pts | 47/57 | 32/40 |
| %1st pts | 82% | 80% |
| 2nd pts | 19/35 | 16/24 |
| %2nd pts | 54% | 67% |
Virtanen struck 15 aces . Huesler struck 9 aces . Virtanen won 82% points on his first serve. He pretty effective on his second serve to win 54% of the points. On the other side, Huesler won 80% of the points behind his first serve. He had a solid display on his second serve to win 67% of the points.
How they played the important points
| Breaks | Virtanen | Huesler |
|---|---|---|
| Won | 2 | 2 |
| Converted | 2/6 | 2/2 |
| % Converted | 33% | 100% |
| Conceded | 4 | 4 |
| Saved | 2 | 4 |
| % Saved | 50% | 100% |
| Times Broken | 2 | 0 |
Otto broke his opponent twice with a 33% conversion rate. Virtanen lost his serve twice and he saved 50% of the break points that he conceded. Marc-Andrea broke his opponent twice with a 100% conversion rate. The Swiss was rock solid on his serve as he has never conceded a single service game after saving 4 break points.
| Virtanen | |||
| Q1 Svajda |
Total | ||
|---|---|---|---|
| Score | 4-6 6-4 7-64 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 33 | 33 | |
| pts | 104-95 | 104-95 | |
| Total points | 199 | 199 | |
| Winners | 47 | 47 | |
| %Winners | 45% | 45% | |
| SERVE | |||
| Aces | 15 | 15 | |
| Double Faults | 3 | 3 | |
| 1st in | 57/92 | 57/92 | |
| % 1st in | 62% | 62% | |
| 1st pts | 47/57 | 47/57 | |
| % 1st pts | 82% | 82% | |
| 2nd pts | 19/35 | 19/35 | |
| % 2nd pts | 54% | 54% | |
| Breaks | |||
| Won | 2 | 2 | |
| Converted | 2/6 | 2/6 | |
| Converted % | 33% | 33% | |
| Conceded | 4 | 4 | |
| Saved | 2/4 | 2 | |
| Saved % | 50% | 50% | |
| Times Broken | 2 | 2 | |
| Huesler | |||
| Q1 Walton |
Total | ||
|---|---|---|---|
| Score | 7-63 6-1 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 20 | 20 | |
| pts | 66-50 | 66-50 | |
| Total points | 116 | 116 | |
| Winners | 32 | 32 | |
| %Winners | 48% | 48% | |
| SERVE | |||
| Aces | 9 | 9 | |
| Double Faults | 0 | 0 | |
| 1st in | 40/64 | 40/64 | |
| % 1st in | 63% | 63% | |
| 1st pts | 32/40 | 32/40 | |
| % 1st pts | 80% | 80% | |
| 2nd pts | 16/24 | 16/24 | |
| % 2nd pts | 67% | 67% | |
| Breaks | |||
| Won | 2 | 2 | |
| Converted | 2/2 | 2/2 | |
| Converted % | 100% | 100% | |
| Conceded | 4 | 4 | |
| Saved | 4/4 | 4 | |
| Saved % | 100% | 100% | |
| Times Broken | 0 | 0 | |
Head 2 Head
LLWWWWLWWL
LWLWLWLLWL Upcoming matches in the draw
- Robin HaaseHaase – Stefano NapolitanoNapolitano (0-0) – H2H and prediction
- David GoffinGoffin – (2-1) – H2H and prediction
- Milos RaonicRaonic – Jordan ThompsonThompson (1-1) – H2H and prediction
- Botic Van De ZandschulpVan De Zandschulp – Mackenzie McdonaldMcdonald (1-0) – H2H and prediction
- Christian GarinGarin – Gijs BrouwerBrouwer (0-0) – H2H and prediction
- Max PurcellPurcell – Aleksandar VukicVukic (1-3) – H2H and prediction
- Tallon GriekspoorGriekspoor – Miomir KecmanovicKecmanovic (0-0) – H2H and prediction
- Alexei PopyrinPopyrin – Rinky HijikataHijikata (0-0) – H2H and prediction
- Marc-Andrea HueslerHuesler – Otto VirtanenVirtanen (2-0) – H2H and prediction
- Zizou BergsBergs – Tristan SchoolkateSchoolkate (0-0) – H2H and prediction








