Ryan - who plays as a right-back - made six appearances for United's second-string last term.
After playing in Dave Watson's Under-18 side in 2018, Ryan made his debut for Newcastle's Under-23s in a 4-2 win against West Bromwich Albion in February.
A resident in Newcastle's West End, Ryan joined United's Academy as part of the development squad at the age of 12 and worked his way through the age groups.
Ryan - who completed a two-year scholarship before signing a professional deal with the Magpies - has also represented Wales at Under-17 level.
- Full Name:
- Ryan Barrett
- Squad Number:
- Date of birth:
- 5th June 2001
- Place of birth:
- Wrexham, Wales