Luke Walsh has been named in Saints 19-man squad to face Castleford Tigers on Thursday night.
Influential scrum-half Walsh has been out of action after undergoing ankle surgery earlier this year.
Saints head coach Keiron Cunningham has also given a place to young and upcoming forward Joe Greenwood, who has also endured a spell on the sidelines.
Luke Thompson is also back in the reckoning.
The trio replaces Lewis Charnock, Jack Ashworth and Matty Fleming.
Saints’ 17 will come from:
3. Jordan Turner, 4. Josh Jones, 5. Adam Swift, 6. Travis Burns, 7. Luke Walsh, 8. Mose Masoe, 9. James Roby, 10. Kyle Amor, 12. Jon Wilkin, 13. Louie McCarthy-Scarsbrook, 14. Alex Walmsley, 15. Mark Flanagan, 17. Mark Percival, 18. Luke Thompson, 19. Greg Richards, 21. Joe Greenwood, 22. Matty Dawson, 25. Andre Savelio, 34. Shannon McDonnell.
Daryl Powell will choose his Castleford side from:
3. Jake Webster, 4. Michael Shenton, 5. Justin Carney, 6. Ben Roberts, 7. Luke Gale, 8. Andy Lynch, 9. Adam Milner, 10. Grant Millington, 11. Oliver Holmes, 12. Matt Cook, 13. Nathan Massey, 15. Ryan Boyle, 16. Junior Moors 17. Scott Moore, 20. Denny Solomona, 21. Liam Finn, 24. Mike McMeeken, 26. Ashley Gibson, 33. Ryan Bailey.
The game kicks off at 8pm and the referee is Ben Thaler.