Elgin City |
| Free agent |
07 Jan2019 | Queen's Park | Stirling | Free agent |
07 Jan2018 | Forfar Athletic | Queen's Park | Free agent |
| - | Livingston | Forfar Athletic | Free agent |
| - | Forfar Athletic | Livingston | Return from loan |
| - | Livingston | Forfar Athletic | Loan |
07 Jan2017 | Forfar Athletic | Livingston | Free agent |
J. Peters transfer history tracks all club moves during the professional career, including transfer dates and teams involved.