W15 Pretoria 2025

WTA · Hard

Stephanie Judith Visscher won the title, beating Jenny Duerst 5–7 6–1 7–6(5) in the final.

Main draw 32 players

  1. 🇳🇱Stephanie Judith VisscherFinal · Champion
  2. 🇨🇭Jenny DuerstFinal · Lost to Stephanie Judith Visscher
  3. 🇫🇷Astrid CirotteSemifinals · Lost to Jenny Duerst
  4. ZIMValeria BhunuSemifinals · Lost to Stephanie Judith Visscher
  5. 🇷🇺Alexandra VasilyevaQuarterfinals · Lost to Valeria Bhunu
  6. 🇵🇱Ania HertelQuarterfinals · Lost to Stephanie Judith Visscher
  7. 🇺🇸Gabriella PriceQuarterfinals · Lost to Astrid Cirotte
  8. 🇬🇧Marelie RaathQuarterfinals · Lost to Jenny Duerst
  9. 🇿🇦Abigayel VoslooRound of 16 · Lost to Valeria Bhunu
  10. 🇩🇪Angelina WirgesRound of 16 · Lost to Astrid Cirotte
  11. 🇷🇺Arina ArifullinaRound of 16 · Lost to Ania Hertel
  12. 🇮🇳Ashmitha EaswaramurthiRound of 16 · Lost to Marelie Raath
  13. GRCEleni TsetsouRound of 16 · Lost to Gabriella Price
  14. 🇿🇦Kaitlyn Leigh RamduthRound of 16 · Lost to Stephanie Judith Visscher
  15. 🇷🇺Polina KaibekovaRound of 16 · Lost to Jenny Duerst
  16. 🇺🇸Shria AtturuRound of 16 · Lost to Alexandra Vasilyeva
  17. NPLAbhilasha BistaRound of 32 · Lost to Ashmitha Easwaramurthi
  18. 🇲🇽Amanda Carolina Nava ElkinRound of 32 · Lost to Kaitlyn Leigh Ramduth
  19. 🇦🇹Anna Lena EbsterRound of 32 · Lost to Polina Kaibekova
  20. BWAChelsea ChakanyukaRound of 32 · Lost to Shria Atturu
  21. 🇩🇰Elena JamshidiRound of 32 · Lost to Abigayel Vosloo
  22. 🇮🇹Elisa Andrea CameranoRound of 32 · Lost to Stephanie Judith Visscher
  23. 🇳🇱Emma Van PoppelRound of 32 · Lost to Jenny Duerst
  24. 🇧🇷Julia Konishi Camargo SilvaRound of 32 · Lost to Marelie Raath
  25. 🇧🇪Kaat CoppezRound of 32 · Lost to Gabriella Price
  26. 🇮🇹Maddalena GiordanoRound of 32 · Lost to Astrid Cirotte
  27. 🇷🇺Maria MikhailovaRound of 32 · Lost to Eleni Tsetsou
  28. 🇿🇦Milan SwanepoelRound of 32 · Lost to Angelina Wirges
  29. 🇲🇽Sabastiani LeonRound of 32 · Lost to Alexandra Vasilyeva
  30. 🇷🇺Svetlana ShustevaRound of 32 · Lost to Arina Arifullina
  31. 🇺🇸Virginia CrockerRound of 32 · Lost to Valeria Bhunu
  32. 🇩🇪Yasmine WagnerRound of 32 · Lost to Ania Hertel