07 Jan2024 | Melbourne City | Buriram | Free agent | |
| - | Newcastle | Melbourne City | Free agent | |
| - | Dundee Utd | Newcastle | Return from loan | |
| - | Newcastle | Dundee Utd | Loan | |
03 Apr2013 | Bradford City | Newcastle | Return from loan | |
| - | Newcastle | Bradford City | Loan | |
| - | Melbourne City | Newcastle | Transfer | |
| - | FFA Centre of Excellence | Melbourne City | Free agent |
C. Good transfer history tracks all club moves during the professional career, including transfer dates and teams involved.