Reading have made eight changes from their Carabao Cup tie in midweek against Wolves, with Tyler Blackett, Andy Rinomhota and Lucas Boyé all keeping their place in the starting line-up.
Michael Morrison has recovered from injury to take a place in central defence alongside Liam Moore and Tyler Blackett, with Jordan Obita getting the nod at full-back.
Rinomhota will be a part of a midfield three alongside John Swift and Ovie Ejaria, with Boyé and George Pușcaș set to lead the line up front.
Yakou Méïté is absent from today's squad due to personal reasons, with Michael Olise taking a place on the bench in his place.
Rafael returns in goal, with four Academy graduates available on the bench in Olise, Omar Richards, Tom McIntyre and Josh Barrett.
Swansea City: Woodman, Naughton, Roberts, Rodon, Van der Hoorn, Fulton, Grimes, Byers, Celina, Ayew, Baston.
Subs: Mulder, Dyer, Carroll, Surridge, Wilmot, Dhanda, Garrick.
Reading: Rafael, Yiadom, Morrison, Moore (c), Blackett, Obita, Rinomhota, Swift, Ejaria, Boyé, Pușcaș.
Subs: Walker, McIntyre, Olise, Richards, Pelé, João, Barrett.