| Auckland WTA 250 (05/01/2026) - (11/01/2026) | ||
|---|---|---|
| Q1 : | Sofia Costoulas (n°11) - Elyse Tse (NZL, 984) | 6/0 6/1 |
| Q2 : | Sofia Costoulas (n°11) - Veronika Erjavec (SLO, 103, n°2) | 6/3 4/6 6/3 |
| 1T : | Sofia Costoulasq - Whitney Osuigweq (USA, 152) | 6/4 3/6 6/1 |
| 2T : | Sofia Costoulasq - Kaitlin Quevedoq (ESP, 141) | 6/2 6/0 |
| 1/4 : | Iva Jovic (USA, 35, n°3) - Sofia Costoulasq | 6/2 7/6 |
| Australian Open (19/01/2026) - (01/02/2026) | ||
|---|---|---|
| Q1 : | Lanlana Tararudee (THA, 131, n°21) - Sofia Costoulas | 6/4 6/3 |
| Manama W75 (19/01/2026) - (25/01/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (5) - Wushuang Zhengq (CHN, 342) | 6/3 4/6 6/2 |
| 2T : | Sofia Costoulas (5) - Camilla Rosatello (ITA, 226) | 6/1 6/3 |
| 1/4 : | Alina Korneeva (RUS, 212) - Sofia Costoulas (5) | 6/3 6/1 |
| Manille WTA 125 (26/01/2026) - (01/02/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas - Viktoria Morvayovaq (SVK, 351) | 6/7 7/6 6/4 |
| 2T : | Sofia Costoulas - Ye-Xin Ma (CHN, 225) | 6/2 6/4 |
| 1/4 : | Tatiana Prozorova (RUS, 174) - Sofia Costoulas | 4/6 6/2 6/4 |
| Les Sables d'Olonne WTA 125 (16/02/2026) - (22/02/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (6) - Chloe Paquet (FRA, 215) | 6/1 6/2 |
| 2T : | Sofia Costoulas (6) - Astrid Lew Yan Foonq (FRA, 410) | 6/2 6/2 |
| 1/4 : | Fiona Ferrowc (FRA, 240) - Sofia Costoulas (6) | 6/4 6/3 |
| Helsinki W50 (02/03/2026) - (08/03/2026) | ||
|---|---|---|
| 1T : | Xinyu Gao (CHN, 267) - Sofia Costoulas (1) | 7/5 6/2 |
| Kyoto W75 (09/03/2026) - (15/03/2026) | ||
|---|---|---|
| 1T : | Kyoka Okamura (JPN, 302) - Sofia Costoulas (2) | 6/4 7/6 |
| 1T : | Sofia Costoulas / Sofya Lansere - Ya-Hsin Lee / Ying Zhang | 2/6 6/4 10-8 |
| 1/4 : | Sofia Costoulas / Sofya Lansere - Anri Nagata / Hikaru Sato | 3/6 6/3 12-10 |
| 1/2 : | Sofia Costoulas / Sofya Lansere - Mana Ayukawa / Kanako Morisaki (3) | 4/6 6/2 10-8 |
| F : | Sofia Costoulas / Sofya Lansere - Hayu Kinoshita / Sara Saito | 6/2 6/4 |
| Kofu W75 (16/03/2026) - (22/03/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (3) - Raluca Georgiana Serban (CYP, 247) | 6/3 6/4 |
| 2T : | Sofia Costoulas (3) - Claire Liu (USA, 215) | 6/7 6/3 7/6 |
| 1/4 : | Sofia Costoulas (3) - Hayu KinoshitaSE (JPN, 315) | 6/4 2/6 7/5 |
| 1/2 : | Sofia Costoulas (3) - Haruka Kajiwc (JPN, 299) | 6/1 6/0 |
| F : | Sofia Costoulas (3) - Yexin Ma (CHN, 178) | 7/5 6/3 |
| Bogota WTA 250 (30/03/2026) - (05/04/2026) | ||
|---|---|---|
| 1T : | Hanne Vandewinkel (BEL, 96) - Sofia Costoulas | 6/3 2/6 6/3 |
| Portoroz W75 (13/04/2026) - (19/04/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (2) - Carlota Martinez Cirezq (ESP, 340) | 6/1 6/4 |
| 2T : | Polona Hercogwc (SLO, 269) - Sofia Costoulas (2) | 6/1 6/2 |
| Oeiras WTA 125 (20/04/2026) - (26/04/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (6) - Anouk Koevermans (NED, 159) | 6/4 6/4 |
| 2T : | Elena Pridankina (RUS, 229) - Sofia Costoulas (6) | 6/2 6/3 |
| 1T : | Sofia Costoulas / Matilde Jorge - Nicole Fossa Huergo / Ekaterine Gorgodze (2) | 6/1 6/4 |
| 1/4 : | Sofia Costoulas / Matilde Jorge - Polina Kudermetova / Whitney Osuigwe | 7/6 2/6 10-8 |
| 1/2 : | Sofia Costoulas / Matilde Jorge - Naima Karamoko / Darja Semenistaja | 7/5 6/1 |
| F : | Sofia Costoulas / Matilde Jorge - Magali Kempen / Lara Salden | 6/4 6/2 |
| Saint-Malo WTA 125 (27/04/2026) - (03/05/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas - Ayla Aksuq (TUR, 269) | 7/5 7/6 |
| 2T : | Sofia Costoulas - Leolia Jeanjean (FRA, 126) | 4/6 7/6 6/1 |
| 1/4 : | Moyuka Uchijima (JPN, 94, 7) - Sofia Costoulas | 6/4 6/1 |
| Istanbul WTA 125 (04/05/2026) - (10/05/2026) | ||
|---|---|---|
| 1T : | Mia RisticLL (SRB, 267) - Sofia Costoulas (5) | 2/6 5/5 abandon |
| Roland-Garros Gr-Chelem (25/05/2026) - (07/06/2026) | ||
|---|---|---|
| Q1 : | Sofia Costoulas - Tereza Mrdeza (CRP, Ncl) | 6/0 6/2 |
| Q2 : | Sofia Costoulas - Mai Hontama (JPN, 208) | 6/4 6/3 |
| Q3 : | Hanyu Guo (CHN, 168) - Sofia Costoulas | 6/3 6/4 |
| Saragosse W75 (25/05/2026) - (31/05/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (2) - Justina Mikulskyte (LTU, 237) | 6/0 6/3 |
| 2T : | Nadia Podoroskaq (ARG, 921) - Sofia Costoulas (2) | 3/6 6/0 7/6 |
| Wimbledon Gr (29/06/2026) - (12/07/2026) | ||
|---|---|---|
| Q1 : | Storm Hunter (AUS, 185) - Sofia Costoulas | 7/5 6/4 |
| Athènes WTA 250 (13/07/2026) - (19/07/2026) | ||
|---|---|---|
| 1T : | Tereza Valentova (CZE, 49, 7) - Sofia Costoulas | 6/1 6/2 |
| Prague WTA 250 (20/07/2026) - (26/07/2026) | ||
|---|---|---|
| Q1 : | Sofia Costoulas (3) - Nao Hibino (JPN, 225) | 6/7 7/5 6/4 |
| Q2 : | Sofia Costoulas (3) - Ayla Aksu (TUR, 216, 11) | 7/5 6/2 |
| 1T : | Ayla AksuLL (TUR, 216) - Sofia Costoulasq | 2/6 6/3 6/4 |
| Vancouver WTA 125 (27/07/2026) - (02/08/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas - Lizette Cabrera (AUS, 308) | 6/2 6/2 |
| 2T : | Maddison Inglis (AUS, 150, 8) - Sofia Costoulas | 6/3 6/3 |
| Varsovie WTA 125 (03/08/2026) - (09/08/2026) | ||
|---|---|---|
| 1T : | Gabriela Knutson (CZE, 217) - Sofia Costoulas | 6/2 6/4 |
| Vigo W35 (10/08/2026) - (16/08/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (1) - Eva Alvarez Sandewc (ESP, 1349) | 6/1 6/1 |
| 2T : | Sofia Costoulas (1) - Sofia Camila Rojasq (USA, 1027) | 6/3 6/3 |
| 1/4 : | Matilde Jorge (POR, 277, 6) - Sofia Costoulas (1) | 7/6 6/0 |
| US Open Gr-Chelem (31/08/2026) - (13/09/2026) | ||
|---|---|---|
| Q1 : | Sofia Costoulas - Jennifer Ruggeri (ITA, 216) | 7/5 6/4 |
| Q2 : | Elvina Kalieva (USA, 115, 8) - Sofia Costoulas | 3/6 6/3 6/4 |
| Tianjin W75 (31/08/2026) - (06/09/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (1) - Shiyu Yeq (CHN, 694) | 7/6 6/3 |
| 2T : | Sofia Costoulas (1) - Kristiana Sidorovaq (RUS, 401) | 6/1 6/2 |
| 1/4 : | Zhuoxuan Bai (CHN, 252, 6) - Sofia Costoulas (1) | 1/6 6/1 6/3 |
| Guiyang W50 (07/09/2026) - (13/09/2026) | ||
|---|---|---|
| 1T : | Hina Inoue (USA, 284) - Sofia Costoulas (1) | 6/3 6/7 6/3 |
| Singapour WTA 500 (21/09/2026) - (27/09/2026) | ||
|---|---|---|
| 1T : | Tatiana Prozorova (RUS, 180) - Sofia Costoulas | 5/7 7/6 6/2 |
| 1T : | Sofia Costoulas / Talia Gibson - Estelle Cascino / Shuo Feng | 7/6 6/1 |
| 1/4 : | Sofia Costoulas / Talia Gibson - Kristina Mladenovic / Alexandra Panova (4) | 6/3 7/6 |
| 1/2 : | Erin Routliffe / Aldila Sutjiadi - Sofia Costoulas / Talia Gibson | 7/6 6/3 |
| Jingshan WTA 125 (28/09/2026) - (04/10/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas (5) - Kristina Mladenovic (FRA, 825) | 6/2 7/5 |
| 2T : | Sofya Lansere (RUS, 281) - Sofia Costoulas (5) | 6/3 6/4 |
| 1T : | Anastasia Detiuc / Irina Khromacheva (1) - Sofia Costoulas / Ingrid Martins | 6/2 6/4 |
| Suzhou WTA 125 (05/10/2026) - (11/10/2026) | ||
|---|---|---|
| 1T : | Darya Astakhova (RUS, 187) - Sofia Costoulas | 6/3 abandon |
| Queretaro WTA 125 (26/10/2026) - (01/11/2026) | ||
|---|---|---|
| 1T : | Valeriya Strakhovaq (UKR, 487) - Sofia Costoulas (6) | 6/4 6/3 |
| 1T : | Sofia Costoulas / Valeriya Strakhova (1) - Maria Fernanda Navarro Oliva / Zuzanna Pawlikowska | 7/6 6/3 |
| 1/2 : | Sofia Costoulas / Valeriya Strakhova (1) - Sofia Johnson / Mell Reasco Gonzalez | 6/3 6/3 |
| F : | Sofia Costoulas / Valeriya Strakhova (1) - Marian Gomez Pezuela Cano / Nadia Podoroska | 6/1 6/1 |
| Cali WTA 125 (02/11/2026) - (08/11/2026) | ||
|---|---|---|
| 1T : | Sofia Costoulas - Marina Bassols Ribera (ESP, 125, 7) |
| Simple (circuit international) : 31 victoires pour 27 défaites |
| Double : 13 victoires pour 2 défaites |
| 2017 |
| 2018 |
| 2019 |
| 2020 |
| 2021 |
| 2022 |
| 2023 |
| 2024 |
| 2025 |
| 2026 |