Harry McKirdy

  • Team: Free Agent
  • Position: Attacker
  • Age: 28
Filter Data

H. McKirdy Detailed Stats

Career Stats

Overall Record

Total Matches
183
Matches Played
60
Wins
52
Draws
71
Losses

When Scored

Total Matches
27
Matches Played
17
Wins
5
Draws
5
Losses

Match Summary

60
Sub In
47.9'
Avg Min
8765
Total Min
Starts93/183
50.8%

Passing

1472
Total
1060
Accurate
107
Key Passes
15.1
Per 90
72.0%
Accuracy
1.10
Key/90

Goal Contribution

12.3%
Team
5.9%
Both Teams
156
Failed
14.8%
Goal Chance

Timeline

20-15'
616-30'
531-45'
746-60'
361-75'
776-90'
091-105'
0106-120'
0120+'

Goal Market

30
Scored
0.31
Per 90
30
Non-Pen
0.31
Non-Pen/90
Under
Line
Over
85%
0.5
15%
98%
1.5
2%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

261
Total
2.68
Per 90
11.5%
Conversion
124
On Target
47.5%
On Target %

Assists

18
Total
0.18
Per 90

Timeline

50-15'
116-30'
431-45'
646-60'
061-75'
276-90'
091-105'
0106-120'
0120+'
Under
Line
Over
91%
0.5
9%
99%
1.5
1%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

48
Total
0.49
Per 90

Timeline

70-15'
716-30'
931-45'
1346-60'
361-75'
976-90'
091-105'
0106-120'
0120+'
Under
Line
Over
79%
0.5
21%
97%
1.5
3%
98%
2.5
2%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

286
Won
744
Total
38.0%
Win%

Dribbles

70
Success
41.0%
Success%
51
Past

Tackles

104
Total
1.1
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

31
Total
0.3
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
47
Clean Sheets
25.7%
CS Rate
265
Conceded
2.72
Conceded/90

Timeline

270-15'
3316-30'
2431-45'
3446-60'
3161-75'
3276-90'
091-105'
0106-120'
0120+'

Goal Conceded

265
Total
2.72
Per 90
Over
Line
Under
74%
0.5
26%
42%
1.5
58%
21%
2.5
79%
6%
3.5
94%
1%
4.5
99%
1%
5.5
99%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

29
2

Fouls Drawn

139
Drawn
1.43
Per 90

Fouls Committed

136
Committed
1.40
Per 90

Overall Record

Total Matches
146
Matches Played
54
Wins
40
Draws
52
Losses

When Scored

Total Matches
24
Matches Played
15
Wins
5
Draws
4
Losses

Match Summary

55
Sub In
44.6'
Avg Min
6512
Total Min
Starts64/146
43.8%

Passing

1071
Total
768
Accurate
74
Key Passes
14.8
Per 90
71.7%
Accuracy
1.02
Key/90

Goal Contribution

13.2%
Team
6.6%
Both Teams
122
Failed
16.4%
Goal Chance

Timeline

20-15'
416-30'
531-45'
746-60'
261-75'
776-90'
091-105'
0106-120'
0120+'

Goal Market

27
Scored
0.37
Per 90
27
Non-Pen
0.37
Non-Pen/90
Under
Line
Over
84%
0.5
16%
98%
1.5
2%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

215
Total
2.97
Per 90
12.6%
Conversion
105
On Target
48.8%
On Target %

Assists

14
Total
0.19
Per 90

Timeline

40-15'
116-30'
231-45'
546-60'
061-75'
276-90'
091-105'
0106-120'
0120+'
Under
Line
Over
91%
0.5
9%
99%
1.5
1%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

41
Total
0.57
Per 90

Timeline

60-15'
516-30'
731-45'
1246-60'
261-75'
976-90'
091-105'
0106-120'
0120+'
Under
Line
Over
77%
0.5
23%
97%
1.5
3%
98%
2.5
2%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

205
Won
550
Total
37.0%
Win%

Dribbles

50
Success
40.0%
Success%
36
Past

Tackles

71
Total
1.0
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

26
Total
0.4
Per 90

Discipline

25
2

Fouls Drawn

104
Drawn
1.44
Per 90

Fouls Committed

97
Committed
1.34
Per 90

Overall Record

Total Matches
37
Matches Played
6
Wins
12
Draws
19
Losses

When Scored

Total Matches
3
Matches Played
2
Wins
0
Draws
1
Losses

Match Summary

5
Sub In
60.9'
Avg Min
2253
Total Min
Starts29/37
78.4%

Passing

