
- Age
- 33
- Height
- 180 cm
- Weight
- 82 kg
- Born
- 1992-09-14 · Edinburgh
Current Season
M. McNulty has made 23 appearances this season with 13 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
23
Appearances
1969
Min
13
Goals
3
Assists
46
Shots
21
On Target
32
Key Passes
73%
Pass Accuracy %
12
Blocks
5
Interceptions
1
Yellow Cards
0
Red Cards
7.3
Rating
Statistics by Season
M. McNulty has recorded 149 goals and 9 assists in 469 appearances across 16 seasons. Career history spans 14 teams including Shamrock Rovers, St George City FA, Orange County SC. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamShamrock Rovers | Season2025 | CompetitionPremier Division | Appearances— | Goals— | Assists— | Min— | — | — | Rating— |
| TeamSt George City FA | Season2025 | CompetitionNew South Wales NPL | Appearances23 | Goals13 | Assists3 | Min1969 | 1 | 0 | Rating7.3 |
| TeamOrange County SC | Season2024 | CompetitionUSL Championship | Appearances— | Goals— | Assists— | Min— | — | — | Rating— |
| TeamSpartans | Season2024 | CompetitionLeague Two | Appearances— | Goals— | Assists— | Min— | — | — | Rating— |
| TeamShamrock Rovers | Season2024 | CompetitionPremier Division | Appearances10 | Goals1 | Assists0 | Min426 | 1 | 0 | Rating6.6 |
| TeamSpartans | Season2024 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamShamrock Rovers | Season2024 | CompetitionUEFA Europa League | Appearances1 | Goals0 | Assists— | Min65 | 0 | 0 | Rating— |
| TeamSpartans | Season2023 | CompetitionLeague Two | Appearances11 | Goals2 | Assists— | Min791 | 1 | 0 | Rating— |
| TeamSpartans | Season2023 | CompetitionLeague One | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamOrange County SC | Season2023 | CompetitionUSL Championship | Appearances25 | Goals3 | Assists— | Min1027 | 5 | 1 | Rating— |
| TeamOrange County SC | Season2023 | CompetitionUS Open Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamDundee Utd | Season2021 | CompetitionPremiership | Appearances19 | Goals2 | Assists1 | Min1428 | 3 | 0 | Rating6.6 |
| TeamReading | Season2021 | CompetitionChampionship | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamDundee Utd | Season2021 | CompetitionLeague Cup | Appearances2 | Goals0 | Assists— | Min126 | 0 | 0 | Rating— |
| TeamDundee Utd | Season2021 | CompetitionFA Cup | Appearances3 | Goals1 | Assists— | Min240 | 0 | 0 | Rating— |
| TeamReading | Season2021 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamDundee Utd | Season2020 | CompetitionPremiership | Appearances25 | Goals3 | Assists1 | Min1644 | 4 | 0 | Rating6.9 |
| TeamDundee Utd | Season2020 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamDundee Utd | Season2020 | CompetitionFA Cup | Appearances4 | Goals2 | Assists— | Min356 | 1 | 0 | Rating— |
| TeamReading | Season2020 | CompetitionLeague Cup | Appearances2 | Goals0 | Assists— | Min116 | 0 | 0 | Rating6.5 |
| TeamReading | Season2020 | CompetitionFriendlies Clubs | Appearances1 | Goals0 | Assists— | Min4 | 0 | 0 | Rating— |
| TeamScotland | Season2020 | CompetitionEuro Championship | Appearances2 | Goals0 | Assists— | Min62 | 0 | 0 | Rating6.3 |
| TeamHibernian | Season2019 | CompetitionPremiership | Appearances6 | Goals1 | Assists— | Min364 | 0 | 0 | Rating6.5 |
| TeamSunderland | Season2019 | CompetitionLeague One | Appearances15 | Goals2 | Assists2 | Min669 | 0 | 0 | Rating6.7 |
| TeamHibernian | Season2019 | CompetitionFA Cup | Appearances2 | Goals3 | Assists— | Min170 | 0 | 0 | Rating— |
| TeamSunderland | Season2019 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min24 | 0 | 0 | Rating— |
| TeamSunderland | Season2019 | CompetitionLeague Cup | Appearances2 | Goals2 | Assists1 | Min180 | 0 | 0 | Rating7.6 |
| TeamSunderland | Season2019 | CompetitionEFL Trophy | Appearances3 | Goals1 | Assists— | Min270 | 0 | 0 | Rating— |
| TeamReading | Season2019 | CompetitionClub Friendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamHibernian | Season2018 | CompetitionPremiership | Appearances15 | Goals7 | Assists— | Min1174 | 5 | 0 | Rating— |
| TeamReading | Season2018 | CompetitionChampionship | Appearances13 | Goals1 | Assists— | Min412 | 0 | 0 | Rating6.6 |
| TeamHibernian | Season2018 | CompetitionScottish Cup | Appearances2 | Goals1 | Assists— | Min176 | 0 | 0 | Rating— |
| TeamReading | Season2018 | CompetitionLeague Cup | Appearances2 | Goals0 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamReading | Season2018 | CompetitionClub Friendlies | Appearances1 | Goals1 | Assists— | Min24 | 0 | 0 | Rating— |
| TeamCoventry | Season2017 | CompetitionLeague Two | Appearances45 | Goals25 | Assists— | Min3697 | 6 | 0 | Rating— |
| TeamCoventry | Season2017 | CompetitionFA Cup | Appearances5 | Goals1 | Assists1 | Min434 | 0 | 0 | Rating6.8 |
| TeamCoventry | Season2017 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCoventry | Season2017 | CompetitionEFL Trophy | Appearances2 | Goals2 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamBradford | Season2016 | CompetitionLeague One | Appearances15 | Goals1 | Assists— | Min521 | 0 | 0 | Rating— |
| TeamBradford | Season2016 | CompetitionEFL Trophy | Appearances1 | Goals0 | Assists— | Min90 | 1 | 0 | Rating— |
| TeamSheffield Utd | Season2016 | CompetitionEFL Trophy | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamSheffield Utd | Season2016 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min50 | 0 | 0 | Rating— |
| TeamSheffield Utd | Season2016 | CompetitionLeague One | Appearances1 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamPortsmouth | Season2015 | CompetitionLeague Two | Appearances29 | Goals11 | Assists— | Min1694 | 4 | 0 | Rating— |
| TeamSheffield Utd | Season2015 | CompetitionLeague One | Appearances5 | Goals1 | Assists— | Min169 | 0 | 0 | Rating— |
| TeamPortsmouth | Season2015 | CompetitionFA Cup | Appearances5 | Goals1 | Assists— | Min385 | 1 | 0 | Rating— |
| TeamSheffield Utd | Season2015 | CompetitionLeague Cup | Appearances2 | Goals0 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamSheffield Utd | Season2015 | CompetitionEFL Trophy | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamSheffield Utd | Season2014 | CompetitionLeague One | Appearances32 | Goals9 | Assists— | Min1269 | 1 | 0 | Rating— |
| TeamSheffield Utd | Season2014 | CompetitionLeague Cup | Appearances6 | Goals2 | Assists— | Min511 | 0 | 0 | Rating— |
| TeamSheffield Utd | Season2014 | CompetitionEFL Trophy | Appearances1 | Goals0 | Assists— | Min44 | 0 | 0 | Rating— |
| TeamSheffield Utd | Season2014 | CompetitionFA Cup | Appearances4 | Goals2 | Assists— | Min228 | 2 | 0 | Rating— |
| TeamLivingston | Season2013 | CompetitionChampionship | Appearances35 | Goals17 | Assists— | Min2800 | 2 | 0 | Rating— |
| TeamLivingston | Season2013 | CompetitionLeague Cup | Appearances2 | Goals1 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamLivingston | Season2013 | CompetitionChallenge Cup | Appearances1 | Goals1 | Assists— | Min120 | 0 | 0 | Rating— |
| TeamLivingston | Season2013 | CompetitionScottish Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamLivingston | Season2012 | CompetitionChampionship | Appearances26 | Goals7 | Assists— | Min1839 | 0 | 0 | Rating— |
| TeamLivingston | Season2012 | CompetitionLeague Cup | Appearances3 | Goals4 | Assists— | Min300 | 1 | 0 | Rating— |
| TeamLivingston | Season2012 | CompetitionChallenge Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamLivingston | Season2012 | CompetitionScottish Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamLivingston | Season2011 | CompetitionChampionship | Appearances30 | Goals11 | Assists— | Min2150 | 3 | 0 | Rating— |
| TeamLivingston | Season2011 | CompetitionLeague Cup | Appearances2 | Goals1 | Assists— | Min45 | 0 | 0 | Rating— |
| TeamLivingston | Season2011 | CompetitionChallenge Cup | Appearances3 | Goals0 | Assists— | Min70 | 1 | 0 | Rating— |
| TeamLivingston | Season2011 | CompetitionScottish Cup | Appearances2 | Goals4 | Assists— | Min134 | 0 | 0 | Rating— |
| TeamLivingston | Season2010 | CompetitionLeague One | Appearances5 | Goals1 | Assists— | Min50 | 0 | 0 | Rating— |
| TeamLivingston | Season2010 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min3 | 0 | 0 | Rating— |
| TeamLivingston | Season2010 | CompetitionChallenge Cup | Appearances1 | Goals0 | Assists— | Min52 | 0 | 0 | Rating— |
| TeamLivingston | Season2009 | CompetitionLeague Two | Appearances9 | Goals1 | Assists— | Min277 | 1 | 0 | Rating— |
Career Timeline
Trophies3
| '09 | '10 | '11 | '12 | '13 | '14 | '15 | '16 | '17 | '18 | '19 | '20 | '21 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 1 | 1 | 11 | 7 | 17 | 9 | 11 | 1 | 25 | 7 | 1 | 3 | 2 | 2 | 0 | 29 |
| Assists | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 9 |
| Appearances | 9 | 5 | 30 | 26 | 35 | 32 | 29 | 15 | 45 | 15 | 6 | 25 | 19 | 11 | 0 | 39 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 1.85 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 54% |
| Min | 277 | 50 | 2,150 | 1,839 | 2,800 | 1,269 | 1,694 | 521 | 3,697 | 1,174 | 364 | 1,644 | 1,428 | 791 | — | — |
| Yellow Cards | 1 | — | 3 | — | 2 | 1 | 4 | — | 6 | 5 | — | 4 | 3 | 1 | — | — |
Recent Matches
Shamrock RoversSquad
Shamrock RoversTrophies
4M. McNulty has earned 4 trophy entries with 3 titles won, including League One, League Two. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionPremier Division | Season2024 | CountryIreland Republic | Result2nd Place |
| CompetitionLeague One | Season2016/2017 | Country | ResultWinner |
| CompetitionLeague One | Season2010/2011 | Country | ResultWinner |
| CompetitionLeague Two | Season2009/2010 | Country | ResultWinner |
Transfer History
1M. McNulty has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
API data: May 10, 2026 · Stats updated: Apr 26, 2026