Midlands League – 22-23

The Midland League was created in 2021 and is operated by the East Region SJFA.  It sits at Tier 6 of the SFA’s “pyramid”, parallel with the North Super League and North Caledonian League below the Highland League.

The League champions play off against the other Tier 6 champions for the right to challenge the Highland League’s bottom club for promotion.  There is currently no automatic promotion.

Carnoustie Panmure won the inaugural championship last season, but did not proceed to the play-off because they did not possess a Scottish FA Club Licence.

2022-23 COMPETITION (2021-22)

Competing clubs: Arbroath Victoria, Blairgowrie, Brechin Victoria, Broughty Athletic, Carnoustie Panmure, Coupar Angus, Dundee North End, Dundee St James, Dundee Violet, Downfield, East Craigie, Forfar United, Forfar West End, Kirriemuir Thistle, Letham, Lochee Harp, Lochee United, Scone Thistle, Tayport

OPENING FIXTURES

Saturday, July 23

  • Blairgowrie 0-2 Dundee Violet
  • Brechin Victoria 0-5 Carnoustie Panmure
  • Broughty Athletic 2-0 Tayport
  • Downfield 2-1 East Craigie
  • Dundee North End 2-1 Lochee Harp
  • Dundee St James 2-3 Coupar Angus
  • Forfar West End 1-2 Letham
  • Kirriemuir Thistle 2-2 Forfar United
  • Lochee United 1-1 Arbroath Victoria

Wednesday, July 27

  • Arbroath Victoria 4-1 Dundee St James
  • Brechin Victoria 1-1 Dundee Violet – fixture reversed
  • Carnoustie Panmure 3-2 Broughty Athletic
  • Coupar Angus 1-3 Dundee North End
  • East Craigie 2-1 Blairgowrie 
  • Forfar United 1-5 Downfield
  • Forfar West End 2-1 Lochee Harp – fixture reversed
  • Letham 5-1 Scone Thistle
  • Tayport 0-1 Lochee United

Saturday, July 30 

  • Arbroath Victoria 2-2 Forfar West End
  • Carnoustie Panmure 4-0 Dundee St James
  • Coupar Angus 2-4 Scone Thistle
  • East Craigie 0-0 Broughty Athletic
  • Forfar United 4-0 Brechin Victoria
  • Kirriemuir Thistle 3-2 Blairgowrie 
  • Letham 1-1 Lochee Harp – fixture reversed
  • Lochee United 0-0 Dundee Violet – fixture reversed
  • Tayport 1-2 Dundee North End

Wednesday, August 3

  • Blairgowrie 2-0 Forfar United
  • Brechin Victoria 0-3 East Craigie
  • Broughty Athletic 2-0 Dundee Violet
  • Downfield 2-3 Kirriemuir Thistle
  • Dundee North End 0-0 Arbroath Victoria
  • Dundee St James 0-3 Tayport
  • Forfar West End 3-2 Coupar Angus
  • Lochee United 2-0 Carnoustie Panmure
  • Scone Thistle 0-2 Lochee Harp

Saturday, August 6

  • Blairgowrie 3-3 Downfield
  • Brechin Victoria 2-4 Kirriemuir Thistle
  • Broughty Athletic 5-0 Forfar United
  • Dundee North End 2-2 Carnoustie Panmure
  • Dundee St James 3-4 Dundee Violet
  • Forfar West End 0-3 Tayport
  • Letham 7-0 Coupar Angus
  • Lochee United 5-3 East Craigie
  • Scone Thistle 2-1 Arbroath Victoria

Wednesday, August 10

  • Arbroath Victoria 0-1 Letham
  • Carnoustie Panmure 4-1 Forfar West End
  • Coupar Angus 2-1 Lochee Harp
  • Downfield 5-2 Brechin Victoria
  • Dundee North End 8-0 Dundee Violet – fixture reversed
  • East Craigie 3-0 Dundee St James
  • Forfar United 1-0 Lochee United
  • Kirriemuir Thistle 4-0 Broughty Athletic
  • Tayport 2-0 Scone Thistle 

Saturday, August 13

  • Arbroath Victoria 0-1 Coupar Angus
  • Blairgowrie 0-7 Broughty Athletic
  • Carnoustie Panmure 2-0 Letham
  • Downfield 0-0 Lochee United
  • Dundee Violet 1-0 Scone Thistle
  • East Craigie 2-1 Forfar West End
  • Forfar United 2-4 Dundee North End
  • Kirriemuir Thistle 3-1 Dundee St James
  • Tayport 3-1 Lochee Harp

