Al meeting di Lucerna Johannes Vetter è diventato il secondo miglior giavellottista della storia alle spalle del ceco Jan Zelezny. Il tedesco si è imposto con la misura di 94,44m, stabilendo al contempo la miglior prestazione mondiale del 2017.
Lea Sprunger ha compiuto l'exploit di vincere i 200m (22"97), battendo specialiste come la statunitense Aaliyah Brown e l'altra elvetica Mujinga Kambundji. Nell'asta femminile Nicole Büchler non è riuscita ad andare oltre il secondo posto. In una gara svoltasi in condizioni meteo difficili la svizzera ha fallito i 4,55m dopo aver superato i 4,40m. Ad imporsi, con 4,62m, è stata la russa Olga Mullina, che gareggiava sotto bandiera neutrale.
Nei 100m ostacoli la rossocrociata Noemi Zbären ha mancato il limite per i Mondiali, fermandosi a 13"44 (era richiesto 12"98). Il successo è andato all'americana Sharika Nelvis (12"67) davanti all'australiana Sally Pearson (12"83).