# 2024 Porsche Tennis Grand Prix – Singles

Elena Rybakina defeated Marta Kostyuk in the final, 6–2, 6–2 to win the singles tennis title at the 2024 Stuttgart Open. It was her eighth career WTA Tour title.
Iga Świątek was the two-time defending champion, but lost to Rybakina in the semifinals. The loss ended Świątek's 10-match unbeaten streak at the tournament.
Six of the eight quarterfinalists were major champions, including all four reigning major champions (Świątek, Aryna Sabalenka, Coco Gauff and Markéta Vondroušová).

## Seeds

The top four seeds received a bye into the second round.
* Iga Świątek (semifinals)
* Aryna Sabalenka (quarterfinals)
* Coco Gauff (quarterfinals)
* Elena Rybakina (champion)
* Zheng Qinwen (second round)
* Markéta Vondroušová (semifinals)
* Ons Jabeur (second round)
* Jeļena Ostapenko (first round)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final |
| 1 | Iga Świątek | 3 | 6 | 3 | | | | |
| 4 | Elena Rybakina | 6 | 4 | 6 | | | | |
| 4 | Elena Rybakina | 6 | 4 | 6 | 4 | Elena Rybakina | 6 | 6 |
| | | | | | | Marta Kostyuk | 2 | 2 |
| | Marta Kostyuk | 7$^7$ | 6 | | | Marta Kostyuk | 2 | 2 |
| 6 | Markéta Vondroušová | 6$^2$ | 2 | | | | | |

### Top half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals |
| | | | | | 1 | I Świątek | 6 | 6 | | | | | | | | | | | |
| WC | T Maria | 1 | 6 | 0 | | E Mertens | 3 | 4 | | | | | | | | | | | |
| | E Mertens | 6 | 4 | 6 | | | | | | 1 | I Świątek | 7$^7$ | 6 | | | | | | |
| WC | A Kerber | 2 | 1 | | | | | | | WC | E Raducanu | 6$^2$ | 3 | | | | | | |
| WC | E Raducanu | 6 | 6 | | WC | E Raducanu | 6 | 7 | | | | | | | | | | | |
| | L Nosková | 6 | 6 | | | L Nosková | 0 | 5 | | | | | | | | | | | |
| 8 | J Ostapenko | 3 | 1 | | | | | | | | | | | | 1 | I Świątek | 3 | 6 | 3 |
| | | | | | | | | | | | | | | | 4 | E Rybakina | 6 | 4 | 6 |
| | | | | | 4 | E Rybakina | 7$^7$ | 1 | 6 | | | | | | | | | | |
| | V Kudermetova | 5 | 6 | 6 | | V Kudermetova | 6$^3$ | 6 | 4 | | | | | | | | | | |
| | B Krejčíková | 7 | 4 | 4 | | | | | | 4 | E Rybakina | 6 | 5 | 6 | | | | | |
| | J Paolini | 6 | 6 | | | | | | | | J Paolini | 3 | 7 | 3 | | | | | |
| Q | S Errani | 1 | 0 | | | J Paolini | 7$^{10}$ | 6 | | | | | | | | | | | |
| | E Alexandrova | 6 | 3 | 6$^1$ | 7 | O Jabeur | 6$^8$ | 4 | | | | | | | | | | | |
| 7 | O Jabeur | 2 | 6 | 7$^7$ | | | | | | | | | | | | | | | |

