Derry City Born in
Derry, He later joined
League of Ireland Premier Division side
Derry City, who
loaned him to divisional rivals
Sligo Rovers for the remainder of the
2008 season on 29 July 2008. He made his debut on 2 August 2008 as a 70th minute
substitute for
Sean Doherty in Sligo's 1–0 home defeat to
Cork City. McDaid's first and only for the club goal came with Sligo's third goal in a 4–0 home win over
Cobh Ramblers on 27 September 2008 before finishing the loan spell with nine appearances. He was loaned out to
Finn Harps of the League of Ireland
First Division at the start of the
2009 season. He scored on his debut for Finn Harps, with an 84th-minute equaliser in a 1–1 draw at Kildare County on the opening day of the season. He started for Derry in their 1–0 win over Cork in the
2011 League of Ireland Cup Final, and finished the
2011 season with 3 goals in 28 appearances. contracting him to the club for the
2012 season. He played in the
2012 Setanta Sports Cup Final, which Derry lost 5–4 in a
penalty shoot-out following a 2–2 draw after
extra time.
Cliftonville McDaid moved to champions
Cliftonville on a three-year contract in August 2014 as a replacement for the departed
Liam Boyce. He made his debut for the club in a 1–0 win at
Portadown on 13 August 2014. McDaid won the player of the month award for August 2014 after an impressive start at Cliftonville.
Waterford On 17 February 2017 McDaid signed for League of Ireland club
Waterford. He made his debut coming off the bench away to
Athlone Town on 24 February where Waterford were defeated 1–0. McDaid scored his first goals for the club the following week on 3 March against
Cabinteely scoring his sides first and third goals in a 3–0 victory. McDaid played a key part as Waterford won promotion back to the Premier League as league champions. After Waterford beat
Wexford 3-0 and
Cobh Ramblers were defeated 3-0 by
Cabinteely Waterford were officially crowned league champions and promoted back to the
League of Ireland Premier Division. McDaid was named in the PFAI First Division team of the year and was nominated for the PFAI First Division Player of the Year award. McDaid left Waterford due to family reasons after establishing himself as a fan favourite.
Larne McDaid signed for
Larne after leaving
Waterford in November 2017 despite interest from
Linfield,
Glenavon,
Sligo Rovers and
Finn Harps.
Ballymena United On 14 June 2022, it was announced that McDaid had signed a three-year contract to join
Ballymena United.
Return to Coleraine On 24 June 2023, it was announced that McDaid had signed a three-year contract with
Coleraine.
Glenavon On 25 June 2024,
Glenavon announced that they had signed McDaid from Coleraine for an undisclosed fee. His first goal for the club came against his former side in a 2-0 win at Coleraine Showgrounds on 25 August 2024. McDaid scored a penalty in a 3-1 win against Ballymena United on 29 November 2025, in what would turn out to be his last game for the club. Shortly after the conclusion of the match, it was announced that McDaid would be departing Glenavon to take up a role as player/assistant manager of
NIFL Premier Intermediate League side
Portstewart. ==Coaching career==