Here are all of the high school football scores from across the state of North Dakota for Friday, September 23rd 2016, courtesy of NorthDakota-Scores.net!

  • Class AAA
    • Bismarck 31 @ Williston 13
    • Century 55 @ Legacy 6
    • Mandan 0 @ Minot 56
    • Dickinson 18 @ Jamestown 0
    • Fargo South 38 @ Fargo North 14
    • Grand Forks Red River 8 @ West Fargo 41
    • West Fargo Sheyenne 28 @ Fargo Davies 30
    • Devils Lake 27 @ Grand Forks Central 20
  • Class AA
    • Watford City 14 @ Valley City 10
    • Beulah 56 @ Turtle Mountain 16
    • Grafton 14 @ Fargo Shanley 49
    • Wahpeton 0 @ Hillsboro/Central Valley 22
    • Lisbon 8 @ Kindred 49
    • Maple Valley/Enderlin 8 @ Central Cass 29
  • Class A
    • Ellendale/Edgeley/Kulm 43 @ Oak Grove 35
    • Carrington 14 @ Northern Cass 20
    • NS/Milnor 39 @ Oakes 6
    • Park River/Fordville-Lankin 14 @ Langdon Area/Munich 38
    • Harvey-Wells County 0 @ Larimore 32
    • Lakota/Edmore/Dakota Prairie 34 @ Rugby 24
    • Lewis and Clark 7 @ Bishop Ryan 21
    • Des Lacs-Burlington 46 @ Bottineau 0
    • Westhope/Newburg/Glenburn 33v@ Velva/Sawyer 44
    • Hazen 52 @ Standing Rock/Selfridge 0
    • Heart River 6 @ Killdeer/Halliday 50
    • Southern McLean 51 @ Garrison/Max 20
  • 9-Man
    • Richland 12 @ Hankinson 30
    • May-Port-C-G 54 @ Lamoure-LM 16
    • Wyndmere/Lidgerwood 55 @ Sargent Central 12
    • Hatton/Northwood 42 @ Finley-Sharon/Hope-Page 26
    • Cavalier 6 @ Thompson 28
    • North Border 36 @ North Star 44
    • New Rockford-Sheyenne 60 @ Drayton/Valley-Edinburg 0
    • Shiloh Christian 56 @ Central McLean 20
    • Strasburg/Zeeland 0 @ Linton/HMB 30
    • South Border 8 @ Napoleon/Gackle-Streeter 42
    • Kidder County @ Center-Stanton
    • Dunseith 20 @ North Prairie 74
    • St. John 34 @ TGU 32
    • Benson County 6 @ Surrey 44
    • Richardton-Taylor/Hebron 22 @ Drake-Anamoose 12
    • Mott-Regent 16 @ New Salem/Glen Ullin 30
    • Grant County/Flasher 24 @ Beach 14
    • Bowman County 0 @ Hettinger/Scranton 28
    • Mohall-Lansford-Sherwood 52 @ Tioga 6
    • Kenmare/Bowbells/BC 52 @ New Town 16
    • Divide County 58 @ Ray 18
    • Trenton/Trinity Christian @ Parshall/White Shield