| - | Airdrieonians | Dag & Red | Free agent | |
| - | AFC Fylde | Airdrieonians | Free agent | |
| - | Rochdale | AFC Fylde | Free agent | |
| - | Notts Co | Rochdale | Return from loan | |
| - | Rochdale | Notts Co | Loan | |
| - | Sheffield Utd | Rochdale | Free agent | |
01 Jan2021 | Notts Co | Sheffield Utd | Return from loan | |
09 Aug2020 | Sheffield Utd | Notts Co | Loan | |
| - | Notts Co | Sheffield Utd | Return from loan | |
08 May2019 | Sheffield Utd | Notts Co | Loan | |
| - | Central Coast Mariners | Sheffield Utd | Return from loan | |
| - | Sheffield Utd | Central Coast Mariners | Loan | |
01 Nov2019 | Oldham | Sheffield Utd | Return from loan | |
07 Jun2018 | Sheffield Utd | Oldham | Loan | |
| - | FC Halifax | Sheffield Utd | Return from loan | |
| - | Sheffield Utd | FC Halifax | Loan |
S. Graham transfer history tracks all club moves during the professional career, including transfer dates and teams involved.