Elena Rybakina and Marta Kostyuk will square off in the quarter of the Omnium Banque Nationale for the 4th time in their career. They are scheduled to compete on Monday at 6:00 pm on CENTRE COURT. 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 Elena Rybakina who should win in 2 sets.

As per the initial odds, Elena Rybakina is the pick to win this match.
Elena Rybakina -> 1.28
Marta Kostyuk -> 3.68

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 Elena Rybakina vs. Marta Kostyuk

This will be the 4th time that Elena Rybakina and Marta Kostyuk play each other. The head to head is 2-1 for Rybakina (see full H2H stats),but they are 1-1 on hard.

The last time that they played, Rybakina won 6-2 6-2 in the final in Stuttgart back in 2024.

Highlights Elena Rybakina vs Marta Kostyuk – Stuttgart 21-April-2024

Elena Rybakina

Elena Rybakina

36 - 14win/loss

Hard
20-8
I Hard
2-0
Clay
9-3
Grass
5-3
Rank
5
High
3
WWWWWWWWWW
Year Total Hard Clay I.hard Grass Carpet
2025 59-19 37-13 9-3 8-0 5-3 0-0
2024 43-11 23-5 12-2 2-2 6-2 0-0
2023 47-15 31-11 11-2 0-0 5-2 0-0
2022 40-21 18-12 9-5 5-2 8-2 0-0
2021 33-23 18-14 6-4 2-2 7-3 0-0

Ranked no. 12, the Kazakhstani reached the quarter after defeating Hailey Baptiste 6-4 6-3, Jaqueline Cristian 6-0 7-6(5) and Dayana Yastremska 5-7 6-2 7-5.

In the 4th round against Yastremska, Rybakina recovered from a 1-set down deficit before winning (5-7 6-2 7-5). During the match, Rybakina scored 115 points vs Yastremska’s 101. Rybakina was very aggressive to blast 44 winners.

Talking about the service games, Rybakina recorded 7 aces and she committed only 9 double faults. Elena Rybakina lost the serve 3 times and she saved 4 break points. Furthermore, Rybakina put 59% of her first serves in, winning 73% (44/60) of the points behind her 1st serve and 50% (21/42) on the 2nd serve. Elena broke Yastremska 5 times after converting 56% of her break points (5/9).

Overall Performance in this tournament

The Kazakhstani has lost 1 set in this tournament to conquer 56% of the points she played.

Rybakina has a marvellous win-loss record in the last 10 years having won 70% of her matches (361-155). 20-8 on hard in 2025. Talking about her performance on the same surface of this event, Rybakina has an aggregate 169-78 record in the last years on hard.

Her best result of the season was winning the title in Strasbourg where she overcame Liudmila Samsonova in the final 6-1 6-7(2) 6-1.

The Kazakhstani has an aggregate 36-14 win-loss record in 2025, 20-8 on hard (See FULL STATS).

Previously in Toronto

Montreal
Rybakina's Record

Marta Kostyuk

Marta Kostyuk

20 - 16win/loss

Hard
13-9
I Hard
0-0
Clay
7-4
Grass
0-3
Rank
26
High
16
LLWWWWLWWW
Year Total Hard Clay I.hard Grass Carpet
2025 28-20 19-13 7-4 2-0 0-3 0-0
2024 34-22 24-14 8-5 0-0 2-3 0-0
2023 26-22 22-16 2-4 0-0 2-2 0-0
2022 28-20 18-11 3-4 4-3 3-2 0-0
2021 25-17 8-9 10-4 3-1 4-3 0-0

Ranked no. 28, Marta reached the quarter after defeating Marketa Vondrousova 2-6 6-3 6-2, Daria Kasatkina 3-6 6-3 7-6(4) and Mccartney Kessler 5-7 6-3 6-3.

In the 4th round against Kessler, Kostyuk recovered from a 1-set down deficit before winning (5-7 6-3 6-3). During the match Kostyuk scored 118 points vs Kessler’s 102. The Ukrainian was pretty aggressive to blast 39 winners.

About the serving games, Kostyuk scored just 1 ace during the entire match and she was not very consistent on her 2nd serve to score 10 double faults. Overall, Marta Kostyuk was very effective on serve to win 71% (39/55) of her 1st serve and 52% (24/46) on the second serve. However, this didn’t prevent her to concede the serve 3 times. The Ukrainian broke Kessler 5 times after converting 25% of her break points (5/20).

Overall Performance in this tournament

Marta has conceded 3 set in the tournament to win 53% of the points she played.

Kostyuk has a composed 20-16 win-loss record in 2025, 13-9 on hard (See FULL STATS).

Previously in Toronto

Previously, her best result was reaching the 3rd round in 2024. See her history.

Montreal
Kostyuk's Record

H2H Performance in the tournament (main draw)

