07/2022 - 06/2023 | Stoke City | |
01/2022 - 06/2022 | Stoke City | |
08/2021 - 01/2022 | Derby County | |
07/2019 - 08/2021 | Sheffield United | |
07/2008 - 07/2019 | Everton FC | |
07/2007 - 06/2008 | Everton FC | |
07/2006 - 06/2007 | Sheffield United | |
07/2000 - 06/2006 | Sheffield United | |
07/1999 - 06/2000 | Sheffield United |