Callum William McGregor

  • Team: Free Agent
  • Position: Midfielder
  • Age: 32
Filter Data

C. McGregor Detailed Stats

Career Stats

Overall Record

Total Matches
327
Matches Played
190
Wins
61
Draws
76
Losses

When Scored

Total Matches
19
Matches Played
13
Wins
3
Draws
3
Losses

Match Summary

15
Sub In
83.5'
Avg Min
27310
Total Min
Starts307/327
93.9%

Passing

20951
Total
19187
Accurate
343
Key Passes
69.0
Per 90
91.6%
Accuracy
1.13
Key/90

Goal Contribution

2.8%
Team
1.8%
Both Teams
308
Failed
5.8%
Goal Chance

Timeline

40-15'
416-30'
431-45'
246-60'
261-75'
376-90'
091-105'
0106-120'
0120+'

Goal Market

19
Scored
0.06
Per 90
19
Non-Pen
0.06
Non-Pen/90
Under
Line
Over
94%
0.5
6%
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

218
Total
0.72
Per 90
8.7%
Conversion
91
On Target
41.7%
On Target %

Assists

26
Total
0.09
Per 90

Timeline

40-15'
416-30'
631-45'
646-60'
261-75'
476-90'
091-105'
0106-120'
0120+'
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%

Goal Involvements (G+A)

45
Total
0.15
Per 90

Timeline

80-15'
816-30'
1031-45'
846-60'
461-75'
776-90'
091-105'
0106-120'
0120+'
Under
Line
Over
86%
0.5
14%
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

915
Won
1804
Total
51.0%
Win%

Dribbles

244
Success
64.0%
Success%
216
Past

Tackles

384
Total
1.3
Per 90

Blocks

68
Total
0.2
Per 90

Interceptions

318
Total
1.1
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
129
Clean Sheets
39.5%
CS Rate
367
Conceded
1.21
Conceded/90

Timeline

350-15'
3516-30'
3731-45'
4546-60'
3461-75'
6176-90'
191-105'
0106-120'
0120+'
1
Pen Faced
0
Pen Saved

Goal Conceded

367
Total
1.21
Per 90
Over
Line
Under
61%
0.5
39%
31%
1.5
69%
12%
2.5
88%
5%
3.5
95%
2%
4.5
98%
1%
5.5
99%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

37
2

Fouls Drawn

181
Drawn
0.60
Per 90

Fouls Committed

232
Committed
0.76
Per 90

Overall Record

Total Matches
326
Matches Played
190
Wins
61
Draws
75
Losses

When Scored

Total Matches
19
Matches Played
13
Wins
3
Draws
3
Losses

Match Summary

15
Sub In
83.5'
Avg Min
27220
Total Min
Starts306/326
93.9%

Passing

20875
Total
19117
Accurate
340
Key Passes
69.0
Per 90
91.6%
Accuracy
1.12
Key/90

Goal Contribution

2.8%
Team
1.8%
Both Teams
307
Failed
5.8%
Goal Chance

Timeline

40-15'
416-30'
431-45'
246-60'
261-75'
376-90'
091-105'
0106-120'
0120+'

Goal Market

19
Scored
0.06
Per 90
19
Non-Pen
0.06
Non-Pen/90
Under
Line
Over
94%
0.5
6%
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

217
Total
0.72
Per 90
8.8%
Conversion
90
On Target
41.5%
On Target %

Assists

26
Total
0.09
Per 90

Timeline

40-15'
416-30'
631-45'
646-60'
261-75'
476-90'
091-105'
0106-120'
0120+'
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%

Goal Involvements (G+A)

45
Total
0.15
Per 90

Timeline

80-15'
816-30'
1031-45'
846-60'
461-75'
776-90'
091-105'
0106-120'
0120+'
Under
Line
Over
86%
0.5
14%
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

911
Won
1794
Total
51.0%
Win%

Dribbles

243
Success
64.0%
Success%
215
Past

Tackles

382
Total
1.3
Per 90

Blocks

68
Total
0.2
Per 90

Interceptions

315
Total
1.0
Per 90

Discipline

37
2

Fouls Drawn

181
Drawn
0.60
Per 90

Fouls Committed

230
Committed
0.76
Per 90

Overall Record

Total Matches
1
Matches Played
0
Wins
0
Draws
1
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

76
Total
70
Accurate
3
Key Passes
76.0
Per 90
92.1%
Accuracy
3.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
1
On Target
100.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
10
Total
40.0%
Win%

Dribbles

1
Success
50.0%
Success%
1
Past

Tackles

2
Total
2.0
Per 90

Blocks

0
Total
0.0
Per 90

Interceptions

3
Total
3.0
Per 90

Discipline

0
0

Fouls Drawn

0
Drawn
0.00
Per 90

