The North Division is the third tier of the Junior football structure in the East Region and sits parallel with the South Division.
It is comprised of 14 clubs who each play each other home and away to give 26 league fixtures.
2017-18 COMPETITION
Saturday, August 5
- Brechin Victoria 0-5 Blairgowrie
- Forfar Albion 0-6 Dundee Violet
- Lochee Harp 6-1 Coupar Angus (@ Downfield)
- Lochore Welfare 2-1 Dundee North End
- Luncarty 1-0 Kinnoull
- Newburgh 1-2 Arbroath Victoria
- Scone Thistle 1-2 East Craigie – fixture reversed
Saturday, August 12
- Arbroath Victoria 2-1 Forfar Albion
- Blairgowrie 0-0 Kinnoull
- Coupar Angus 2-3 Dundee East Craigie
- Dundee North End 2-1 Luncarty
- Dundee Violet 1-0 Lochore Welfare
- Newburgh 3-0 Lochee Harp
- Scone Thistle 3-0 Brechin Victoria
Saturday, August 19
- Brechin Victoria 3-2 Coupar Angus
- Dundee North End 2-3 Dundee Violet
- Kinnoull 1-1 Scone Thistle
- Lochee Harp 6-0 Forfar Albion (@ Downfield Park)
- Lochore Welfare 1-3 Arbroath Victoria
- Blairgowrie 2-3 Luncarty
- Newburgh 2-3 Dundee East Craigie – fixture reversed
Saturday, August 26
- Arbroath Victoria 1-2 Brechin Victoria
- Blairgowrie 7-2 Dundee East Craigie
- Coupar Angus 0-3 Dundee North End
- Dundee Violet 2-4 Luncarty
- Forfar Albion 1-7 Lochore Welfare
- Kinnoull 0-3 Lochee Harp
- Scone Thistle 4-1 Newburgh
Saturday, September 9
- Arbroath Victoria 0-0 East Craigie – fixture reversed
- Brechin Victoria 1-3 Kinnoull
- Dundee North End 8-1 Forfar Albion
- Lochee Harp 1-2 Dundee Violet (@ Downfield Park)
- Lochore Welfare 1-4 Blairgowrie
- Luncarty 3-0 Scone Thistle
- Newburgh 1-5 Coupar Angus
Saturday, September 16
- Arbroath Victoria 0-3 Dundee North End
- Blairgowrie 1-2 Lochee Harp
- Coupar Angus 2-2 Luncarty
- Dundee Violet 2-0 Brechin Victoria
- Forfar Albion 0-1 Newburgh
- Kinnoull 1-0 Dundee East Craigie
- Scone Thistle 3-0 Lochore Welfare
Saturday, September 23
- Brechin Victoria 6-0 Forfar Albion
- Lochore Welfare 2-5 Kinnoull
- Newburgh 0-4 Dundee Violet
Saturday, September 30
- Dundee Violet 3-1 Blairgowrie
- Forfar Albion 4-2 Coupar Angus
- Kinnoull 8-1 Newburgh
- Lochee Harp 0-3 Lochore Welfare
- Luncarty 5-0 Brechin Victoria – new fixture
- Scone Thistle 4-0 Arbroath Victoria
Dundee North End P-P Brechin Victoria– due to Junior Cup replayEast Craigie P-P Luncarty– due to Junior Cup replay
Saturday, October 7
- Blairgowrie 0-3 Scone Thistle
- Brechin Victoria 3-7 Lochee Harp
- Coupar Angus 2-1 Kinnoull
- Luncarty 5-1 Arbroath Victoria
Saturday, October 14
- Arbroath Victoria 2-4 Blairgowrie
- Dundee North End 5-0 Newburgh
- East Craigie 6-1 Brechin Victoria
- Kinnoull 3-2 Forfar Albion
- Lochore Welfare 1-0 Coupar Angus
- Luncarty 1-0 Lochee Harp
- Scone Thistle 2-1 Dundee Violet
Saturday, October 21
- Brechin Victoria 2-5 Dundee North End
- Coupar Angus 2-4 Blairgowrie
- Dundee Violet 0-0 Kinnoull
- East Craigie 1-1 Luncarty
- Forfar Albion 0-7 Scone Thistle
Lochee Harp P-P Arbroath Victoria (@ Downfield Park)– waterlogged pitchNewburgh P-P Lochore Welfare– waterlogged pitch
Saturday, October 28
- Dundee North End 5-1 Lochee Harp
Saturday, November 4
- Arbroath Victoria 3-4 Kinnoull
- Blairgowrie 1-1 Newburgh
- East Craigie 1-4 Lochee Harp
- Lochore Welfare 4-0 Brechin Victoria
- Luncarty 4-0 Forfar Albion
- Scone Thistle 1-4 Dundee North End
Coupar Angus P-P Dundee Violet– due to Junior Cup replay
Saturday, November 11
- Dundee Violet 8-0 Arbroath Victoria
- Lochore Welfare 1-4 Scone Thistle
- Newburgh 1-3 Forfar Albion
Saturday, November 18
- Arbroath Victoria 6-0 Coupar Angus
- Brechin Victoria 3-0 Newburgh
- Dundee North End 1-0 Lochore Welfare
- East Craigie 0-3 Dundee Violet
Forfar Albion P-P Blairgowrie Juniors– unplayable pitch- Kinnoull 3-2 Luncarty
- Scone Thistle 2-2 Lochee Harp
Saturday, November 25
Arbroath Victoria – Lochee Harp– unplayable pitchBlairgowrie – Dundee Violet– unplayable pitchForfar Albion – East Craigie– unplayable pitchKinnoull – Dundee North End– unplayable pitch
Saturday, December 2
Coupar Angus P-P Dundee Violet– unplayable pitch- Dundee North End 3-1 Blairgowrie
- East Craigie 0-1 Kinnoull
Forfar Albion P-P Arbroath Victoria– unplayable pitchLuncarty P-P Newburgh– unplayable pitch
Saturday, December 9
Arbroath Victoria P-P Lochee Harp– unplayable pitchBlairgowrie P-P Brechin Victoria– unplayable pitchCoupar Angus P-P Dundee Violet– unplayable pitchForfar Albion P-P East Craigie– unplayable pitchKinnoull P-P Dundee North End– unplayable pitchLuncarty P-P Newburgh– unplayable pitch
Saturday, December 16
Arbroath Victoria P-P Lochee Harp– unplayable pitchBlairgowrie P-P Brechin Victoria– unplayable pitchCoupar Angus P-P Dundee Violet– unplayable pitchForfar Albion P-P Dundee East Craigie– unplayable pitchKinnoull P-P Dundee North End– unplayable pitchLuncarty P-P Newburgh– unplayable pitch
Saturday, January 6
- Dundee North End 6-0 Arbroath Victoria
Brechin Victoria P-P Luncarty– unplayable pitchDundee Violet P-P Forfar Albion– unplayable pitchEast Craigie P-P Lochore Welfare– unplayable pitchLochee Harp P-P Blairgowrie Juniors (@ Downfield Park)– unplayable pitchNewburgh P-P Kinnoull– unplayable pitchScone Thistle P-P Coupar Angus– fixture reversed– unplayable pitch
Saturday, January 13
- Arbroath Victoria 4-1 Scone Thistle
- Dundee North End 8-0 Kinnoull
- Dundee Violet 3-0 Coupar Angus – fixture reversed
- Lochee Harp 1-6 Brechin Victoria
- Lochore Welfare 2-2 Newburgh
Blairgowrie P-P Forfar Albion– unplayable pitchForfar Albion P-P Dundee North End– unplayable pitchKinnoull P-P Blairgowrie– dressing room issuesLuncarty P-P East Craigie– unplayable pitch
Saturday, January 20
Blairgowrie P-P Forfar Albion– unplayable pitchCoupar Angus P-P Brechin Victoria– unplayable pitchDundee North End P-P East Craigie– unplayable pitchLochee Harp P-P Arbroath Victoria– unplayable pitchLochore Welfare P-P Dundee Violet– unplayable pitchNewburgh P-P Luncarty– unplayable pitchScone Thistle P-P Kinnoull– unplayable pitch
Saturday, January 27
- Dundee North End 3-2 East Craigie
- Lochee Harp 1-1 Arbroath Victoria
- Luncarty 2-2 Dundee Violet – new fixture
- Scone Thistle 0-1 Kinnoull
Blairgowrie P-P Forfar Albion– unplayable pitchCoupar Angus P-P Brechin Victoria– unplayable pitchLochore Welfare P-P Dundee Violet– unplayable pitchNewburgh P-P Luncarty– unplayable pitch
Saturday, February 3
- Blairgowrie 3-5 Dundee Violet
- Coupar Angus 7-1 Lochee Harp
- East Craigie 3-1 Arbroath Victoria
- Kinnoull 2-2 Lochore Welfare
- Newburgh 1-5 Dundee North End
- Scone Thistle 4-0 Forfar Albion
Saturday, February 10
- Arbroath Victoria 4-0 Lochore Welfare
- Dundee North End 2-0 Coupar Angus – new fixture
- Dundee Violet 2-0 Scone Thistle
- Lochee Harp 3-5 Kinnoull
- Luncarty 2-1 East Craigie
Blairgowrie P-P Brechin Victoria– unplayable pitchCoupar Angus P-P Newburgh– bereavementForfar Albion P-P Dundee North End– unplayable pitch
Saturday, February 17
- Brechin Victoria 2-1 Arbroath Victoria
- Kinnoull 1-0 Dundee Violet
- Newburgh 3-5 Blairgowrie
- Scone Thistle 1-0 Coupar Angus – fixture reversed
Forfar Albion P-P Lochee Harp– unplayable pitch
Saturday, February 24
- Arbroath Victoria 0-1 Newburgh
- Coupar Angus 5-2 Forfar Albion
- East Craigie 3-1 Scone Thistle
- Lochore Welfare 0-2 Dundee Violet
Blairgowrie P-P Dundee North End– unplayable pitchKinnoull P-P Brechin Victoria– unplayable pitchLochee Harp P-P Luncarty– unplayable pitch
Saturday, March 3
Brechin Victoria P-P East Craigie– unplayable pitchDundee Violet P-P Lochee Harp– unplayable pitchForfar Albion P-P Blairgowrie– unplayable pitchKinnoull P-P Arbroath Victoria– unplayable pitchLuncarty P-P Coupar Angus– unplayable pitchNewburgh P-P Scone Thistle– unplayable pitch
Saturday, March 10 – amended
- Blairgowrie 5-1 Forfar Albion – fixture reversed
- Dundee North End 2-0 Scone Thistle – new fixture
Brechin Victoria P-P East Craigie– unplayable pitchDundee Violet P-P Lochee Harp– unplayable pitchKinnoull P-P Arbroath Victoria– unplayable pitchLuncarty P-P Coupar Angus– unplayable pitchNewburgh P-P Scone Thistle– unplayable pitch
Saturday, March 17
- Arbroath Victoria 0-2 Dundee Violet
- East Craigie 4-2 Lochore Welfare
Coupar Angus P-P Brechin Victoria– unplayable pitchLochee Harp P-P Blairgowrie– unplayable pitchNewburgh P-P Kinnoull– unplayable pitchScone Thistle P-P Luncarty– unplayable pitch
Saturday, March 24
- Brechin Victoria 1-3 Scone Thistle
- Coupar Angus 1-2 Arbroath Victoria
- East Craigie 2-1 Blairgowrie
- Dundee Violet 3-0 Newburgh
- Forfar Albion 5-6 Lochee Harp
- Kinnoull 2-2 Dundee North End
Saturday, March 31
- Blairgowrie 4-1 Arbroath Victoria
- Brechin Victoria 1-4 East Craigie
- Coupar Angus 1-2 Dundee Violet
- Forfar Albion 2-4 Kinnoull
- Luncarty 4-0 Lochore Welfare
Lochee Harp P-P Dundee North End– unplayable pitchNewburgh P-P Scone Thistle– unplayable pitch
Saturday, April 7
- Arbroath Victoria 1-8 Luncarty
- Dundee North End 4-0 Brechin Victoria
- Dundee Violet 3-1 Forfar Albion
- East Craigie 3-1 Newburgh
- Kinnoull 3-0 Coupar Angus
- Lochore Welfare 3-4 Lochee Harp
- Scone Thistle 0-3 Blairgowrie
Saturday, April 14
- Coupar Angus 0-4 Scone Thistle
- Dundee Violet 0-0 Lochee Harp
- Forfar Albion 1-4 Dundee North End
- Kinnoull 4-0 Arbroath Victoria
- Lochore Welfare 0-1 East Craigie
- Luncarty 5-3 Blairgowrie
- Newburgh 3-2 Brechin Victoria
Wednesday, April 18
- Lochee Harp 1-0 Blairgowrie
Saturday, April 21
- Arbroath Victoria 0-4 Lochee Harp
- Blairgowrie 1-6 Dundee North End
- Brechin Victoria 1-3 Dundee Violet
- Coupar Angus 0-1 Lochore Welfare
- Forfar Albion 1-5 East Craigie
- Newburgh 1-6 Kinnoull
- Scone Thistle 2-1 Luncarty
Wednesday, April 25
- East Craigie 5-2 Forfar Albion
- Lochee Harp 0-2 Dundee North End
- Luncarty 5-0 Newburgh
Saturday, April 28
- Blairgowrie 5-0 Lochore Welfare
- Dundee Violet 1-2 Dundee North End
- Dundee North End champions
- East Craigie 2-1 Coupar Angus
- Forfar Albion 0-3 Luncarty
- Kinnoull 4-1 Brechin Victoria
- Newburgh 1-4 Scone Thistle
Wednesday, May 2
- Forfar Albion 1-1 Brechin Victoria
- Lochee Harp 1-2 Luncarty
Saturday, May 5
- Brechin Victoria 0-6 Lochore Welfare
- Coupar Angus 2-1 Newburgh
- Forfar Albion 2-3 Arbroath Victoria
- Kinnoull 4-1 Blairgowrie
- Luncarty 5-1 Dundee North End
Wednesday, May 9
- East Craigie 0-0 Dundee North End
- Forfar Albion 0-2 Blairgowrie
- Newburgh 0-4 Luncarty – new fixture
Saturday, May 12
- Blairgowrie 4-3 Coupar Angus
- Brechin Victoria 0-5 Luncarty
- Dundee Violet 2-3 East Craigie
- Lochee Harp 4-1 Newburgh
Wednesday, May 16
- Blairgowrie 6-2 Brechin Victoria
- Lochee Harp 3-1 East Craigie
- Lochore Welfare 3-3 Forfar Albion
- Luncarty 2-3 Coupar Angus
Saturday, May 19
- Coupar Angus 5-2 Brechin Victoria
- Lochee Harp 1-3 Scone Thistle
- Lochore Welfare 0-5 Luncarty
Wednesday, May 23
- Newburgh 1-2 Lochore Welfare
Season complete