401
Total
292
Accurate
33
Key Passes
16.0
Per 90
72.8%
Accuracy
1.32
Key/90

Goal Contribution

7.5%
Team
3.0%
Both Teams
34
Failed
8.1%
Goal Chance

Timeline

00-15'
216-30'
031-45'
046-60'
161-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

3
Scored
0.12
Per 90
3
Non-Pen
0.12
Non-Pen/90
Under
Line
Over
92%
0.5
8%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

46
Total
1.84
Per 90
6.5%
Conversion
19
On Target
41.3%
On Target %

Assists

4
Total
0.16
Per 90

Timeline

10-15'
016-30'
231-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
89%
0.5
11%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

7
Total
0.28
Per 90

Timeline

10-15'
216-30'
231-45'
146-60'
161-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
84%
0.5
16%
97%
1.5
3%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

81
Won
194
Total
42.0%
Win%

Dribbles

20
Success
44.0%
Success%
15
Past

Tackles

33
Total
1.3
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

5
Total
0.2
Per 90

Discipline

4
0

Fouls Drawn

35
Drawn
1.40
Per 90

Fouls Committed

39
Committed
1.56
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
Harrogate TownF LT2-0236.205360100000
WalsallF LT0-0206.30211100111100000
BarrowF LT0-1716.2017571222182000002
Notts CountyF LT1-2227.9101144100121000001
CheltenhamF LT3-0905.9038450711000012
BarnetF LT2-1807.71053310660111720000011
BromleyF LT1-3336.508788231100000
ColchesterF LT1-1316.7011111002141000001
BromleyF LT3-1596.61536012511000001
Salford CityF LT4-3646.3021771001201000
Accrington STF LT1-1566.90119889114000001
ShrewsburyF LT1-0655.20111510672111320001241
WalsallM LT1-1895.9122108801381010001
Cambridge UnitedF LT3-1905.9031212758131000003
BarrowF LT1-2906.2021274573000001
Notts CountyF LT4-0906.0011163501810000131
CheltenhamF LT2-0907.62053195566311552100001
Harrogate TownF LT0-1896.7032955615000001
ChesterfieldF LT2-2768.22022333100115311000111
TranmereM LT0-2906.30622988923263000001
Milton Keynes DonsM LT1-1816.711112867441820000111
CreweM LT1-0646.60119556110610000014
SwanseaM LC3-1626.30211676213611000001
Newport CountyM LT1-2906.3019126311510000011
GrimsbyM LT3-0786.30128671227620000012
Swindon TownF LT0-1276.30223267152000001
MorecambeF LT1-0126.60111110000000
Port ValeF LT5-0286.2000000
Accrington STF LT4-0117.0033100121000001
Newport CountyF LT1-1276.701122100100000
Salford CityF LT2-3306.3025240131100000
CarlisleM LT2-1577.01021811311132100001
WalsallF LT2-2457.0101163501114100000
Harrogate TownM LT2-0556.505360117410000012
MotherwellF PRE3-100000
RangersF PRE3-300000
ST JohnstoneF PRE1-1196.702150100000
KilmarnockF PRE1-000000
Ross CountyF PRE3-100000
ST MirrenF PRE1-2246.601142503200000
Dundee UtdF PRE1-100000
Ross CountyF PRE0-0186.5021501100000
Heart Of MidlothianF PRE1-100000
Dundee UtdF PRE3-200000
MotherwellF PRE1-296.50111001310000021
RangersF PRE1-0136.302150142200000
ST JohnstoneF PRE2-0116.30326700000
KilmarnockF PRE1-100000
DundeeF PRE2-200000
CelticF PRE0-200000
ST MirrenF PRE3-000000

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025League Cup162.06.300.00.00.00.000.02176.192.911.450.00.068.7116.6711.450.00.000.000.0000.0000.00.0
2025League Two2468.06.5560.252.2157.515.030.1219768.530.83331.8239.390.01387.6130.43120.660.00.000.000.0000.0610.250.04
2024League Two932.46.6220.222.7766.6722.2200.03351.520.3151.5460.00.0257.7144.030.920.00.000.000.0000.0100.110.0
2024Premiership175.56.4800.00.960.00.000.01457.140.032.870.00.01211.4941.6721.910.00.000.000.0000.0000.00.0
2023League Two1121.06.6210.096.2337.56.2500.04772.340.78135.0623.080.03011.6933.3320.781.170.000.000.0000.0200.180.0
2023Premiership38.76.600.00.00.00.010.33333.333.4600.00.00.0413.8525.013.460.00.000.000.0000.0000.00.0
2022League Two580.66.8620.42.4654.5518.1800.07874.361.56143.1342.860.0419.1651.2240.890.00.000.000.0000.0210.40.2
2022Premiership2727.76.5400.01.4525.00.000.013571.850.84161.9343.750.09911.9336.36151.810.480.000.000.0000.0400.150.0
2021EFL Trophy359.77.310.333.0266.6716.6710.335078.02.5121.0150.00.0157.5440.000.00.00.000.000.0000.0000.00.0
2021FA Cup187.07.211.02.0799.9950.000.01172.730.011.0399.990.066.2166.6711.030.00.000.000.0000.0000.00.0
2021League Cup190.06.300.03.033.330.000.02180.950.022.050.00.01010.060.022.00.00.000.000.0000.0000.00.0
2021League Two3876.77.2210.553.1850.4920.3980.2158773.591.27541.6735.190.03019.2939.87421.30.370.000.000.0000.01200.320.0
2020EFL Trophy279.58.021.03.483.3333.3310.53464.711.1310.5799.990.0105.6660.021.130.00.000.000.0000.0000.00.0
2020League Cup172.06.900.00.00.00.011.01877.781.2500.00.00.056.2560.000.00.00.000.000.0000.0000.00.0
2020League Two1517.06.4100.01.0633.330.000.06070.01.0631.0666.670.04014.1232.562.120.350.000.000.0000.0000.00.0
2019FA Cup190.09.122.03.099.9966.6711.0599.991.022.099.990.000.00.000.00.00.000.000.0000.0000.00.0
2019League Two2361.96.7540.172.9126.098.720.0915899.991.2191.257.890.000.00.0110.70.70.000.000.0000.0200.090.0
2018League Two19.06.300.00.00.00.000.000.00.000.00.00.0220.050.000.00.00.000.000.0000.0000.00.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Port Vale2025 League One22424610/12/24-25(36/61)
LWLLD
Bromley2025 League Two1874624/15/725(71/46)
WLDLW
Swindon Town2025 League Two9754622/9/1511(70/59)
LLDLW
Newport County2025 League Two20434612/7/27-29(48/77)
WWLWL
Crawley Town2025 League Two2240468/16/22-24(44/68)
DDDLL
Carlisle2025 National League3954629/8/936(87/51)
WWWDD
Crawley Town2024 League One21464612/10/24-26(57/83)
WWWDL
Port Vale2024 League Two2804622/14/1019(65/46)
LWDLW
Bromley2024 League Two11664617/15/145(64/59)
WDWWL
Swindon Town2024 League Two12624615/17/148(71/63)
DDLWW
Newport County2024 League Two22494613/10/23-24(52/76)
LLDDL
Carlisle2024 League Two23424610/12/24-27(44/71)
DLDWW
Hibernian2024 Premiership3533314/11/813(54/41)
DDLWL
Port Vale2023 League One23414610/11/25-33(41/74)
DLLLL
Carlisle2023 League One2430467/9/30-40(41/81)
LLLWL
Crawley Town2023 League Two7704621/7/186(73/67)
WDDLL
Newport County2023 League Two18554616/7/23-14(62/76)
LLLLL
Swindon Town2023 League Two19544614/12/20-6(77/83)
DLLWW
Bromley2023 National League3814622/15/924(73/49)
LWWDD
Port Vale2022 League One18494613/10/23-23(48/71)
LLWLL
Carlisle2022 League Two5764620/16/1023(66/43)
DLWDD
Swindon Town2022 League Two10614616/13/176(61/55)
WLLWW
Newport County2022 League Two15574614/15/17-3(53/56)
DWLWL
Crawley Town2022 League Two22464611/13/22-23(48/71)
LDWDW
Bromley2022 National League7714618/17/1115(68/53)
DWDWD
Hibernian2022 Premiership5523815/7/16-2(57/59)
DWLDW
Port Vale2021 League Two5784622/12/1221(67/46)
WLLLW
Swindon Town2021 League Two6774622/11/1323(77/54)
WWWWL
Newport County2021 League Two11694619/12/159(67/58)
LWLLL
Crawley Town2021 League Two12614617/10/19-10(56/66)
DLLLW
Carlisle2021 League Two20534614/11/21-23(39/62)
LWLWL
Bromley2021 National League10674418/13/138(61/53)
WDDLW
Swindon Town2020 League One23434613/4/29-34(55/89)
WLLWL
Newport County2020 League Two5734620/13/1315(57/42)
DWWDW
Carlisle2020 League Two10664618/12/169(60/51)
DWDDL
Crawley Town2020 League Two12614616/13/17-6(56/62)
LDDLW
Port Vale2020 League Two13604617/9/200(57/57)
LLWWD
Bromley2020 National League7694219/12/1110(63/53)
WWDWD
Hibernian2020 Premiership3633818/9/1113(48/35)
DWLWL
Swindon Town2019 League Two1693621/6/923(62/39)
LWWWD
Port Vale2019 League Two8573714/15/86(50/44)
DDDWW
Crawley Town2019 League Two13483711/15/114(51/47)
WDWDL
Newport County2019 League Two14463612/10/14-7(32/39)
LWLLW
Carlisle2019 League Two18423710/12/15-17(39/56)
WLWDD
Bromley2019 National League13523814/10/145(57/52)
DLLLD
Hibernian2019 Premiership637309/10/11-7(42/49)
LLDWW
Newport County2018 League Two7714620/11/150(59/59)
DWWDW
Carlisle2018 League Two11684620/8/185(67/62)
DWLWL
Swindon Town2018 League Two13644616/16/143(59/56)
WLLDD
Crawley Town2018 League Two19534615/8/23-17(51/68)
WLDWW
Port Vale2018 League Two20494612/13/21-16(39/55)
DLDLL
Bromley2018 National League12604616/12/18-1(68/69)
Hibernian2018 Premiership5543814/12/1212(51/39)
LLLDD
Swindon Town2017 League Two6543317/3/134(51/47)
LWLDW
Crawley Town2017 League Two11483314/6/13-2(38/40)
LWWWW
Newport County2017 League Two12463212/10/10-2(41/43)
LLLDW
Carlisle2017 League Two13423211/9/120(44/44)
LDLWD
Port Vale2017 League Two1934329/7/16-11(35/46)
LDDLD
Bromley2017 National League8513214/9/916(55/39)
DWWLW
Hibernian2017 Premiership4673818/13/716(62/46)
DLDWW
Hibernian2016 Championship1713619/14/334(59/25)
DWWWD
Port Vale2016 League One21494612/13/21-25(45/70)
DWLLL
Swindon Town2016 League One22444611/11/24-22(44/66)
LLLDD
Carlisle2016 League Two6714618/17/111(69/68)
WWDDD
Crawley Town2016 League Two19514613/12/21-18(53/71)
DLDLD
Newport County2016 League Two22484612/12/22-22(51/73)
WLWLW
Bromley2016 National League10624618/8/20-7(59/66)
WDLWW
Hibernian2015 Championship3703621/7/825(59/34)
WWDWD
Port Vale2015 League One12654618/11/17-2(56/58)
LLWWW
Swindon Town2015 League One16594616/11/19-7(64/71)
WDWDL
Carlisle2015 League Two10674617/16/135(67/62)
WLWLD
Crawley Town2015 League Two20474613/8/25-33(45/78)
LLLLL
Newport County2015 League Two22434610/13/23-21(43/64)
LLDDL
Bromley2015 National League14604617/9/20-5(67/72)
LLLDW
Hibernian2014 Championship2703621/7/838(70/32)
WWWWW
Swindon Town2014 League One4794623/10/1319(76/57)
DDLDL
Port Vale2014 League One18544615/9/22-10(55/65)
LWDDD
Crawley Town2014 League One22504613/11/22-26(53/79)
LLWLL
Newport County2014 League Two9654618/11/17-3(51/54)
LWLLL
Carlisle2014 League Two20504614/8/24-18(56/74)
DLWDW
Swindon Town2013 League One8664619/9/184(63/59)
LLWWW
Port Vale2013 League One9614618/7/21-14(59/73)
DLLWL
Crawley Town2013 League One14574614/15/17-6(48/54)
DDLLW
Carlisle2013 League One22454611/12/23-33(43/76)
LDLLD
Newport County2013 League Two14584614/16/16-3(56/59)
WLDDW
Swindon Town2012 League One6744620/14/1233(72/39)
LWWLL
Crawley Town2012 League One10684618/14/141(59/58)
DWLWW
Carlisle2012 League One17554614/13/19-21(56/77)
LLDWW
Port Vale2012 League Two3784621/15/1035(87/52)
DDDDW
Newport County2012 National League3854625/10/1125(85/60)
LDWWW
Carlisle2011 League One8694618/15/13-1(65/66)
LWLLL
Swindon Town2011 League Two1934629/6/1143(75/32)
DWLLW
Crawley Town2011 League Two3844623/15/822(76/54)
WLDWD
Port Vale2011 League Two12594620/9/178(68/60)
WLWLD
Newport County2011 National League19474611/14/21-12(53/65)
LLWDD