Carluke Thistle 3 v 0 Carluke Rovers
Pre-Season Friendly
Saturday 25th June 2022
AS Airdrie 0 v 0 Carluke Rovers
Pre-Season Friendly
Monday 11th July 2022
Easterhouse FA 6 v 1 Carluke Rovers
Pre-Season Friendly
Saturday 16th July 2022
Carluke Rovers 0 v 4 Lanark United
Clydesdale Cup
Tuesday 19th July 2022
Ardrossan 2 v 1 Carluke Rovers
WOSFL Division 3
Saturday 30th July 2022
Carluke Rovers 0 v 5 Vale of Clyde
WOSFL Division 3
Saturday 20th August 2022
Carluke Rovers 1(2) v (4)1 Ellon United
Scottish Junior Cup
Saturday 27th August 2022
Carluke Rovers 1 v 3 Vale of Leven
WOSFL Division 3
Saturday 3rd September 2022
EK Thistle 2 v 0 Carluke Rovers
WOSFL Division 3
Saturday 17th September 2022
Carluke Rovers 3 v 2 Royal Albert
WOSFL Division 3
Saturday 24th September 2022
Carluke Rovers 3 v 1 Kello Rovers
WOSFL Division 3
Saturday 1st October 2022
Larkhall Thistle 4 v 0 Carluke Rovers
WOSFL Division 3
Saturday 8th October 2022
Carluke Rovers 1 v 9 Caledonian Braves
South Challenge Cup
Saturday 15th October 2022
Carluke Rovers 0 v 1 Dalry Thistle
WOSFL Division 3
Saturday 22nd October 2022
Lesmahagow Juniors 3 v 0 Carluke Rovers
WOSFL Division 3
Saturday 29th October 2022
Lanark United 2 v 3 Carluke Rovers
WOSFL Division 3
Saturday 5th November 2022
Carluke Rovers 3(4) v (5)3 Finnart
West of Scotland Cup
Saturday 12th November 2022
Finnart 3 v 1 Carluke Rovers
WOSFL Division 3
Friday 18th November 2022
Carluke Rovers 1 v 4 Irvine Victoria
WOSFL Division 3
Saturday 26th November 2022
Carluke Rovers 3 v 4 Girvan
WOSFL Division 3
Saturday 3rd December 2022
Carluke Rovers 4 v 4 Newmains United
WOSFL Division 3
Saturday 31st December 2022
Carluke Rovers 2 v 5 Port Glasgow Juniors
WOSFL Division 3
Saturday 21st January 2023
Vale of Clyde 9 v 1 Carluke Rovers
WOSFL Division 3
Saturday 28th January 2023
Carluke Rovers 2 v 1 Lugar Boswell Thistle
WOSFL Division 3
Saturday 4th February 2023
Dalry Thistle 1 v 3 Carluke Rovers
WOSFL Division 3
Saturday 11th February 2023
Vale of Leven 4 v 1 Carluke Rovers
WOSFL Division 3
Saturday 18th February 2023
Carluke Rovers 4 v 4 East Kilbride Thistle
WOSFL Division 3
Saturday 25th February 2023
Kello Rovers 5 v 1 Carluke Rovers
WOSFL Division 3
Saturday 4th March 2023
Carluke Rovers 2 v 4 Larkhall Thistle
WOSFL Division 3
Saturday 11th March 2023
Girvan 2 v 2 Carluke Rovers
WOSFL Division 3
Saturday 18th March 2023
Carluke Rovers 3 v 2 Lesmahagow Juniors
WOSFL Division 3
Saturday 25th March 2023
Royal Albert 2 v 0 Carluke Rovers
WOSFL Division 3
Saturday 1st April 2023
Irvine Victoria 5 v 0 Carluke Rovers
WOSFL Division 3
Saturday 15th April 2023
Carluke Rovers 1 v 3 Bellshill Athletic
WOSFL Division 3
Saturday 22nd April 2023
Lugar Boswell Thistle 4 v 3 Carluke Rovers
WOSFL Division 3
Saturday 29th April 2023
Newmains United 3 v 1 Carluke Rovers
WOSFL Division 3
Saturday 13th May 2023
Bellshill Athletic 4 v 0 Carluke Rovers
WOSFL Division 3
Saturday 20th May 2023
Saltcoats Victoria 1 v 4 Carluke Rovers
WOSFL Division 3
Saturday 27th May 2023