← All tennis
Set by set
| Player | Set 1 | Set 2 | Set 3 | Sets |
|---|---|---|---|---|
| M. Joint | 3 | 7 | 7 | 2 |
| A. Grubor | 6 | 5 | 6 | 1 |
Match facts
Tournament
Toronto
Category
Wta1000
Round
Qualification Round 1
Surface
hard
Court
Court 1
City
Toronto
First serve
M. Joint
Total games
17–17
Recent form
A. Grubor
L E. Schoppe 1–2M. Joint · match stats · A. Grubor
0Aces1
10Double faults16
60%First serve in60%
65%First-serve points won65%
77%Second serve in64%
41%Second-serve points won36%
50%Break points saved63%
38%Break points converted50%
47%Return points won45%
61Service points won58
51Receiver points won49
111Total points won107
17Games won17
10Service games won10
1Tiebreaks won0
9Longest point streak8
5Longest game streak5
Per set · aces & double faults
| Set | Aces | Double faults |
|---|---|---|
| Set 1 | 0–1 | 3–2 |
| Set 2 | 0–0 | 4–7 |
| Set 3 | 0–0 | 3–7 |
Figures read M. Joint first.
Set 365 min · 13 games · newest first
6-6
game 13
A. Grubor serving
1-0
1-1
2-1
3-1
4-1
5-1
5-2
6-2
6-3
6-4
6-5
6-6
6-7
7-7
8-7
8-7
6-6
game 12
M. Joint serving
BREAK
15-0
15-15
15-30
15-40
6-5
game 11
A. Grubor serving
BREAK
15-0
30-0
30-15
40-15
40-30
5-5
game 10
M. Joint serving
15-0
30-0
40-0
4-5
game 9
A. Grubor serving
0-15
0-30
0-40
15-40
4-4
game 8
M. Joint serving
0-15
15-15
30-15
30-30
30-40
40-40
40-A
40-40
A-40
3-4
game 7
A. Grubor serving
15-0
15-15
30-15
40-15
40-30
40-40
40-A
3-3
game 6
M. Joint serving
0-15
0-30
0-40
15-40
30-40
40-40
A-40
2-3
game 5
A. Grubor serving
BREAK
15-0
30-0
40-0
1-3
game 4
M. Joint serving
BREAK
0-15
15-15
30-15
30-30
30-40
1-2
game 3
A. Grubor serving
0-15
15-15
15-30
15-40
1-1
game 2
M. Joint serving
15-0
30-0
30-15
30-30
40-30
0-1
game 1
A. Grubor serving
0-15
15-15
15-30
15-40
Set 253 min · 12 games · newest first
7-5
game 12
M. Joint serving
15-0
30-0
40-0
6-5
game 11
A. Grubor serving
BREAK
0-15
15-15
30-15
40-15
40-30
40-40
A-40
5-5
game 10
M. Joint serving
15-0
15-15
15-30
30-30
40-30
4-5
game 9
A. Grubor serving
BREAK
0-15
0-30
15-30
30-30
40-30
3-5
game 8
M. Joint serving
15-0
15-15
30-15
40-15
40-30
40-40
A-40
2-5
game 7
A. Grubor serving
15-0
15-15
15-30
15-40
2-4
game 6
M. Joint serving
BREAK
0-15
0-30
15-30
30-30
30-40
40-40
40-A
2-3
game 5
A. Grubor serving
0-15
0-30
15-30
15-40
30-40
2-2
game 4
M. Joint serving
BREAK
15-0
30-0
30-15
30-30
30-40
2-1
game 3
A. Grubor serving
15-0
15-15
15-30
15-40
30-40
2-0
game 2
M. Joint serving
15-0
30-0
40-0
1-0
game 1
A. Grubor serving
BREAK
0-15
15-15
30-15
40-15
Set 135 min · 9 games · newest first
3-6
game 9
M. Joint serving
BREAK
15-0
15-15
30-15
30-30
40-30
40-40
40-A
40-40
40-A
3-5
game 8
A. Grubor serving
0-15
0-30
15-30
15-40
30-40
3-4
game 7
M. Joint serving
BREAK
0-15
0-30
15-30
15-40
3-3
game 6
A. Grubor serving
15-0
15-15
30-15
30-30
40-30
40-40
40-A
40-40
A-40
40-40
A-40
40-40
A-40
40-40
A-40
40-40
40-A
3-2
game 5
M. Joint serving
15-0
30-0
40-0
2-2
game 4
A. Grubor serving
BREAK
15-0
30-0
40-0
1-2
game 3
M. Joint serving
BREAK
0-15
0-30
0-40
1-1
game 2
A. Grubor serving
0-15
0-30
0-40
1-0
game 1
M. Joint serving
15-0
30-0
40-0
Point chips read M. Joint first · highlighted border marks the point winner.
Win probability
M. JointA. Grubor
94%
Model confidence
Why the model thinks so
- Ranked far higher (+573 places)
- 3 tiers above
- Dominant on this surface (62% win rate)
- More effective serve
How the model did
Predicted M. Joint
— correct
M. Joint
1.02
consensus price, since opening
A. Grubor
19.00
consensus price, since opening
Match winnerdecimal
Bookmaker
M. Joint
A. Grubor
10bet
1.02
12.00
1xBet
1.01
10.50
888Sport
1.01
15.00
Betsson
1.01
11.00
Betway
1.01
13.00
Bwin
1.01
13.00
Interwetten
1.01
12.00
Marathon
1.01
10.50
Novibet
1.02
12.50
SportingBet
1.01
13.00
Unibet
1.02
15.00
William Hill
1.02
15.00
Consensus
1.01 ▼
13.15 ▼
O/U Games 16.50Full Match
Bookmaker
Over
Under
10bet
1.85
1.90
888Sport
1.80
1.91
Betsson
1.81
1.85
Betway
1.83
1.90
Bwin
1.83
1.83
Interwetten
1.80
1.90
Marathon
1.83
1.86
Novibet
1.82
1.88
SportingBet
1.83
1.83
Unibet
1.86
1.92
William Hill
1.80
1.91
Consensus
1.82
1.88
Games Handicap -7.50Full Match
Bookmaker
M. Joint
A. Grubor
10bet
1.80
1.90
888Sport
1.80
1.91
Betsson
1.80
1.91
Betway
1.80
1.90
Bwin
1.78
1.90
Interwetten
1.80
1.90
SportingBet
1.78
1.90
Unibet
1.83
1.95
William Hill
1.80
1.91
Consensus
1.80
1.91
Odd/Even GamesFull Match
Bookmaker
Odd
Even
10bet
1.80
1.90
Betway
1.85
1.85
Marathon
1.85
1.83
Unibet
1.87
1.84
William Hill
1.85
1.85
Consensus
1.84
1.85
O/U Sets 2.50Full Match
Bookmaker
Over
Under
10bet
7.00
1.08
Betsson
5.60
1.11
Marathon
5.50
1.11
Unibet
6.00
1.12
William Hill
5.00
1.14
Consensus
5.82
1.11
Set Handicap -1.50Full Match
Bookmaker
M. Joint
A. Grubor
10bet
1.13
5.25
Bwin
1.14
4.60
Interwetten
1.12
5.50
Novibet
1.12
5.65
SportingBet
1.14
4.60
Unibet
1.13
5.75
William Hill
1.15
4.75
Consensus
1.13
5.16
Player O/U Games 11.50Full Match
Bookmaker
Over
Under
Unibet
1.01
26.00
Consensus
1.01
26.00
Match Winner1st Set
Bookmaker
M. Joint
A. Grubor
10bet
1.07
9.00
1xBet
1.06
10.00
888Sport
1.05
9.00
Betsson
1.05
7.80
Betway
1.05
8.00
Bwin
1.06
7.50
Interwetten
1.05
8.00
Marathon
1.06
6.85
Novibet
1.06
8.00
SportingBet
1.06
7.50
Unibet
1.06
8.50
William Hill
1.05
9.00
Consensus
1.06
8.10
O/U Games 7.501st Set
Bookmaker
Over
Under
Novibet
1.49
2.50
Consensus
1.49
2.50
Games Handicap -5.501st Set
Bookmaker
M. Joint
A. Grubor
William Hill
4.75
1.15
Consensus
4.75
1.15
Games Handicap -4.501st Set
Bookmaker
M. Joint
A. Grubor
Unibet
2.48
1.48
Consensus
2.48
1.48
Odd/Even Games1st Set
Bookmaker
Odd
Even
10bet
1.80
1.90
Betway
1.85
1.85
Marathon
1.99
1.71
Unibet
1.86
1.84
Consensus
1.99
1.71
Player O/U Games 4.501st Set
Bookmaker
Over
Under
Marathon
1.03
8.10
William Hill
1.03
12.00
Consensus
1.03
10.05
Player O/U Games 11.501st Set
Bookmaker
Over
Under
Unibet
1.01
26.00
Consensus
1.01
26.00
Match Winner2nd Set
Bookmaker
M. Joint
A. Grubor
888Sport
1.08
7.00
Betway
1.05
8.00
Bwin
1.06
7.25
Interwetten
1.05
8.00
Marathon
1.02
9.10
Novibet
1.06
8.00
SportingBet
1.06
7.25
Unibet
1.06
8.50
William Hill
1.08
7.00
Consensus
1.06
7.79
O/U Games 7.502nd Set
Bookmaker
Over
Under
Marathon
1.53
2.24
Consensus
1.53
2.24
O/U Games 16.502nd Set
Bookmaker
Over
Under
Betsson
1.82
1.84
Betway
1.85
1.85
Novibet
1.84
1.86
Unibet
1.86
1.88
Consensus
1.84
1.86
Games Handicap -7.502nd Set
Bookmaker
M. Joint
A. Grubor
Betsson
1.78
1.93
Betway
1.80
1.95
Unibet
1.80
1.95
Consensus
1.79
1.94
Games Handicap -4.502nd Set
Bookmaker
M. Joint
A. Grubor
Marathon
2.28
1.53
Consensus
2.28
1.53
Odd/Even Games2nd Set
Bookmaker
Odd
Even
10bet
1.80
1.90
Betway
1.85
1.85
Marathon
2.02
1.69
Unibet
1.86
1.84
Consensus
2.02
1.69
Player O/U Games 6.502nd Set
Bookmaker
Over
Under
Marathon
9.40
1.02
Consensus
9.40
1.02
Player O/U Games 11.502nd Set
Bookmaker
Over
Under
Unibet
1.01
26.00
Consensus
1.01
26.00