Teodora Kostovic
Instagram profile (opens in new tab)Ranking
159
Career high
159 (Mar 16, 2026)
Elo peak
1668 (52.4%ile)
Career record
0–2 (0.0%)
Career titles
0
Prize money
$206,656
YTD W-L
0–1
News:
Kostovic says Sabalenka’s tennis is “not out of this world” and insists she can beat her next time (Women's Tennis Blog, 17d ago)
Wimbledon Day 1 Women’s Predictions Including Aryna Sabalenka vs Teodora Kostovic (Last Word On Tennis, 19d ago)
Recent WTA Matches full match log →
Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.
| Date | Tournament | Category | Round | Surface | Opponent | Score | Result | H2H | Match |
|---|---|---|---|---|---|---|---|---|---|
| Apr 20, 2026 | Madrid | WTA 1000 | Q2 | Clay | Anastasia Potapova | 4-6 5-7 | L | H2H | Match data |
| Feb 1, 2026 | Abu Dhabi | WTA 500 | R32 | Hard | Hailey Baptiste | 6-4 3-6 4-6 | L | H2H | Match data |
| Apr 23, 2025 | Madrid | WTA 1000 | R128 | Clay | Eva Lys | 2-6 2-6 | L | H2H | Match data |
| Apr 22, 2025 | Madrid | WTA 1000 | Q2 | Clay | Lucrezia Stefanini | 6-2 6-2 | W | H2H | Match data |
| Apr 21, 2025 | Madrid | WTA 1000 | Q1 | Clay | Elena-Gabriela Ruse | 6-4 2-6 7-6(3) | W | H2H | Match data |
Rivals full rivalries list →
| Opponent | W | L | M | Last Played | H2H |
|---|---|---|---|---|---|
| Hailey Baptiste | 0 | 1 | 1 | Feb 1, 2026 | H2H |
| Eva Lys | 0 | 1 | 1 | Apr 23, 2025 | H2H |
Career Results
Career Results by Surface
Career Results by Opponent Rank
Advanced Stats
Tournament Results by Category
WTA Ranking History full ranking history →
Similar Players
Other WTA players ranked by a composite similarity score over country, era, and peak rank.
| Player | Country | Peak Rank | Peak Elo | Grand Slams | Titles | M | W | L | Win % | Active Years | Match Log |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Olga Danilovic | SRB | 34 | 1,889 | 0 | 2 | 104 | 54 | 50 | 51.9% | 2018-2026 | Match log |
| Jovana Jaksic | SRB | 102 | 1,576 | 0 | 0 | 17 | 5 | 12 | 29.4% | 2013-2016 | Match log |
| Natalija Stevanovic | SRB | 145 | 1,548 | 0 | 0 | 11 | 4 | 7 | 36.4% | 2019-2024 | Match log |
| Katarzyna Kawa | POL | 112 | 1,720 | 0 | 0 | 44 | 20 | 24 | 45.5% | 2019-2026 | Match log |
| Storm Hunter | AUS | 114 | 1,727 | 0 | 0 | 58 | 18 | 40 | 31.0% | 2014-2026 | Match log |
| Priscilla Hon | AUS | 101 | 1,684 | 0 | 0 | 57 | 17 | 40 | 29.8% | 2016-2026 | Match log |
| Mai Hontama | JPN | 105 | 1,697 | 0 | 0 | 40 | 15 | 25 | 37.5% | 2021-2026 | Match log |
| Maddison Inglis | AUS | 112 | 1,674 | 0 | 0 | 35 | 10 | 25 | 28.6% | 2016-2026 | Match log |
| Marina Stakusic | CAN | 114 | 1,709 | 0 | 0 | 24 | 10 | 14 | 41.7% | 2022-2026 | Match log |
| Jessika Ponchet | FRA | 104 | 1,645 | 0 | 0 | 35 | 10 | 25 | 28.6% | 2018-2026 | Match log |
| Mananchaya Sawangkaew | THA | 105 | 1,748 | 0 | 0 | 16 | 9 | 7 | 56.3% | 2024-2026 | Match log |
| Tiantsoa Rakotomanga Rajaonah | FRA | 116 | 1,607 | 0 | 1 | 17 | 8 | 9 | 47.1% | 2025-2026 | Match log |
Frequently Asked Questions
- How old is Teodora Kostovic?
- Teodora Kostovic is 19 years old, born on June 28, 2007.
- Which country is Teodora Kostovic from?
- Teodora Kostovic is from Serbia.
- How many Grand Slams has Teodora Kostovic won?
- Teodora Kostovic has not won a Grand Slam title.
- How many WTA 1000 titles has Teodora Kostovic won?
- Teodora Kostovic has not won a WTA 1000 title.
- What is Teodora Kostovic's highest WTA ranking?
- Teodora Kostovic's career-high WTA singles ranking is world No. 159, first achieved on March 16, 2026.
- What is Teodora Kostovic's career win-loss record?
- Teodora Kostovic has a career WTA singles record of 0 wins and 2 losses (0.0%).
- How much career prize money has Teodora Kostovic earned?
- Teodora Kostovic has earned at least $206,656 in career prize money from professional tennis.
- When did Teodora Kostovic play professional tennis?
- Teodora Kostovic turned professional in 2025 and was active through 2026.
- Who is Teodora Kostovic's biggest rival?
- Teodora Kostovic's most frequent opponent is Hailey Baptiste, with a head-to-head record of 0–1 across 1 meeting.