Fouls Committed

2
Committed
2.00
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
AberdeenM PRE1-2907.50117976961175400000
RangersM PRE2-2906.30453884172110000111
VfB StuttgartM UEFAEL0-1906.903729781114211000001
HibernianM PRE1-2907.0018078981211100001
VfB StuttgartM UEFAEL1-4906.705856972232200000
KilmarnockM PRE2-3906.901474596225311000012
FalkirkM PRE2-0907.715959100285512000001
UtrechtM UEFAEL4-2907.506663951164400000
Heart Of MidlothianM PRE2-2906.7035236613221200001
BolognaM UEFAEL2-2907.301251664110431000001
FalkirkM PRE0-1906.9052458725221000001
Dundee UtdM PRE4-0907.70989496115421000001
RangersM PRE1-3906.901746993214111000001
MotherwellM PRE2-0906.907573971122000001
LivingstonM PRE2-4906.602156539511153000001
AberdeenM PRE3-1908.31119693974222100000
Dundee UtdM PRE2-1907.20737197111552000001
AS RomaM UEFAEL0-3906.9018483991483300000
Heart Of MidlothianM PRE1-2906.70119487932154200000
DundeeM PRE1-0907.30185839811422000011
HibernianM PRE1-2907.00615387211953000001
FeyenoordM UEFAEL1-3906.706358921151000011
ST MirrenM PRE0-1908.3101170649111143122000001
KilmarnockM PRE4-0907.70837793111432000011
FC MidtjyllandM UEFAEL3-1906.2027217826111000002
FalkirkM PRE4-0776.7045388462111000002
Heart Of MidlothianM PRE3-1907.9101153448322185113000001
Sturm GrazM UEFAEL2-1907.3067649654128240000022
DundeeM PRE2-0907.0011511197121521200000
MotherwellM PRE3-2907.30216661921212551000002
SC BragaM UEFAEL0-2906.30726793115112000001
HibernianM PRE0-0908.00221009696211611000002
FK Crvena ZvezdaM UEFAEL1-1906.6064639822194110000021
KilmarnockM PRE1-2907.207369951532120000011
RangersM PRE0-0907.20393692211854000001
Kairat AlmatyM UEFACL0-01208.001188788911105212000001
LivingstonM PRE3-0336.60292910015210000011
Kairat AlmatyM UEFACL0-0907.2060579532973120000112
AberdeenM PRE0-2906.9017972911531120000111
ST MirrenM PRE1-0907.30119186951311000003
ST MirrenM PRE1-1907.201999192211100000
AberdeenM PRE1-5616.905451941131200000
HibernianM PRE3-1737.0089879811311100000
RangersM PRE1-1906.6039379538222000002
Dundee UtdM PRE0-5907.2155529511522100000
KilmarnockM PRE5-1908.20149144972228621000001
ST JohnstoneM PRE1-0906.9017066941611000002
Heart Of MidlothianM PRE3-0647.91116766992322000002
ST MirrenM PRE2-5656.30433888211100000
AberdeenM PRE5-1907.9102166609112164311000011
HibernianM PRE2-1907.00159528821152000002

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025Premiership2887.77.220.070.6258.8211.7620.07195293.390.81230.8447.8313.01485.4254.73481.760.950.000.000.0000.0700.250.0
2025UEFA Champions League2100.07.600.00.4399.990.000.014891.220.4331.2966.670.0198.1463.1652.141.710.000.000.0000.0100.50.0
2025UEFA Europa League1090.06.8400.00.10.00.000.056392.360.3131.376.929.0686.844.12151.50.90.000.000.0000.0100.10.0
2024Euro Championship382.36.700.00.360.00.010.3311891.530.7300.00.00.0196.9236.8420.730.730.000.000.0000.0000.00.0
2024Friendlies255.56.9500.00.00.00.000.09994.950.010.8199.990.043.2499.9921.620.810.000.000.0000.0000.00.0
2024Friendlies Clubs173.07.300.00.00.00.000.04895.832.4711.2399.990.056.1660.022.471.230.000.000.0000.0000.00.0
2024Premiership3583.37.4180.230.6845.4536.3630.09273494.370.93411.2760.980.01835.6551.37361.110.830.000.000.0000.0300.090.0
2024UEFA Champions League1090.06.9300.00.450.00.000.061894.660.5111.172.730.0525.251.92131.31.40.000.000.0000.0000.00.0
2023Euro Championship - Qualification886.66.810.120.3966.6733.3300.033791.10.5291.1755.560.0415.3243.9101.30.780.000.000.0000.0000.00.0
2023Friendlies244.56.600.00.00.00.000.05396.231.0122.0250.00.077.0842.8611.011.010.000.000.0000.0000.00.0
2023Premiership3582.27.3120.060.5650.011.1160.17240991.781.56451.4157.780.02226.9454.05491.530.690.000.000.0000.0500.140.0
2023UEFA Champions League686.86.900.00.5266.670.000.033089.390.3530.5266.670.0254.3232.040.691.040.000.000.0000.0100.170.0
2022Premiership3189.17.0840.130.5944.4422.2210.03245392.051.4341.1164.710.01715.5750.29381.241.040.000.000.0000.0310.10.03
2022UEFA Champions League372.76.700.00.410.00.000.015589.681.2420.8350.00.0135.3746.1531.242.060.000.000.0000.0000.00.0
2022UEFA Nations League690.07.0800.00.170.00.000.043392.151.581.3350.00.0355.8354.29101.670.670.000.000.0000.0100.170.0
2021Premiership3386.47.1420.060.9536.676.6720.06239690.071.48401.2660.00.01895.9754.5491.550.730.000.000.0000.0400.120.0
2021UEFA Champions League2100.07.1510.51.2933.3333.3300.014188.650.052.1480.00.0198.1452.6320.860.860.000.000.0000.0000.00.0
2021UEFA Europa Conference League267.57.400.00.670.00.000.017290.122.010.6799.990.0106.6780.053.330.670.000.000.0000.0100.50.0
2021UEFA Europa League572.26.7600.01.2560.00.000.025890.70.7571.7585.710.0348.4847.0671.751.00.000.000.0000.0000.00.0
2020Euro Championship1584.76.810.070.9921.437.1410.0766199.990.92171.258.820.0523.6851.9290.641.630.000.000.0000.0200.130.0
2020Premiership3787.87.0930.081.1140.07.570.19287295.931.58531.4766.040.02216.1348.42330.910.940.000.000.0000.0610.160.03
2020UEFA Champions League190.07.000.01.099.990.000.07699.993.022.050.00.01010.040.022.03.00.000.000.0000.0000.00.0
2020UEFA Europa League690.06.7810.170.599.9933.3300.031090.320.8391.577.780.0508.3348.091.52.330.000.000.0000.0000.00.0
2020UEFA Nations League648.36.7200.00.310.00.000.014490.970.3172.1771.430.0247.4537.530.932.480.000.000.0000.0000.00.0
2020World Cup - Qualification Europe1169.37.0210.090.7150.016.6700.042589.180.94161.8962.50.0556.567.27151.771.650.000.000.0000.0000.00.0
2019UEFA Europa League790.06.8900.00.860.00.010.1435199.991.0121.7175.00.000.00.040.571.140.000.000.0000.0100.140.0
2018UEFA Europa League890.06.9500.01.1222.220.010.1239999.991.081.075.00.0627.7541.9481.01.620.000.000.0000.0100.120.0
2017UEFA Champions League663.26.6510.170.7166.6733.3310.1716399.991.4220.4750.00.0389.0239.4700.01.660.000.000.0000.0000.00.0
2016UEFA Champions League433.36.6500.02.0333.330.000.07499.992.0353.3899.990.0149.4750.000.02.030.000.000.0000.0000.00.0
2015UEFA Europa League290.06.910.51.533.3333.3300.05999.991.042.025.00.0147.028.5700.00.50.000.000.0000.0000.00.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Celtic2025 UEFA Europa League211183/2/3-2(13/15)
WDLWL
Scotland2024 Euro Championship4130/1/2-5(2/7)
LDL
Celtic2024 Premiership1813326/3/475(97/22)
DWWDW
Celtic2024 UEFA Champions League211283/3/2-1(13/14)
LWDDW
Scotland2024 UEFA Nations League3762/1/3-1(7/8)
WWDLL
Scotland2023 Euro Championship - Qualification21785/2/19(17/8)
DDLWW
Celtic2023 Premiership1933829/6/365(95/30)
WWWWW
Celtic2022 Premiership1993832/3/380(114/34)
WLDLW
Celtic2021 Premiership1933829/6/370(92/22)
WDWDW
Celtic2020 Premiership2773822/11/549(78/29)
DWLDW
Celtic2019 Premiership1803026/2/270(89/19)
WDWWW
Celtic2018 Premiership1873827/6/557(77/20)
WLWWD
Celtic2017 Premiership1823824/10/448(73/25)
LDWWL
Celtic2016 Premiership11063834/4/081(106/25)
WWWWW
Celtic2015 Premiership1863826/8/462(93/31)
WLWWD
Celtic2014 Premiership1923829/5/467(84/17)
WDWWW
Celtic2013 Premiership1993831/6/177(102/25)
WDWWD
Celtic2012 Premiership1793824/7/757(92/35)
WWDLW
Celtic2011 Premiership1933830/3/563(84/21)
WLWWW
Celtic2010 Premiership2923829/5/463(85/22)
WWWWD