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
H
Girls · Class B (historical) · 2022–2023

Hatton-Northwood

Region 2 · North Dakota · Composite Rank #30
71.1COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record17–7A/B matchups
Points per game55.7On-court A/B games
Points allowed40.7Excludes forfeits
All recorded games17–7Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite71.1 #30
RPI0.529 #35
SRS11.5 #28
Elo1670 #30
Strength of Record3.5 #31
Opponent win percentage45.9%
SEASON SNAPSHOT

Season at a glance

A/B home victories11
A/B road victories6
Rated scoring differential+15.0
Recorded game count24
Current A/B streakL2
Season2022–2023
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
Feb 23, 2023 M May-Port CGDivision B NEUTRAL L 45–58 #8 —
Feb 21, 2023 T ThompsonDivision B NEUTRAL L 43–60 #2 —
Feb 20, 2023 C CavalierDivision B NEUTRAL W 69–56 #26 —
Feb 10, 2023 N North BorderDivision B HOME W 68–46 #51 —
Feb 7, 2023 T ThompsonDivision B AWAY L 31–60 #2 —
Feb 3, 2023 M Midway-MintoDivision B HOME W 61–22 #84 —
Feb 2, 2023 G Griggs-MidkotaDivision B HOME W 52–21 #88 —
Jan 31, 2023 D Drayton-Valley-EdinburgDivision B AWAY W 58–36 #82 —
Jan 28, 2023 N Nelson CountyDivision B HOME W 71–27 #81 —
Jan 24, 2023 P Park River-Fordville-LankinDivision B HOME W 62–43 #60 —
Jan 20, 2023 L LarimoreDivision B HOME W 62–15 #85 —
Jan 17, 2023 C CavalierDivision B AWAY L 32–66 #26 —
Jan 14, 2023 N New Rockford-SheyenneDivision B NEUTRAL L 56–58 #36 —
Jan 12, 2023 H Hillsboro-Central ValleyDivision B AWAY W 59–29 #86 —
Jan 10, 2023 G GraftonDivision B HOME L 38–51 #11 —
Jan 7, 2023 P Park River-Fordville-LankinDivision B AWAY W 54–40 #60 —
Jan 5, 2023 M May-Port CGDivision B AWAY L 36–58 #8 —
Dec 29, 2022 M Midway-MintoDivision B HOME W 59–21 #84 —
Dec 28, 2022 E EnderlinDivision B HOME W 63–32 #61 —
Dec 21, 2022 W WarwickDivision B AWAY W 75–40 #95 —
Dec 9, 2022 H Hillsboro-Central ValleyDivision B HOME W 76–27 #86 —
Dec 6, 2022 L LarimoreDivision B AWAY W 55–30 #85 —
Dec 2, 2022 W Wyndmere-Lidgerwood-HankinsonDivision B HOME W 61–45 #45 —
Dec 1, 2022 O Oak GroveDivision B AWAY W 50–35 #42 —