The right-handed batsman and wicketkeeper has a career-best Shropshire score of 117 against Devon at Shrewsbury in 2016.
He memorably put on 265 with Steve Leach for the second wicket, a county record, at London Road.
One of the livewires in the county dressing room, Hereford-born Ryan joined Birmingham League club Halesowen from Bridgnorth ahead of the 2019 season. He previously played his club cricket for Ludlow and Whitchurch.
Ryan made his Shropshire debut in 2010 against Oxfordshire at Great & Little Tew, with his first appearance in one-day cricket against Cheshire at Oxton in 2017.