Historical Results

Los Cabos

ATP250 Hard

1. round

Coleman Wong #108

Darwin Blanch #226

6-3 6-4
7 Aces 0
2 Double Faults 3
52 Service Points 57
35 First Serve In 29
31 First Serve Won 21
11 Second Serve Won 15
1 Break Points Saved 2
1 Break Points Faced 4
14 Winners 9
21 Unforced Errors 30
1.8 Average Odds 2.0
6-4 6-1
2 Aces 5
4 Double Faults 7
59 Service Points 54
32 First Serve In 25
25 First Serve Won 15
12 Second Serve Won 8
2 Break Points Saved 6
4 Break Points Faced 11
12 Winners 19
18 Unforced Errors 42
1.6 Average Odds 2.2
6-1 6-0
1 Aces 13
3 Double Faults 2
49 Service Points 34
34 First Serve In 27
18 First Serve Won 24
3 Second Serve Won 4
2 Break Points Saved 0
7 Break Points Faced 0
5 Winners 28
18 Unforced Errors 18
1.6 Average Odds 2.4

1. round

Tristan Boyer #162

Gabriel Diallo #99

7-5 6-2
11 Aces 3
4 Double Faults 3
62 Service Points 50
39 First Serve In 27
29 First Serve Won 22
7 Second Serve Won 15
3 Break Points Saved 0
7 Break Points Faced 1
18 Winners 13
31 Unforced Errors 21
2.5 Average Odds 1.5

Washington

ATP500 Hard

1. round

Jakub Mensik #17

Trevor Svajda #436

6-2 6-7 6-3
3 Aces 11
3 Double Faults 8
104 Service Points 100
57 First Serve In 61
38 First Serve Won 51
30 Second Serve Won 19
10 Break Points Saved 7
13 Break Points Faced 7
18 Winners 36
41 Unforced Errors 55
1.2 Average Odds 3.9

1. round

Ben Shelton #8

Martin Damm #104

6-4 4-6 6-4
6 Aces 7
3 Double Faults 4
93 Service Points 81
59 First Serve In 48
42 First Serve Won 38
17 Second Serve Won 20
2 Break Points Saved 3
5 Break Points Faced 5
- Winners -
- Unforced Errors -
1.4 Average Odds 3.1
6-3 6-4
8 Aces 4
1 Double Faults 3
52 Service Points 44
36 First Serve In 30
29 First Serve Won 22
10 Second Serve Won 6
0 Break Points Saved 0
1 Break Points Faced 3
22 Winners 9
21 Unforced Errors 22
1.4 Average Odds 2.9

1. round

Cruz Hewitt #612

Marcos Giron #85

6-3 6-4
4 Aces 5
5 Double Faults 5
66 Service Points 54
42 First Serve In 35
27 First Serve Won 29
12 Second Serve Won 12
4 Break Points Saved 0
6 Break Points Faced 0
11 Winners 15
32 Unforced Errors 24
8.0 Average Odds 1.1

1. round

Adrian Mannarino #47

Learner Tien #16

7-5 6-4
5 Aces 7
1 Double Faults 4
54 Service Points 66
32 First Serve In 42
28 First Serve Won 34
16 Second Serve Won 9
0 Break Points Saved 0
0 Break Points Faced 2
10 Winners 14
18 Unforced Errors 42
4.2 Average Odds 1.2

1. round

Rafael Jodar #24

Arthur Fils #22

7-6 6-3
6 Aces 4
3 Double Faults 3
81 Service Points 73
52 First Serve In 35
38 First Serve Won 26
13 Second Serve Won 24
7 Break Points Saved 4
10 Break Points Faced 5
25 Winners 19
34 Unforced Errors 27
2.3 Average Odds 1.6
6-4 7-5
9 Aces 5
2 Double Faults 4
69 Service Points 65
42 First Serve In 34
30 First Serve Won 22
14 Second Serve Won 14
8 Break Points Saved 6
10 Break Points Faced 10
28 Winners 17
29 Unforced Errors 28
1.3 Average Odds 3.6

1. round

Kamil Majchrzak #72

Tommy Paul #21

