Calum Ross MacDonald

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

C. MacDonald Detailed Stats

Career Stats

Overall Record

Total Matches
167
Matches Played
73
Wins
45
Draws
49
Losses

When Scored

Total Matches
3
Matches Played
0
Wins
2
Draws
1
Losses

Match Summary

25
Sub In
66.4'
Avg Min
11093
Total Min
Starts126/167
75.4%

Passing

5609
Total
3992
Accurate
92
Key Passes
45.5
Per 90
71.2%
Accuracy
0.75
Key/90

Goal Contribution

1.4%
Team
0.7%
Both Teams
164
Failed
1.8%
Goal Chance

Timeline

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

Goal Market

3
Scored
0.02
Per 90
3
Non-Pen
0.02
Non-Pen/90
Under
Line
Over
98%
0.5
2%
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

49
Total
0.40
Per 90
6.1%
Conversion
19
On Target
38.8%
On Target %

Assists

3
Total
0.02
Per 90

Timeline

20-15'
016-30'
031-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
98%
0.5
2%
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)

6
Total
0.05
Per 90

Timeline

20-15'
216-30'
131-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
96%
0.5
4%
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%

Defensive Work

Duels

686
Won
1214
Total
57.0%
Win%

Dribbles

43
Success
58.0%
Success%
88
Past

Tackles

305
Total
2.5
Per 90

Blocks

49
Total
0.4
Per 90

Interceptions

158
Total
1.3
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
61
Clean Sheets
36.5%
CS Rate
181
Conceded
1.47
Conceded/90

Timeline

210-15'
2616-30'
1531-45'
2746-60'
1961-75'
1476-90'
091-105'
0106-120'
0120+'

Goal Conceded

181
Total
1.47
Per 90
Over
Line
Under
63%
0.5
37%
31%
1.5
69%
10%
2.5
90%
4%
3.5
96%
1%
4.5
99%
0%
5.5
100%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

28
3

Fouls Drawn

135
Drawn
1.10
Per 90

Fouls Committed

142
Committed
1.15
Per 90

Overall Record

Total Matches
1
Matches Played
0
Wins
1
Draws
0
Losses

When Scored

Total Matches
0
Matches Played
0
Wins
0
Draws
0
Losses

Match Summary

0
Sub In
90.0'
Avg Min
90
Total Min
Starts1/1
100.0%

Passing

45
Total
33
Accurate
1
Key Passes
45.0
Per 90
73.3%
Accuracy
1.00
Key/90

Goal Contribution

0.0%
Team
0.0%
Both Teams
1
Failed
0.0%
Goal Chance

Timeline

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

Goal Market

0
Scored
0.00
Per 90
0
Non-Pen
0.00
Non-Pen/90
Under
Line
Over
100%
0.5
0%
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

1
Total
1.00
Per 90
0.0%
Conversion
0
On Target
0.0%
On Target %

Assists

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
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)

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
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%

Defensive Work

Duels

4
Won
9
Total
44.0%
Win%

Dribbles

0
Success
0.0%
Success%
0
Past

Tackles

0
Total
0.0
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

0
Total
0.0
Per 90

Discipline

0
0

Fouls Drawn

1
Drawn
1.00
Per 90

Fouls Committed

0
Committed
0.00
Per 90

Overall Record

Total Matches
20
Matches Played
9
Wins
6
Draws
5
Losses

When Scored

Total Matches
1
Matches Played
0
Wins
0
Draws
1
Losses

Match Summary

0
Sub In
78.7'
Avg Min
1574
Total Min
Starts20/20
100.0%

Passing

544
Total
401
Accurate
21
Key Passes
31.1
Per 90
73.7%
Accuracy
1.20
Key/90

Goal Contribution

3.9%
Team
2.0%
Both Teams
19
Failed
5.0%
Goal Chance

Timeline

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

Goal Market

1
Scored
0.06
Per 90
1
Non-Pen
0.06
Non-Pen/90
Under
Line
Over
95%
0.5
5%
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

7
Total
0.40
Per 90
14.3%
Conversion
4
On Target
57.1%
On Target %

Assists

0
Total
0.00
Per 90

Timeline

00-15'
016-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
100%
0.5
0%
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)

1
Total
0.06
Per 90

Timeline

00-15'
116-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
95%
0.5
5%
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%

Defensive Work

