Tournament hub
M15 Pretoria 2
Tournament matches, editions, participant form, draw context, and available tennis markets.
- Surface
- Hard
Current and recent
Matches
M15 Pretoria 2/M15 Pretoria 2 - FinalFinished
T. Duran
0J. Flores
2M15 Pretoria 2/M15 Pretoria 2 - Semi-finalsFinished
J. Flores
2G. L. Tanner
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsScheduled
Caripi / FloresCaripi / Flores
0Kamath / SharmaKamath / Sharma
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsWalkover
Beaven / Van Der MerweBeaven / Van Der Merwe
0Perego / PiattiPerego / Piatti
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsRetired
Majdandzic / VoelzkeMajdandzic / Voelzke
0O'Connell / TalicO'Connell / Talic
0M15 Pretoria 2/M15 Pretoria 2 - Semi-finalsFinished
T. Duran
1M. Majdandzic
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
Beckles / CioccaBeckles / Ciocca
1Horoz / MattaHoroz / Matta
2M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
Markiewicz / ZeuchMarkiewicz / Zeuch
1Host / VujicHost / Vujic
0M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
F. Van Sambeek
1J. Flores
1M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
T. Duran
1M. Van Der Merwe
0M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
M. Anavatan
0G. L. Tanner
2M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
R. Faucon
0M. Majdandzic
2M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsRetired
Longwe-Smit / McCarthyLongwe-Smit / McCarthy
1Anavatan / YilmazAnavatan / Yilmaz
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsCancelled
Sengul / TurkerSengul / Turker
0Horoz / MattaHoroz / Matta
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
R. Faucon
2K. Yilmaz
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
M. N. Turker
1M. Anavatan
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
S. Vujic
1M. Majdandzic
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
Ngwenya / Van AkenNgwenya / Van Aken
0Cooper / Van SambeekCooper / Van Sambeek
1M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
S. Seifert
0J. Flores
2M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
J. Bothma
0M. Van Der Merwe
2M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
T. Zeuch
0F. Van Sambeek
2M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
T. Duran
2G. Perego
0M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
R. Piatti
0G. L. Tanner
2M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
K. Yilmaz
1D. Salton
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
B. O'Connell
1S. Seifert
2M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
A. Aleshchev
0G. Perego
1M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
L. Rivera
0R. Piatti
2M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
R. Kharlamov
0M. Anavatan
2M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
G. Ciocca
0S. Vujic
1M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
J. Bothma
1B. Sengul
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
J. Flores
2A. Beckley
1M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
R. Faucon
2A. Horoz
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
T. Zeuch
1T. Longwe-Smit
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
M. N. Turker
2M. Vasiliauskas
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
P. Christoforakis
0M. Majdandzic
2M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
T. Duran
2J. Strydom
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
F. Van Sambeek
1L. Seidman
0M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
J. Summers
0G. L. Tanner
2M15 Pretoria 2/M15 Pretoria 2 - 1/16-finalsFinished
S. Ngwenya
0M. Van Der Merwe
2M15 Pretoria 2/M15 Pretoria 2 - 1/8-finalsFinished
Faucon / VegaFaucon / Vega
2Bothma / StrydomBothma / Strydom
0M15 Pretoria 2/M15 Pretoria 2 - FinalFinished
C. Ilkel
2P. Bastiaansen
0M15 Pretoria 2/M15 Pretoria 2 - FinalWalkover
Almazan Valiente / DonskiAlmazan Valiente / Donski
0Duran / HorozDuran / Horoz
0M15 Pretoria 2/M15 Pretoria 2 - Semi-finalsFinished
P. Bastiaansen
2I. Almazan Valiente
1M15 Pretoria 2/M15 Pretoria 2 - Semi-finalsFinished
M. Fuele
0C. Ilkel
2M15 Pretoria 2/M15 Pretoria 2 - Semi-finalsFinished
Perez / RamskoglerPerez / Ramskogler
1Almazan Valiente / DonskiAlmazan Valiente / Donski
1M15 Pretoria 2/M15 Pretoria 2 - Semi-finalsFinished
Pierre / VolpiPierre / Volpi
0Duran / HorozDuran / Horoz
2M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
I. Eqbal
0P. Bastiaansen
2M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
M. Efstathiou
0I. Almazan Valiente
2M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
M. Fuele
2M. Alkaya
0M15 Pretoria 2/M15 Pretoria 2 - Quarter-finalsFinished
C. Ilkel
2T. Duran
0