7-5 7-6
8 Aces 10
2 Double Faults 4
68 Service Points 91
37 First Serve In 50
28 First Serve Won 39
22 Second Serve Won 15
0 Break Points Saved 9
1 Break Points Faced 11
18 Winners 26
35 Unforced Errors 48
3.8 Average Odds 1.3

1. round

Ugo Humbert #29

Andres Martin #381

6-2 7-5
3 Aces 4
5 Double Faults 5
59 Service Points 54
32 First Serve In 29
23 First Serve Won 20
16 Second Serve Won 9
3 Break Points Saved 0
4 Break Points Faced 4
22 Winners 7
26 Unforced Errors 27
1.2 Average Odds 4.1

1. round

Terence Atmane #56

Frances Tiafoe #19

4-6 6-3 6-4
7 Aces 10
2 Double Faults 1
76 Service Points 87
46 First Serve In 52
36 First Serve Won 43
14 Second Serve Won 16
3 Break Points Saved 1
6 Break Points Faced 3
23 Winners 21
37 Unforced Errors 38
1.3 Average Odds 3.7

Bonn challenger

Challenger 75 Clay

1. round

Max Dahlin #1378

Matteo Martineau #280

6-4 7-5
4 Aces 1
2 Double Faults 5
66 Service Points 54
31 First Serve In 43
28 First Serve Won 32
13 Second Serve Won 7
3 Break Points Saved 4
11 Break Points Faced 14
- Winners -
- Unforced Errors -
1.6 Average Odds 2.1
6-3 6-3
7 Aces 1
5 Double Faults 1
57 Service Points 68
37 First Serve In 36
31 First Serve Won 22
8 Second Serve Won 15
1 Break Points Saved 2
1 Break Points Faced 5
- Winners -
- Unforced Errors -
1.4 Average Odds 2.7

1. round

Max Hans Rehberg #339

Stefano Travaglia #142

6-3 6-1
0 Aces 1
1 Double Faults 2
45 Service Points 44
37 First Serve In 24
28 First Serve Won 16
5 Second Serve Won 8
0 Break Points Saved 4
0 Break Points Faced 8
- Winners -
- Unforced Errors -
1.7 Average Odds 2.1

1. round

Daniel Elahi Galan #290

Pavel Kotov #243

6-4 6-4
5 Aces 7
1 Double Faults 1
55 Service Points 52
24 First Serve In 37
19 First Serve Won 31
15 Second Serve Won 10
0 Break Points Saved 1
2 Break Points Faced 1
- Winners -
- Unforced Errors -
1.5 Average Odds 2.4

1. round

Samuele Pieri #400

Gilles Arnaud Bailly #230

6-2 6-3
0 Aces 2
3 Double Faults 2
60 Service Points 49
32 First Serve In 25
22 First Serve Won 22
11 Second Serve Won 16
8 Break Points Saved 1
11 Break Points Faced 1
- Winners -
- Unforced Errors -
2.8 Average Odds 1.4

1. round

Henri Squire #214

Clement Tabur #159

4-6 6-4 6-4
2 Aces 6
2 Double Faults 12
94 Service Points 92
56 First Serve In 58
30 First Serve Won 39
23 Second Serve Won 14
5 Break Points Saved 6
10 Break Points Faced 10
- Winners -
- Unforced Errors -
2.4 Average Odds 1.5
6-4 6-2
3 Aces 6
4 Double Faults 0
64 Service Points 51
35 First Serve In 40
20 First Serve Won 33
14 Second Serve Won 6
3 Break Points Saved 4
6 Break Points Faced 4
- Winners -
- Unforced Errors -
2.3 Average Odds 1.6
6-3 6-3
0 Aces 2
2 Double Faults 1
61 Service Points 65
34 First Serve In 36
19 First Serve Won 26
17 Second Serve Won 19
3 Break Points Saved 5
6 Break Points Faced 5
- Winners -
- Unforced Errors -
2.4 Average Odds 1.5

1. round

Olle Wallin #386

Lorenzo Giustino #201

