Reading have confirmed a new five-year contract for John Swift.
Manager Jaap Stam said, “Everybody knows the quality Swifty has. He showed us all last season what a great player he is and the difference he can make in games.
“And, as a club, you want to keep these influential players within your squad. So I’m very happy that he’s signed this new deal at Reading.”
John Swift scored nine goals for the Royals after joining from Chelsea last season.
Swift, 22, made 42 appearances in all competitions as he helped guide Reading to the Championship play-off final.
Director of Football Brian Tevreden added: “Last season, John proved himself to be the exceptional young player we all believed he was back when he first signed as a Royal last summer.
“And this contract shows how much faith the manager and everyone at the club has in his ability. I am sure he can play an integral part in the long-term future of Reading Football Club.”