| Date | From | To | Type | |
|---|---|---|---|---|
| 07 Jan 2025 | King’s Lynn | Gainsborough | Free agent | |
| - | Matlock | King’s Lynn | Free agent | |
| - | Stamford | Matlock | Free agent | |
| - | Belper Town | Stamford | Free agent | |
| 07 Jan 2021 | Frickley | Belper Town | Free agent | |
| - | Tadcaster | Frickley | Free agent | |
| 07 Jan 2019 | Boston Utd | Tadcaster | Free agent | |
| - | Matlock | Boston Utd | Return from loan | |
| - | Boston Utd | Matlock | Loan | |
| - | Gainsborough | Boston Utd | Return from loan | |
| 10 Sept 2018 | Boston Utd | Gainsborough | Loan | |
| 07 Feb 2018 | Scunthorpe | Boston Utd | Free agent | |
| - | Lincoln | Scunthorpe | Return from loan | |
| - | Scunthorpe | Lincoln | Loan | |
| - | Lincoln | Scunthorpe | ||
| 07 Jan 2016 | Tranmere | Lincoln | Free agent | |
| - | Southport | Tranmere | Return from loan | |
| - | Tranmere | Southport | Loan | |
| - | Altrincham | Tranmere | Return from loan | |
| - | Tranmere | Altrincham | Loan | |
| 01 Mar 2016 | Stockport County | Tranmere | Return from loan | |
| - | Tranmere | Stockport County | Loan | |
| - | Hull | Tranmere | Free agent | |
| - | Cambridge Utd | Hull | Return from loan | |
| - | Hull | Cambridge Utd | Loan | |
| - | Gainsborough | Hull | Return from loan | |
| - | Hull | Gainsborough | Loan | |
| - | Harrogate | Hull | Return from loan | |
| - | Hull | Harrogate | Loan | |
| - | Gainsborough | Hull | Return from loan | |
| - | Hull | Gainsborough | Loan |
J. Margetts career history shows progression across clubs and competitions, including club timeline, national team appearances and overall career totals.