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.
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 →Rivalry history & head-to-head resultsCompare opponents →
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.
| DATE | OPPONENT | SITE | RESULT | SCORE | RANK | VIDEO |
|---|---|---|---|---|---|---|
| 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 | — |