07 Jan2025 | Perth Azzurri | Perth Glory | Free agent | |
| - | Dundee Utd | Perth Azzurri | Free agent | |
| - | Kilmarnock | Dundee Utd | Return from loan | |
| - | Dundee Utd | Kilmarnock | Loan | |
| - | Central Coast Mariners | Dundee Utd | Transfer | |
08 Jan2019 | Melbourne City | Central Coast Mariners | Free agent | |
09 Nov2018 | NAC Breda | Melbourne City | Free agent | |
| - | Swansea | NAC Breda | Free agent | |
| - | Newcastle Jets | Swansea | Free agent | |
| - | Varese | Newcastle Jets | Return from loan | |
| - | Newcastle Jets | Varese | Loan | |
07 Jan2012 | Adelaide United | Newcastle Jets | Transfer | |
07 Jan2008 | FFA Centre of Excellence | Adelaide United | Transfer |
M. Birighitti transfer history tracks all club moves during the professional career, including transfer dates and teams involved.