07 Jan2023 | Alloa | Dumbarton | Free agent | |
07 Jan2021 | Falkirk | Alloa | Free agent | |
07 Jan2019 | Dunfermline | Falkirk | Free agent | |
| - | Dundee Utd | Dunfermline | Free agent | |
07 Jan2015 | Queen of South | Dundee Utd | Free agent | |
07 Jan2012 | St Johnstone | Queen of South | Free agent | |
| - | Elgin City | St Johnstone | Return from loan | |
01 Jan2012 | St Johnstone | Elgin City | Loan | |
09 Jan2011 | Stranraer | St Johnstone | Return from loan | |
08 Jan2011 | St Johnstone | Stranraer | Loan | |
11 Jan2010 | Arbroath | St Johnstone | Return from loan | |
08 Jan2010 | St Johnstone | Arbroath | Loan |
M. Durnan transfer history tracks all club moves during the professional career, including transfer dates and teams involved.