Wednesday, August 17

  • Arbroath Victoria 2-0 Lochee Harp – fixture reversed
  • Brechin Victoria 0-3 Blairgowrie
  • Broughty Athletic 3-1 Downfield
  • Dundee North End 1-2 East Craigie
  • Dundee St James 4-0 Forfar United
  • Forfar West End 2-1 Dundee Violet
  • Letham 0-1 Tayport
  • Lochee United 5-5 Kirriemuir Thistle
  • Scone Thistle 0-4 Carnoustie Panmure

Saturday, August 20

  • Blairgowrie 3-1 Dundee St James
  • Brechin Victoria 0-5 Lochee United
  • Downfield 1-2 Dundee North End
  • Dundee Violet 3-0 Lochee Harp
  • East Craigie 3-1 Letham
  • Forfar United 4-2 Scone Thistle
  • Kirriemuir Thistle 4-0 Forfar West End
  • Tayport 3-1 Arbroath Victoria
  • Carnoustie Panmure P-P Coupar Angus – Coupar Angus unable to field team

Monday, August 22

  • Lochee United 8-1 Blairgowrie

Wednesday, August 24

  • Broughty Athletic 4-0 Brechin Victoria
  • Carnoustie Panmure 4-1 Lochee Harp – fixture reversed 
  • Coupar Angus 0-2 Tayport
  • Dundee North End 1-3 Kirriemuir Thistle
  • Dundee St James 0-6 Downfield
  • Forfar West End 1-3 Forfar United
  • Letham A-A(0-3) Dundee Violet – abandoned due to floodlight failure
  • Scone Thistle 0-2 East Craigie
  • Lochee United P-P Blairgowrie – now Mon, Aug 22

Saturday, September 3

  • Arbroath Victoria 2-2 Tayport – new fixture
  • Coupar Angus 2-4 Dundee Violet
  • Dundee North End 4-3 Blairgowrie
  • Dundee St James 4-0 Brechin Victoria
  • Forfar West End 3-4 Downfield
  • Letham 1-1 Forfar United
  • Lochee Harp 1-10 East Craigie
  • Lochee United 2-2 Broughty Athletic
  • Scone Thistle 0-4 Kirriemuir Thistle
  • Arbroath Victoria P-P Carnoustie Panmure – due to Scottish Cup replay 

Saturday, September 10

  • Dundee North End P-P Tayport – due to the death of Queen Elizabeth

Saturday, September 17

  • Blairgowrie 0-1 Forfar West End
  • Brechin Victoria 1-2 Dundee North End
  • Broughty Athletic 5-0 Dundee St James
  • Downfield 3-1 Scone Thistle
  • Dundee Violet 0-1 Arbroath Victoria
  • East Craigie 4-0 Coupar Angus
  • Forfar United 2-1 Lochee Harp
  • Kirriemuir Thistle 2-2 Letham
  • Carnoustie Panmure P-P Tayport – due to Scottish Cup tie 

Saturday, September 24

  • Blairgowrie 1-1 Brechin Victoria
  • Forfar United 4-0 Forfar West End

Saturday, October 1

  • Arbroath Victoria – East Craigie
  • Coupar Angus – Forfar United
  • Dundee North End – Broughty Athletic
  • Dundee St James – Lochee United
  • Forfar West End – Brechin Victoria
  • Letham – Downfield
  • Lochee Harp – Kirriemuir Thistle
  • Scone Thistle – Blairgowrie
  • Tayport – Dundee Violet

Saturday, October 8

  • Dundee North End – Tayport – new fixture
  • Blairgowrie P-P Letham – due to Inter Regional Cup tie
  • Brechin Victoria P-P Scone Thistle – due to Inter Regional Cup tie
  • Broughty Athletic P-P Forfar West End – due to Inter Regional Cup tie
  • Downfield P-P Lochee Harp – due to Inter Regional Cup tie
  • Dundee Violet P-P Carnoustie Panmure – due to Inter Regional Cup tie
  • East Craigie P-P Tayport – due to Inter Regional Cup tie
  • Forfar United P-P Arbroath Victoria – due to Inter Regional Cup tie
  • Kirriemuir Thistle P-P Coupar Angus – due to Inter Regional Cup tie
  • Lochee United P-P Dundee North End – due to Inter Regional Cup tie

