MATCH
29.10.23 | q 1 | Ethan Quinn | James Hopper | 6-0, 6-3 | ![]() | I. hard |
MATCH STATS
1st SERVE % | 30/37 (81%) | 31/57 (54%) |
1st SERVE POINTS WON | 24/30 (80%) | 12/31 (39%) |
2nd SERVE POINTS WON | 4/7 (57%) | 12/26 (46%) |
BREAK POINTS WON | 5/10 (50%) | 0/0 (0%) |
TOTAL RETURN POINTS WON | 33/57 (58%) | 9/37 (24%) |
TOTAL POINTS WON | 61/94 (65%) | 33/94 (35%) |
DOUBLE FAULTS | 0 | 3 |
ACES | 3 | 1 |
MATCH STATS
1 | ||
0-0 | James Hopper ![]() | |
0-0, 0-15, 15-15, 30-15, 40-15[BP] | ||
Ethan Quinn ![]() | 1-0 | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30 | ||
2-0 | James Hopper ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Ethan Quinn ![]() | 3-0 | |
0-0, 15-0, 30-0 | ||
4-0 | James Hopper ![]() | |
0-0, 0-15, 15-15, 30-15, 30-30, 40-30[BP], 40-40, A-40[BP] | ||
Ethan Quinn ![]() | 5-0 | |
0-0, 15-0, 30-0, 40-0, 40-15 | ||
6-0 | James Hopper ![]() | |
0-0, 0-15, 15-15, 30-15, 30-30, 40-30[BP], 40-40, 40-A, 40-40, 40-A | ||
6-0 |
2 | ||
0-0 | James Hopper ![]() | |
Ethan Quinn ![]() | 0-1 | |
0-0, 15-0, 30-0, 40-0, 40-15, 40-30 | ||
1-1 | James Hopper ![]() | |
0-0, 0-15, 15-15, 30-15, 40-15[BP], 40-30[BP], 40-40, 40-A, 40-40, 40-A, 40-40, 40-A | ||
Ethan Quinn ![]() | 1-2 | |
0-0, 15-0, 30-0, 30-15, 40-15 | ||
2-2 | James Hopper ![]() | |
0-0, 0-15, 15-15, 30-15, 30-30, 30-40 | ||
Ethan Quinn ![]() | 2-3 | |
0-0, 15-0, 15-15, 30-15, 40-15, 40-30 | ||
3-3 | James Hopper ![]() | |
0-0, 15-0, 15-15, 30-15, 30-30, 40-30[BP], 40-40, A-40[BP] | ||
Ethan Quinn ![]() | 4-3 | |
0-0, 0-15, 15-15, 30-15, 40-15 | ||
5-3 | James Hopper ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
6-3 |

Country
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
Birthdate
Height
Weight
Profi since
Play
Ranking's position
Points
Prize money
United Kingdom
05.07.01, 23 years
05.07.01, 23 years

Ethan Quinn vs. James Hopper - head to head matches
29.10.23 | q 1 | Ethan Quinn | James Hopper | 6-0, 6-3 | match details | ![]() | I. hard |
Ethan Quinn form & James Hopper form
Ethan Quinn - last matches
![]() | ||||
22.05.25 qual. | vs. Thiago Agustin Tirante | 6-3, 4-6, 7-65 | ![]() | match details |
21.05.25 q 2 | vs. Bernard Tomic | 6-3, 6-4 | ![]() | match details |
19.05.25 q 1 | vs. Mark Lajal | 7-5, 7-5 | ![]() | match details |
![]() | ||||
13.05.25 1st round | vs. Federico Arnaboldi | 6-2, 2-6, 5-7 | ![]() | match details |
![]() | ||||
05.05.25 q 1 | vs. Dusan Lajovic | 5-7, 7-65, 3-6 | ![]() | match details |
![]() | ||||
25.04.25 2nd round | vs. Jakub Mensik | 6-74, 1-6 | ![]() | match details |
23.04.25 1st round | vs. Dusan Lajovic | 6-3, 6-4 | ![]() | match details |
22.04.25 qual. | vs. Thiago Moura Monteiro | 2-6, 7-65, 7-60 | ![]() | match details |
21.04.25 q 1 | vs. Billy Harris | 6-3, 6-4 | ![]() | match details |
![]() | ||||
15.04.25 1st round | vs. Carlos Alcaraz | 2-6, 6-76 | ![]() | match details |
13.04.25 qual. | vs. Borna Coric | 2-6, 6-4, 6-3 | ![]() | match details |
12.04.25 q 1 | vs. Corentin Moutet | 2-6, 6-3, 7-5 | ![]() | match details |
![]() | ||||
02.04.25 2nd round | vs. Colton Smith | 3-6, 4-6 | ![]() | match details |
01.04.25 1st round | vs. Jordan Thompson | 4-6, 6-4, 6-3 | ![]() | match details |
![]() | ||||
19.03.25 1st round | vs. Tristan Schoolkate | 0-6, 2-6 | ![]() | match details |
18.03.25 qual. | vs. Camilo Ugo Carabelli | 7-62, 3-6, 6-2 | ![]() | match details |
17.03.25 q 1 | vs. Adrian Mannarino | 3-6, 6-4, 6-2 | ![]() | match details |
![]() | ||||
05.03.25 1st round | vs. Zizou Bergs | 6-72, 3-6 | ![]() | match details |
04.03.25 qual. | vs. Gabriel Diallo | 7-65, 6-2 | ![]() | match details |
03.03.25 q 1 | vs. Tristan Schoolkate | 6-4, 6-76, 6-3 | ![]() | match details |
![]() | ||||
01.03.25 1/2 | vs. Eliot Spizzirri | 3-6, 6-4, 3-6 | ![]() | match details |
28.02.25 1/4 | vs. Arthur Cazaux | 7-5, 6-71, 6-4 | ![]() | match details |
27.02.25 2nd round | vs. Jenson Brooksby | 6-3, 5-7, 7-65 | ![]() | match details |
25.02.25 1st round | vs. Alfredo Perez | 6-4, 7-63 | ![]() | match details |
![]() | ||||
12.02.25 2nd round | vs. Marcos Giron | 3-6, 4-6 | ![]() | match details |
10.02.25 1st round | vs. Tristan Boyer | 6-2, 6-75, 7-62 | ![]() | match details |
09.02.25 qual. | vs. Zachary Svajda | 6-71, 3-6 | ![]() | match details |
08.02.25 q 1 | vs. Tomas Barrios Vera | 6-2, 4-6, 6-3 | ![]() | match details |
![]() | ||||
06.02.25 2nd round | vs. Tommy Paul | 4-6, 7-5, 4-6 | ![]() | match details |
03.02.25 1st round | vs. Trevor Svajda | 6-4, 6-2 | ![]() | match details |
James Hopper - last matches
![]() | ||||
29.10.23 q 1 | vs. Ethan Quinn | 0-6, 3-6 | ![]() | match details |
![]() | ||||
29.01.23 q 1 | vs. Matija Pecotic | 6-76, 2-6 | ![]() | match details |
![]() | ||||
30.01.22 q 1 | vs. Emilio Nava | 6-4, 0-6, 1-6 | ![]() | match details |
![]() | ||||
14.03.21 q 1 | vs. Evan Song | 1-6, 7-63, 1-6 | ![]() | match details |
![]() | ||||
11.02.20 1st round | vs. Jurij Rodionov | 2-6, 1-6 | ![]() | match details |