NORTH DAKOTA HIGH SCHOOL BASKETBALL DATA DRIVEN

Every game.
The full picture.

Power ratings, opponent strength, and the history of North Dakota Division A and B basketball—one game at a time.

BOYS & GIRLSDIVISION A + BHISTORY SINCE 2010–11
M
Boys · Class B (historical) · 2021–2022

Max

Region 5 · North Dakota · Composite Rank #91
11.2COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record2–18A/B matchups
Points per game48.7On-court A/B games
Points allowed64.9Excludes forfeits
All recorded games2–18Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite11.2 #91
RPI0.373 #94
SRS-15.5 #89
Elo977 #99
Strength of Record-8.1 #98
Opponent win percentage45.9%
SEASON SNAPSHOT

Season at a glance

A/B home victories1
A/B road victories1
Rated scoring differential-16.2
Recorded game count20
Current A/B streakL9
Season2021–2022
GAME-BY-GAME HISTORY

Schedule & results

All recorded matchups, including AA and out-of-state opponents. Non-varsity games are labeled; forfeits are excluded from scoring averages.

DATEOPPONENTSITERESULTSCORERANKVIDEO
Mar 1, 2022 G GarrisonDivision B AWAY L 29–72 #40 —
Feb 19, 2022 F FlasherDivision B AWAY L 47–76 #18 —
Feb 17, 2022 G GlenburnDivision B HOME L 46–49 #93 —
Feb 15, 2022 C Central McLeanDivision B HOME L 29–57 #79 —
Feb 3, 2022 C Center-StantonDivision B AWAY L 62–68 #88 —
Feb 1, 2022 W WashburnDivision B AWAY L 50–53 #76 —
Jan 27, 2022 G GarrisonDivision B HOME L 39–57 #40 —
Jan 24, 2022 S South PrairieDivision B HOME L 32–58 #48 —
Jan 20, 2022 S Shiloh ChristianDivision B HOME L 47–89 #4 —
Jan 15, 2022 R Richardton-TaylorDivision B AWAY W 67–55 #98 —
Jan 13, 2022 N New Salem-AlmontDivision B HOME L 43–62 #37 —
Jan 11, 2022 W Wilton-WingDivision B AWAY L 54–79 #20 —
Jan 8, 2022 W WarwickDivision B NEUTRAL L 52–66 #59 —
Jan 7, 2022 W White ShieldDivision B NEUTRAL L 49–56 (OT) #67 —
Jan 3, 2022 S Standing RockDivision B AWAY L 59–88 #19 —
Dec 28, 2021 S SurreyDivision B AWAY L 50–66 #23 —
Dec 27, 2021 N North Shore-PlazaDivision B AWAY L 55–69 #65 —
Dec 21, 2021 N NedroseDivision B HOME W 41–32 #83 —
Dec 17, 2021 W Westhope-NewburgDivision B AWAY L 58–78 #55 —
Dec 14, 2021 S SolenDivision B AWAY L 65–68 #85 —