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
W
Boys · Division B · 2023–2024

Westhope-Newburg

Region 4 · North Dakota · Composite Rank #2
98.9COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
SEASON ACCOMPLISHMENTS

Poll & state tournament

Final media poll #4Published Mar 3, 2024
Rated record26–2A/B matchups
Points per game71.2On-court A/B games
Points allowed48.8Excludes forfeits
All recorded games26–2Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite98.9 #2
RPI0.646 #1
SRS23.2 #2
Elo2302 #1
Strength of Record14.8 #1
Opponent win percentage56.8%
SEASON SNAPSHOT

Season at a glance

A/B home victories18
A/B road victories8
Rated scoring differential+22.4
Recorded game count28
Current A/B streakW6
Season2023–2024
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 16, 2024 N North StarDivision B NEUTRAL W 65–52 #4 —
Mar 15, 2024 B Bowman CountyDivision B NEUTRAL W 63–61 #1 —
Mar 14, 2024 E Edgeley-Kulm-MontpelierDivision B NEUTRAL W 67–61 #6 —
Mar 7, 2024 B Bishop RyanDivision B NEUTRAL W 73–65 #3 —
Mar 5, 2024 T TGUDivision B NEUTRAL W 65–54 #16 —
Mar 4, 2024 K Kenmare-BowbellsDivision B NEUTRAL W 72–47 #25 —
Feb 27, 2024 B Bishop RyanDivision B NEUTRAL L 64–66 #3 —
Feb 26, 2024 V VelvaDivision B NEUTRAL W 70–45 #27 —
Feb 23, 2024 M Mohall-Lansford-SherwoodDivision B NEUTRAL W 51–48 #14 —
Feb 15, 2024 G GarrisonDivision B HOME W 71–44 #11 —
Feb 12, 2024 G GlenburnDivision B AWAY W 76–41 #72 —
Feb 5, 2024 S SurreyDivision B HOME W 74–45 #44 —
Feb 1, 2024 B Bishop RyanDivision B AWAY L 53–56 #3 —
Jan 30, 2024 T TGUDivision B HOME W 61–48 #16 —
Jan 25, 2024 N North PrairieDivision B AWAY W 78–47 #40 —
Jan 23, 2024 M Mohall-Lansford-SherwoodDivision B AWAY W 75–58 #14 —
Jan 19, 2024 H Harvey-Wells CountyDivision B HOME W 68–28 #38 —
Jan 15, 2024 D Drake-AnamooseDivision B AWAY W 77–41 #64 —
Jan 13, 2024 B BottineauDivision A AWAY W 70–57 #14 —
Jan 11, 2024 B BertholdDivision B HOME W 79–24 #69 —
Jan 9, 2024 V VelvaDivision B AWAY W 70–38 #27 —
Jan 5, 2024 O Our Redeemer'sDivision B HOME W 76–49 #5 —
Dec 30, 2023 P Powers Lake-Burke CentralDivision B NEUTRAL W 82–37 #31 —
Dec 29, 2023 H HazenDivision A NEUTRAL W 70–52 #19 —
Dec 22, 2023 T Turtle MountainDivision A HOME W 76–66 #21 —
Dec 16, 2023 N NedroseDivision A AWAY W 83–48 #25 —
Dec 15, 2023 K Kenmare-BowbellsDivision B AWAY W 85–57 #25 —
Dec 9, 2023 T TiogaDivision B HOME W 79–30 #66 —