| - | Sheffield Wed | QPR | Transfer | |
07 Jan2024 | Watford | Sheffield Wed | Free agent | |
| - | Swansea | Watford | Free agent | |
| - | Huddersfield | Swansea | Transfer | |
| - | Derby | Huddersfield | Return from loan | |
08 Aug2019 | Huddersfield | Derby | Loan | |
07 Jan2018 | Leicester | Huddersfield | Free agent | |
| - | Bristol City | Leicester | Return from loan | |
08 Nov2015 | Leicester | Bristol City | Loan | |
08 Apr2015 | Nottingham | Leicester | Return from loan | |
| - | Leicester | Nottingham | Loan | |
07 Jan2014 | Charlton | Leicester | Free agent | |
08 Jan2011 | Reading | Charlton | Transfer | |
| - | Exeter | Reading | Return from loan | |
| - | Reading | Exeter | Loan | |
| - | Brentford | Reading | Return from loan | |
| - | Reading | Brentford | Loan | |
| - | Brentford | Reading | Return from loan | |
01 Jan2008 | Reading | Brentford | Loan | |
| - | Brentford | Reading | Return from loan | |
08 Oct2007 | Reading | Brentford | Loan | |
05 Jan2007 | Crawley | Reading | Return from loan | |
08 Nov2006 | Reading | Crawley | Loan |
B. Hamer transfer history tracks all club moves during the professional career, including transfer dates and teams involved.