
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