3-6 6-3 6-2
5 Aces 10
5 Double Faults 7
71 Service Points 85
43 First Serve In 43
39 First Serve Won 32
11 Second Serve Won 17
4 Break Points Saved 4
6 Break Points Faced 8
- Winners -
- Unforced Errors -
2.0 Average Odds 1.7
6-3 7-6
3 Aces 2
4 Double Faults 5
73 Service Points 62
39 First Serve In 36
26 First Serve Won 28
15 Second Serve Won 13
3 Break Points Saved 3
7 Break Points Faced 5
- Winners -
- Unforced Errors -
1.3 Average Odds 3.5

1. round

Alex Barrena #264

Johan Nikles #412

3-6 6-3 6-3
0 Aces 1
2 Double Faults 1
93 Service Points 92
55 First Serve In 57
37 First Serve Won 35
17 Second Serve Won 23
5 Break Points Saved 6
9 Break Points Faced 8
- Winners -
- Unforced Errors -
1.3 Average Odds 3.0

1. round

Elmer Moller #190

Marko Topo #348

6-4 7-5
0 Aces 3
8 Double Faults 2
64 Service Points 67
39 First Serve In 38
26 First Serve Won 20
12 Second Serve Won 14
3 Break Points Saved 1
6 Break Points Faced 6
- Winners -
- Unforced Errors -
1.7 Average Odds 2.1

1. round

Roberto Carballes Baena #176

Max Houkes #241

6-4 3-6 6-2
5 Aces 2
1 Double Faults 7
76 Service Points 88
53 First Serve In 56
32 First Serve Won 43
13 Second Serve Won 14
2 Break Points Saved 2
6 Break Points Faced 5
- Winners -
- Unforced Errors -
1.7 Average Odds 2.1

Liberec challenger

Challenger 75 Clay

1. round

Hynek Barton #268

Andrej Nedic #244

7-6 6-2
9 Aces 0
0 Double Faults 5
66 Service Points 76
33 First Serve In 54
27 First Serve Won 37
19 Second Serve Won 5
2 Break Points Saved 1
3 Break Points Faced 4
- Winners -
- Unforced Errors -
1.5 Average Odds 2.5

1. round

Franco Roncadelli #225

Jakub Nicod #675

6-3 6-2
2 Aces 2
2 Double Faults 3
67 Service Points 41
54 First Serve In 22
37 First Serve Won 15
6 Second Serve Won 5
8 Break Points Saved 1
9 Break Points Faced 5
- Winners -
- Unforced Errors -
2.1 Average Odds 1.6

1. round

Duje Ajdukovic #307

Khumoun Sultanov #520

7-6 0-0
1 Aces 3
1 Double Faults 3
46 Service Points 47
18 First Serve In 27
12 First Serve Won 21
17 Second Serve Won 6
3 Break Points Saved 3
4 Break Points Faced 4
- Winners -
- Unforced Errors -
1.8 Average Odds 1.9

1. round

Norbert Gombos #423

Matyas Cerny #700

6-1 4-6 6-2
6 Aces 0
4 Double Faults 3
85 Service Points 70
57 First Serve In 37
41 First Serve Won 23
14 Second Serve Won 15
6 Break Points Saved 4
8 Break Points Faced 9
- Winners -
- Unforced Errors -
1.3 Average Odds 3.3

1. round

Kilian Feldbausch #242

Harold Mayot #255

6-3 6-7 6-4
1 Aces 4
4 Double Faults 1
123 Service Points 104
74 First Serve In 59
49 First Serve Won 39
24 Second Serve Won 18
13 Break Points Saved 2
16 Break Points Faced 8
- Winners -
- Unforced Errors -
1.3 Average Odds 3.3

1. round

Gonzalo Bueno #160

Pablo Martinez Gomez #559

7-6 6-4
5 Aces 0
3 Double Faults 2
72 Service Points 60
37 First Serve In 45
24 First Serve Won 35
16 Second Serve Won 8
4 Break Points Saved 4
7 Break Points Faced 6
- Winners -
- Unforced Errors -
1.4 Average Odds 3.0

1. round

Joel Schwaerzler #183

Maxim Mrva #304

6-3 6-4
1 Aces 5
2 Double Faults 5
56 Service Points 53
35 First Serve In 24
30 First Serve Won 18
12 Second Serve Won 15
0 Break Points Saved 1
0 Break Points Faced 3
- Winners -
- Unforced Errors -
1.8 Average Odds 2.0

