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

Grafton

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

Rating profile

Composite90.1 #10
RPI0.578 #18
SRS17.8 #9
Elo1825 #17
Strength of Record6.0 #19
Opponent win percentage53.2%
SEASON SNAPSHOT

Season at a glance

A/B home victories9
A/B road victories7
Rated scoring differential+15.3
Recorded game count24
Current A/B streakL1
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
Mar 9, 2023 T ThompsonDivision B NEUTRAL L 41–46 #7 —
Mar 7, 2023 H Hillsboro-Central ValleyDivision B NEUTRAL W 75–64 #15 —
Mar 6, 2023 M Midway-MintoDivision B NEUTRAL W 86–53 #64 —
Feb 27, 2023 P Park River-Fordville-LankinDivision B HOME W 72–37 #80 —
Feb 25, 2023 O Oak GroveDivision B HOME W 70–42 #22 —
Feb 24, 2023 L LarimoreDivision B AWAY W 84–37 #82 —
Feb 20, 2023 S Stephen-ArgyleOut of state (MN) AWAY W 92–64 — —
Feb 18, 2023 N North StarDivision B HOME W 55–41 #16 —
Feb 16, 2023 C CavalierDivision B AWAY W 66–44 #73 —
Feb 10, 2023 K KindredDivision B HOME L 50–53 #13 —
Feb 6, 2023 H Hillsboro-Central ValleyDivision B AWAY L 52–67 #15 —
Feb 3, 2023 C Central CassDivision B AWAY L 53–58 #2 —
Jan 31, 2023 M May-Port CGDivision B AWAY W 70–60 #17 —
Jan 27, 2023 N North BorderDivision B HOME W 84–53 #8 —
Jan 24, 2023 G Grand Forks CentralDivision A AWAY L 73–82 — —
Jan 19, 2023 H Hatton-NorthwoodDivision B HOME W 63–32 #94 —
Jan 17, 2023 H Hillsboro-Central ValleyDivision B HOME L 56–60 #15 —
Jan 13, 2023 T ThompsonDivision B AWAY L 50–60 #7 —
Jan 6, 2023 M Midway-MintoDivision B HOME W 78–53 #64 —
Jan 3, 2023 N Northern CassDivision B AWAY W 72–47 #60 —
Dec 22, 2022 L Langdon-Edmore-MunichDivision B AWAY W 63–41 #63 —
Dec 16, 2022 D Drayton-Valley-EdinburgDivision B AWAY W 77–34 #92 —
Dec 13, 2022 C CavalierDivision B HOME W 55–53 #73 —
Dec 10, 2022 O OakesDivision B AWAY W 54–31 #70 —