I think from the under contracts, Horsfall, Sowerby, Chukwuemeka might be good enough. Jones (both), Watson fine to, but all out of contract.
Sowerby has been poor for me, I’m not sure what he’s supposed to be? He’s doesn’t get around, make tackles and break up play anywhere near as well as McWilliams, in attack he doesn’t create or score goals.