About Harry McKirdy
Born 1997. Harry McKirdy is a British association football player.
Carlisle United McKirdy signed a one-year deal with League Two club Carlisle United on 11 June 2019. He scored a headed goal six minutes into his debut for the "Cumbrians", in a 2β1 win over Crawley Town on 3 August. Manager Steven Pressley said after the game that "I'm pleased for him because he's a really good kid. He takes a bit of managing, but he's a good kid underneath that". McKirdy scored 11 goals from 38 games to finish as United's top-scorer for the 2019β20 season. Manager Chris Beech said that "I respect the skill sets he has got... [but] Harry wasn't happy... [and] I don't want to get a footballer in a headlock and make him do something he doesn't want to do".
Port Vale McKirdy signed a one-year contract with League Two side Port Vale on 11 September 2020 after impressing manager John Askey on trial. He scored his first goal for the "Valiants" on 10 November, in a 4β2 win over Liverpool U21 at Vale Park in the group stages of the EFL Trophy. He failed to establish himself in the first-team however, and was transfer-listed in December. Interim manager Danny Pugh deselected him from the club's 22-man squad the following month. McKirdy played for Leicester City U23's in February. New Vale manager Darrell Clarke went on to state his regret at being unable to play McKirdy in the second half of the 2020β21 season and that he was still working to improve the player's mindset to prevent McKirdy's confidence from hindering his relationship with his coaches. On 31 March, the club gained special dispensation from the EFL to register McKirdy back on the 22-man squad, in place of the injured Zak Mills. Nevertheless, he was one of 15 players released from the club in May 2021.
Swindon Town McKirdy scored twice in a pre-season friendly for Swindon Town in July 2021 and signed a one-year deal with the League Two club on 4 August; Ben Chorley, the "Robins" director of football said that "his attitude in both training and across all three preseason games has been fantastic". He scored on his League Two debut for the "Robins", a 3β1 win at Scunthorpe United on the opening day of the 2021β22 season. On New Year's Day, McKirdy scored four of Swindon's goals in their 5β2 win over Northampton Town at the County Ground. In his post-match interview he reflected that "I just felt a little bit livelier out there... I need to try and get to a place where I'm like that every week." On 7 January, he scored against Premier League champions Manchester City in a 4β1 home defeat in the FA Cup third round. On 13 January, he extended his contract with the club beyond the end of the season. He was named in the League Two Team of the Season at the EFL Awards for the 2021β22 season, and later Swindon Town's Player of the Season at the club's annual awards ceremony. He scored two goals in the play-off semi-final first leg victory over former club Port Vale, however, missed his penalty kick in the penalty shoot-out defeat at the end of the second leg.
He was sent off in the second game of the 2022β23 season, after being shown two yellow cards during a 0β0 draw with Salford City. He was reported to have subsequently gone into the referee's room and thrown a protein shake onto the referee's suit, leading to him being charged by The Football Association and being handed a three-match suspension and Β£1,500 fine after he admitted to "aggressive and improper" behaviour.
Hibernian On 1 September 2022, McKirdy signed a three-year contract with Scottish Premiership club Hibernian after being bought for an undisclosed fee. The deal between Hibernian and Swindon came close to collapsing, but was rushed through on the final day of the transfer window as Hibernian manager Lee Johnson was short of attacking options having already allowed Christian Doidge to leave on loan. However, McKirdy hinted that he would like to return to Swindon the following month. In May 2023, he was reportedly facing disciplinary action after posting a complaint on Instagram over his time on the substitutes bench; the Gareth Bale-inspired post read "Chels. Nina. Golf. Hibs", referencing his support for Chelsea, his partner Nina, his love of golf and low priority for Hibernian.
In July 2023, routine scans revealed a medical issue that required cardiac surgery, ruling him out of action for up to six months. Manager Nick Montgomery said that "he's a great kid and this will build resilience for him". On 1 February 2024, he rejoined Swindon Town on loan until the end of the 2023β24 season. He started one game and made eight substitute appearances during his loan spell, scoring one goal. He departed Hibernian by mutual consent on 2 February 2025 as head coach David Gray praised his work to return to fitness but stated the club had plenty of attacking options.
Bromley On 4 February 2025, McKirdy joined League Two side Bromley. He scored two goals from two starts and seven substitute appearances in the remainder of the 2024β25 season before being released upon the expiry of his contract.
Crawley Town On 2 June 2025, McKirdy agreed to join League Two side Crawley Town on a one-year deal after having worked with manager Scott Lindsey at the end of his time with Swindon. Lindsey said that he was "a signing that we really wanted and worked hard to get". McKirdy was named in the League Two Team of the Week after scoring both goals in a 2β0 win over Cheltenham Town at the Broadfield Stadium on 13 September. He was sent off after picking up two yellow cards in a 1β0 loss at Shrewsbury Town on 18 October. He scored a brace in a 2β0 win over former club Newport County on 3 April. He scored eight goals in 33 games throughout the 2025β26 season, He was then informed he would be released at the end of his contract following a "37-second phone call". He was part of the 45-man Professional Footballers' Association (PFA) free agent squad in July 2026.
Style of play McKirdy is a versatile attacker, able to play in any forward position, either centrally or out wide. Crewe boss David Artell called McKirdy "a natural goalscorer" and "one of those nuisance forwards, who gets under the feet of centre-halves". He has been criticised for his temperament, particularly in regards to his reactions to jeering by fans both on the pitch and on social media.
Career statistics
Honours Individual EFL League Two Team of the Season: 2021β22 Swindon Town Player of the Season: 2021β22
Donβt just read it β
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download Β· yours to keep Β· every purchase keeps this site free
Important facts
People in Harry McKirdy's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Harry McKirdy's
Frequently asked questions
Who is Harry McKirdy?
English footballer
When was Harry McKirdy born?
Harry McKirdy was born on 29 March 1997 in London.
What is Harry McKirdy's occupation?
Harry McKirdy is an association football player.
What nationality is Harry McKirdy?
Harry McKirdy is British.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). Harry McKirdy. https://biography.guide/harry-mckirdy/
MLA: "Harry McKirdy." Biography.guide, https://biography.guide/harry-mckirdy/.
Chicago: "Harry McKirdy." Biography.guide. https://biography.guide/harry-mckirdy/.
Data last updated: 2026-09-20 Β· Spot an error? Report a correction.
Page generated 2026-09-27 05:21 UTC