E.Rybakina
M.Kostyuk
5h:06
5h:06
Time on court​
6h:42
6h:42
!
2h:31
2h:31
Last match​
!
2h:35
2h:35
3
3
Match played
3
3
70
70
Games Played​
86
86
7
7
Set played​​
9
9
248
248
Total points​
297
297
82.7
82.7
Avg point​
99
99
96
96
Winners
103
103
32
32
Avg Winners​
34.3
34.3
39%
39%
Ratio winners
35%
35%
-- Serve --
26
26
Aces
10
10
8.7
8.7
Avg Aces
3.3
3.3
12
12
Double Faults
25
25
4
4
Avg Double Faults
!
8.3
8.3
96/120
96/120
1st won total​
103/150
103/150
!
80%
80%
1st won %
69%
69%
52/91
52/91
2nd won total​
57/135
57/135
57%
57%
2nd won %
42%
42%
-- Break Points --
10/18
10/18
BP won
19/40
19/40
3.3/6
3.3/6
Avg BP won
6.3/13.3
6.3/13.3
!
56%
56%
Won
48%
48%
11
11
Conceded
36
36
3.7
3.7
Avg Conceded
12
12
3
3
Broken
16
16
1
1
Avg Broken
!
5.3
5.3
8
8
Saved
20
20

Matches, sets, games and points

Points Rybakina Kostyuk
Match played 3 3
Tot Set 7 9
Tot Games 70 86
Pts 248-194 297-264
Total Points 442 561
Winners 96 103
%Winners 39% 35%

Both Rybakina and Kostyuk played 3 matches. Both players lost a set in the event. Elena Rybakina surrendered 1 set, while Marta Kostyuk conceded 3 sets. Rybakina has played 2 set(s) less than Kostyuk (7 vs 9). Therefore, Rybakina played 16 games less than Kostyuk. Elena scored 96 winners (39% of the total points). On the other side, The Ukrainian struck 103 winners (35%).

Serve Performance

Serve Rybakina Kostyuk
Aces 26 10
Avg per match 8.7 3.3
1st in 120/211 150/285
%1st in 57% 53%
1st pts 96/120 103/150
%1st pts 80% 69%
2nd pts 52/91 57/135
%2nd pts 57% 42%

Rybakina scored 26 aces (8.7 per match). Kostyuk made 10 aces (3.3 per match). Rybakina won 80% points behind her first serve. She pretty effective on her second serve to win 57% of the points. On the other side, Kostyuk won 69% of the points behind her first serve. She had a solid display on her second serve to win 42% of the points.

How they played the important points

Breaks Rybakina Kostyuk
Won 10 19
Converted 10/18 19/40
% Converted 56% 48%
Conceded 11 36
Saved 8 20
% Saved 73% 56%
Times Broken 3 16

The Kazakhstani broke her opponents 10 times with a 56% conversion rate. Elena lost her serve 3 times and she saved 73% of the break points that she conceded. Marta broke her opponents 19 times with a 48% conversion rate. The Ukrainian conceded her serve 16 times and she saved 56% of the break points that she conceded.

Rybakina
R2
Baptiste
R3
Cristian
R4
Yastremska
Total
Score 6-4 6-3 6-0 7-65 5-7 6-2 7-5
Tot Set 2 2 3 7
Tot Games 19 19 32 70
pts 61-45 72-48 115-101 248-194
Total points 106 120 216 442
Winners 27 25 44 96
%Winners 44% 35% 38% 39%
SERVE
Aces 11 8 7 26
Double Faults 3 0 9 12
1st in 32/58 28/51 60/102 120/211
% 1st in 55% 55% 59% 57%
1st pts 27/32 25/28 44/60 96/120
% 1st pts 84% 89% 73% 80%
2nd pts 16/26 15/23 21/42 52/91
% 2nd pts 62% 65% 50% 57%
Breaks
Won 2 3 5 10
Converted 2/2 3/7 5/9 10/18
Converted % 100% 43% 56% 56%
Conceded 3 1 7 11
Saved 3/3 1/1 4/7 8
Saved % 100% 100% 57% 86%
Times Broken 0 0 3 3
Kostyuk
R2
Vondrousova
R3
Kasatkina
R4
Kessler
Total
Score 2-6 6-3 6-2 3-6 6-3 7-64 5-7 6-3 6-3
Tot Set 3 3 3 9
Tot Games 25 31 30 86
pts 79-66 100-96 118-102 297-264
Total points 145 196 220 561
Winners 29 35 39 103
%Winners 37% 35% 33% 35%
SERVE
Aces 5 4 1 10
Double Faults 6 9 10 25
1st in 43/80 52/104 55/101 150/285
% 1st in 54% 50% 54% 53%
1st pts 29/43 35/52 39/55 103/150
% 1st pts 67% 67% 71% 69%
2nd pts 15/37 18/52 24/46 57/135
% 2nd pts 41% 35% 52% 42%
Breaks
Won 7 7 5 19
Converted 7/9 7/11 5/20 19/40
Converted % 78% 64% 25% 48%
Conceded 10 13 13 36
Saved 4/10 6/13 10/13 20
Saved % 40% 46% 77% 54%
Times Broken 6 7 3 16

Tennis Scores in Montreal

Upcoming matches in the draw