Duels

40
Won
94
Total
43.0%
Win%

Dribbles

6
Success
50.0%
Success%
16
Past

Tackles

34
Total
1.9
Per 90

Blocks

4
Total
0.2
Per 90

Interceptions

17
Total
1.0
Per 90

Discipline

6
0

Fouls Drawn

16
Drawn
0.91
Per 90

Fouls Committed

32
Committed
1.83
Per 90

Overall Record

Total Matches
146
Matches Played
64
Wins
38
Draws
44
Losses

When Scored

Total Matches
2
Matches Played
0
Wins
2
Draws
0
Losses

Match Summary

25
Sub In
64.6'
Avg Min
9429
Total Min
Starts105/146
71.9%

Passing

5020
Total
3558
Accurate
70
Key Passes
47.9
Per 90
70.9%
Accuracy
0.67
Key/90

Goal Contribution

1.0%
Team
0.6%
Both Teams
144
Failed
1.4%
Goal Chance

Timeline

00-15'
116-30'
131-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

2
Scored
0.02
Per 90
2
Non-Pen
0.02
Non-Pen/90
Under
Line
Over
99%
0.5
1%
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

41
Total
0.39
Per 90
4.9%
Conversion
15
On Target
36.6%
On Target %

Assists

3
Total
0.03
Per 90

Timeline

20-15'
016-30'
031-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
98%
0.5
2%
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)

5
Total
0.05
Per 90

Timeline

20-15'
116-30'
131-45'
146-60'
061-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
97%
0.5
3%
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%

Defensive Work

Duels

642
Won
1111
Total
58.0%
Win%

Dribbles

37
Success
60.0%
Success%
72
Past

Tackles

271
Total
2.6
Per 90

Blocks

45
Total
0.4
Per 90

Interceptions

141
Total
1.4
Per 90

Discipline

22
3

Fouls Drawn

118
Drawn
1.13
Per 90

Fouls Committed

