Royals boss Mark Bowen has made just one change to the eleven that earned a point at home to Huddersfield on Tuesday night, bringing Michael Olise into the side.
Jordan Obita drops to the bench to make way for Olise, while Matt Miazga returns from suspension to take a spot amongst the substitutes.
Ovie Ejaria misses out on the trip to the Valley as he remains sidelines following an ankle injury picked up in our 5-0 win at Luton last weekend.
Six Academy graduates are in the squad this afternoon, with Richards joining Obita on the bench.
Charlton Athletic: Phillips, Pearce (c), Pratley, Bonne, Matthews, Lockyer, Cullen, Aneke, Oshilaja, Morgan, McGeady.
Subs: Amos, Purrington, Williams, Forster-Caskey, Sarr, Hemed, Field, Oztumer, Doughty.
Reading: Rafael, Osho, Blackett, Morrison, McIntyre, Rinomhota, Pelé, Swift (c), Méïté, Olise, Pușcaș.
Subs: Walker, Gunter, Moore, Miazga, Obita, Baldock, McCleary, Boyé, Richards.