The home team is on the right of each matchup, excluding the D6 Championship game played at Cope Stadium in Kearney, which still has the designated "home" team on the right. Due to COVID restrictions that kept the games from being held at Memorial Stadium in Lincoln, the finals in Classes A through D2 were played at the home site of the higher seed this year. See below each bracket for the listing of teams. Some designs you see are only worn on one side of a school's helmet, but may be shown here on their "wrong" side for ease of identification.
With the OPS schools opting out of fall sports in 2020, the NSAA changed the Class A playoffs to include all 24 remaining teams, with 8 teams earning first round byes. First round matchups from top to bottom: Lincoln Southwest @ Lincoln North Star, Lincoln Northeast @ Kearney, Papillion-LaVista South @ Fremont, Papillion-LaVista @ Columbus, Bellevue East @ Millard West, Norfolk @ Millard North, Lincoln High @ North Platte. Top 8 seeds from top to bottom: Bellevue West, Gretna, Elkhorn South, Lincoln Southeast, Millard South, Omaha Creighton Prep, Lincoln East, Omaha Westside.
First round matchups from top to bottom: Seward @ Bennington, McCook @ Plattsmouth, Scottsbluff @ Aurora, Beatrice @ Norris, Omaha Gross @ Elkhorn, Blair @ Waverly, Grand Island Northwest @ Omaha Skutt, Omaha Roncalli @ Hastings.
First round matchups from top to bottom: Logan View/Scribner-Snyder @ Ashland-Greenwood, Wayne @ Adams Central, Battle Creek @ Auburn, Chadron @ Kearney Catholic, Cozad @ St. Paul, Gothenburg @ Lincoln Christian, Mitchell @ Wahoo, West Point-Beemer @ Pierce.
First round matchups from top to bottom: Lincoln Lutheran @ Fremont Bergan, North Platte St. Patrick's @ Sutton, Grand Island Central Catholic @ Wilber-Clatonia, Centura @ Yutan, Crofton @ Oakland-Craig, Hartington Cedar Catholic @ Bridgeport, David City Aquinas @ Norfolk Catholic, Wahoo Bishop Neumann @ Ord.
First round matchups from top to bottom: Southern @ Tri County, Laurel-Concord-Coleridge @ Thayer Central, Freeman @ Weeping Water, Elmwood-Murdock @ Lutheran High Northeast, Exeter-Milligan/Friend @ Stanton, Arcadia/Loup City @ Amherst, Nebraska City Lourdes @ Humphrey/Lindsay Holy Family, Anselmo-Merna @ Dundy County-Stratton, North Central @ Burwell, Howells-Dodge @ West Point GACC, Southern Valley @ Hi-Line, Elkhorn Valley @ Neligh-Oakdale, Hitchcock County @ Elm Creek, Hemingford @ Nebraska Christian, Cambridge @ Sutherland, Clarkson/Leigh @ Cross County.
First round matchups from top to bottom: Fullerton @ Falls City Sacred Heart, Creighton @ Osmond, Pender @ Osceola, Niobrara/Verdigre @ Humphrey St. Francis, Axtell @ Sandhills/Thedford, Leyton @ Loomis, Mullen @ Pleasanton, Winside @ Wynot, Blue Hill @ Central Valley, Medicine Valley @ Garden County, Mead @ Bloomfield, Sandhills Valley @ O'Neill St. Mary's, Johnson-Brock @ Allen, Palmer @ Kenesaw, Ansley/Litchfield @ Riverside, Elgin Public/Pope John @ Bruning-Davenport/Shickley.
First round matchups from top to bottom: Pawnee City @ Arthur County, Spalding Academy @ Creek Valley, Dorchester @ Red Cloud, Southwest @ Sterling, Lincoln Parkview @ McCool Junction, Sumner-Eddyville-Miller @ Paxton, Stuart @ Cody-Kilgore, Wallace @ Potter-Dix.