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 · 2025–2026

Surrey

Region 3 · North Dakota · Composite Rank #53
26.4COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record8–15A/B matchups
Points per game52.3On-court A/B games
Points allowed63.2Excludes forfeits
All recorded games8–15Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite26.4 #53
RPI0.429 #49
SRS-14.3 #54
Elo1367 #42
Strength of Record-4.3 #54
Opponent win percentage44.2%
SEASON SNAPSHOT

Season at a glance

A/B home victories5
A/B road victories3
Rated scoring differential-10.9
Recorded game count23
Current A/B streakL1
Season2025–2026
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 3, 2026 V VelvaDivision B NEUTRAL L 30–72 #21 —
Mar 2, 2026 W Westhope-NewburgDivision B NEUTRAL W 60–52 #43 —
Feb 27, 2026 B Bishop RyanDivision B NEUTRAL L 12–52 #11 —
Feb 21, 2026 G GlenburnDivision B NEUTRAL W 75–35 #70 —
Feb 19, 2026 K Kenmare-BowbellsDivision B AWAY W 60–56 #59 —
Feb 16, 2026 M Mohall-Lansford-SherwoodDivision B HOME L 45–78 #13 —
Feb 10, 2026 H Harvey-Wells CountyDivision A AWAY L 47–67 #28 —
Feb 9, 2026 W Westhope-NewburgDivision B AWAY L 52–59 #43 —
Jan 29, 2026 O Our Redeemer'sDivision B AWAY L 46–90 #1 —
Jan 27, 2026 V VelvaDivision B HOME L 45–88 #21 —
Jan 23, 2026 N NedroseDivision A HOME W 69–55 #30 —
Jan 22, 2026 B Bishop RyanDivision B HOME L 53–68 #11 —
Jan 19, 2026 T TGUDivision B AWAY L 43–71 #29 —
Jan 15, 2026 G GlenburnDivision B HOME W 56–31 #70 —
Jan 13, 2026 P ParshallDivision B HOME L 53–69 #51 —
Jan 9, 2026 L Lewis & ClarkDivision B AWAY W 76–46 #71 —
Jan 5, 2026 C Central McLeanDivision B HOME L 47–91 #2 —
Jan 3, 2026 P Powers Lake-Burke CentralDivision B HOME L 55–71 #24 —
Dec 30, 2025 T Turtle MountainDivision A NEUTRAL L 52–90 #12 —
Dec 27, 2025 D Drake-AnamooseDivision B AWAY W 54–44 #57 —
Dec 20, 2025 T TiogaDivision B NEUTRAL W 61–28 #69 —
Dec 19, 2025 S South Prairie-MaxDivision A NEUTRAL L 38–62 #26 —
Dec 15, 2025 W Williston Trinity ChristianDivision B NEUTRAL L 74–78 #49 —