MATCH
08.11.22 | 1st round | Justin Boulais/Cleeve Harper | Duncan Chan/Keegan Rice | 7-5, 6-0 | ![]() | I. hard |
MATCH STATS
1st SERVE % | 35/48 (73%) | 25/53 (47%) |
1st SERVE POINTS WON | 27/35 (77%) | 14/25 (56%) |
2nd SERVE POINTS WON | 9/13 (69%) | 13/28 (46%) |
BREAK POINTS WON | 4/8 (50%) | 0/5 (0%) |
TOTAL RETURN POINTS WON | 26/53 (49%) | 12/48 (25%) |
TOTAL POINTS WON | 62/101 (61%) | 39/101 (39%) |
DOUBLE FAULTS | 3 | 3 |
ACES | 2 | 1 |
MATCH STATS
1 | ||
Justin Boulais/Cleeve Harper ![]() | 0-0 | |
0-0, 0-15, 15-15, 30-15, 40-15, 40-30, 40-40 | ||
0-1 | Duncan Chan/Keegan Rice ![]() | |
0-0, 0-15, 15-15, 30-15, 40-15[BP] | ||
Justin Boulais/Cleeve Harper ![]() | 1-1 | |
0-0, 0-15, 0-30, 0-40[BP] | ||
1-2 | Duncan Chan/Keegan Rice ![]() | |
0-0, 15-0, 15-15, 30-15, 30-30, 30-40, 40-40 | ||
Justin Boulais/Cleeve Harper ![]() | 2-2 | |
0-0, 15-0, 30-0, 30-15, 30-30, 30-40[BP], 40-40 | ||
2-3 | Duncan Chan/Keegan Rice ![]() | |
0-0, 0-15, 0-30, 15-30, 15-40, 30-40, 40-40 | ||
Justin Boulais/Cleeve Harper ![]() | 3-3 | |
0-0, 15-0, 15-15, 15-30, 30-30, 30-40[BP] | ||
3-4 | Duncan Chan/Keegan Rice ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Justin Boulais/Cleeve Harper ![]() | 4-4 | |
0-0, 0-15, 0-30, 15-30, 15-40[BP], 30-40[BP] | ||
4-5 | Duncan Chan/Keegan Rice ![]() | |
0-0, 0-15, 0-30, 15-30, 30-30, 40-30[BP] | ||
Justin Boulais/Cleeve Harper ![]() | 5-5 | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30 | ||
6-5 | Duncan Chan/Keegan Rice ![]() | |
0-0, 15-0, 30-0, 40-0[BP], 40-15[BP] | ||
7-5 |
2 | ||
Justin Boulais/Cleeve Harper ![]() | 0-0 | |
0-0, 15-0, 15-15, 30-15, 30-30, 40-30 | ||
1-0 | Duncan Chan/Keegan Rice ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Justin Boulais/Cleeve Harper ![]() | 2-0 | |
0-0, 15-0, 30-0, 30-15, 40-15 | ||
3-0 | Duncan Chan/Keegan Rice ![]() | |
0-0, 15-0, 15-15, 30-15, 40-15[BP], 40-30[BP] | ||
Justin Boulais/Cleeve Harper ![]() | 4-0 | |
0-0, 15-0, 15-15, 15-30, 30-30, 40-30 | ||
5-0 | Duncan Chan/Keegan Rice ![]() | |
0-0, 15-0, 30-0, 40-0[BP] | ||
Justin Boulais/Cleeve Harper ![]() | 6-0 | |
6-0 |

Canada
20.10.01, 23 years
20.10.01, 23 years
Country
Birthdate
Height
Weight
Profi since
Play
Birthdate
Height
Weight
Profi since
Play
Canada
29.07.05, 19 years
29.07.05, 19 years


Canada
24.12.00, 24 years
24.12.00, 24 years
Country
Birthdate
Height
Weight
Profi since
Play
Birthdate
Height
Weight
Profi since
Play
Canada
20.06.06, 18 years
20.06.06, 18 years

Justin Boulais/Cleeve Harper vs. Duncan Chan/Keegan Rice - head to head matches
08.11.22 | 1st round | Justin Boulais/Cleeve Harper | Duncan Chan/Keegan Rice | 7-5, 6-0 | match details | ![]() | I. hard |
Justin Boulais form & Duncan Chan form
Justin Boulais/Cleeve Harper - last matches
![]() | ||||
10.11.22 1/4 | vs. Charles Broom/Constantin Frantzen | 6-3, 3-6, 8-10 | ![]() | match details |
08.11.22 1st round | vs. Duncan Chan/Keegan Rice | 7-5, 6-0 | ![]() | match details |
![]() | ||||
18.06.18 1st round | vs. Alexander Day/Harrison Scott | 4-6, 3-6 | ![]() | match details |
Duncan Chan/Keegan Rice - last matches
![]() | ||||
04.07.24 1/4 | vs. Ben Jones/Aidan Mchugh | 3-6, 4-6 | ![]() | match details |
03.07.24 1st round | vs. Karl Poling/Kuang Qing Xu | 4-6, 6-4, 10-7 | ![]() | match details |
![]() | ||||
08.11.22 1st round | vs. Justin Boulais/Cleeve Harper | 5-7, 0-6 | ![]() | match details |
![]() | ||||
29.10.22 fin | vs. Marko Stakusic/Jaden Weekes | 6-3, 6-3 | ![]() | match details |
28.10.22 1/2 | vs. A.j. Catanzariti/Osgar O'Hoisin | 6-4, 6-4 | ![]() | match details |
27.10.22 1/4 | vs. Mac Kiger/Benjamin Sigouin | 7-5, 3-6, 10-6 | ![]() | match details |
25.10.22 1st round | vs. Matthew Foster-Estwick/Darian King | 7-63, 5-7, 10-8 | ![]() | match details |