Gabriel Diallo and Dominik Koepfer will clash against each other in the semifinal of the Calgary Challenger for the 1st time in their career. They are scheduled to play on Saturday at 1:30 pm on NATIONAL BANK COURT. In this post, we analyze their head to head performance and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Dominik Koepfer who should win in 3 sets.
Dominik Koepfer -> 1.58
Gabriel Diallo -> 2.32
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 Gabriel Diallo vs. Dominik Koepfer
There is no head to head record between Gabriel Diallo and Dominik Koepfer since this will be the first time that they will fight against each other in the main tour.
Gabriel Diallo
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 37-29 | 16-15 | 8-7 | 4-4 | 9-3 | 0-0 |
| 2024 | 49-26 | 30-12 | 7-6 | 9-4 | 3-4 | 0-0 |
| 2023 | 39-28 | 8-11 | 2-2 | 24-10 | 5-5 | 0-0 |
| 2022 | 23-10 | 17-6 | 0-0 | 6-4 | 0-0 | 0-0 |
| 2021 | 12-4 | 8-3 | 0-0 | 4-1 | 0-0 | 0-0 |
Ranked no. 248 (career-high), Diallo reached the semifinal after defeating Julian Ocleppo 7-62 6-4, Juan Pablo Ficovich 6-3 6-2 and Antoine Escoffier 6-3 5-7 7-5.
In the quarter, Diallo defeated Escoffier (6-3 5-7 7-5). During the match, Diallo scored 103 points vs Escoffier’s 102. The Canadian was quite aggressive to blast 48 winners.
Talking about the service games, Diallo recorded 6 aces and he committed only 5 double faults. Gabriel Diallo lost the serve 4 times and he saved 6 break points. Furthermore, Diallo put 63% of his first serves in, winning 67% (48/72) of the points behind his 1st serve and 47% (20/43) on the 2nd serve. The Canadian broke Escoffier 5 times after converting 63% of his break points (5/8).
Overall Performance in this tournament
Gabriel has surrendered 1 set in this competition to win 54% of the points he played.
Diallo has a solid record in the last 4 years having won 69% of his matches (44-20). 5-2 on indoor hard courts in 2022. In connection with his performance on the same surface of this tournament, Diallo has a composed12-7 record in the last 4 years on indoor hard courts.
Diallo’s best result of the season was reaching the final in M25 East Lansing,the Granby Challenger and the Fairfield Challenger.
The Canadian has a compiled 22-8 win-loss record in 2022, 5-2 on indoor hard courts (See FULL STATS).
Previously in the Calgary Challenger
Dominik Koepfer
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 7-6 | 6-4 | 0-0 | 1-2 | 0-0 | 0-0 |
| 2024 | 21-19 | 10-6 | 6-9 | 3-2 | 2-2 | 0-0 |
| 2023 | 40-19 | 7-6 | 24-5 | 6-6 | 3-2 | 0-0 |
| 2022 | 19-14 | 12-9 | 0-0 | 7-2 | 0-3 | 0-0 |
| 2021 | 27-30 | 10-12 | 10-9 | 5-6 | 2-3 | 0-0 |
Ranked no. 259, Dominik reached the semifinal after defeating Nick Chappell 6-2 7-64, Cleeve Harper 6-4 6-1 and Harold Mayot 7-60 3-6 6-3.
In the quarter, Dominik defeated Mayot (7-60 3-6 6-3). During the match Koepfer scored 104 points vs Mayot’s 90. Dominik was exceptionally aggressive to blast 43 winners.
Talking about serving, Koepfer made 9 aces and he committed only 5 double faults. Overall, Dominik Koepfer was quite effective on serve to win 74% (43/58) of his 1st serve and 52% (22/42) on the second serve. However, this didn’t prevent his to concede the serve 3 times. Koepfer broke Mayot 3 times after converting 50% of his break points (3/6).
Overall Performance in this tournament
Dominik has conceded 1 set in the tournament to win 55% of the points he played.
Koepfer’s best result of the season was getting to the final in the Cary Challenger.
The German has a compiled 17-14 win-loss record in 2022, 5-2 on indoor hard courts (See FULL STATS).
H2H Performance in the tournament (main draw)
Matches, sets, games and points
| Points | Diallo | Koepfer |
|---|---|---|
| Match played | 3 | 3 |
| Tot Set | 7 | 7 |
| Tot Games | 73 | 69 |
| Pts | 248-215 | 252-204 |
| Total Points | 463 | 456 |
| Winners | 118 | 102 |
| %Winners | 48% | 40% |
Both Diallo and Koepfer played 3 matches. Both players lost a set in the event. Gabriel Diallo lost 1 set, while Dominik Koepfer dropped 1 set. Talking about their workload, Diallo and Koepfer have played the same amount of sets 7. However, Diallo played 4 games more than Koepfer. Gabriel scored 118 winners (48% of the total points). On the other side, Dominik scored 102 winners (40%).
Serve Performance
| Serve | Diallo | Koepfer |
|---|---|---|
| Aces | 31 | 17 |
| Avg per match | 10.3 | 5.7 |
| 1st in | 154/247 | 135/220 |
| %1st in | 62% | 61% |
| 1st pts | 118/154 | 102/135 |
| %1st pts | 77% | 76% |
| 2nd pts | 46/93 | 41/85 |
| %2nd pts | 49% | 48% |
Diallo blasted 31 aces (10.3 per match). Koepfer recorded 17 aces (5.7 per match). Diallo won 77% points on his first serve. He quite strong on his second serve to win 49% of the points. On the other side, Koepfer won 76% of the points behind his first serve. He had a solid display on his second serve to win 48% of the points.
How they played the important points
| Breaks | Diallo | Koepfer |
|---|---|---|
| Won | 9 | 12 |
| Converted | 9/14 | 12/26 |
| % Converted | 64% | 46% |
| Conceded | 23 | 20 |
| Saved | 19 | 14 |
| % Saved | 83% | 70% |
| Times Broken | 4 | 6 |
Gabriel broke his opponents 9 times with a 64% conversion rate. The Canadian conceded his serve 4 times and he saved 83% of the break points that he conceded. The German broke his opponents 12 times with a 46% conversion rate. The German conceded his serve 6 times and he saved 70% of the break points that he conceded.
| Diallo | |||||
| R1 Ocleppo | R2 Pablo Ficovich | 1/4 Escoffier | Total | ||
|---|---|---|---|---|---|
| Score | 7-62 6-4 | 6-3 6-2 | 6-3 5-7 7-5 | ||
| Tot Set | 2 | 2 | 3 | 7 | |
| Tot Games | 23 | 17 | 33 | 73 | |
| pts | 77-64 | 68-49 | 103-102 | 248-215 | |
| Total points | 141 | 117 | 205 | 463 | |
| Winners | 38 | 32 | 48 | 118 | |
| %Winners | 49% | 47% | 47% | 48% | |
| SERVE | |||||
| Aces | 14 | 11 | 6 | 31 | |
| Double Faults | 3 | 3 | 5 | 11 | |
| 1st in | 42/68 | 40/64 | 72/115 | 154/247 | |
| % 1st in | 62% | 63% | 63% | 62% | |
| 1st pts | 38/42 | 32/40 | 48/72 | 118/154 | |
| % 1st pts | 90% | 80% | 67% | 77% | |
| 2nd pts | 15/26 | 11/24 | 20/43 | 46/93 | |
| % 2nd pts | 58% | 46% | 47% | 49% | |
| Breaks | |||||
| Won | 1 | 3 | 5 | 9 | |
| Converted | 1/2 | 3/4 | 5/8 | 9/14 | |
| Converted % | 50% | 75% | 63% | 64% | |
| Conceded | 5 | 8 | 10 | 23 | |
| Saved | 5/5 | 8/8 | 6/10 | 19 | |
| Saved % | 100% | 100% | 60% | 87% | |
| Times Broken | 0 | 0 | 4 | 4 | |
| Koepfer | |||||
| R1 Chappell | R2 Harper | 1/4 Mayot | Total | ||
|---|---|---|---|---|---|
| Score | 6-2 7-64 | 6-4 6-1 | 7-60 3-6 6-3 | ||
| Tot Set | 2 | 2 | 3 | 7 | |
| Tot Games | 21 | 17 | 31 | 69 | |
| pts | 78-64 | 70-50 | 104-90 | 252-204 | |
| Total points | 142 | 120 | 194 | 456 | |
| Winners | 37 | 22 | 43 | 102 | |
| %Winners | 47% | 31% | 41% | 40% | |
| SERVE | |||||
| Aces | 4 | 4 | 9 | 17 | |
| Double Faults | 8 | 3 | 5 | 16 | |
| 1st in | 48/70 | 29/50 | 58/100 | 135/220 | |
| % 1st in | 69% | 58% | 58% | 61% | |
| 1st pts | 37/48 | 22/29 | 43/58 | 102/135 | |
| % 1st pts | 77% | 76% | 74% | 76% | |
| 2nd pts | 9/22 | 10/21 | 22/42 | 41/85 | |
| % 2nd pts | 41% | 48% | 52% | 48% | |
| Breaks | |||||
| Won | 3 | 6 | 3 | 12 | |
| Converted | 3/9 | 6/11 | 3/6 | 12/26 | |
| Converted % | 33% | 55% | 50% | 46% | |
| Conceded | 2 | 7 | 11 | 20 | |
| Saved | 1/2 | 5/7 | 8/11 | 14 | |
| Saved % | 50% | 71% | 73% | 65% | |
| Times Broken | 1 | 2 | 3 | 6 | |
Tennis Scores in Calgary Challenger
- Dominik KoepferKoepfer – Harold MayotMayot (7-60 3-6 6-3) – See score progression
- Aleksandar VukicVukic – Alexis GalarneauGalarneau (6-3 7-64) – See score progression
- Gabriel DialloDiallo – Antoine EscoffierEscoffier (6-3 5-7 7-5) – See score progression
- Maks KasnikowskiKasnikowski – Vasek PospisilPospisil (7-67 6-3) – See score progression
- Aleksandar VukicVukic – Alexis GalarneauGalarneau (6-3 7-6(4)) – See score progression
- Maks KasnikowskiKasnikowski – Vasek PospisilPospisil (7-6(7) 6-3) – See score progression
Upcoming matches in the draw
- Aleksandar VukicVukic – (0-0) – H2H and prediction
- Dominik KoepferKoepfer – Gabriel DialloDiallo (0-0) – H2H and prediction