07 ene2025 | Perth Azzurri | Perth Glory | Agente libre | |
| - | Dundee Utd | Perth Azzurri | Agente libre | |
| - | Kilmarnock | Dundee Utd | Return from loan | |
| - | Dundee Utd | Kilmarnock | Préstamo | |
| - | Central Coast Mariners | Dundee Utd | Fichaje | |
08 ene2019 | Melbourne City | Central Coast Mariners | Agente libre | |
09 nov2018 | NAC Breda | Melbourne City | Agente libre | |
| - | Swansea | NAC Breda | Agente libre | |
| - | Newcastle Jets | Swansea | Agente libre | |
| - | Varese | Newcastle Jets | Return from loan | |
| - | Newcastle Jets | Varese | Préstamo | |
07 ene2012 | Adelaide United | Newcastle Jets | Fichaje | |
07 ene2008 | FFA Centre of Excellence | Adelaide United | Fichaje |
M. Birighitti transfer history tracks all club moves during the professional career, including transfer dates and teams involved.