| - | Scunthorpe | Doncaster | N/A | |
07 Jan2022 | Bradford | Scunthorpe | N/A | |
08 Feb2021 | Walsall | Bradford | Free | |
08 Jun2019 | Sheff Utd | Walsall | Free | |
| - | Sheff Utd | Bury | Loan | |
07 Jan2018 | Rotherham | Sheff Utd | N/A | |
| - | Sheff Utd | Rotherham | Loan | |
| - | Sheff Wed | Sheff Utd | Free | |
01 Nov2016 | Portsmouth | Sheff Wed | N/A | |
10 Dec2015 | Sheff Wed | Portsmouth | Loan | |
| - | Chesterfield | Sheff Wed | N/A | |
02 Feb2015 | Sheff Wed | Chesterfield | Loan | |
01 Mar2014 | Plymouth | Sheff Wed | N/A | |
| - | Sheff Wed | Plymouth | Loan | |
07 Jan2013 | Southend | Sheff Wed | N/A | |
| - | Sheff Wed | Southend | Loan |
C. Lavery transfer history tracks all club moves during the professional career, including transfer dates and teams involved.