1. round

Thiago Seyboth Wild #206

Andrej Martin #404

6-1 6-4
1 Aces 1
4 Double Faults 0
72 Service Points 55
38 First Serve In 39
23 First Serve Won 29
15 Second Serve Won 12
5 Break Points Saved 2
8 Break Points Faced 2
- Winners -
- Unforced Errors -
1.2 Average Odds 4.3
6-4 6-4
2 Aces 4
1 Double Faults 7
61 Service Points 71
42 First Serve In 35
28 First Serve Won 20
12 Second Serve Won 18
0 Break Points Saved 7
2 Break Points Faced 11
- Winners -
- Unforced Errors -
1.8 Average Odds 2.0
6-2 6-4
0 Aces 6
7 Double Faults 3
88 Service Points 49
51 First Serve In 29
29 First Serve Won 24
18 Second Serve Won 13
13 Break Points Saved 2
16 Break Points Faced 2
- Winners -
- Unforced Errors -
1.1 Average Odds 5.2

1. round

Martin Krumich #261

Philip Henning #295

2-6 6-4 6-2
15 Aces 5
4 Double Faults 3
85 Service Points 106
48 First Serve In 70
39 First Serve Won 42
11 Second Serve Won 17
6 Break Points Saved 16
10 Break Points Faced 21
- Winners -
- Unforced Errors -
1.4 Average Odds 2.6
3-6 7-5 6-2
0 Aces 1
6 Double Faults 1
118 Service Points 92
68 First Serve In 55
37 First Serve Won 35
25 Second Serve Won 20
13 Break Points Saved 7
19 Break Points Faced 11
- Winners -
- Unforced Errors -
1.9 Average Odds 1.9
6-1 3-6 6-3
3 Aces 3
4 Double Faults 2
85 Service Points 88
45 First Serve In 46
31 First Serve Won 34
20 Second Serve Won 27
4 Break Points Saved 9
7 Break Points Faced 10
- Winners -
- Unforced Errors -
2.8 Average Odds 1.4

Samsun challenger

Challenger 50 Hard
6-3 6-2
3 Aces 5
3 Double Faults 3
67 Service Points 50
39 First Serve In 28
28 First Serve Won 18
17 Second Serve Won 10
4 Break Points Saved 4
4 Break Points Faced 7
- Winners -
- Unforced Errors -
1.5 Average Odds 2.5

1. round

Dan Added #224

Lucas Poullain #439

7-5 2-6 6-2
7 Aces 0
4 Double Faults 5
88 Service Points 99
41 First Serve In 57
30 First Serve Won 31
18 Second Serve Won 19
9 Break Points Saved 9
15 Break Points Faced 16
- Winners -
- Unforced Errors -
1.7 Average Odds 2.1

1. round

Yanki Erel #287

Arda Azkara #808

6-4 6-4
4 Aces 7
2 Double Faults 2
71 Service Points 57
33 First Serve In 30
22 First Serve Won 25
18 Second Serve Won 17
5 Break Points Saved 1
7 Break Points Faced 1
- Winners -
- Unforced Errors -
1.2 Average Odds 3.7

1. round

Manas Dhamne #372

Koray Kirci #1241

6-3 6-1
1 Aces 2
0 Double Faults 2
44 Service Points 52
34 First Serve In 31
17 First Serve Won 24
5 Second Serve Won 12
3 Break Points Saved 4
7 Break Points Faced 4
- Winners -
- Unforced Errors -
1.1 Average Odds 9.2

1. round

Colin Sinclair #511

Mert Alkaya #298

0-6 7-5 6-4
10 Aces 4
5 Double Faults 6
97 Service Points 79
49 First Serve In 43
31 First Serve Won 34
26 Second Serve Won 15
3 Break Points Saved 6
6 Break Points Faced 10
- Winners -
- Unforced Errors -
4.3 Average Odds 1.2

1. round

Vadym Ursu #416

Mert Naci Turker #790

