Michael Mmoh and Maks Kasnikowski will square off in the 2nd round of the Drummondville Challenger for the 2nd time in their career. They are scheduled to play on Thursday at 12:30 pm on COURT 1. Here the head to head stats and relative prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Michael Mmoh who should win in 3 sets.
Michael Mmoh -> 1.64
Maks Kasnikowski -> 2.1
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 Michael Mmoh vs. Maks Kasnikowski
This will be the 2nd time that Michael Mmoh and Maks Kasnikowski play each other. The head to head is 1-0 for Mmoh (see full H2H stats), 1-0 on indoor hard courts.
The last time that they squared off, Mmoh won 6-3 7-5 in the 2nd round in the Drummondville Challenger back in 2022.
Michael Mmoh
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 17-16 | 7-7 | 3-4 | 7-5 | 0-0 | 0-0 |
| 2024 | 8-12 | 3-7 | 2-2 | 3-3 | 0-0 | 0-0 |
| 2023 | 31-21 | 27-14 | 0-1 | 1-4 | 3-2 | 0-0 |
| 2022 | 44-29 | 18-12 | 8-7 | 17-8 | 1-2 | 0-0 |
| 2021 | 19-18 | 14-11 | 2-3 | 3-4 | 0-0 | 0-0 |
Ranked no. 290, Mmoh reached the 2nd round after defeating Cleeve Harper 6-3 6-3.
In the 1st round, The American had a good straight sets win against Harper (6-3 6-3). During the match, Mmoh scored 63 points vs Harper’s 46. Michael was quite aggressive to blast 29 winners.
Regarding the service games, Mmoh recorded 9 aces and he committed only 1 double fault. Michael Mmoh was quite effective on serve to win 78% (29/37) of his 1st serve and 69% (9/13) on the second serve. This was the main reason for not conceding a single break during the match. Mmoh broke Harper 3 times after converting 38% of his break points (3/8).
Mmoh has good record in the last 10 years having won 57% of his matches (268-199). 7-4 on indoor hard courts in 2025. In connection with his performance on the same surface of this tournament, Mmoh has a composed 70-39 win-loss record in the last years on indoor hard courts.
Mmoh has an overall 17-15 win-loss record in 2025, 7-4 on indoor hard courts (See FULL STATS).
Previously in the Drummondville Challenger
Maks Kasnikowski
28 - 14win/loss
409
168
| Year | Total | Hard | Clay | I.hard | Grass | Carpet |
|---|---|---|---|---|---|---|
| 2025 | 29-15 | 9-5 | 9-6 | 11-4 | 0-0 | 0-0 |
| 2024 | 40-28 | 6-8 | 22-13 | 12-7 | 0-0 | 0-0 |
| 2023 | 40-25 | 13-6 | 22-14 | 5-5 | 0-0 | 0-0 |
| 2022 | 44-19 | 16-7 | 20-10 | 8-2 | 0-0 | 0-0 |
| 2021 | 11-11 | 7-5 | 4-6 | 0-0 | 0-0 | 0-0 |
Ranked no. 563, Kasnikowski reached the 2nd round after defeating Max Wiskandt 3-6 6-4 6-1.
In the 1st round against Wiskandt, Maks recovered from a 1-set down deficit before winning (3-6 6-4 6-1). During the match Kasnikowski scored 91 points vs Wiskandt’s 89. The Pole was very aggressive to blast 44 winners.
About the serving games, Kasnikowski recorded 9 aces and he committed only 4 double faults. Maks Kasnikowski lost the serve 3 times and he saved 8 break points. Furthermore, Kasnikowski put 66% of his first serves in, winning 71% (44/62) of the points behind his 1st serve and 31% (10/32) on the 2nd serve. Kasnikowski broke Wiskandt 5 times after converting 71% of his break points (5/7).
The Pole’s best result of the year was reaching the final in M25 Koszalin and M25 Montreal.
Kasnikowski has a composed 27-14 win-loss record in 2025, 9-3 on indoor hard courts (See FULL STATS).
H2H Performance in the tournament
Matches, sets, games and points
| Points | Mmoh | Kasnikowski |
|---|---|---|
| Match played | 1 | 1 |
| Tot Set | 2 | 3 |
| Tot Games | 18 | 26 |
| Pts | 63-46 | 91-89 |
| Total Points | 109 | 180 |
| Winners | 29 | 44 |
| %Winners | 46% | 48% |
Both Mmoh and Kasnikowski played 1 match. At the moment, Maks Kasnikowski conceded 1 set while Michael Mmoh hasn’t dropped a set so far. Mmoh has played 1 set(s) less than Kasnikowski (2 vs 3). Therefore, Mmoh played 8 games less than Kasnikowski. The American scored 29 winners (46% of the total points). On the other side, Kasnikowski blasted 44 winners (48%).
Serve Performance
| Serve | Mmoh | Kasnikowski |
|---|---|---|
| Aces | 9 | 9 |
| Avg per match | 9 | 9 |
| 1st in | 37/50 | 62/94 |
| %1st in | 74% | 66% |
| 1st pts | 29/37 | 44/62 |
| %1st pts | 78% | 71% |
| 2nd pts | 9/13 | 10/32 |
| %2nd pts | 69% | 31% |
Mmoh made 9 aces . Kasnikowski recorded 9 aces . Mmoh won 78% points on his first serve. He pretty solid on his second serve to win 69% of the points. On the other side, Kasnikowski won 71% of the points on his first serve. He had a solid display on his second serve to win 31% of the points.
How they played the important points
| Breaks | Mmoh | Kasnikowski |
|---|---|---|
| Won | 3 | 5 |
| Converted | 3/8 | 5/7 |
| % Converted | 38% | 71% |
| Conceded | 1 | 11 |
| Saved | 1 | 8 |
| % Saved | 100% | 73% |
| Times Broken | 0 | 3 |
The American broke his opponent 3 times with a 38% conversion rate. Mmoh extremely effective on his serve as he has never surrendered a single service game after saving 1 break points. Kasnikowski broke his opponent 5 times with a 71% conversion rate. Maks conceded his serve 3 times and he saved 73% of the break points that he conceded.
| Mmoh | |||
| R1 Harper | Total | ||
|---|---|---|---|
| Score | 6-3 6-3 | ||
| Tot Set | 2 | 2 | |
| Tot Games | 18 | 18 | |
| pts | 63-46 | 63-46 | |
| Total points | 109 | 109 | |
| Winners | 29 | 29 | |
| %Winners | 46% | 46% | |
| SERVE | |||
| Aces | 9 | 9 | |
| Double Faults | 1 | 1 | |
| 1st in | 37/50 | 37/50 | |
| % 1st in | 74% | 74% | |
| 1st pts | 29/37 | 29/37 | |
| % 1st pts | 78% | 78% | |
| 2nd pts | 9/13 | 9/13 | |
| % 2nd pts | 69% | 69% | |
| Breaks | |||
| Won | 3 | 3 | |
| Converted | 3/8 | 3/8 | |
| Converted % | 38% | 38% | |
| Conceded | 1 | 1 | |
| Saved | 1/1 | 1 | |
| Saved % | 100% | 100% | |
| Times Broken | 0 | 0 | |
| Kasnikowski | |||
| R1 Wiskandt | Total | ||
|---|---|---|---|
| Score | 3-6 6-4 6-1 | ||
| Tot Set | 3 | 3 | |
| Tot Games | 26 | 26 | |
| pts | 91-89 | 91-89 | |
| Total points | 180 | 180 | |
| Winners | 44 | 44 | |
| %Winners | 48% | 48% | |
| SERVE | |||
| Aces | 9 | 9 | |
| Double Faults | 4 | 4 | |
| 1st in | 62/94 | 62/94 | |
| % 1st in | 66% | 66% | |
| 1st pts | 44/62 | 44/62 | |
| % 1st pts | 71% | 71% | |
| 2nd pts | 10/32 | 10/32 | |
| % 2nd pts | 31% | 31% | |
| Breaks | |||
| Won | 5 | 5 | |
| Converted | 5/7 | 5/7 | |
| Converted % | 71% | 71% | |
| Conceded | 11 | 11 | |
| Saved | 8/11 | 8 | |
| Saved % | 73% | 73% | |
| Times Broken | 3 | 3 | |
Tennis Scores in Drummondville Challenger
- Daniel MilavskyMilavsky – Aristotelis ThanosThanos (6-3 6-4) – See score progression
- Jangjun KimKim – Taha BaadiBaadi (6-3 6-3) – See score progression
- James Kent TrotterKent Trotter – David PoljakPoljak (6-2 6-3) – See score progression
- Maks KasnikowskiKasnikowski – Max WiskandtWiskandt (3-6 6-4 6-1) – See score progression
- Liam DraxlDraxl – Mikael ArseneaultArseneault (3-6 7-65 6-0) – See score progression
- Charles BroomBroom – Patrick ZahrajZahraj (6-3 6-2) – See score progression
- Louis WesselsWessels – Juan Carlos Manuel AguilarCarlos Manuel Aguilar (6-1 6-1) – See score progression
- Tristan MccormickMccormick – Justin BoulaisBoulais (6-4 6-0) – See score progression
- Duncan ChanChan – Karl PolingPoling (6-3 6-4) – See score progression
- Daniil GlinkaGlinka – Cannon KingsleyKingsley (6-4 6-2) – See score progression
- Michael MmohMmoh – Cleeve HarperHarper (6-3 6-3) – See score progression
- Dan MartinMartin – Edward WinterWinter (6-3 6-3) – See score progression
- Antoine GhibaudoGhibaudo – Clement ChidekhChidekh (7-5 6-3) – See score progression
- Andre IlaganIlagan – Nicolas ArseneaultArseneault (3-6 6-3 6-0) – See score progression
- Gabi Adrian BoitanAdrian Boitan – Samir BanerjeeBanerjee (6-4 6-4) – See score progression
- Keegan RiceRice – Alex RybakovRybakov (4-6 7-65 6-3) – See score progression
- Liam DraxlDraxl – Mikael ArseneaultArseneault (3-6 7-6(5) 6-0) – See score progression
- James Kent TrotterKent Trotter – David PoljakPoljak (6-2 6-3) – See score progression
- Louis WesselsWessels – Juan Carlos Manuel AguilarCarlos Manuel Aguilar (6-1 6-1) – See score progression
- Daniel MilavskyMilavsky – Aristotelis ThanosThanos (6-3 6-4) – See score progression
- Charles BroomBroom – Patrick ZahrajZahraj (6-3 6-2) – See score progression
Upcoming matches in the draw
- Daniil GlinkaGlinka – (0-0) – H2H and prediction
- Dan MartinMartin – (0-0) – H2H and prediction
- Liam DraxlDraxl – Tristan MccormickMccormick (2-1) – H2H and prediction
- Gabi Adrian BoitanAdrian Boitan – Andre IlaganIlagan (0-0) – H2H and prediction
- James Kent TrotterKent Trotter – Louis WesselsWessels (0-0) – H2H and prediction