CoreTennis  :  114,887 tournaments covered  -  199,622 player profiles  -  3,900,283 tennis match results... and counting.

Chris Rodesch Results (LUX)

Country: Luxembourg, Born July 18, 2001 (23 years old), Category: ATP
Nov 18
Nov 24
Puerto Vallarta Challenger
Puerto Vallarta(MEX) - Challenger 50 - Hard - $41,000
1/16
W
vs
63 36 63
1/8
L
vs
61 26 76(6)
Nov 11
Nov 17
Drummondville Challenger
Drummondville(CAN) - Challenger 75 - Hard Indoor - $82,000
1/16
W
vs
76(5) 26 61
1/8
W
vs
61 61
QF
W
vs
63 61
SF
W
vs
64 63
F
L
vs
63 36 64
Oct 28
Nov 03
Charlottesville, VA Challenger
Charlottesville, VA(USA) - Challenger 75 - Hard Indoor - $82,000
1/16
W
vs
64 63
1/8
W
vs
67(7) 75 64
QF
L
vs
64 67(6) 76(5)
Oct 07
Oct 13
M15 Monastir 48
Monastir(TUN) - M15 - Hard - $15,000
1/16
W
vs
62 61
1/8
W
vs
64 63
QF
W
vs
63 67(6) 63
SF
L
vs
42 Ret'd
Sep 30
Oct 06
M15 Monastir 47
Monastir(TUN) - M15 - Hard - $15,000
1/16
W
vs
67(4) 61 63
1/8
W
vs
62 62
QF
W
vs
76(6) 63
SF
W
vs
57 75 75
F
W
vs
63 64
Sep 02
Sep 08
M15 Hong Kong 04
Hong Kong(HKG) - M15 - Hard - $15,000
1/16
W
vs
57 63 76(6)
1/8
W
vs
64 63
QF
W
vs
76(4) 62
SF
W
vs
76(1) 62
F
W
vs
64 76(3)
Aug 26
Sep 01
M25 Hong Kong 03
Hong Kong(HKG) - M25 - Hard - $25,000
1/16
W
vs
64 64
1/8
W
vs
62 64
QF
W
vs
63 64
SF
W
vs
63 63
F
W
vs
75 64
Aug 12
Aug 18
M15 Ystad 03
Ystad(SWE) - M15 - Clay - $15,000
1/16
W
vs
62 61
1/8
W
vs
62 63
QF
W
vs
46 64 63
SF
W
vs
76(3) 61
F
W
vs
62 46 63
Aug 05
Aug 11
Bonn challenger
Bonn(GER) - Challenger 75 - Clay - €74,825
1/16
L
vs
62 76(9)
Jul 15
Jul 21
M25 Esch/Alzette 02
Esch/Alzette(LUX) - M15 - Clay - $15,000
1/16
W
vs
61 60
1/8
W
vs
63 64
QF
W
vs
63 64
SF
W
vs
46 63 62
F
W
vs
61 36 64
Jul 08
Jul 14
M15 Lodz 05
Lodz(POL) - M15 - Clay - $15,000
1/16
W
vs
46 62 63
1/8
W
vs
63 62
QF
W
vs
46 76(5) 62
SF
L
vs
61 64
Jun 24
Jun 30
M15 Alkmaar 01
Alkmaar(NED) - M15 - Clay - $15,000
1/16
W
vs
61 61
1/8
W
vs
61 64
QF
W
vs
62 63
SF
W
vs
76(4) 67(5) 76(4)
F
L
vs
76(8) 64
Jan 01
Jan 07
M25 Esch/Alzette 01
Esch/Alzette(LUX) - M25 - Clay - $25,000
1/16
L
vs
63 64
Nov 13
Nov 19
Champaign, IL Challenger
Champaign, IL(USA) - Challenger 75 - Hard Indoor - $80,000
1/16
L
vs
57 64 64
Oct 30
Nov 05
Charlottesville, VA Challenger
Charlottesville, VA(USA) - Challenger 75 - Hard Indoor - $80,000
1/16
L
vs
76(5) 61
Sep 04
Sep 10
M25 Maribor 06
Maribor(SLO) - M25 - Clay - $25,000
1/16
L
vs
76(3) 62
Aug 14
Aug 20
Winnipeg Challenger
Winnipeg(CAN) - Challenger 75 - Hard - $80,000
1/16
L
vs
60 62
Aug 07
Aug 13
M25 Southaven, MS 33
Southaven, MS(USA) - M25 - Hard - $15,000
1/16
W
vs
64 62
1/8
W
vs
63 67(6) 64
QF
W
vs
63 63
SF
W
vs
75 62
F
W
vs
67(3) 61 63
Jul 17
Jul 23
M25 Esch/Alzette 02
Esch/Alzette(LUX) - M25 - Clay - $25,000
1/16
W
vs
62 76(5)
1/8
W
vs
61 60
QF
W
vs
76(5) 62
SF
L
vs
76(5) 75
Jul 10
Jul 16
M25 Esch/Alzette 01
Esch/Alzette(LUX) - M25 - Clay - $25,000
1/16
W
vs
76(4) 67(6) 64
1/8
W
vs
61 64
QF
W
vs
62 26 75
SF
L
vs
36 76(6) 64
Jul 03
Jul 09
Karlsruhe Challenger
Karlsruhe(GER) - Challenger 75 - Clay - €73,000
1/16
L
vs
64 36 62
Jun 26
Jul 02
M25 Arlon 02
Arlon(BEL) - M25 - Clay - $25,000
1/16
W
vs
62 67(4) 61
1/8
L
vs
64 64
Jun 19
Jun 25
M15 Cluj Napoca 03
Cluj Napoca(ROU) - M15 - Clay - $15,000
1/16
W
vs
61 64
1/8
W
vs
63 62
QF
W
vs
63 63
SF
W
vs
46 61 64
F
L
vs
26 76(4) 64
Oct 31
Nov 06
Charlottesville, VA Challenger
Charlottesville, VA(USA) - Challenger 80 - Hard Indoor - $53,120
1/16
L
vs
64 63
Aug 01
Aug 07
M15 Frederiksberg 02
Frederiksberg(DEN) - M15 - Clay - $15,000
1/16
L
vs
64 63
Jul 25
Jul 31
M15 Vejle 01
Vejle(DEN) - M15 - Clay - $15,000
1/16
W
vs
62 61
1/8
W
vs
36 63 76(3)
QF
W
vs
62 64
SF
W
vs
75 64
F
W
vs
64 46 60
Jul 18
Jul 24
M25 Esch/Alzette 01
Esch/Alzette(LUX) - M25 - Clay - $25,000
1/16
W
vs
63 64
1/8
W
vs
63 64
QF
L
vs
46 76(6) 64
Jun 13
Jun 19
M15 Duffel 01
Duffel(BEL) - M15 - Clay - $15,000
1/16
W
vs
64 75
1/8
W
vs
64 26 75
QF
W
vs
64 63
SF
W
vs
76(3) 63
F
L
vs
64 63
Nov 15
Nov 21
M25 Austin, TX 24
Austin, TX(USA) - M25 - Hard - $25,000
1/16
W
vs
26 64 76(3)
1/8
W
vs
67(1) 64 64
QF
L
vs
57 63 64
Aug 13
Aug 17
J3 Rutesheim \ Jugend Cup Rutesheim/Renningen
Rutesheim(GER) - J100 Boys - Clay
1/16
L
vs
76(5) 62
Jul 29
Aug 03
J60 Schifflange \ Telkea Open
Schifflange(LUX) - J60 Boys - Clay
1/16
W
vs
60 62
1/8
W
vs
63 63
QF
W
vs
64 76(5)
SF
L
vs
76(2) 64
Jun 11
Jun 16
J1 Offenbach \ International Junior Tournament of Offenbach - Hessischer Tennis-Verband
Offenbach(GER) - J300 Boys - Clay
1/32
W
vs
67(7) 62 63
1/16
W
vs
61 76(7)
1/8
L
vs
76(7) 61
1/32
L
vs
46 64 62
Jan 14
Jan 19
J300 Prague West \ RPM Junior Vestec Open - Tenis Centrum Head Vestec Sportovni
Prague(CZE) - J300 Boys - Carpet
1/16
L
vs
62 75
Jan 07
Jan 12
J200 Bratislava \ Slovak Junior Indoor U18 - National Tennis Centre
Bratislava(SVK) - J200 Boys - Hard Indoor
1/16
W
vs
62 76(6)
1/8
W
vs
64 64
QF
W
vs
64 36 64
SF
W
vs
62 76(2)
F
L
vs
75 75
Dec 03
Dec 09
J500 Plantation \ Orange Bowl Int'l Tennis Championships - Orange Bowl International Tennis Championship
Plantation, FL(USA) - J500 Boys - Clay
1/32
L
vs
64 76(9)
Nov 26
Dec 01
J300 Bradenton \ Eddie Herr International Junior Tennis Championships - IMG/Bollettieri Sports Academy
Bradenton, FL(USA) - J300 Boys - Clay
1/32
L
vs
62 64
Oct 29
Nov 03
J100 Saint Cyprien \ ITF Junior Saint-Cyprien - Grand Stade
Saint Cyprien(FRA) - J100 Boys - Hard Indoor
1/16
W
vs
36 75 63
1/8
W
vs
26 62 64
QF
L
vs
61 62
Sep 03
Sep 09
J2 Prague \ Thun Czech Junior Open
Prague(CZE) - J200 Boys - Clay
1/16
W
vs
62 63
1/8
W
vs
62 67(5) 76(5)
QF
W
vs
67(5) 63 63
SF
W
vs
62 64
F
L
vs
62 62
Aug 27
Sep 01
J2 Budapest \ Alfa TI Cup II
Budapest(HUN) - J200 Boys - Clay
1/16
W
vs
61 63
1/8
L
vs
64 67(6) 62
Aug 14
Aug 18
J3 Rutesheim \ Jugend Cup Rutesheim/Renningen
Rutesheim(GER) - J100 Boys - Clay
1/16
W
vs
62 76(3)
1/8
W
vs
36 76(5) 63
QF
L
vs
64 62
Aug 07
Aug 12
Germany F11 Futures
Trier(GER) - M15 - Clay - $15,000
1/16
L
vs
61 75
Jul 30
Aug 05
J60 Schifflange \ Telkea Open
Schifflange(LUX) - J60 Boys - Clay
1/16
W
vs
63 63
1/8
W
vs
75 67(4) 63
QF
W
vs
62 76
SF
W
vs
61 63
F
W
vs
64 60
Jul 23
Jul 28
J300 Klosters \ European Junior Championships - Klosters
Klosters(SUI) - JB1 Boys - Clay
1/32
W
vs
16 76(6) 64
1/16
L
vs
63 76(4)
Jul 09
Jul 14
J60 Limelette \ Justine Henin Junior Cup
Limelette(BEL) - J60 Boys - Clay
1/16
W
vs
46 61 64
1/8
W
vs
64 62
QF
W
vs
64 62
SF
W
vs
61 76(5)
F
W
vs
36 75 63
1/32
L
vs
63 46 62
Apr 17
Apr 21
J3 Megrine \ ITF Junior Megrine
Megrine(TUN) - J100 Boys - Hard
1/16
W
vs
62 64
1/8
W
vs
61 64
QF
W
vs
36 63 62
SF
W
vs
67(4) 61 76(3)
F
L
vs
63 57 64
Feb 26
Mar 03
J60 Esch-Alzette \ FLT Juniors Open - National Tennis Centre of Luxembourg
Esch/Alzette(LUX) - J60 Boys - Hard Indoor
1/16
W
vs
76(4) 63
1/8
W
vs
63 62
QF
W
vs
60 61
SF
L
vs
63 64
Feb 20
Feb 25
J4 Kaarina \ ALK Open - Aktia Arena
Kaarina(FIN) - J60 Boys - Hard Indoor
1/16
W
vs
62 61
1/8
W
vs
75 64
QF
W
vs
64 62
SF
W
vs
63 64
F
W
vs
62 57 64
Feb 06
Feb 10
J4 Hamburg \ ITF Juniors Hamburg - Hamburger Tennis Verband
Hamburg(GER) - J60 Boys - Hard Indoor
1/16
W
vs
64 64
1/8
W
vs
63 46 64
QF
L
vs
75 46 63
Dec 04
Dec 09
J5 Saint Gregoire \ Open Saint Gregoire
Saint-Gregoire(FRA) - J30 Boys - Hard Indoor
1/16
W
vs
60 61
1/8
L
vs
64 63
Nov 06
Nov 12
J5 Esch/Alzette \ TDO Juniors Open - National Tennis Center
Esch/Alzette(LUX) - J30 Boys - Hard
1/16
W
vs
75 60
1/8
W
vs
63 36 75
QF
L
vs
63 76(3)
Oct 30
Nov 04
Heiveld Graydon Junior Indoor Open - Heiveld Tennis Center
Sint-Katelijne-Waver(BEL) - J60 Boys - Carpet
1/32
W
vs
63 61
1/16
L
vs
63 36 62
Aug 28
Sep 02
J5 Dijon \ Dijon Lac Kir ITF Juniors
Dijon(FRA) - J30 Boys - Clay
1/16
W
vs
63 64
1/8
W
vs
61 Ret'd
QF
L
vs
61 63
Aug 22
Aug 27
J4 Clermont-Ferrand \ Clermont-Ferrand Junior Tournament - Stade Clermontois Tennis Club
Clermont-Ferrand(FRA) - J60 Boys - Clay
1/16
L
vs
75 63
Aug 14
Aug 19
J4 Maaseik \ LTA Maaseik Junior Open - TC Maaseik
Maaseik(BEL) - J60 Boys - Clay
1/16
W
vs
62 67(4) 62
1/8
L
vs
63 63
Jul 24
Jul 30
European Junior Championships
Moscow(RUS) - Boys 16 - Clay
1/32
W
vs
26 62 62
1/16
W
vs
62 46 63
1/8
L
vs
63 61
Jul 19
Jul 23
J100 Moenchengladbach \ NRW Junior Open - TG Rot-Weiss
Munchengladbach(GER) - J60 Boys - Clay
1/16
W
vs
67(4) 61 61
1/8
L
vs
62 63
Jul 10
Jul 15
J60 Limelette \ Justine Henin Junior Cup
Limelette(BEL) - J60 Boys - Clay
1/32
W
vs
64 64
1/16
L
vs
63 63
Apr 18
Apr 22
J3 Megrine \ ITF Junior Megrine
Megrine(TUN) - J100 Boys - Hard
1/16
W
vs
64 64
1/8
L
vs
61 61
Apr 11
Apr 16
J30 Hammam Sousse \ ITF Junior Hammam Sousse - Tennis Club Hammam Sousse
Sousse(TUN) - J30 Boys - Hard
1/16
W
vs
62 61
1/8
W
vs
63 64
QF
W
vs
63 26 63
SF
L
vs
76(2) 36 61
Mar 06
Mar 11
Federation Luxembourgeoise de Tennis Junior Open - National Tennis Center
Luxembourg(LUX) - J60 Boys - Hard Indoor
1/16
W
vs
62 61
1/8
W
vs
62 61
QF
W
vs
76(8) 61
SF
W
vs
64 64
F
W
vs
75 41 Ret'd
Feb 20
Feb 26
InTime Tennis Direct Junior Open - Dekker Sport Zoetermeer
Zoetermeer(NED) - Boys 16 - Hard Indoor
1/32
W
vs
63 63
1/16
W
vs
61 63
1/8
W
vs
61 63
QF
L
vs
67(2) 64 75
Dec 12
Dec 18
16&Under Saint-Grégoire Rennes Metropole - Tennis Club Gregorien
sanit-Gregorien(FRA) - Boys 16 - Clay
1/16
W
vs
75 62
1/8
W
vs
75 62
QF
W
vs
63 64
SF
W
vs
76(4) 16 62
F
L
vs
61 76(2)
Nov 07
Nov 12
J5 Esch/Alzette \ TDO Juniors Open - National Tennis Center
Esch/Alzette(LUX) - J30 Boys - Hard
1/16
L
vs
61 61
Sep 12
Sep 16
Charles Kieffer Eurotrophy by ESTESS - CK Sportcenter
Kockelscheuer(LUX) - Boys 16 - Carpet
1/8
W
vs
64 76(2)
QF
W
vs
61 62
SF
L
vs
60 64
Aug 29
Sep 04
Steinfort Tennis Europe Junior Open U16 - Tennis Club Steinfort
Steinfort(LUX) - Boys 16 - Clay
1/16
L
vs
46 75 61
Aug 15
Aug 20
Jugend Cup Renningen/Rutesheim - TSC Renningen
Renningen(GER) - Boys 16 - Clay
1/32
L
vs
63 75
Aug 08
Aug 13
Bavarian Junior Open
Eching Bei Munchen(GER) - Boys 16 - Clay
1/32
L
vs
57 62 64
Aug 01
Aug 06
J60 Schifflange \ Telkea Open
Schifflange(LUX) - J60 Boys - Clay
1/16
L
vs
61 64
Jul 18
Jul 23
European Junior Championships
Moscow(RUS) - Boys 16 - Clay
1/32
W
vs
67(6) 63 61
1/16
L
vs
62 63
Jun 20
Jun 24
Pont Des Generations - Tennis Club d'Avignon
Avignon(FRA) - Boys 16 - Clay
1/16
W
vs
62 46 43 Ret'd
1/8
L
vs
60 76(5)
Feb 29
Mar 06
FOCUS tennis academy - SV Victoria
Rotterdam(NED) - Boys 16 - Hard Indoor
1/32
L
vs
64 64
Feb 22
Feb 27
J60 Esch-Alzette \ FLT Juniors Open - National Tennis Centre of Luxembourg
Esch/Alzette(LUX) - J60 Boys - Hard Indoor
1/16
L
vs
64 63
Nov 30
Dec 06
Tk Milten - Tk Milten
Milovice - Mlada Boleslav(CZE) - Boys 14 - Hard Indoor
1/16
W
vs
60 60
1/8
W
vs
63 76(5)
QF
L
vs
76(5) 75
Nov 16
Nov 22
HusmanHagberg Open
Stockholm(SWE) - Boys 14 - Hard Indoor
1/16
W
vs
64 57 63
1/8
W
vs
64 63
QF
W
vs
61 63
SF
L
vs
76(6) 62
Sep 07
Sep 12
Charles Kieffer Eurotrophy by ESTESS - CK Sportcenter
Kockelscheuer(LUX) - Boys 14 - Carpet
1/16
W
vs
64 62
1/8
W
vs
57 64 63
QF
W
vs
62 75
SF
W
vs
36 75 60
F
L
vs
64 63
Aug 31
Sep 05
Steinfort Tennis Europe Junior Open U16 - Tennis Club Steinfort
Steinfort(LUX) - Boys 16 - Clay
1/16
W
vs
62 62
1/8
L
vs
46 75 62
Aug 24
Aug 29
Kirsch Open U14
Steinfort(LUX) - Boys 14 - Clay
1/16
W
vs
63 64
1/8
W
vs
63 60
QF
W
vs
62 26 64
SF
L
vs
64 76(3)
Aug 17
Aug 22
Jugend Cup Renningen/Rutesheim - TSC Renningen
Renningen(GER) - Boys 14 - Clay
1/32
W
vs
62 67(3) 64
1/16
L
vs
61 60
Aug 10
Aug 15
HITEC Bouneweg Junior Open - TC Bonnevoie
Luxembourg(LUX) - Boys 14 - Clay
1/16
W
vs
62 26 64
1/8
W
vs
67(8) 62 63
QF
W
vs
61 67(5) 75
SF
L
vs
60 62
Aug 03
Aug 09
Triled YCC - Kon. Excelsior Hasselt TC
Hasselt(BEL) - Boys 14 - Clay
1/32
W
vs
63 20 Ret'd
1/16
L
vs
61 26 76(5)
Jul 27
Aug 01
Tennis Europe U14 d'Annecy - Annecy Tennis
Annecy(FRA) - Boys 14 - Clay
1/16
W
vs
63 62
1/8
L
vs
63 61
Jul 20
Jul 25
European Junior Championships
Pilzen(CZE) - Boys 14 - Clay
1/32
L
vs
62 60
Jun 08
Jun 14
Vilamoura International U14 - Vilamoura Tennis Academy
Vilamoura(POR) - Boys 14 - Clay
1/32
W
vs
61 61
1/16
W
vs
62 62
1/8
W
vs
64 62
QF
L
vs
63 62
Apr 27
May 03
Wilson Cup - Sport centrum Cafex
Rakovnik(CZE) - Boys 14 - Clay
1/32
W
vs
62 46 62
1/16
L
vs
60 63
Feb 16
Feb 21
InTime Tennis Direct Junior Open - Dekker Sport Zoetermeer
Zoetermeer(NED) - Boys 14 - Hard Indoor
1/32
L
vs
62 62
Jan 19
Jan 23
Quality Hotel Open - Vanersborgs Tennisklubb
Vanersborg(SWE) - Boys 14 - Carpet
1/16
W
vs
75 67(5) 76(3)
1/8
L
vs
75 64
Jan 05
Jan 09
Toyota Cup - Siauliai tennis school
Siauliai(LTU) - Boys 14 - Hard Indoor
1/16
W
vs
64 76(4)
1/8
W
vs
64 62
QF
W
vs
63 62
SF
L
vs
62 62
Dec 01
Dec 07
Tk Milten - Tk Milten
Milovice - Mlada Boleslav(CZE) - Boys 14 - Hard Indoor
1/16
L
vs
64 46 75
Sep 08
Sep 13
Charles Kieffer Eurotrophy by ESTESS - CK Sportcenter
Kockelscheuer(LUX) - Boys 14 - Carpet
1/16
W
vs
63 63
1/8
L
vs
63 60
Sep 01
Sep 06
Kirsch Open U14
Steinfort(LUX) - Boys 16 - Clay
1/16
L
vs
61 62
Aug 25
Aug 30
Kirsch Junior Open - Tennis Club Steinfort
Steinfort(LUX) - Boys 14 - Clay
1/16
L
vs
60 60
Aug 11
Aug 17
HITEC Bouneweg Junior Open - TC Bonnevoie
Luxembourg(LUX) - Boys 14 - Clay
1/16
W
vs
16 63 75
1/8
L
vs
64 75
Jul 21
Jul 26
European Junior Championships
Pilzen(CZE) - Boys 14 - Clay
1/32
L
vs
61 61
Jul 07
Jul 13
Jablonec Cup
Jablonec Nad Nisou(CZE) - Boys 14 - Clay
1/16
W
vs
62 76(3)
1/8
L
vs
62 61
Jun 09
Jun 15
Mostar Open 14 & Under
Mostar(BIH) - Boys 14 - Clay
1/16
W
vs
75 75
1/8
L
vs
62 62
Jun 02
Jun 08
Memorial Goran Tanovic
Tuzla(BIH) - Boys 14 - Clay
1/32
W
vs
63 63
1/16
W
vs
61 61
1/8
L
vs
61 76(1)
Jan 13
Jan 19
Realsport Open U14
Milovice(CZE) - Boys 14 - Hard Indoor
1/16
L
vs
60 61
Oct 28
Nov 03
Open Benjamins Gradignan-Gironde
Gradignan(FRA) - Boys 12 - Clay Indoor
1/32
L
vs
63 75
Aug 19
Aug 25
HITEC Bouneweg Junior Open - TC Bonnevoie
Luxembourg(LUX) - Boys 14 - Clay
1/32
W
vs
76(5) 61
1/16
L
vs
61 60
Aug 12
Aug 18
HITEC Bouneweg Junior Open - TC Bonnevoie
Luxembourg(LUX) - Boys 12 - Clay
1/32
W
vs
60 60
1/16
W
vs
60 60
1/8
W
vs
64 62
QF
L
vs
62 64
Aug 05
Aug 10
Stork International 12 & Under
Oetwil Am See(SUI) - Boys 12 - Clay
1/32
W
vs
60 61
1/16
L
vs
62 63
Jul 15
Jul 21
Koblenz Junior Open - TC Oberwerth Koblenz e. V. 1892
Koblenz(GER) - Boys 12 - Clay
1/32
W
vs
75 60
1/16
W
vs
61 63
1/8
L
vs
64 64
Apr 01
Apr 07
Torneo U12 - Maglie - Circolo Tennis Maglie
Maglie(ITA) - Boys 12 - Clay
1/16
L
vs
64 63
Aug 13
Aug 19
International Championships of Baden - TC Grotzingen
Karlsruhe(GER) - Boys 12 - Clay
1/32
L
vs
62 60
Aug 01
Aug 08
Stork International 12 & Under
Oetwil Am See(SUI) - Boys 12 - Clay
1/32
W
vs
64 67(5) 61
1/16
L
vs
60 60
Winners
Discover all of last week's tournament winners from all age groups and tier levels - on our signature single page format.
Community
If you are a player featured in CoreTennis, you can get in touch with us to have more information and your pictures published on your profile
Ranking Graphs
We have points graphs and position graphs for ATP, WTA and ITF players. Check out this unique perspective on the game now
Mailing List
To stay informed about all things CoreTennis, subscribe to our free mailing list!
Contact
To get in touch with CoreTennis, follow the link and fill in the form.
AddThis Social Bookmark Button