6-2 6-3
2 Aces 2
1 Double Faults 7
57 Service Points 67
34 First Serve In 35
18 First Serve Won 26
7 Second Serve Won 13
5 Break Points Saved 7
10 Break Points Faced 9
- Winners -
- Unforced Errors -
1.5 Average Odds 2.5

1. round

Semen Pankin #424

Togan Tokac #1905

6-3 6-3
2 Aces 4
4 Double Faults 5
53 Service Points 60
29 First Serve In 38
19 First Serve Won 27
9 Second Serve Won 13
2 Break Points Saved 6
6 Break Points Faced 7
- Winners -
- Unforced Errors -
1.4 Average Odds 2.9

1. round

Denis Yevseyev #441

Tuncay Duran #644

6-7 6-1 6-3
2 Aces 3
3 Double Faults 8
89 Service Points 98
65 First Serve In 53
37 First Serve Won 32
12 Second Serve Won 14
1 Break Points Saved 4
5 Break Points Faced 12
- Winners -
- Unforced Errors -
2.5 Average Odds 1.5

1. round

Kenta Miyoshi #-

Shunsuke Nakagawa #993

6-2 6-2
6 Aces 2
2 Double Faults 3
47 Service Points 62
27 First Serve In 41
20 First Serve Won 26
14 Second Serve Won 6
4 Break Points Saved 6
4 Break Points Faced 10
- Winners -
- Unforced Errors -
1.1 Average Odds 5.3

1. round

Paul Inchauspe #679

Ergi Kirkin #595

6-4 7-6
6 Aces 10
4 Double Faults 4
67 Service Points 79
33 First Serve In 51
25 First Serve Won 39
19 Second Serve Won 16
1 Break Points Saved 5
3 Break Points Faced 6
- Winners -
- Unforced Errors -
1.3 Average Odds 3.3

1. round

Florent Bax #247

Takuya Kumasaka #523

7-6 6-3
2 Aces 6
6 Double Faults 4
74 Service Points 86
46 First Serve In 39
29 First Serve Won 28
16 Second Serve Won 25
5 Break Points Saved 9
8 Break Points Faced 10
- Winners -
- Unforced Errors -
1.4 Average Odds 2.7

1. round

Max Basing #257

Sidharth Rawat #540

6-3 6-1
3 Aces 0
4 Double Faults 3
57 Service Points 67
31 First Serve In 27
23 First Serve Won 16
17 Second Serve Won 18
3 Break Points Saved 6
3 Break Points Faced 10
- Winners -
- Unforced Errors -
1.1 Average Odds 5.4

San Marino challenger

Challenger 125 Clay
6-4 6-0
2 Aces 4
4 Double Faults 2
44 Service Points 38
21 First Serve In 26
12 First Serve Won 23
8 Second Serve Won 7
3 Break Points Saved 0
8 Break Points Faced 1
- Winners -
- Unforced Errors -
1.4 Average Odds 3.0
7-5 7-5
4 Aces 9
1 Double Faults 0
68 Service Points 69
41 First Serve In 37
34 First Serve Won 27
15 Second Serve Won 17
1 Break Points Saved 4
2 Break Points Faced 7
- Winners -
- Unforced Errors -
1.5 Average Odds 2.5

1. round

Otto Virtanen #115

Filippo Romano #300

7-5 6-4
2 Aces 3
4 Double Faults 4
71 Service Points 70
27 First Serve In 36
19 First Serve Won 29
23 Second Serve Won 16
6 Break Points Saved 2
9 Break Points Faced 3
- Winners -
- Unforced Errors -
1.3 Average Odds 3.3
6-4 6-0
6 Aces 0
2 Double Faults 1
43 Service Points 49
24 First Serve In 33
17 First Serve Won 17
16 Second Serve Won 8
2 Break Points Saved 1
2 Break Points Faced 5
- Winners -
- Unforced Errors -
2.9 Average Odds 1.4

1. round

Vilius Gaubas #128

Luka Pavlovic #208

6-1 7-5
2 Aces 3
1 Double Faults 2
46 Service Points 54
27 First Serve In 35
24 First Serve Won 22
15 Second Serve Won 6
0 Break Points Saved 2
1 Break Points Faced 6
- Winners -
- Unforced Errors -
1.4 Average Odds 2.6

