2019 Football district assignments are out as of this morning from the Missouri State High School Activities Association. 
Area schools largely avoided changes in classification. Hannibal's district this year includes two NCMC rivals. Class 2 District 6 has a strong Clarence Cannon Conference presence. District championships and playoff seedings are determined through a point system. Records shown below are from 2018

CLASS 4 District 4 
Ft. Zumwalt East   (9-3) Lost to Hannibal in the district championship
Ft. Zumwalt South (4-6) Lost to McCluer North in Class 5 district quarters
Hannibal (9-4) Lost to MICDS in the Class 4 quarterfinals
Kirksville  (4-6) Lost at Smithville in the district quarterfinals
Liberty (Wentzville)  (4-7) Lost to FZ North in Class 5 district semfinals
Marshall  (3-7) Lost at Kearney in the district quarterfinals
St. Dominic (5-5) Lost to Priory in the district quarterfinals
Warrenton  (1-9) Lost to Ft Zumwalt East in district quarterfinals

CLASS 2 District 6
Bowling Green (7-4) Lost to Monroe City in the district semifinals
Clark County (10-3) Lost to Blair Oaks in the quarterfinals
Clopton   (3-7) Lost to Bowling Green in the district quarterfinals
Highland (1-9) Lost to Clark County in the district quarterfinals
Macon (8-3) Lost to Lathrop in the district semifinals
Monroe City (10-2) Lost to Clark County in the district championship
Palmyra  (7-4) Lost to Clark County in the district semifinals
Van-Far  (3-7) Lost to Palmyra in the district quarterfinals

CLASS 1 District 6
Brentwood (3-6) lost in district quarterfinals
Harrisburg (1-9) Lost to Fayette in district quarterfinals
Louisiana  (2-8) Lost to Westran in district quarterfinals
Mark Twain (5-6) Lost to Westrain in district semifinals
Paris    (2-8) Lost to Scotland County in district quarterfinals
South Callaway (10-2) Lost to Blair Oaks in Class 2 district finals
South Shelby (5-7) Lost to Westran in district finals
Westran (11-3) Lost to Hayti in state semifinals

CLASS 1 District 8
Gallatin (8-3) Lost to Marceline in district semifinals
Knox County (4-6) Lost to South Shelby in district quarterfinals
Milan (10-1) Lost to Penney Hamilton in the district semifinals
Princeton (5-5) Lost to Gallatin in district quarterfinals
Putnam County (2-8) Lost to Milan in district quarterfinals
Schuyler County (3-7) Lost to Mark Twain in district quarterfinals
Scotland County (8-3) Lost to South Shelby in district semifinals
South Harrison (6-4) Lost to Penney Hamilton in district quarterfinals

8 MAN District 2
Braymer  (0-10)
Norborne  (5-5)
North Shelby (8-5)
Orrick (11-3)
Southwest (Livingston County) (9-2)
Stewartsville (1-10)