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

St. John

Region 2 · North Dakota · Composite Rank #30
59.9COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record10–11A/B matchups
Points per game45.6On-court A/B games
Points allowed42.6Excludes forfeits
All recorded games10–11Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite59.9 #30
RPI0.486 #33
SRS3.1 #28
Elo1545 #29
Strength of Record0.6 #34
Opponent win percentage49.6%
SEASON SNAPSHOT

Season at a glance

A/B home victories9
A/B road victories1
Rated scoring differential+3.0
Recorded game count21
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
Feb 23, 2026 H Hatton-NorthwoodDivision B NEUTRAL L 42–56 #11 —
Feb 16, 2026 N North StarDivision B NEUTRAL W 49–33 #45 —
Feb 14, 2026 B Benson CountyDivision B AWAY L 42–51 #1 —
Feb 13, 2026 N Nelson CountyDivision B NEUTRAL W 66–49 #56 —
Feb 7, 2026 N Nelson CountyDivision B HOME W 67–52 #56 —
Feb 3, 2026 N North PrairieDivision B AWAY L 31–35 #33 —
Jan 31, 2026 N New Rockford-SheyenneDivision B HOME W 37–26 #42 —
Jan 29, 2026 N North StarDivision B HOME W 41–23 #45 —
Jan 27, 2026 F Four Winds-MinnewaukanDivision A HOME L 52–59 #11 —
Jan 23, 2026 B Benson CountyDivision B HOME L 47–68 #1 —
Jan 19, 2026 D DunseithDivision A AWAY W 48–37 #26 —
Jan 17, 2026 P Park River-Fordville-LankinDivision B AWAY L 34–41 #22 —
Jan 12, 2026 L Langdon-MunichDivision B AWAY L 44–45 (OT) #15 —
Jan 9, 2026 H Harvey-Wells CountyDivision A HOME W 43–34 #22 —
Jan 2, 2026 N North PrairieDivision B HOME L 43–53 #33 —
Dec 29, 2025 B Bishop RyanDivision B NEUTRAL W 48–18 #65 —
Dec 16, 2025 B BottineauDivision A AWAY L 47–51 #18 —
Dec 11, 2025 W Westhope-NewburgDivision B HOME W 67–54 #52 —
Dec 6, 2025 T TGUDivision B NEUTRAL L 32–38 #26 —
Dec 5, 2025 G GlenburnDivision B NEUTRAL L 31–42 #8 —
Dec 4, 2025 D DunseithDivision A NEUTRAL W 47–30 #26 —