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

Heart River

Region 7 · North Dakota · Composite Rank #69
30.1COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record4–17A/B matchups
Points per game41.2On-court A/B games
Points allowed52.2Excludes forfeits
All recorded games4–18Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite30.1 #69
RPI0.414 #77
SRS-6.9 #66
Elo1231 #75
Strength of Record-5.8 #79
Opponent win percentage49.3%
SEASON SNAPSHOT

Season at a glance

A/B home victories3
A/B road victories1
Rated scoring differential-11.0
Recorded game count22
Current A/B streakL3
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 17, 2023 H HazenDivision B AWAY L 50–59 #52 —
Feb 13, 2023 F FlasherDivision B AWAY L 54–55 #62 —
Feb 11, 2023 G Grant County-Mott-RegentDivision B HOME L 41–67 #27 —
Feb 10, 2023 B BeachDivision B HOME W 60–36 #83 —
Feb 4, 2023 T TrentonDivision B HOME W 46–38 #56 —
Feb 2, 2023 B Bowman CountyDivision B AWAY L 16–72 #10 —
Jan 30, 2023 H Hettinger-ScrantonDivision B HOME L 51–65 #54 —
Jan 28, 2023 B BeulahDivision B AWAY L 29–62 #28 —
Jan 23, 2023 N New EnglandDivision B AWAY W 51–49 #46 —
Jan 21, 2023 K Kidder CountyDivision B AWAY L 35–51 #19 —
Jan 19, 2023 D Dickinson TrinityDivision B AWAY L 35–38 #44 —
Jan 14, 2023 C Central McLeanDivision B NEUTRAL L 23–73 #4 —
Jan 12, 2023 H HazenDivision B HOME L 36–40 #52 —
Jan 10, 2023 K KilldeerDivision B HOME L 33–37 #49 —
Jan 7, 2023 W WashburnDivision B AWAY L 36–54 #47 —
Jan 5, 2023 L LemmonOut of state (SD) AWAY L 36–51 — —
Jan 3, 2023 G Glen Ullin-HebronDivision B HOME L 44–51 #20 —
Dec 29, 2022 R Richardton-TaylorDivision B AWAY L 50–62 #59 —
Dec 10, 2022 R Richardton-TaylorDivision B NEUTRAL W 60–45 #59 —
Dec 8, 2022 K KilldeerDivision B AWAY L 40–52 #49 —
Dec 6, 2022 H Hettinger-ScrantonDivision B NEUTRAL L 33–44 #54 —
Dec 2, 2022 C Center-StantonDivision B HOME L 42–46 #73 —