El suizo, que ostenta 17 títulos Grand Slam en su palmarés, se medirá en cuartos de final con el alemán Florian Mayer.
Federer no había disputado un partido desde su eliminación en octavos de final del Masters 1000 de Roma por el austríaco Dominic Thiem a mediados de mayo. Después renunció a Roland Garros por primera vez en su carrera, perdiéndose así su primer torneo Grand Slam desde el US Open de 1999.
El torneo de Stuttgart se disputa en superficie de césped y reparte 606.525 euros en premios.