Damian Willemse will start at fullback when the Stormers face the Sharks at Kings Park in Saturday (kick off 3.05pm).
Willemse is one of a number of changes for the weekend's clash, with Jean-Luc du Plessis coming in at flyhalf and getting his first start of the season.
Leyds moves to the right wing to accommodate Willemse at 15, with Sergeal Petersen moving to the bench.
Up front, Johan du Toit replaces his injured brother Pieter-Steph at blindside flank, with Ernst van Rhyn at No 6 in the place of Jaco Coetzee, who's been named on the bench.
In the second row, Salmaan Moerat and JD Schicklerling pair up, with Chris van Zyl providing cover off the bench.
In a rotational switch, Frans Malherbe returns to the starting lineup at tighthead prop in place of Wilco Louw.
Stormers
– 15 Damian Willemse, 14 Dillyn Leyds, 13 Ruhan Nel, 12 Jamie Roberts, 11 Seabelo Senatla, 10 Jean-Luc du Plessis, 9 Herschel Jantjies, 8 Juarno Augustus, 7 Johan du Toit, 6 Ernst van Rhyn, 5 JD Schickerling, 4 Salmaan Moerat, 3 Frans Malherbe, 2 Scarra Ntubeni, 1 Steven Kitshoff (capt)
Replacvements: 16 Chad Solomon, 17 Kwezo Blose, 18 Wilco Louw, 19 Cobus Wiese, 20 Jaco Coetzee, 21 Paul de Wet, 22 Rikus Pretorius, 23 Sergeal Petersen.
@WynonaLouw