PLAYER PROFILE

Harry McKirdy.

· England

Matrix 27560

At a glance

Full name
Harry McKirdy
Born
29 Mar 1997
Age today
29
Nationality
England

Career by season

166 recorded appearances
Harry McKirdy appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26League Two Crawley Town 2825731,9115 / 1 red
25/26EFL Cup Crawley Town 1100620
24/25Scottish Premiership Hibernian FC 6000900
24/25League Two Bromley FC 92202861
23/24Scottish Premiership Hibernian FC 2000200
23/24Scottish Cup Hibernian FC 100070
23/24League Two Swindon Town 91102192
22/23Scottish Premiership Hibernian FC 185006313
22/23Scottish Cup Hibernian FC 1000170
22/23League Two Swindon Town 55204500 / 1 red
21/22League Two Swindon Town 37342182,94612
21/22FA Cup Swindon Town 33112461
21/22EFL Cup Swindon Town 1100900
20/21League Two Port Vale FC 82002550
20/21FA Cup Port Vale FC 1000140
20/21EFL Cup Port Vale FC 1101720
19/20League Two Carlisle United 2821541,7824
19/20FA Cup Carlisle United 53513142
19/20EFL Cup Carlisle United 21121020

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Harry McKirdy match log
DateCompetitionMatchScoreMinutesGoals
13 Sep 2025League Two Crawley Town v Cheltenham Town 2 – 0902
06 Sep 2025League Two Harrogate Town v Crawley Town 0 – 190
30 Aug 2025League Two Chesterfield FC v Crawley Town 2 – 2762
23 Aug 2025League Two Crawley Town v Tranmere Rovers 0 – 290
19 Aug 2025League Two Crawley Town v Milton Keynes Dons 1 – 181
16 Aug 2025League Two Crewe Alexandra v Crawley Town 1 – 064
12 Aug 2025EFL Cup Swansea City v Crawley Town 3 – 162
09 Aug 2025League Two Crawley Town v Newport County 1 – 290
02 Aug 2025League Two Grimsby Town v Crawley Town 3 – 078
21 Apr 2025League Two Swindon Town v Bromley FCSubstitute, on 63′ 0 – 127
18 Apr 2025League Two Bromley FC v Morecambe FCSubstitute, on 83′ 1 – 07
12 Apr 2025League Two Port Vale FC v Bromley FCSubstitute, on 62′ 5 – 028
05 Apr 2025League Two Bromley FC v Accrington StanleySubstitute, on 79′ 4 – 011
01 Apr 2025League Two Newport County v Bromley FCSubstitute, on 63′ 1 – 127
29 Mar 2025League Two Bromley FC v Salford CitySubstitute, on 60′ 2 – 330
22 Mar 2025League Two Carlisle United v Bromley FC 2 – 1571
13 Mar 2025League Two Bromley FC v Walsall FCSubstitute, on 46′ 2 – 2441
22 Feb 2025League Two Bromley FC v Harrogate Town 2 – 055
02 Jan 2025Scottish Premiership St. Johnstone FC v Hibernian FCSubstitute, on 71′ 1 – 119
09 Nov 2024Scottish Premiership Hibernian FC v St. Mirren FCSubstitute, on 66′ 1 – 224

Career transfers

15 recorded moves

All recorded career moves, newest first.

Harry McKirdy career transfers
Date FromToMoveFee
01 Jul 2026 Crawley Town Without club Released —
01 Jul 2025 Bromley FC Crawley Town Transfer Free
04 Feb 2025 Hibernian FC Bromley FC Transfer Free
31 May 2024 Swindon Town Hibernian FC Loan return
01 Feb 2024 Hibernian FC Swindon Town Loan —
04 Aug 2021 Port Vale FC Swindon Town Transfer Free
11 Sep 2020 Carlisle United Port Vale FC Transfer Free
01 Jul 2019 Aston Villa U21 Carlisle United Transfer Free
31 May 2019 Newport County Aston Villa U21 Loan return
31 Jan 2019 Aston Villa U21 Newport County Loan —
31 May 2018 Crewe Alexandra Aston Villa U21 Loan return
19 Jan 2018 Aston Villa U21 Crewe Alexandra Loan —
07 Jan 2017 Stevenage FC Aston Villa U21 Loan return
31 Aug 2016 Aston Villa U21 Stevenage FC Loan —
01 Jul 2015 Aston Villa U18 Aston Villa U21 Internal move —

Contracts and market values are not available yet.