07 Oct2024 | Ross County | Dundee FC | ||
| - | Queen's Park | Ross County | Transfer | |
09 Apr2020 | Bidvest Wits | Queen's Park | Free agent | |
| - | Hibernian | Bidvest Wits | Transfer | |
| - | Dundee FC | Hibernian | Return from loan | |
| - | Hibernian | Dundee FC | Loan | |
07 Jan2017 | Dundee Utd | Hibernian | Free agent | |
05 Oct2015 | Arbroath | Dundee Utd | Return from loan | |
01 May2015 | Dundee Utd | Arbroath | Loan | |
01 Apr2015 | Arbroath | Dundee Utd | Transfer | |
07 Jan2014 | Dundee Violet | Arbroath | Free agent | |
03 Jan2014 | Tayport | Dundee Violet | Free agent | |
01 Jan2012 | Montrose | Tayport | Transfer | |
09 Jan2011 | Downfield | Montrose | Return from loan | |
08 Jan2011 | Montrose | Downfield | Loan |
S. Murray transfer history tracks all club moves during the professional career, including transfer dates and teams involved.