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

Rugby

Region 6 · North Dakota · Composite Rank #29
72.6COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record12–10A/B matchups
Points per game59.1On-court A/B games
Points allowed54.8Excludes forfeits
All recorded games12–10Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite72.6 #29
RPI0.572 #21
SRS10.8 #25
Elo1469 #54
Strength of Record3.6 #28
Opponent win percentage60.7%
SEASON SNAPSHOT

Season at a glance

A/B home victories8
A/B road victories4
Rated scoring differential+4.3
Recorded game count22
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 27, 2023 B BottineauDivision B AWAY L 47–55 #46 —
Feb 25, 2023 V VelvaDivision B NEUTRAL L 76–80 (OT) #39 —
Feb 24, 2023 D Drake-AnamooseDivision B NEUTRAL W 70–36 #87 —
Feb 16, 2023 D DunseithDivision B HOME W 74–70 #30 —
Feb 14, 2023 B Bishop RyanDivision B HOME L 43–48 #4 —
Feb 6, 2023 F Four Winds-MinnewaukanDivision B AWAY L 38–87 #1 —
Feb 2, 2023 T ThompsonDivision B HOME L 45–50 #7 —
Jan 31, 2023 V VelvaDivision B AWAY W 66–53 #39 —
Jan 28, 2023 S Shiloh ChristianDivision B HOME L 67–71 #3 —
Jan 27, 2023 T TGUDivision B HOME W 64–49 #61 —
Jan 24, 2023 B BottineauDivision B AWAY W 69–55 #46 —
Jan 20, 2023 L Langdon-Edmore-MunichDivision B HOME W 52–38 #63 —
Jan 19, 2023 N NedroseDivision B AWAY W 77–26 #88 —
Jan 12, 2023 N North StarDivision B HOME W 59–48 #16 —
Jan 10, 2023 W Westhope-NewburgDivision B HOME L 64–68 #38 —
Jan 6, 2023 H Harvey-Wells CountyDivision B HOME W 68–62 (OT) #24 —
Jan 5, 2023 D Des Lacs-BurlingtonDivision B AWAY L 40–57 #6 —
Dec 30, 2022 S South PrairieDivision B NEUTRAL W 81–56 #71 —
Dec 28, 2022 B BeulahDivision B NEUTRAL W 53–46 #5 —
Dec 20, 2022 M Mohall-Lansford-SherwoodDivision B AWAY W 46–36 #44 —
Dec 19, 2022 S St. JohnDivision B HOME L 48–55 #36 —
Dec 17, 2022 N North PrairieDivision B HOME L 54–60 #12 —