I dunno , hardly fell out of favour in 2021
I remember him playing for Celtic week in week out , which he was till he joined us .
These are the games he played in. I would surmise his contract was coming to an end and Celtic wanted to get a couple of quid for him?
1 8/5/23 H Celtic FC (1.) Ross County FC Ross County (11.) 4:2 CM 2 67'
2 8/13/23 A Celtic FC (1.) Aberdeen FC Aberdeen FC (9.) 1:3 CM 27' 45'
3 8/26/23 H Celtic FC (1.) St. Johnstone FC St. Johnstone (11.) 0:0 CM 60'
4 9/3/23 A Celtic FC (1.) Rangers FC Rangers (4.) 0:1 CM 66'
5 9/16/23 H Celtic FC (1.) Dundee FC Dundee FC (9.) 3:0 CM 1 60'
6 9/23/23 A Celtic FC (1.) Livingston FC Livingston FC (10.) 0:3 on the bench
7 9/30/23 A Celtic FC (1.) Motherwell FC Motherwell FC (5.) 1:2 CM 14'
8 10/7/23 H Celtic FC (1.) Kilmarnock FC Kilmarnock FC (11.) 3:1 Not in squad
9 10/22/23 A Celtic FC (1.) Heart of Midlothian FC Heart of Midl. (4.) 1:4 on the bench
10 10/28/23 A Celtic FC (1.) Hibernian FC Hibernian FC (10.) 0:0 CM 33'
11 11/1/23 H Celtic FC (1.) St. Mirren FC St. Mirren (3.) 2:1 CM 1 74'
12 11/4/23 A Celtic FC (1.) Ross County FC Ross County (7.) 0:3 CM 1 62'
13 11/12/23 H Celtic FC (1.) Aberdeen FC Aberdeen FC (6.) 6:0 CM 1 37'
14 11/25/23 H Celtic FC (1.) Motherwell FC Motherwell FC (10.) 1:1 CM 1 23'
15 12/3/23 A Celtic FC (1.) St. Johnstone FC St. Johnstone (12.) 1:3 CM 58'
16 12/6/23 H Celtic FC (1.) Hibernian FC Hibernian FC (5.) 4:1 on the bench
17 12/10/23 A Celtic FC (1.) Kilmarnock FC Kilmarnock FC (6.) 2:1 on the bench
18 12/16/23 H Celtic FC (2.) Heart of Midlothian FC Heart of Midl. (3.) 0:2 CM 45'
19 12/23/23 H Celtic FC (2.) Livingston FC Livingston FC (12.) 2:0 CM 10'
20 12/26/23 A Celtic FC (2.) Dundee FC Dundee FC (7.) 0:3 on the bench
21 12/30/23 H Celtic FC (1.) Rangers FC Rangers (2.) 2:1 CM 80' 19'
22 1/2/24 A Celtic FC (1.) St. Mirren FC St. Mirren (5.) 0:3 on the bench
23 1/27/24 H Celtic FC (1.) Ross County FC Ross County (11.) 1:0
Premiership 25 4 6 1 - 1 821'
UEFA Champions League Champions League 5 - - - - - 97'
Scottish Premiership Top Six Split Scottish Premiership Top Six Split 3 - - - - - 52'
Scottish FA Cup SFA Cup 3 1 - - - - 154'
Scottish League Cup League Cup 2 - 1 - - - 90'
UEFA Champions LeagueUEFA CHAMPIONS LEAGUE
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
Group F 9/6/22 H Celtic FC Real Madrid Real Madrid 0:3 CM 18'
Group F 9/14/22 A Celtic FC Shakhtar Donetsk Shakhtar D. 1:1 AM 22'
Group F 10/5/22 A Celtic FC RB Leipzig RB Leipzig 3:1 Ankle injury
Group F 10/11/22 H Celtic FC RB Leipzig RB Leipzig 0:2 CM 24'
Group F 10/25/22 H Celtic FC Shakhtar Donetsk Shakhtar D. 1:1 6'
Group F 11/2/22 A Celtic FC Real Madrid Real Madrid 5:1 CM 27'
Squad: 5, Starting eleven: 0, Substituted in: 5, On the bench: 0, Suspended: 0, Injured: 1
European QualifiersEUROPEAN QUALIFIERS
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
Group A 3/25/23 H Scotland (8.) Cyprus Cyprus (47.) 3:0 Not in squad
Group A 3/28/23 H Scotland (4.) Spain Spain (21.) 2:0 Not in squad
Group A 6/17/23 A Scotland (5.) Norway Norway (43.) 1:2 Not in squad
Group A 6/20/23 H Scotland (4.) Georgia Georgia (26.) 2:0 Not in squad
Group A 9/8/23 A Scotland Cyprus Cyprus 0:3 Not in squad
Group A 10/12/23 A Scotland Spain Spain 2:0 Not in squad
Group A 11/16/23 A Scotland Georgia Georgia 2:2 Not in squad
Group A 11/19/23 H Scotland Norway Norway 3:3 Not in squad
Squad: 0, Starting eleven: 0, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
International FriendliesINTERNATIONAL FRIENDLIES
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
14 11/16/22 A Scotland Türkiye Türkiye 2:1 Not in squad
Squad: 0, Starting eleven: 0, Substituted in: 0, On the bench: 0, Suspended: 0, Injured: 0
UEFA Nations League BUEFA NATIONS LEAGUE B
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
Group 1 6/8/22 H Scotland Armenia Armenia 2:0 on the bench
Group 1 6/11/22 A Scotland Republic of Ireland Ireland 3:0 on the bench
Group 1 6/14/22 A Scotland Armenia Armenia 1:4 CM 26'
Group 1 9/21/22 H Scotland Ukraine Ukraine 3:0 Not in squad
Group 1 9/24/22 H Scotland Republic of Ireland Ireland 2:1 Not in squad
Group 1 9/27/22 A Scotland Ukraine Ukraine 0:0 Not in squad
Squad: 3, Starting eleven: 0, Substituted in: 1, On the bench: 2, Suspended: 0, Injured: 0
Scottish PremiershipSCOTTISH PREMIERSHIP
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
1 7/31/22 H Celtic FC (1.) Aberdeen FC Aberdeen FC (12.) 2:0 AM 1 24'
2 8/6/22 A Celtic FC (1.) Ross County FC Ross County (11.) 1:3 CM 72'
3 8/14/22 A Celtic FC (1.) Kilmarnock FC Kilmarnock FC (11.) 0:5 CM 66'
4 8/21/22 H Celtic FC (1.) Heart of Midlothian FC Heart of Midl. (4.) 2:0 CM 56'
5 8/28/22 A Celtic FC (1.) Dundee United FC Dundee United (12.) 0:9 CM 1 28'
6 9/3/22 H Celtic FC (1.) Rangers FC Rangers (2.) 4:0 AM 1 18'
8 9/18/22 A Celtic FC (1.) St. Mirren FC St. Mirren (5.) 2:0 CM 57'
9 10/1/22 H Celtic FC (1.) Motherwell FC Motherwell FC (7.) 2:1 25'
10 10/8/22 A Celtic FC (1.) St. Johnstone FC St. Johnstone (9.) 1:2 Ankle injury
11 10/15/22 H Celtic FC (1.) Hibernian FC Hibernian FC (4.) 6:1 Ankle injury
12 10/22/22 A Celtic FC (1.) Heart of Midlothian FC Heart of Midl. (5.) 3:4 Ankle injury
13 10/30/22 A Celtic FC (1.) Livingston FC Livingston FC (9.) 0:3 CM 1 23'
14 11/5/22 H Celtic FC (1.) Dundee United FC Dundee United (12.) 4:2 CM 88'
15 11/9/22 A Celtic FC (1.) Motherwell FC Motherwell FC (9.) 1:2 CM 1 21'
16 11/12/22 H Celtic FC (1.) Ross County FC Ross County (10.) 2:1 AM 1 45' 90'
17 12/17/22 A Celtic FC (1.) Aberdeen FC Aberdeen FC (4.) 0:1 CM 18'
7 12/21/22 H Celtic FC (1.) Livingston FC Livingston FC (4.) 2:1 26'
18 12/24/22 H Celtic FC (1.) St. Johnstone FC St. Johnstone (5.) 4:1 AM 90 + 6' 11'
19 12/28/22 A Celtic FC (1.) Hibernian FC Hibernian FC (8.) 0:4 Not in squad
20 1/2/23 A Celtic FC (1.) Rangers FC Rangers (2.) 2:2 Not in squad
21 1/7/23 H Celtic FC (1.) Kilmarnock FC Kilmarnock FC (11.) 2:0 7'
22 1/18/23 H Celtic FC (1.) St. Mirren FC St. Mirren (7.) 4:0 1 20'
23 1/29/23 A Celtic FC (1.) Dundee United FC Dundee United (10.) 0:2 CM 23'
24 2/1/23 H Celtic FC (1.) Livingston FC Livingston FC (5.) 3:0 15'
25 2/5/23 A Celtic FC (1.) St. Johnstone FC St. Johnstone (8.) 1:4 CM 1 11'
26 2/18/23 H Celtic FC (1.) Aberdeen FC Aberdeen FC (7.) 4:0 Not in squad
28 3/5/23 A Celtic FC (1.) St. Mirren FC St. Mirren (6.) 1:5 on the bench
27 3/8/23 H Celtic FC (1.) Heart of Midlothian FC Heart of Midl. (3.) 3:1 on the bench
29 3/18/23 H Celtic FC (1.) Hibernian FC Hibernian FC (5.) 3:1 CM 2 77'
30 4/2/23 A Celtic FC (1.) Ross County FC Ross County (11.) 0:2 15'
31 4/8/23 H Celtic FC (1.) Rangers FC Rangers (2.) 3:2 CM 5'
32 4/16/23 A Celtic FC (1.) Kilmarnock FC Kilmarnock FC (11.) 1:4 22'
33 4/22/23 H Celtic FC (1.) Motherwell FC Motherwell FC (8.) 1:1 3'
Squad: 27, Starting eleven: 6, Substituted in: 19, On the bench: 2, Suspended: 0, Injured: 3
Scottish Premiership Top Six SplitSCOTTISH PREMIERSHIP TOP SIX SPLIT
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
1 5/7/23 A Celtic FC (1.) Heart of Midlothian FC Heart of Midl. (4.) 0:2 on the bench
2 5/13/23 A Celtic FC (1.) Rangers FC Rangers (2.) 3:0 16'
3 5/20/23 H Celtic FC (1.) St. Mirren FC St. Mirren (6.) 2:2 on the bench
4 5/24/23 A Celtic FC (1.) Hibernian FC Hibernian FC (5.) 4:2 25'
5 5/27/23 H Celtic FC (1.) Aberdeen FC Aberdeen FC (3.) 5:0 11'
Squad: 5, Starting eleven: 0, Substituted in: 3, On the bench: 2, Suspended: 0, Injured: 0
Scottish FA CupSCOTTISH FA CUP
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
Fourth Round 1/21/23 H Celtic FC Greenock Morton FC Morton 5:0 CM 1 77'
Round of 16 2/11/23 H Celtic FC St. Mirren FC St. Mirren 5:1 CM 63'
Quarter-Finals 3/11/23 A Celtic FC Heart of Midlothian FC Heart of Midl. 0:3 on the bench
Semi-Finals 4/30/23 A Celtic FC Rangers FC Rangers 0:1 on the bench
Final 6/3/23 H Celtic FC Inverness Caledonian Thistle FC Inverness CT 3:1 14'
Squad: 5, Starting eleven: 2, Substituted in: 1, On the bench: 2, Suspended: 0, Injured: 0
Scottish League CupSCOTTISH LEAGUE CUP
Compact
Detailed
Matchday Date Venue For Opponent Result Pos.
Round of 16 8/31/22 A Celtic FC Ross County FC Ross County 1:4 AM 1 90'
Quarter-Finals 10/18/22 A Celtic FC Motherwell FC Motherwell FC 0:4 Ankle injury
Semi-Finals 1/14/23 H Celtic FC Kilmarnock FC Kilmarnock FC 2:0 1'
Final 2/26/23 A Celtic FC Rangers FC Rangers 1:2 on the bench
Squad: 3, Starting eleven: 1, Substituted in: 1, On the bench: 1, Suspended: 0, Injured: 1