Player Summary
M. Megginson's club history lists 7 spells across 7 clubs.
Season goals3
Season assists1
Rating-
Transfer history
| Date | From | To | Terms |
|---|---|---|---|
| 2026-06-30 | Cove Rangers | Peterhead | Free agent |
| 2026-06-29 | Cove Rangers | Peterhead | Free agent |
| 2016-06-14 | Alloa Athletic | Cove Rangers | N/A |
| 2016-01-27 | Raith Rovers | Alloa Athletic | N/A |
| 2015-07-01 | Dumbarton | Raith Rovers | Free |
| 2013-01-17 | Aberdeen | Alloa Athletic | N/A |
| 2012-10-03 | Aberdeen | Alloa Athletic | Loan |
| 2011-03-01 | Aberdeen | Brechin | Loan |
| 2010-04-01 | Aberdeen | Arbroath | Loan |
Club history
| Period | Team | Competition | Country |
|---|---|---|---|
| 2026-2027 | PeterheadCurrent | League One | |
| 2018-2026 | Cove Rangers | League One | |
| 2015-2016 | Alloa Athletic | Championship | |
| 2015-2016 | Raith Rovers | Championship | |
| 2013-2015 | Dumbarton | Championship | |
| 2010-2013 | Aberdeen | Premiership | |
| 2010-2011 | Brechin | Championship |












