Interestingly, Tyrell Belford, whom we released last season, has started the last 3 League One games for Swindon after their No. 1 keeper Foderingham got injured. Belford had been on the bench for a large part of the season, which isn't too bad, given he's just 20.
I think he's played about 6 or 7 games now and although I've not seen him play I know the Swindon fans were not overly enamoured with his first few outings. Still, as you mention he's only 20 and maybe he'll improve as he gets a few games under belt.