### Bottom half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals |
| 5 | Q Zheng | 6 | 6 | | | | | | | | | | | | | | | |
| | S Cîrstea | 2 | 3 | | 5 | Q Zheng | 2 | 6 | 5 | | | | | | | | | |
| | M Kostyuk | 6 | 6$^4$ | 6 | | M Kostyuk | 6 | 4 | 7 | | | | | | | | | |
| WC | L Siegemund | 3 | 7$^7$ | 4 | | | | | | | M Kostyuk | 3 | 6 | 7$^8$ | | | | |
| Q | S Vickery | 7$^7$ | 7 | | | | | | | 3 | C Gauff | 6 | 4 | 6$^6$ | | | | |
| Q | A Sasnovich | 6$^2$ | 5 | | Q | S Vickery | 3 | 6 | 5 | | | | | | | | | |
| | | | | | 3 | C Gauff | 6 | 4 | 7 | | | | | | | | | |
| | | | | | | | | | | | | | | | | M Kostyuk | 7$^7$ | 6 |
| 6 | M Vondroušová | 6 | 6 | | | | | | | | | | | | 6 | M Vondroušová | 6$^2$ | 2 |
| | D Vekić | 4 | 3 | | 6 | M Vondroušová | 7$^7$ | 6 | | | | | | | | | | |
| | L Samsonova | 4 | 6 | 3 | | A Potapova | 6$^5$ | 1 | | | | | | | | | | |
| | A Potapova | 6 | 4 | 6 | | | | | | 6 | M Vondroušová | 3 | 6 | 7 | | | | |
| Q | D Shnaider | 3 | 4 | | | | | | | 2 | A Sabalenka | 6 | 3 | 5 | | | | |
| PR | P Badosa | 6 | 6 | | PR | P Badosa | 6$^4$ | 6 | 3$^r$ | | | | | | | | | |
| | | | | | 2 | A Sabalenka | 7$^7$ | 4 | 3 | | | | | | | | | |

## Qualifying
### Seeds

* Anna Kalinskaya (qualifying competition)
* Diana Shnaider (qualified)
* Greet Minnen (qualifying competition)
* Océane Dodin (qualifying competition)
* Sara Errani (qualified)
* Aliaksandra Sasnovich (qualified)
* Sachia Vickery (qualified)
* Sára Bejlek (qualifying competition)

### Qualifiers

* Sara Errani
* Diana Shnaider
* Sachia Vickery
* Aliaksandra Sasnovich

### Qualifying draw
#### First qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 1 | Anna Kalinskaya | 6 | 6 | | | | | |
| WC | Carolina Kuhl | 1 | 2 | | | | | |
| WC | Carolina Kuhl | 1 | 2 | 1 | Anna Kalinskaya | 6$^8$ | 6 | 2 |
| | | | | 5 | Sara Errani | 7$^{10}$ | 3 | 6 |
| | Kathinka von Deichmann | 2 | 3 | 5 | Sara Errani | 7$^{10}$ | 3 | 6 |
| 5 | Sara Errani | 6 | 6 | | | | | |

#### Second qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 2 | Diana Shnaider | 6 | 6 | | | | | |
| | Vera Zvonareva | 3 | 2 | | | | | |
| | Vera Zvonareva | 3 | 2 | 2 | Diana Shnaider | 0 | 6 | 6 |
| | | | | 8 | Sára Bejlek | 6 | 4 | 1 |
| | Raluka Șerban | 1 | 1 | 8 | Sára Bejlek | 6 | 4 | 1 |
| 8 | Sára Bejlek | 6 | 6 | | | | | |

#### Third qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 3 | Greet Minnen | 6 | 6 | | | | |
| | Olivia Gadecki | 3 | 3 | | | | |
| | Olivia Gadecki | 3 | 3 | 3 | Greet Minnen | 6$^2$ | 3 |
| | | | | 7 | Sachia Vickery | 7$^7$ | 6 |
| WC | Nastasja Schunk | 2 | 3 | 7 | Sachia Vickery | 7$^7$ | 6 |
| 7 | Sachia Vickery | 6 | 6 | | | | |

#### Fourth qualifier

| First round | First round | First round | First round | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition | Qualifying competition |
| 4 | Océane Dodin | 6 | 6 | | | | | |
| | Ella Seidel | 4 | 1 | | | | | |
| | Ella Seidel | 4 | 1 | 4 | Océane Dodin | 2 | 6 | 4 |
| | | | | 6 | Aliaksandra Sasnovich | 6 | 3 | 6 |
| | Jana Fett | 4 | 6$^4$ | 6 | Aliaksandra Sasnovich | 6 | 3 | 6 |
| 6 | Aliaksandra Sasnovich | 6 | 7$^7$ | | | | | |