1. round

Juan Pablo Varillas #274

Jacopo Vasami #362

6-2 6-2
3 Aces 2
6 Double Faults 0
53 Service Points 40
34 First Serve In 24
22 First Serve Won 19
5 Second Serve Won 13
4 Break Points Saved 0
8 Break Points Faced 0
- Winners -
- Unforced Errors -
2.2 Average Odds 1.6

1. round

Marco Cecchinato #174

Franco Agamenone #265

6-3 6-4
0 Aces 3
4 Double Faults 1
75 Service Points 59
50 First Serve In 44
36 First Serve Won 25
14 Second Serve Won 11
6 Break Points Saved 3
6 Break Points Faced 5
- Winners -
- Unforced Errors -
1.4 Average Odds 3.0
6-4 6-1
2 Aces 2
0 Double Faults 4
52 Service Points 58
42 First Serve In 34
29 First Serve Won 19
4 Second Serve Won 9
6 Break Points Saved 6
7 Break Points Faced 11
- Winners -
- Unforced Errors -
1.6 Average Odds 2.2

1. round

Francesco Forti #371

Federico Coria #779

6-4 6-2
1 Aces 4
4 Double Faults 1
67 Service Points 53
35 First Serve In 35
20 First Serve Won 30
17 Second Serve Won 10
7 Break Points Saved 2
10 Break Points Faced 2
- Winners -
- Unforced Errors -
1.7 Average Odds 2.1
6-4 6-2
0 Aces 3
2 Double Faults 3
51 Service Points 52
36 First Serve In 31
28 First Serve Won 21
7 Second Serve Won 5
1 Break Points Saved 1
2 Break Points Faced 5
- Winners -
- Unforced Errors -
1.1 Average Odds 5.3

1. round

Hugo Dellien #143

Pedro Martinez #148

6-1 6-4
0 Aces 3
1 Double Faults 2
50 Service Points 48
36 First Serve In 38
15 First Serve Won 24
3 Second Serve Won 4
4 Break Points Saved 1
10 Break Points Faced 4
- Winners -
- Unforced Errors -
1.7 Average Odds 2.1

1. round

Mili Poljicak #352

Enrico Dalla Valle #323

7-6 7-6
9 Aces 4
4 Double Faults 1
73 Service Points 85
51 First Serve In 62
45 First Serve Won 48
11 Second Serve Won 10
0 Break Points Saved 2
1 Break Points Faced 3
- Winners -
- Unforced Errors -
2.3 Average Odds 1.6

1. round

Timofey Skatov #150

Thomas Faurel #321

6-1 7-6
9 Aces 1
1 Double Faults 1
60 Service Points 74
43 First Serve In 44
37 First Serve Won 27
9 Second Serve Won 15
0 Break Points Saved 5
1 Break Points Faced 8
- Winners -
- Unforced Errors -
1.6 Average Odds 2.2
6-3 3-6 6-2
14 Aces 15
3 Double Faults 9
82 Service Points 85
39 First Serve In 38
34 First Serve Won 34
19 Second Serve Won 22
3 Break Points Saved 6
6 Break Points Faced 7
- Winners -
- Unforced Errors -
1.1 Average Odds 6.0

Vancouver challenger

Challenger 125 Hard

qualification - 1. round

Jay Dylan Hara Friend #376

Hiroki Moriya #510

6-2 6-0
5 Aces 1
2 Double Faults 2
42 Service Points 48
25 First Serve In 25
18 First Serve Won 13
13 Second Serve Won 6
0 Break Points Saved 6
0 Break Points Faced 11
- Winners -
- Unforced Errors -
1.2 Average Odds 3.8

qualification - 1. round

Connor Church #-

Justin Boulais #390

6-3 6-3
1 Aces 3
1 Double Faults 3
62 Service Points 49
33 First Serve In 24
23 First Serve Won 14
17 Second Serve Won 14
1 Break Points Saved 2
1 Break Points Faced 5
- Winners -
- Unforced Errors -
5.7 Average Odds 1.1

qualification - 1. round

James Trotter #442

Mikael Arseneault #1006

