The North Second Division is the third tier of the Junior football structure in the North Region SJFA
It is comprised of 9 clubs who will play each other three times to give 24 league fixtures.
2019-20 COMPETITION (2018-19)
Competing clubs: Burghead Thistle, Cruden Bay, Forres Thistle, Glentanar, Islavale, New Elgin, Newmachar United, Spey Valley United, Whitehills
Saturday, August 10
- Forres Thistle 5-0 Glentanar
Tuesday, August 13
- Burghead Thistle 3-1 Spey Valley United
- Newmachar United 3-1 Cruden Bay
Wednesday, August 14
- New Elgin 2-5 Islavale
Saturday, August 17
- Burghead Thistle 2-4 Islavale
- Forres Thistle 6-1 Cruden Bay – fixture reversed
- Glentanar 3-2 Whitehills
- Newmachar United 4-2 New Elgin
Saturday, August 24
- Forres Thistle 5-1 Newmachar United
- Islavale 7-0 Whitehills
- New Elgin 4-0 Burghead Thistle
- Spey Valley United 2-1 Glentanar
Saturday, August 31
- Glentanar 3-2 Cruden Bay
- Newmachar United 0-1 Spey Valley United
Islavale P-P Forres Thistle– unplayable pitch, late postponementWhitehills – New Elginunplayable pitch
Saturday, September 7
- Spey Valley United 4-2 Cruden Bay
Saturday, September 14
- Burghead Thistle 4-3 Newmachar United
- Cruden Bay 2-3 Whitehills
- Glentanar 0-3 New Elgin
Forres Thistle P-P Spey Valley United– due to Grill League Cup tie
Saturday, September 21
- Spey Valley United 0-2 Islavale
Saturday, October 5
- Glentanar 1-1 Islavale
- Spey Valley United 0-3 Forres Thistle – new fixture
Forres Thistle P-P Burghead Thistle– due to Junior Cup replayNew Elgin P-P Cruden Bay– due to rearranged Scottish Junior Cup tieNew Elgin P-P Newmacher United– new fixture– unplayable pitchWhitehills P-P Spey Valley United– due to rearranged Scottish Junior Cup tie
Saturday, October 12
- Burghead Thistle 5-2 Whitehills
- Forres Thistle 3-0 New Elgin
- Islavale 1-1 Cruden Bay
- Newmachar United 3-2 Glentanar
Saturday, October 19
- Cruden Bay 2-4 Newmacher United
- New Elgin 2-0 Whitehills
Islavale P-P Spey Valley United– unplayable pitch
Saturday, October 26
- Glentanar 1-5 Spey Valley United
- New Elgin 4-1 Newmacher United
- Whitehills 4-5 Forres Thistle
Cruden Bay P-P Burghead Thistle– due to Junior Cup tieIslavale P-P Newmachar United– due to Junior Cup tie
Saturday, November 2
- Burghead Thistle 4-0 Glentanar
Cruden Bay P-P Forres Thistle– fixture reversed– unplayable pitchNewmachar United P-P Islavale– unplayable pitchSpey Valley United P-P New Elgin– unplayable pitch
Saturday, November 9
- Glentanar 3-4 Forres Thistle
- Newmachar United 2-0 Whitehills
Islavale P-P New Elgin– unplayable pitchSpey Valley United P-P Burghead Thistle– unplayable pitch
Saturday, November 16
- Cruden Bay 2-1 Spey Valley United
- Forres Thistle 5-0 Whitehills
- New Elgin 0-3 Newmachar United
Islavale P-P Burghead Thistle– unplayable pitch
Saturday, November 23
- Burghead Thistle 2-0 New Elgin
- Cruden Bay 4-0 Glentantar
- Spey Valley United 3-1 Newmachar United
- Whitehills 1-6 Islavale
Saturday, November 30
- Burghead Thistle 5-0 Cruden Bay
- New Elgin 2-1 Glentanar
Islavale P-P Spey Valley United– unplayable pitchNewmachar United P-P Forres Thistle– unplayable pitch
Saturday, December 7
- Forres Thistle 6-1 Islavale
- Glentanar 2-5 Newmachar United
- New Elgin 1-4 Cruden Bay – fixture reversed
- Spey Valley United 4-0 Whitehills
Saturday, December 14
- Islavale 3-1 Glentanar
- New Elgin 1-2 Forres Thistle
- Newmachar United 2-5 Burghead Thistle
- Whitehills 1-7 Cruden Bay
Saturday, January 4
- Cruden Bay 4-4 Forres Thistle
- Spey Valley United 0-4 Burghead Thistle
- Whitehills 2-5 New Elgin
Islavale P-P Newmachar United– unplayable pitch
Saturday, January 11
- Cruden Bay 2-0 New Elgin
- Forres Thistle 1-0 Burghead Thistle
- Glentanar 1-2 Islavale
- Whitehills 1-4 Spey Valley United
Saturday, January 18
- Burghead Thistle 8-1 Whitehills
- Islavale 2-1 Cruden Bay
- New Elgin 2-2 Forres Thistle
- Newmachar United 6-2 Glentanar
Saturday, January 25
- Cruden Bay 0-2 Burghead Thistle
- Islavale 0-2 Forres Thistle
- Spey Valley United 2-4 New Elgin
- Whitehills 1-3 Newmachar United
Saturday, February 1
- Newmachar United 3-3 Islavale
- Spey Valley United 1-3 Cruden Bay
- Whitehills 1-6 Burghead Thistle
Forres Thistle P-P Glentanar– unplayable pitch
Saturday, February 8
- Islavale 1-2 Newmachar United
Cruden Bay P-P Whitehills– due to adverse weather forecastGlentanar P-P Spey Valley United– unplayable pitch
Saturday, February 22
- Glentanar 1-2 Burghead Thistle
- New Elgin 1-1 Cruden Bay
- Newmachar United 2-3 Spey Valley United
Saturday, February 29
Islavale P-P Newmachar United– unplayable pitchSpey Valley United P-P Forres Thistle– unplayable pitchWhitehills P-P New Elgin– unplayable pitch
Saturday, March 7
- Burghead Thistle 1-0 Forres Thistle
- Whitehills 0-3 Islavale
Saturday, March 14
Spey Valley United P-P New Elgin– due to COVID-19 pandemic
SEASON CONCLUDED DUE TO COVID-19 PANDEMIC – DECLARED NULL AND VOID