CoreTennis  :  114,649 tournaments covered  -  199,598 player profiles  -  3,899,497 tennis match results... and counting.

Oksana Kalashnikova Results (GEO)

Country: Georgia, Born September 5, 1990 (34 years old), Category: WTA
Feb 03
Feb 07
Grampians Trophy - Melbourne Park
Melbourne(AUS) - WTA 500 - Hard - $565,530
1/16
L
vs
61 61
Jun 01
Jun 07
$100,000 Marseille
Marseille(FRA) - W100 - Clay - $100,000
1/16
L
vs
63 61
Mar 23
Mar 28
W15 Sharm El Sheikh - Soho Square
Sharm El Sheikh(EGY) - W10 - Hard - $10,000
1/16
W
vs
62 64
1/8
L
vs
64 61
Mar 16
Mar 22
W15 Sharm El Sheikh - Soho Square
Sharm El Sheikh(EGY) - W10 - Hard - $10,000
1/16
L
vs
60 63
Dec 08
Dec 14
$15,000 Lucknow
Lucknow(IND) - W15 - Grass - $15,000
1/16
W
vs
64 61
1/8
L
vs
61 64
Dec 09
Dec 15
W25 Navi Mumbai - Navi Mumbai Sport Association
Navi Mumbai(IND) - W35 - Hard - $25,000
1/16
W
vs
61 61
1/8
W
vs
62 63
QF
L
vs
63 63
Dec 02
Dec 08
W25 Pune
Pune(IND) - W35 - Hard - $25,000
1/16
W
vs
75 62
1/8
L
vs
30 Ret'd
Sep 09
Sep 15
$50,000 Trabzon - Trabzon Genclik ve Spor il Mudurlugu Merkez Kortlari
Trabzon(TUR) - W75 - Hard - $50,000
1/16
W
vs
63 46 60
1/8
W
vs
76(3) 64
QF
L
vs
63 61
Jul 22
Jul 28
Baku Cup - Baku Tennis Academy
Baku(AZE) - WTA 250 - Hard - $235,000
1/16
L
vs
63 67(1) 61
Jul 08
Jul 14
$25,000 Istanbul - IBB Goztepe Gulbahce Spor Tesisleri
Istanbul(TUR) - W35 - Hard - $25,000
1/16
W
vs
64 63
1/8
W
vs
64 63
QF
L
vs
64 63
Apr 22
Apr 28
$10,000 Andijan
Andijan(UZB) - W10 - Hard - $10,000
1/16
W
vs
62 62
1/8
W
vs
62 63
QF
W
vs
w/o
SF
W
vs
64 26 64
F
L
vs
64 75
Apr 15
Apr 21
W25 Namangan
Namangan(UZB) - W35 - Hard - $25,000
1/16
W
vs
64 62
1/8
W
vs
64 30 Ret'd
QF
W
vs
76(5) 20 Ret'd
SF
W
vs
75 57 75
F
L
vs
62 63
Apr 01
Apr 07
$10,000 Antalya-Belconti - Tennis Organisation Belconti Resort Hotel
Antalya-Belconti(TUR) - W10 - Hard - $10,000
1/16
W
vs
61 57 63
1/8
W
vs
60 62
QF
L
vs
76(2) 62
Mar 25
Mar 31
$10,000 Antalya-Belconti - Tennis Organisation Belconti Resort Hotel
Antalya-Belconti(TUR) - W10 - Hard - $10,000
1/16
L
vs
63 62
Mar 18
Mar 24
$10,000 Antalya-Belconti - Tennis Organisation Belconti Resort Hotel
Antalya-Belconti(TUR) - W10 - Hard - $10,000
1/16
L
vs
62 60
Jan 07
Jan 13
$60,000 Quanzhou
Quanzhou(CHN) - W75 - Hard - $50,000
1/16
L
vs
63 36 75
Dec 24
Dec 30
W25 Pune
Pune(IND) - W35 - Hard - $25,000
1/16
W
vs
60 75
1/8
L
vs
67(4) 75 63
Dec 17
Dec 23
$60,000 Ankara
Ankara(TUR) - W75 - Hard Indoor - $50,000
1/16
W
vs
64 60
1/8
L
vs
26 64 63
Nov 26
Dec 02
$75,000 Dubai - Al Habtoor Grand Resort & Spa
Dubai(UAE) - W80 - Hard - $75,000
1/16
W
vs
26 60 62
1/8
L
vs
62 61
Nov 05
Nov 11
The Royal Indian Open - Balewadi-MSLTA Tennis Complex
Pune(IND) - WTA 125 - Hard - $125,000
1/16
W
vs
75 63
1/8
L
vs
62 46 60
Sep 24
Sep 30
$50,000 Telavi
Telavi(GEO) - W75 - Clay - $50,000
1/16
W
vs
75 52 Ret'd
1/8
W
vs
64 26 76(5)
QF
L
vs
61 64
Sep 17
Sep 23
$25,000 Shymkent
Shymkent(KAZ) - W35 - Hard - $25,000
1/16
L
vs
76(2) 16 63
Jul 23
Jul 29
$100,000 Astana - National Tennis Centre
Astana(KAZ) - W100 - Hard - $100,000
1/16
L
vs
64 64
Jun 18
Jun 24
$25,000 Kristinehamn
Kristinehamn(SWE) - W35 - Clay - $25,000
1/16
W
vs
63 64
1/8
L
vs
61 76(5)
May 14
May 20
W25 Caserta
Caserta(ITA) - W35 - Clay - $25,000
1/16
L
vs
16 63 60
Apr 23
Apr 29
$10,000 Antalya-Belconti - Tennis Organisation Belconti Resort Hotel
Antalya-Belconti(TUR) - W10 - Hard - $10,000
1/16
L
vs
61 62
Apr 16
Apr 22
W25 Namangan
Namangan(UZB) - W35 - Hard - $25,000
1/16
L
vs
75 06 62
Mar 19
Mar 25
$25,000 Almaty
Almaty(KAZ) - W35 - Hard Indoor - $25,000
1/16
L
vs
60 63
Jan 09
Jan 15
$25,000 Pingguo
Pingguo(CHN) - W35 - Hard - $10,000
1/16
L
vs
76(6) 75
Dec 19
Dec 25
$60,000 Ankara
Ankara(TUR) - W75 - Hard Indoor - $50,000
1/16
W
vs
75 46 64
1/8
L
vs
62 63
May 02
May 08
$25,000 Bukhara
Bukhara(UZB) - W35 - Hard - $25,000
1/16
W
vs
62 60
1/8
L
vs
61 76(5)
Apr 25
May 01
$25,000 Karshi
Karshi(UZB) - W35 - Hard - $25,000
1/16
L
vs
64 26 63
Apr 11
Apr 17
$100,000 Johannesburg - Arthur Ashe Tennis Stadium
Johannesburg(RSA) - W100 - Hard - $100,000
1/16
W
vs
62 61
1/8
L
vs
62 62
Mar 28
Apr 03
$50,000 Wenshan
Wenshan(CHN) - W75 - Hard - $50,000
1/16
L
vs
76(2) 62
Mar 21
Mar 27
$25,000 Kunming
Kunming(CHN) - W35 - Hard - $25,000
1/16
W
vs
75 16 63
1/8
W
vs
67(5) 60 64
QF
L
vs
76(2) 46 60
Mar 14
Mar 20
$25,000 Sanya
Sanya(CHN) - W35 - Hard - $25,000
1/16
W
vs
63 64
1/8
L
vs
46 64 63
Jan 03
Jan 09
$60,000 Quanzhou
Quanzhou(CHN) - W75 - Hard - $50,000
1/16
L
vs
75 63
Dec 13
Dec 19
$75,000 Dubai - Al Habtoor Grand Resort & Spa
Dubai(UAE) - W80 - Hard - $75,000
1/16
L
vs
75 26 76(3)
Nov 15
Nov 21
$25,000 Opole
Opole(POL) - W35 - Carpet - $25,000
1/16
W
vs
60 61
1/8
W
vs
16 60 61
QF
L
vs
62 60
Nov 08
Nov 14
W25 Minsk
Minsk(BLR) - W35 - Hard Indoor - $25,000
1/16
W
vs
76(12) 62
1/8
W
vs
60 62
QF
L
vs
67(1) 62 63
Oct 25
Oct 31
W35 Istanbul - TED Club
Istanbul(TUR) - W35 - Hard Indoor - $25,000
1/16
L
vs
63 64
Oct 11
Oct 17
$25,000 Kharkiv - Sport & Court Kharkiv Ladies Cup Sapronov Tennis Series
Kharkiv(UKR) - W35 - Carpet - $25,000
1/16
W
vs
26 64 62
1/8
W
vs
62 75
QF
W
vs
64 63
SF
W
vs
63 62
F
W
vs
75 46 64
Sep 27
Oct 03
$25,000 Tbilisi
Tbilisi(GEO) - W35 - Clay - $25,000
1/16
W
vs
64 60
1/8
W
vs
62 62
QF
L
vs
75 64
Sep 20
Sep 26
W25 Telavi - Telavi Tennis Club
Telavi(GEO) - W35 - Clay - $25,000
1/16
W
vs
61 46 64
1/8
W
vs
61 76(9)
QF
W
vs
57 75 63
SF
L
vs
76(1) 62
Sep 13
Sep 19
$50,000 Mestre - Tennis club Mestre
Mestre(ITA) - W75 - Clay - $50,000
1/16
L
vs
61 46 64
Sep 06
Sep 12
$25,000 Katowice
Katowice(POL) - W35 - Clay - $25,000
1/16
W
vs
63 63
1/8
W
vs
62 46 64
QF
W
vs
62 63
SF
L
vs
61 63
Aug 02
Aug 08
$50,000 Astana
Astana(KAZ) - W75 - Hard - $50,000
1/16
W
vs
60 60
1/8
W
vs
62 63
QF
L
vs
61 62
Jun 28
Jul 04
W25 Ystad
Ystad(SWE) - W35 - Clay - $25,000
1/16
W
vs
63 63
1/8
L
vs
60 46 62
Jun 21
Jun 27
$25,000 Kristinehamn
Kristinehamn(SWE) - W35 - Clay - $25,000
1/16
L
vs
67(5) 75 63
May 31
Jun 06
$50,000 Maribor
Maribor(SLO) - W75 - Clay - $50,000
1/16
L
vs
63 64
May 24
May 30
W25 Grado
Grado(ITA) - W35 - Clay - $25,000
1/16
W
vs
63 75
1/8
L
vs
61 63
May 03
May 09
$50,000 Jounieh - ACTL
Jounieh(LBN) - W75 - Clay - $50,000
1/16
L
vs
16 62 63
Apr 12
Apr 18
$100,000 Johannesburg - Arthur Ashe Tennis Stadium
Johannesburg(RSA) - W100 - Hard - $100,000
1/16
W
vs
63 57 62
1/8
L
vs
63 62
Mar 29
Apr 04
$50,000 Khanty-Mansiyk
Khanty-Mansiyk(RUS) - W75 - Carpet - $50,000
1/16
L
vs
57 76(6) 64
Mar 22
Mar 28
W25 Moscow
Moscow(RUS) - W35 - Hard Indoor - $25,000
1/16
W
vs
63 75
1/8
L
vs
64 62
Mar 01
Mar 07
W25 Minsk
Minsk(BLR) - W35 - Hard Indoor - $25,000
1/16
W
vs
63 46 63
1/8
W
vs
63 64
QF
L
vs
62 75
Feb 22
Feb 28
$50,000 Biberach
Biberach(GER) - W75 - Hard - $50,000
1/16
L
vs
64 61
Dec 14
Dec 20
$75,000 Dubai - Al Habtoor Grand Resort & Spa
Dubai(UAE) - W80 - Hard - $75,000
1/16
L
vs
62 57 62
Nov 16
Nov 22
$50,000 Bratislava - National Tennis Centre
Bratislava(SVK) - W75 - Hard - $50,000
1/16
L
vs
61 62
Nov 02
Nov 08
$100,000 Taipei - Taipei Arena
Taipei(TPE) - W100 - Carpet - $100,000
1/16
W
vs
64 62
1/8
L
vs
62 63
Oct 05
Oct 11
$25,000 Limoges
Limoges(FRA) - W35 - Hard - $25,000
1/16
W
vs
36 64 64
1/8
W
vs
76(5) 36 62
QF
L
vs
75 63
Sep 28
Oct 04
$25,000 Tbilisi
Tbilisi(GEO) - W35 - Clay - $25,000
1/16
W
vs
62 63
1/8
W
vs
61 61
QF
W
vs
63 64
SF
W
vs
62 63
F
W
vs
46 63 62
Sep 21
Sep 27
W25 Telavi - Telavi Tennis Club
Telavi(GEO) - W35 - Clay - $25,000
1/16
W
vs
61 61
1/8
W
vs
76(7) 64
QF
L
vs
75 62
Sep 14
Sep 20
W35 Naples, FL
Naples, FL(USA) - W35 - Clay - $25,000
1/16
W
vs
75 61
1/8
W
vs
64 63
QF
L
vs
61 26 63
Aug 03
Aug 09
$50,000 Astana
Astana(KAZ) - W75 - Hard - $50,000
1/16
W
vs
26 64 41 Ret'd
1/8
L
vs
62 67(6) 63
Jul 27
Aug 02
$25,000 Almaty
Almaty(KAZ) - W35 - Hard Indoor - $25,000
1/16
W
vs
61 63
1/8
W
vs
64 61
QF
W
vs
63 61
SF
W
vs
75 64
F
L
vs
63 64
Jul 20
Jul 26
$25,000 Kharkiv
Kharkiv(UKR) - W35 - Clay - $25,000
1/16
W
vs
63 63
1/8
W
vs
64 64
QF
L
vs
62 60
Jul 13
Jul 19
$25,000 Bucha
Bucha(UKR) - W35 - Clay - $25,000
1/16
W
vs
76(3) 61
1/8
L
vs
61 64
Jul 06
Jul 12
$75,000 Zagreb
Zagreb(CRO) - W80 - Clay - $75,000
1/16
L
vs
62 46 63
Jun 29
Jul 05
$25,000 Torun
Torun(POL) - W35 - Clay - $25,000
1/16
W
vs
67(4) 62 63
1/8
W
vs
62 60
QF
W
vs
64 64
SF
W
vs
63 36 61
F
W
vs
36 64 62
Jun 08
Jun 14
$25,000 Karshi
Karshi(UZB) - W35 - Hard - $25,000
1/16
W
vs
76(6) 63
1/8
L
vs
62 75
Jun 01
Jun 07
$25,000 Bukhara
Bukhara(UZB) - W35 - Hard - $25,000
1/16
W
vs
62 75
1/8
W
vs
26 61 63
QF
L
vs
60 75
May 18
May 24
$25,000 Kharkiv
Kharkiv(UKR) - W35 - Clay - $25,000
1/16
W
vs
62 64
1/8
W
vs
62 36 62
QF
W
vs
75 46 63
SF
W
vs
63 64
F
L
vs
46 64 61
Apr 27
May 03
W25 Namangan
Namangan(UZB) - W35 - Hard - $25,000
1/16
W
vs
75 75
1/8
W
vs
76(5) 75
QF
L
vs
63 60
Mar 30
Apr 05
$50,000 Khanti-Mansiysk
Khanti-Mansiysk(RUS) - W75 - Carpet - $50,000
1/16
W
vs
62 61
1/8
L
vs
62 67(6) 64
Mar 09
Mar 15
$10,000 Giza
Giza(EGY) - W10 - Clay - $10,000
1/16
W
vs
62 62
1/8
W
vs
75 64
QF
W
vs
64 62
SF
W
vs
61 62
F
L
vs
64 62
Mar 02
Mar 08
$10,000 Giza
Giza(EGY) - W10 - Clay - $10,000
1/16
W
vs
64 64
1/8
W
vs
75 64
QF
W
vs
64 36 64
SF
W
vs
63 36 61
F
W
vs
64 46 63
Jan 19
Jan 25
$25,000 Lutz, FL
Lutz, FL(USA) - W35 - Clay - $25,000
1/16
L
vs
63 61
Oct 13
Oct 19
$25,000 Mexico City - Club Casablanca Lomas Verdes
Mexico city(MEX) - W35 - Hard - $25,000
1/16
W
vs
60 57 62
1/8
L
vs
57 76(5) 64
Oct 06
Oct 12
$25,000 San Luis Potosi - Deportivo La Loma
San Luis Potosi(MEX) - W35 - Hard - $25,000
1/16
W
vs
63 64
1/8
W
vs
64 46 76(5)
QF
W
vs
75 61
SF
W
vs
36 64 64
F
W
vs
75 46 64
Sep 15
Sep 21
$10,000 Casale - Canottieri Casale
Casale(ITA) - W10 - Clay - $10,000
1/16
W
vs
62 63
1/8
W
vs
46 61 75
QF
L
vs
63 64
Sep 08
Sep 14
$10,000 Innsbruck - TK IEV Tiroler Wasserkraft
Innsbruck(AUT) - W10 - Clay - $10,000
1/16
W
vs
46 60 62
1/8
W
vs
36 63 64
QF
L
vs
26 61 61
Jul 28
Aug 03
$50,000 Dnepropetrovsk - Megaron Tennis Club
Dnepropetrovsk(UKR) - W75 - Clay - $50,000
1/16
L
vs
76(2) 63
Jul 21
Jul 27
$25,000 Kharkiv
Kharkiv(UKR) - W35 - Clay - $25,000
1/16
L
vs
63 64
Jun 09
Jun 15
$10,000 Yesilyurt
Yesilyurt(TUR) - W10 - Hard - $10,000
1/16
W
vs
63 63
1/8
W
vs
64 46 62
QF
W
vs
75 63
SF
L
vs
26 60 64
May 26
Jun 01
$25,000 Togliatti
Togliatti(RUS) - W35 - Hard - $25,000
1/16
W
vs
62 76(4)
1/8
L
vs
61 60
May 05
May 11
$25,000 Antalya
Antalya(TUR) - W35 - Clay - $25,000
1/16
L
vs
75 63
Apr 21
Apr 27
W25 Namangan
Namangan(UZB) - W35 - Hard - $25,000
1/16
L
vs
64 26 63
Mar 24
Mar 30
$10,000 Cairo
Cairo(EGY) - W10 - Clay - $10,000
1/16
W
vs
63 60
1/8
W
vs
52 Ret'd
QF
W
vs
62 46 63
SF
L
vs
64 61
Mar 17
Mar 23
$10,000 Ain Alsoukhna
Ain Alsoukhna(EGY) - W10 - Clay - $10,000
1/16
W
vs
64 61
1/8
W
vs
62 62
QF
W
vs
75 62
SF
L
vs
64 63
Mar 10
Mar 16
$10,000 Cairo
Cairo(EGY) - W10 - Clay - $10,000
1/16
W
vs
46 63 75
1/8
W
vs
62 61
QF
L
vs
46 63 75
Nov 05
Nov 11
$50,000 Minsk
Minsk(BLR) - W75 - Hard Indoor - $50,000
1/16
L
vs
63 63
Sep 24
Sep 30
$25,000 Batumi - Batumi Club
Batumi(GEO) - W35 - Hard - $25,000
1/16
W
vs
64 57 62
1/8
W
vs
61 63
QF
L
vs
63 75
Sep 17
Sep 23
W25 Telavi - Telavi Tennis Club
Telavi(GEO) - W35 - Clay - $25,000
1/16
L
vs
62 75
Sep 14
Sep 17
Kentucky International Junior Tennis Derby - Hilary J Boone Tennis Complex University of Kentucky Sports Complex Drive
Lexington, KY(USA) - Girls 18 - Hard
1/16
W
vs
36 75 61
1/8
L
vs
46 64 75
Sep 02
Sep 09
US Open - USTA National Tennis Center
New York, NY(USA) - JR Grand Slam Girls - Hard
1/32
W
vs
61 62
1/16
W
vs
76(2) 60
1/8
W
vs
75 64
QF
W
vs
16 62 63
SF
L
vs
75 61
Aug 27
Sep 01
Canadian Open Junior Championships - Club de Tennis de Repentigny
Repentigny(CAN) - Girls 18 - Clay
1/16
L
vs
63 06 62
Jul 23
Jul 29
European Junior Championships
Gastein(AUT) - JB1 Girls - Clay
1/32
W
vs
64 64
1/16
W
vs
63 61
1/8
W
vs
64 36 61
QF
W
vs
64 64
SF
W
vs
62 76(2)
F
L
vs
64 62
Jul 16
Jul 22
$10,000 Garching - STK Garching
Garching(GER) - W10 - Clay - $10,000
1/16
L
vs
75 64
Jun 30
Jul 08
Wimbledon - All England Lawn Tennis and Croquet Club
Wimbledon(GBR) - JR Grand Slam Girls - Grass
1/32
W
vs
61 64
1/16
W
vs
63 64
1/8
L
vs
75 61
Jun 24
Jun 29
J300 Roehampton \ ITF Juniors - Roehampton - The Bank of England Sports Ground
Roehampton(GBR) - Girls 18 - Grass
1/32
L
vs
75 64
Jun 12
Jun 17
J1 Offenbach \ International Junior Tournament of Offenbach - Hessischer Tennis-Verband
Offenbach(GER) - Girls 18 - Clay
1/16
W
vs
62 62
1/8
W
vs
63 62
QF
W
vs
62 60
SF
L
vs
61 36 63
Jun 04
Jun 10
French Open / Roland Garros - Roland Garros
Paris(FRA) - JR Grand Slam Girls - Clay
1/32
W
vs
62 75
1/16
L
vs
36 62 62
May 28
Jun 02
Astrid Bowl - Royal Astrid Tennis Club
Loverval(BEL) - Girls 18 - Clay
1/16
W
vs
61 Ret'd
1/8
W
vs
64 61
QF
L
vs
75 75
May 21
May 27
J500 Milan \ Trofeo Bonfiglio - Tennis Club Milano
Milan(ITA) - J500 Girls - Clay
1/32
L
vs
46 75 63
May 14
May 20
J300 Santa Croce Sull'Arno \ International Junior Tournament "Citta' Di Santa Croce" - Tennis Club Santa Croce
Santa Croce Sull'Arno(ITA) - Girls 18 - Clay
1/16
W
vs
64 75
1/8
W
vs
63 26 63
QF
W
vs
62 63
SF
L
vs
63 36 63
Apr 30
May 06
$25,000 Attaleia
Attaleia(TUR) - W35 - Hard - $25,000
1/16
W
vs
60 62
1/8
L
vs
64 60
Mar 26
Apr 01
$10,000 Cairo
Cairo(EGY) - W10 - Clay - $10,000
1/16
W
vs
16 61 62
1/8
L
vs
63 46 61
Mar 19
Mar 25
$10,000 Cairo
Cairo(EGY) - W10 - Clay - $10,000
1/16
W
vs
62 62
1/8
W
vs
62 75
QF
W
vs
46 63 61
SF
L
vs
63 61
Mar 06
Mar 10
J60 Esch-Alzette \ FLT Juniors Open - National Tennis Centre of Luxembourg
Esch/Alzette(LUX) - Girls 18 - Hard Indoor
1/16
W
vs
61 76(8)
1/8
W
vs
62 64
QF
W
vs
64 63
SF
W
vs
63 62
F
L
vs
26 62 64
Dec 04
Dec 10
Dunlop Orange Bowl International Tennis Championships - Tennis Centre Crandon Park
Key Biscayne, FL(USA) - J500 Girls - Hard
1/32
W
vs
62 16 60
1/16
W
vs
76(5) 76(3)
1/8
L
vs
61 62
Nov 28
Dec 03
Eddie Herr International Junior Tennis Championships - IMG / Bollettieri Sports Academy
Bradenton, FL(USA) - J300 Girls - Hard
1/32
W
vs
64 75
1/16
W
vs
60 60
1/8
L
vs
75 64
Nov 12
Nov 19
$50,000 Lawrenceville, GA - Collins Hill Athletic Club
Lawrenceville, GA(USA) - W75 - Hard - $50,000
1/16
L
vs
76(0) 63
Sep 25
Oct 01
$50,000 Biella
Biella(ITA) - W75 - Clay - $50,000
1/16
L
vs
63 62
Sep 11
Sep 16
Kentucky International Junior Tennis Derby - Hilary J Boone Tennis Complex University of Kentucky Sports Complex Drive
Lexington, KY(USA) - J300 Girls - Hard
1/16
L
vs
61 61
Sep 03
Sep 10
US Open - USTA National Tennis Center
New York, NY(USA) - JR Grand Slam Girls - Hard
1/32
L
vs
61 62
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