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

Hettinger-Scranton

Region 7 · North Dakota · Composite Rank #67
34.5COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record4–15A/B matchups
Points per game50.1On-court A/B games
Points allowed56.6Excludes forfeits
All recorded games5–17Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite34.5 #67
RPI0.434 #73
SRS-3.7 #63
Elo1259 #73
Strength of Record-4.7 #77
Opponent win percentage51.4%
SEASON SNAPSHOT

Season at a glance

A/B home victories4
A/B road victories0
Rated scoring differential-6.5
Recorded game count22
Current A/B streakL7
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 28, 2023 K KilldeerDivision B AWAY L 59–68 #41 —
Feb 25, 2023 B Bowman CountyDivision B AWAY L 58–61 #9 —
Feb 24, 2023 B BeachDivision B AWAY L 65–73 #33 —
Feb 18, 2023 L LemmonOut of state (SD) AWAY W 57–41 — —
Feb 16, 2023 G Grant County-Mott-RegentDivision B HOME L 46–59 #42 —
Feb 10, 2023 F FaithOut of state (SD) HOME L 47–84 — —
Feb 9, 2023 W WashburnDivision B HOME L 59–62 #65 —
Feb 7, 2023 K KilldeerDivision B HOME L 46–63 #41 —
Feb 3, 2023 G Glen Ullin-HebronDivision B AWAY L 54–56 #19 —
Jan 31, 2023 H Heart RiverDivision B HOME W 56–45 #51 —
Jan 27, 2023 R Richardton-TaylorDivision B HOME W 74–34 #97 —
Jan 24, 2023 N New EnglandDivision B AWAY L 48–54 #77 —
Jan 21, 2023 H HazenDivision B HOME L 37–48 #18 —
Jan 17, 2023 D Dickinson TrinityDivision B AWAY L 36–50 #11 —
Jan 12, 2023 H Harding CountyOut of state (SD) AWAY L 55–78 — —
Jan 10, 2023 B BeulahDivision B AWAY L 41–76 #5 —
Dec 31, 2022 H Heart RiverDivision B NEUTRAL L 42–51 #51 —
Dec 27, 2022 R Richardton-TaylorDivision B NEUTRAL W 53–28 #97 —
Dec 20, 2022 S Standing RockDivision B HOME L 50–65 #35 —
Dec 19, 2022 B BeachDivision B NEUTRAL L 46–72 #33 —
Dec 10, 2022 N Napoleon-Gackle-StreeterDivision B NEUTRAL W 51–49 #76 —
Dec 9, 2022 L Linton-HMBDivision B AWAY L 31–62 #31 —