The shock arrived when the 19 year-old central defender recalled where he was a couple of years ago – a teenager about to leave non-league Barnet for London Road.
"It’s still not really sunk in now,” Edwards, who travelled straight from the tournament to the Posh pre-season training camp in Portugal, admitted. “But I did feel a surge of pride and relief when the third goal in the final went in as I knew that was job done.
"I wasn’t too nervous before the final and when we conceded the first goal the lads just pulled together and made sure we got back in the game. Israel started the game really well, but after the first 25 minutes or so they didn’t really create much and they got tired.
Peterborough United's young stars shone to help secure a rare EFL Cup victory
Peterborough United should change their winning League One team!
Peterborough United manager was thrilled with his 'phenomenal', 'composed' and 'flexible' full debutants
Peterborough United's cross between CMS and Jack Marriott has seen a weight lifted off his shoulders
Peterborough United to face Stevenage in second round of EFL Cup
"I was in shock at the final whistle because I looked back to where I was just two years ago. I can’t believe what has happened to me since then. I didn’t things like this did happen.
"The football was different. There were no big forwards to mark, but all the teams were very good with players dropping into pockets.
"It’s been great to be involved with such a talented squad. We’re very tight. It was more like being at a club and that definitely helped us get back into the semi-final (a 2-1 win over Italy) and the final after falling behind.
"The manager said he was delighted with me and I had my family out there to share the moment which was really emotional.”
Edwards played in four of the five England matches. He missed the second game with a slight hip injury. England kept clean sheets in all three of their group matches which included a 1-0 win over Israel.
The next international step for Edwards is a place in the England squad for the 2023 Under 23 World Cup in Indonesia.