110
Committed
1.05
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
BirminghamD LO4-0726.202416671064000001
WrexhamM LO1-2457.2102220168014321000001
BlackpoolD LO3-3186.2022100113100000
Leyton OrientM LO3-0906.60155448015210000121
NorthamptonD LO0-100000
ShrewsburyD LO2-1126.6097781210000011
Newcastle United U21M 3-0906.701147408521145310000131
Stockport CountyD LO1-1136.70211100000
RotherhamD 2-0907.00756688211106410000111
BoltonD LC1-1907.70143347911175331000011
BarrowD LT1-186.74410000000
GillinghamD LT2-1126.363501000001
MorecambeD LT1-1456.728207111962000001
GrimsbyD LT2-000000
Sutton UtdD LT0-200000
Crawley TownD LT1-31100000
TranmereD LT2-2776.6666091312100000
Swindon TownD LT2-1116.77686111100000
Burton AlbionD 2-1906.9625081319621000001
Salford CityD LT1-2896.73728762113211000011
Everton U21D 0-1747.0393487116421000001
WrexhamD FAC1-2156.386752100000
Port ValeD LC0-1837.249336711398220000011
WalsallD LT2-1906.956386811111543000002
Harrogate TownD LT1-4757.311373081125112000012
Notts CountyD LT1-4907.942276412221310311000001
DoncasterD 3-2867.2313828743311714740000112
AFC WimbledonD LT0-0196.9646711000001
WrexhamD LT0-0907.25746812327411000001
GillinghamD LT1-1456.3372362111631000011
PeterboroughD LC2-2297.31191895122121000001
BarrowD LT1-0776.3164457011731000011
ColchesterD LT1-1816.97464861395111000001
Accrington STD LT0-3787.031175519531000001
BradfordD LT0-0908.215334642221393110000123
Sheffield WednesdayD LC1-1906.3524281231564000001
Stockport CountyD LT3-2906.911795671111874210000031
GrimsbyD LT1-1907.36345712118531000001
CreweD LT2-2586.2261973117221000102
BoltonD LO2-396.312119211100000
ShrewsburyD LO2-1336.925218411100000
PeterboroughD LO0-000000
PortsmouthD LO0-2456.5261558186110010011
WycombeD LO0-200000
Burton AlbionD LO1-2616.32115714311000002
IpswichD LO0-000000
LincolnD LO1-000000
CreweD LT1-100000
AFC WimbledonD LT1-0216.7201575212100000
GrimsbyD LT1-0907.521422252111812220000015
WalsallD LT0-2157.0117571143000001

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2024EFL Trophy290.06.8500.00.599.990.000.012286.890.042.025.00.02412.045.8373.51.00.000.000.0000.0201.00.0
2024League Cup190.07.700.00.00.00.000.04379.071.011.099.990.077.071.4333.01.00.000.000.0000.0101.00.0
2024League One735.76.5810.140.7299.9950.000.011275.891.0810.360.00.0259.052.072.520.360.000.000.0000.0100.140.0
2023EFL Trophy383.37.0300.01.0833.330.000.013980.580.3662.1666.670.03211.5275.0113.962.160.000.000.0000.0100.330.0
2023FA Cup115.06.300.00.00.00.000.0875.00.000.00.00.0212.050.000.00.00.000.000.0000.0000.00.0
2023League Cup367.36.9300.00.450.00.000.012077.50.4520.890.00.03013.3756.67135.791.780.000.000.0000.0000.00.0
2023League Two2255.36.8900.00.2266.670.000.077373.611.11151.1153.330.014610.8151.37312.291.040.000.000.0000.0510.230.05
2022EFL Trophy190.07.700.02.050.00.000.04586.671.011.00.00.01212.066.6766.00.00.000.000.0000.0101.00.0
2022FA Cup19.06.700.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2022League One818.56.500.00.00.00.000.08473.811.8200.00.00.0148.5164.2910.611.820.000.000.0000.0100.120.0
2022League Two1340.87.000.00.8540.00.000.022268.022.2140.6850.00.06511.0460.091.530.850.000.000.0000.0000.00.0
2021EFL Trophy459.87.2700.00.380.00.000.013880.431.1320.7550.00.03613.5663.8983.011.510.000.000.0000.0100.250.0
2021FA Cup156.06.500.00.00.00.000.01353.850.000.00.00.058.0420.011.610.00.000.000.0000.0000.00.0
2021League Two3584.06.9610.030.3733.338.3310.03147665.180.52140.4371.430.039812.1858.54912.781.740.000.000.0000.0520.140.06
2020EFL Trophy688.26.7500.00.6850.00.000.023199.991.0210.1799.990.0539.0243.4111.870.510.000.000.0000.0300.50.0
2020FA Cup190.07.500.01.00.00.000.06295.161.011.00.00.01313.038.4644.03.00.000.000.0000.0000.00.0
2020League Cup190.06.200.00.00.00.000.03259.380.022.050.00.099.033.3311.01.00.000.000.0000.0000.00.0
2020League Two4574.06.8810.020.336.369.0920.04178970.210.51150.4173.330.03439.2757.14832.241.220.000.000.0000.0400.090.0
2019League One1269.86.6300.00.320.00.000.020099.990.8650.5460.00.000.00.0181.930.970.000.000.0000.0300.250.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Stockport County2025 EFL Trophy2532/0/10(7/7)
WLW
Stockport County2025 League One3774622/11/1313(71/58)
WLWLD
Mansfield Town2025 League One10654616/17/1312(62/50)
WDWWD
Blackpool2025 League One13604617/9/20-11(54/65)
WWWWL
Bristol Rovers2025 League Two14624619/5/22-9(56/65)
DWWWW
Tranmere2025 League Two21414610/11/25-25(54/79)
DLWLD
Stockport County2024 League One3874625/12/930(72/42)
WWWDW
Blackpool2024 League One9674617/16/1312(72/60)
WLDLW
Mansfield Town2024 League One17544615/9/22-13(60/73)
WWLLD
Bristol Rovers2024 League One22434612/7/27-32(44/76)
LLLDL
Tranmere2024 League Two20514612/15/19-20(45/65)
WWDLD
Blackpool2023 League One8734621/10/1517(65/48)
LWWWW
Bristol Rovers2023 League One15574616/9/21-16(52/68)
LLWWL
Stockport County2023 League Two1924627/11/848(96/48)
LWWWW
Mansfield Town2023 League Two3864624/14/843(90/47)
DWWWW
Tranmere2023 League Two16574617/6/23-3(67/70)
LWWLD
Blackpool2022 Championship23444611/11/24-24(48/72)
WLWLW
Bristol Rovers2022 League One17534614/11/21-15(58/73)
LLDLL
Stockport County2022 League Two4794622/13/1128(65/37)
DWWDD
Mansfield Town2022 League Two8754621/12/1317(72/55)
WLLWW
Tranmere2022 League Two12584615/13/18-3(45/48)
LDWDL
Blackpool2021 Championship16604616/12/18-4(54/58)
LLWDW
Bristol Rovers2021 League Two3804623/11/1222(71/49)
WWDWW
Mansfield Town2021 League Two7774622/11/1315(67/52)
DDWWL
Tranmere2021 League Two9754621/12/1313(53/40)
WWLWD
Stockport County2021 National League1944430/4/1049(87/38)
WWLWL
Blackpool2020 League One3804623/11/1223(60/37)
WWWWL
Bristol Rovers2020 League One24384610/8/28-30(40/70)
LLLLL
Tranmere2020 League Two7734620/13/135(55/50)
DLWWD
Mansfield Town2020 League Two16584613/19/142(57/55)
WWLWW
Stockport County2020 National League3774221/14/737(69/32)
WDDDW
Blackpool2019 League One13453511/12/121(44/43)
LDWWD
Bristol Rovers2019 League One14453512/9/14-11(38/49)
WLLLW
Tranmere2019 League One2132348/8/18-24(36/60)
WWWLD
Mansfield Town2019 League Two2138369/11/16-7(48/55)
WLWLD
Stockport County2019 National League7583916/10/13-3(51/54)
WDWDW
Blackpool2018 League One10624615/17/14-2(50/52)
LLWDL
Bristol Rovers2018 League One15544613/15/18-3(47/50)
WDLDW
Mansfield Town2018 League Two4764620/16/1028(69/41)
LLLWD
Tranmere2018 League Two6734620/13/1313(63/50)
LDDLW
Bristol Rovers2017 League One11453214/3/15-2(48/50)
WWLWW
Blackpool2017 League One1738329/11/12-4(39/43)
WDDLD
Mansfield Town2017 League Two5563215/11/617(51/34)
WLWWW
Tranmere2017 National League5553315/10/821(52/31)
DWDWW
Bristol Rovers2016 League One10664618/12/16-2(68/70)
LLWLW
Blackpool2016 League Two7704618/16/1223(69/46)
WLWWD
Mansfield Town2016 League Two12664617/15/144(54/50)
DLWDW
Tranmere2016 National League2954629/8/940(79/39)
WWWDL
Blackpool2015 League One22464612/10/24-23(40/63)
LLDLL
Bristol Rovers2015 League Two3854626/7/1331(77/46)
WWWDW
Mansfield Town2015 League Two12644617/13/168(61/53)
DLDWW
Tranmere2015 National League6784622/12/1217(61/44)
WWLWL
Blackpool2014 Championship2426464/14/28-55(36/91)
DLLLL
Mansfield Town2014 League Two21484613/9/24-24(38/62)
LLLWL
Tranmere2014 League Two2439469/12/25-22(45/67)
LLLLL
Bristol Rovers2014 National League2914625/16/539(73/34)
WDWWW
Blackpool2013 Championship20464611/13/22-28(38/66)
LWDLL
Tranmere2013 League One21474612/11/23-27(52/79)
LLDLL
Mansfield Town2013 League Two11604615/15/16-9(49/58)
WLLDW
Bristol Rovers2013 League Two23504612/14/20-11(43/54)
LWLLL
Blackpool2012 Championship15594614/17/15-1(62/63)
DWLDW
Tranmere2012 League One11674619/10/1710(58/48)
DLLLL
Bristol Rovers2012 League Two14604616/12/18-9(60/69)
DLDLW
Mansfield Town2012 National League1954630/5/1140(92/52)
WWLWW
Stockport County2012 National League21504613/11/22-19(57/76)
LDLWL
Blackpool2011 Championship5754620/15/1120(79/59)
DWWDD
Tranmere2011 League One12564614/14/18-4(49/53)
DLDWL
Bristol Rovers2011 League Two13574615/12/19-10(60/70)
LWLWL
Mansfield Town2011 National League3894625/14/739(87/48)
WWWWW
Stockport County2011 National League16514612/15/19-16(58/74)
WWDLW
Blackpool2010 Premier League19393810/9/19-23(55/78)
LWDDD