Saturday, October 15

  • Arbroath Victoria – Kirriemuir Thistle
  • Carnoustie Panmure – East Craigie
  • Coupar Angus – Downfield
  • Dundee North End – Dundee St James
  • Forfar West End – Lochee United
  • Letham – Brechin Victoria
  • Lochee Harp – Blairgowrie
  • Scone Thistle – Broughty Athletic
  • Tayport – Forfar United

Saturday, October 22

  • Blairgowrie – Coupar Angus
  • Brechin Victoria – Lochee Harp
  • Broughty Athletic – Letham
  • Downfield – Arbroath Victoria
  • Dundee North End – Forfar United – new fixture
  • Dundee St James – Forfar West End
  • East Craigie – Dundee Violet
  • Kirriemuir Thistle – Tayport
  • Lochee United – Scone Thistle
  • Forfar United P-P Carnoustie Panmure – due to Scottish Cup tie 

Saturday, October 29

Saturday, November 5

  • Arbroath Victoria – Blairgowrie
  • Carnoustie Panmure – Kirriemuir Thistle
  • Coupar Angus – Brechin Victoria
  • Dundee Violet – Forfar United
  • Forfar West End – Dundee North End
  • Lochee Harp – Broughty Athletic
  • Scone Thistle – Dundee St James
  • Letham – Lochee United
  • Tayport – Downfield

Saturday, November 12

  • Blairgowrie – Tayport
  • Brechin Victoria – Arbroath Victoria
  • Broughty Athletic – Coupar Angus
  • Downfield – Carnoustie Panmure
  • Dundee North End – Scone Thistle
  • Dundee St James – Letham
  • Forfar United – East Craigie
  • Kirriemuir Thistle – Dundee Violet
  • Lochee United – Lochee Harp

Saturday, November 19

  • Arbroath Victoria – Broughty Athletic
  • Carnoustie Panmure – Blairgowrie
  • Coupar Angus – Lochee United
  • Dundee Violet – Downfield
  • East Craigie – Kirriemuir Thistle
  • Lochee Harp – Dundee St James
  • Scone Thistle – Forfar West End
  • Letham – Dundee North End
  • Tayport – Brechin Victoria

Saturday, November 26

  • Arbroath Victoria – Lochee United
  • Carnoustie Panmure – Brechin Victoria
  • Coupar Angus – Dundee St James
  • Dundee Violet – Blairgowrie
  • East Craigie – Downfield
  • Forfar United – Kirriemuir Thistle
  • Lochee Harp – Dundee North End
  • Letham – Forfar West End
  • Tayport – Broughty Athletic

Saturday, December 3

  • Scottish Junior Cup, Fourth Round

Saturday, December 10

  • Blairgowrie – East Craigie
  • Broughty Athletic – Carnoustie Panmure
  • Downfield – Forfar United
  • Dundee North End – Coupar Angus
  • Dundee St James – Arbroath Victoria
  • Dundee Violet – Brechin Victoria
  • Lochee Harp – Forfar West End
  • Lochee United – Tayport
  • Scone Thistle – Letham

Saturday, December 17

  • Arbroath Victoria – Dundee North End
  • Carnoustie Panmure – Lochee United
  • Coupar Angus – Forfar West End
  • Dundee Violet – Broughty Athletic
  • East Craigie – Brechin Victoria
  • Forfar United – Blairgowrie
  • Kirriemuir Thistle – Downfield
  • Lochee Harp – Scone Thistle
  • Tayport – Dundee St James

Saturday, January 7

  • Blairgowrie – Kirriemuir Thistle
  • Brechin Victoria – Forfar United
  • Broughty Athletic – East Craigie
  • Dundee North End – Tayport
  • Dundee St James – Carnoustie Panmure
  • Dundee Violet – Lochee United
  • Forfar West End – Arbroath Victoria
  • Lochee Harp – Letham
  • Scone Thistle – Coupar Angus

Saturday, January 14

  • Arbroath Victoria – Scone Thistle
  • Carnoustie Panmure – Dundee North End
  • Coupar Angus – Letham
  • Downfield – Blairgowrie
  • Dundee Violet – Dundee St James
  • East Craigie – Lochee United
  • Forfar United – Broughty Athletic
  • Kirriemuir Thistle – Brechin Victoria
  • Tayport – Forfar West End

