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

Surrey

Region 4 · North Dakota · Composite Rank #44
41.6COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record9–13A/B matchups
Points per game51.6On-court A/B games
Points allowed56.2Excludes forfeits
All recorded games9–13Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite41.6 #44
RPI0.476 #37
SRS-4.9 #43
Elo1303 #49
Strength of Record-1.2 #38
Opponent win percentage50.1%
SEASON SNAPSHOT

Season at a glance

A/B home victories5
A/B road victories4
Rated scoring differential-4.6
Recorded game count22
Current A/B streakL2
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
Feb 26, 2024 T TGUDivision B NEUTRAL L 51–61 #16 —
Feb 23, 2024 B Bishop RyanDivision B NEUTRAL L 55–77 #3 —
Feb 17, 2024 D Drake-AnamooseDivision B NEUTRAL W 67–37 #64 —
Feb 15, 2024 K Kenmare-BowbellsDivision B AWAY L 57–70 #25 —
Feb 12, 2024 M Mohall-Lansford-SherwoodDivision B HOME L 37–55 #14 —
Feb 5, 2024 W Westhope-NewburgDivision B AWAY L 45–74 #2 —
Feb 3, 2024 C Central McLeanDivision B AWAY L 47–52 #29 —
Feb 1, 2024 H Harvey-Wells CountyDivision B HOME L 57–74 #38 —
Jan 27, 2024 P Powers Lake-Burke CentralDivision B HOME L 43–54 #31 —
Jan 25, 2024 O Our Redeemer'sDivision B AWAY L 38–67 #5 —
Jan 23, 2024 V VelvaDivision B HOME L 41–66 #27 —
Jan 19, 2024 B Bishop RyanDivision B HOME L 32–54 #3 —
Jan 15, 2024 T TGUDivision B AWAY W 75–69 #16 —
Jan 11, 2024 G GlenburnDivision B HOME W 51–31 #72 —
Jan 9, 2024 P Parshall-NSPDivision B AWAY W 57–51 #49 —
Jan 4, 2024 B BertholdDivision B AWAY W 41–24 #69 —
Dec 29, 2023 G Glen Ullin-HebronDivision B NEUTRAL L 38–64 #12 —
Dec 28, 2023 N New Salem-AlmontDivision B NEUTRAL W 61–49 #34 —
Dec 27, 2023 S Standing RockDivision A NEUTRAL L 38–71 #18 —
Dec 18, 2023 T TiogaDivision B HOME W 69–29 #66 —
Dec 14, 2023 D Drake-AnamooseDivision B AWAY W 65–48 #64 —
Dec 12, 2023 N NedroseDivision A HOME W 70–59 #25 —