A tall, strong and commanding centre-half, McNulty became Stuart King's third summer recruit when he joined having parted ways with Glenavon.
Growing up in Enniskillen, the 27-year-old came through the ranks at Ballinamallard United before he progressed into senior football with spells at Fivemiletown United and Dergview.
He then took up a teaching placement as part of his studies for a PGCE in Physical Education at Bangor University in Wales and while there, played for amateur side Bangor 1876 for a number of months until the outbreak of Covid-19 brought football, and life, to an abrupt halt.
On his return home McNulty again linked up with Dergview but, after impressing Gary Hamilton when playing against the Lurgan Blues in a pre-season friendly, he was brought to Mourneview Park in January 2021 and made ten appearances while also playing and winning in the final of the Mid Ulster Cup against Loughgall.
McNulty could hardly have got off to a more unfortunate start to his time at Carrick as a horror injury in his first start away to his old side, Glenavon, left the defender with fractures and ligament damage in his ankle that have ruled him out of the rest of the campaign.
Despite that, Stuart King opted to extend his contract until 2023 with the hope that he can make a healthy recovery and return to action next season.