Saturday, January 21

  • Brechin Victoria – Downfield
  • Broughty Athletic – Kirriemuir Thistle
  • Dundee North End – Dundee Violet
  • Dundee St James – East Craigie
  • Forfar West End – Carnoustie Panmure
  • Letham – Arbroath Victoria
  • Lochee Harp – Coupar Angus
  • Lochee United – Forfar United
  • Scone Thistle – Tayport

Saturday, January 28

  • Arbroath Victoria – Lochee Harp
  • Blairgowrie – Brechin Victoria
  • Carnoustie Panmure – Scone Thistle
  • Downfield – Broughty Athletic
  • Dundee Violet – Forfar West End
  • East Craigie – Dundee North End
  • Forfar United – Dundee St James
  • Kirriemuir Thistle – Lochee United
  • Tayport – Letham

Saturday, February 4

  • Broughty Athletic – Blairgowrie
  • Coupar Angus – Arbroath Victoria
  • Dundee North End – Forfar United
  • Dundee St James – Kirriemuir Thistle
  • Forfar West End – East Craigie
  • Letham – Carnoustie Panmure
  • Lochee Harp – Tayport
  • Lochee United – Downfield
  • Scone Thistle – Dundee Violet

Saturday, February 11

Saturday, February 18

  • Blairgowrie – Lochee United
  • Brechin Victoria – Broughty Athletic
  • Carnoustie Panmure – Lochee Harp
  • Downfield – Dundee St James
  • Dundee Violet – Letham
  • East Craigie – Scone Thistle
  • Forfar United – Forfar West End
  • Kirriemuir Thistle – Dundee North End
  • Tayport – Coupar Angus

Saturday, February 25

  • Coupar Angus – Carnoustie Panmure
  • Dundee North End – Downfield
  • Dundee St James – Blairgowrie
  • Forfar West End – Kirriemuir Thistle
  • Letham – East Craigie
  • Lochee Harp – Dundee Violet
  • Lochee United – Brechin Victoria
  • Scone Thistle – Forfar United
  • Arbroath Victoria P-P Tayport – played Sat, Sep 3

Saturday, March 4

  • Blairgowrie – Dundee North End
  • Brechin Victoria – Dundee St James
  • Broughty Athletic – Lochee United
  • Carnoustie Panmure – Arbroath Victoria
  • Downfield – Forfar West End
  • Dundee Violet – Coupar Angus
  • East Craigie – Lochee Harp
  • Forfar United – Letham
  • Kirriemuir Thistle – Scone Thistle

Saturday, March 11

  • Arbroath Victoria – Dundee Violet
  • Coupar Angus – East Craigie
  • Dundee North End – Brechin Victoria
  • Dundee St James – Broughty Athletic
  • Forfar West End – Blairgowrie
  • Letham – Kirriemuir Thistle
  • Lochee Harp – Forfar United
  • Scone Thistle – Downfield
  • Tayport – Carnoustie Panmure

Saturday, March 18

  • Blairgowrie – Scone Thistle
  • Brechin Victoria – Forfar West End
  • Broughty Athletic – Dundee North End
  • Downfield – Letham
  • Dundee Violet – Tayport
  • East Craigie – Arbroath Victoria
  • Forfar United – Coupar Angus
  • Kirriemuir Thistle – Lochee Harp
  • Lochee United – Dundee St James

Saturday, March 25

  • Arbroath Victoria – Forfar United
  • Carnoustie Panmure – Dundee Violet
  • Coupar Angus – Kirriemuir Thistle
  • Dundee North End – Lochee United
  • Forfar West End – Broughty Athletic
  • Letham – Blairgowrie
  • Lochee Harp – Downfield
  • Scone Thistle – Brechin Victoria
  • Tayport – East Craigie

Saturday, April 1

  • Blairgowrie – Lochee Harp
  • Brechin Victoria – Letham
  • Broughty Athletic – Scone Thistle
  • Downfield – Coupar Angus
  • Dundee St James – Dundee North End
  • East Craigie – Carnoustie Panmure
  • Forfar United – Tayport
  • Kirriemuir Thistle – Arbroath Victoria
  • Lochee United – Forfar West End