Looking ahead to 2023-24
- Highland League fixtures out already!
- Viaplay Cup group stage draw – Thursday, June 8 at 1pm.
- SPFL fixtures to be published on Friday, June 30.
Quick Links
—
Comprehensive Scottish football fixtures and results by day.
June 2023
- Tuesday, June 20
- Monday, June 19
- Sunday, June 18
- Saturday, June 17
- Friday, June 16
- Thursday, June 15
- Wednesday, June 14
- Tuesday, June 13
- Monday, June 12
- Sunday, June 11
- Saturday, June 10
- Friday, June 9
- Thursday, June 8
- Wednesday, June 7
- Tuesday, June 6
- Monday, June 5
- Sunday, June 4
- Saturday, June 3
- Friday, June 2
- Thursday, June 1
May 2023
- Wednesday, May 31
- Tuesday, May 30
- Monday, May 29
- Sunday, May 28
- Saturday, May 27
- Friday, May 26
- Thursday, May 25
- Wednesday, May 24
- Tuesday, May 23
- Monday, May 22
- Sunday, May 21
- Saturday, May 20
- Friday, May 19
- Thursday, May 18
- Wednesday, May 17
- Tuesday, May 16
- Monday, May 15
- Sunday, May 14
- Saturday, May 13
- Friday, May 12
- Thursday, May 11
- Wednesday, May 10
- Tuesday, May 9
- Monday, May 8
- Sunday, May 7
- Saturday, May 6 – Tiers 1-5
- Saturday, May 6 – Tiers 6+
- Friday, May 5
- Thursday, May 4
- Wednesday, May 3
- Tuesday, May 2
- Monday, May 1
April 2023
- Sunday, April 30
- Saturday, April 29 – Tiers 1-5
- Saturday, April 29 – Tiers 6+
- Friday, April 28
- Thursday, April 27
- Wednesday, April 26
- Tuesday, April 25
- Monday, April 24
- Sunday, April 23
- Saturday, April 22 – Tiers 1-5
- Saturday, April 22 – Tiers 6+
- Friday, April 21
- Thursday, April 20
- Wednesday, April 19
- Tuesday, April 18
- Monday, April 17
- Sunday, April 16
- Saturday, April 15 – Tiers 1-5
- Saturday, April 15 – Tiers 6+
- Friday, April 14
- Thursday, April 13
- Wednesday, April 12
- Tuesday, April 11
- Monday, April 10
- Sunday, April 9
- Saturday, April 8 – Tiers 1-5
- Saturday, April 8 – Tiers 6+
- Friday, April 7
- Thursday, April 6
- Wednesday, April 5
- Tuesday, April 4
- Monday, April 3
- Sunday, April 2
- Saturday, April 1 – Tiers 1-5
- Saturday, April 1 – Tiers 6+
March 2023
- Friday, March 31
- Thursday, March 30
- Wednesday, March 29
- Tuesday, March 28
- Monday, March 27
- Sunday, March 26
- Saturday, March 25 – Tiers 1-5
- Saturday, March 25 – Tiers 6+
- Friday, March 24
- Thursday, March 23
- Wednesday, March 22
- Tuesday, March 21
- Monday, March 20
- Sunday, March 19
- Saturday, March 18 – Tiers 1-5
- Saturday, March 18 – Tiers 6+
- Friday, March 17
- Thursday, March 16
- Wednesday, March 15
- Tuesday, March 14
- Monday, March 13
- Sunday, March 12
- Saturday, March 11 – Tiers 1-5
- Saturday, March 11 – Tiers 6+
- Friday, March 10
- Thursday, March 9
- Wednesday, March 8
- Tuesday, March 7
- Monday, March 6
- Sunday, March 5
- Saturday, March 4 – Tiers 1-5
- Saturday, March 4 – Tiers 6+
- Friday, March 3
- Thursday, March 2
- Wednesday, March 1
February 2023
- Tuesday, February 28
- Monday, February 27
- Sunday, February 26
- Saturday, February 25 – Tiers 1-5
- Saturday, February 25 – Tiers 6+
- Friday, February 24
- Thursday, February 23
- Wednesday, February 22
- Tuesday, February 21
- Monday, February 20
- Sunday, February 19
- Saturday, February 18 – Tiers 1-5
- Saturday, February 18 – Tiers 6+
- Friday, February 17
- Thursday, February 16
- Wednesday, February 15
- Tuesday, February 14
- Monday, February 13
- Sunday, February 12
- Saturday, February 11 – Tiers 1-5
- Saturday, February 11 – Tiers 6+
- Friday, February 10
- Thursday, February 9
- Wednesday, February 8
- Tuesday, February 7
- Monday, February 6
- Sunday, February 5
- Saturday, February 4 – Tiers 1-5
- Saturday, February 4 – Tiers 6+
- Friday, February 3
- Thursday, February 2
- Wednesday, February 1
January 2023
- Tuesday, January 31
- Monday, January 30
- Sunday, January 29
- Saturday, January 28 – Tiers 1-5
- Saturday, January 28 – Tiers 6+
- Friday, January 27
- Thursday, January 26
- Wednesday, January 25
- Tuesday, January 24
- Monday, January 23
- Sunday, January 22
- Saturday, January 21 – Tiers 1-5
- Saturday, January 21 – Tiers 6+
- Friday, January 20
- Thursday, January 19
- Wednesday, January 18
- Tuesday, January 17
- Monday, January 16
- Sunday, January 15
- Saturday, January 14 – Tiers 1-5
- Saturday, January 14 – Tiers 6+
- Friday, January 13
- Thursday, January 12
- Wednesday, January 11
- Tuesday, January 10
- Monday, January 9
- Sunday, January 8
- Saturday, January 7 – Tiers 1-5
- Saturday, January 7 – Tiers 6+
- Friday, January 6
- Thursday, January 5
- Wednesday, January 4
- Tuesday, January 3
- Monday, January 2
- Sunday, January 1
Archive