6-7 6-3 6-3
1 Aces 3
5 Double Faults 3
105 Service Points 96
55 First Serve In 56
35 First Serve Won 42
32 Second Serve Won 28
7 Break Points Saved 7
10 Break Points Faced 7
- Winners -
- Unforced Errors -
1.3 Average Odds 3.1

qualification - 1. round

Karl Poling #491

Kokoro Isomura #562

6-3 6-4
2 Aces 3
4 Double Faults 4
79 Service Points 71
50 First Serve In 47
31 First Serve Won 37
14 Second Serve Won 12
11 Break Points Saved 6
13 Break Points Faced 6
- Winners -
- Unforced Errors -
1.5 Average Odds 2.6

qualification - 1. round

Hayato Matsuoka #328

Guillaume Dalmasso #558

6-4 6-4
1 Aces 5
0 Double Faults 19
59 Service Points 79
41 First Serve In 43
29 First Serve Won 32
10 Second Serve Won 9
1 Break Points Saved 7
3 Break Points Faced 11
- Winners -
- Unforced Errors -
1.2 Average Odds 3.7

qualification - 1. round

Christian Langmo #457

Pavle Marinkov #525

6-4 7-5
3 Aces 5
5 Double Faults 2
59 Service Points 63
36 First Serve In 34
27 First Serve Won 29
12 Second Serve Won 15
3 Break Points Saved 3
6 Break Points Faced 4
- Winners -
- Unforced Errors -
1.4 Average Odds 2.9

qualification - 1. round

Evan Zhu #607

Anton Shepp #489

6-3 3-6 6-3
7 Aces 6
3 Double Faults 3
101 Service Points 68
67 First Serve In 47
42 First Serve Won 31
20 Second Serve Won 12
6 Break Points Saved 0
8 Break Points Faced 3
- Winners -
- Unforced Errors -
2.4 Average Odds 1.4

qualification - round of 16

Jay Dylan Hara Friend #376

Connor Church #-

6-2 7-6
8 Aces 3
4 Double Faults 4
81 Service Points 71
46 First Serve In 37
36 First Serve Won 28
18 Second Serve Won 16
8 Break Points Saved 2
8 Break Points Faced 4
- Winners -
- Unforced Errors -
1.1 Average Odds 6.3

qualification - round of 16

Tyler Zink #343

Karl Poling #491

3-6 6-3 7-5
15 Aces 5
2 Double Faults 2
93 Service Points 91
46 First Serve In 58
35 First Serve Won 38
28 Second Serve Won 20
5 Break Points Saved 4
7 Break Points Faced 7
- Winners -
- Unforced Errors -
1.4 Average Odds 2.5

qualification - round of 16

James Trotter #442

Hayato Matsuoka #328

6-3 6-4
2 Aces 5
3 Double Faults 3
56 Service Points 49
28 First Serve In 24
17 First Serve Won 22
18 Second Serve Won 18
1 Break Points Saved 0
3 Break Points Faced 0
- Winners -
- Unforced Errors -
1.8 Average Odds 1.9

qualification - round of 16

Daniel Milavsky #325

Quinn Vandecasteele #454

6-2 0-6 6-3
1 Aces 6
5 Double Faults 6
76 Service Points 84
44 First Serve In 49
26 First Serve Won 28
17 Second Serve Won 16
6 Break Points Saved 11
10 Break Points Faced 16
- Winners -
- Unforced Errors -
1.5 Average Odds 2.0

qualification - round of 16

Evan Zhu #607

Christian Langmo #457

6-2 4-6 6-3
6 Aces 2
2 Double Faults 7
92 Service Points 98
59 First Serve In 60
39 First Serve Won 39
23 Second Serve Won 19
7 Break Points Saved 10
8 Break Points Faced 13
- Winners -
- Unforced Errors -
2.1 Average Odds 1.5

qualification - round of 16

Braden Shick #234

Renta Tokuda #456

-
- Aces -
- Double Faults -
- Service Points -
- First Serve In -
- First Serve Won -
- Second Serve Won -
- Break Points Saved -
- Break Points Faced -
- Winners -
- Unforced Errors -
0 Average Odds 0