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

Warwick

Region 2 · North Dakota · Composite Rank #56
20.4COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record2–20A/B matchups
Points per game54.5On-court A/B games
Points allowed72.1Excludes forfeits
All recorded games2–20Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite20.4 #56
RPI0.378 #60
SRS-15.1 #55
Elo1036 #64
Strength of Record-7.6 #66
Opponent win percentage46.5%
SEASON SNAPSHOT

Season at a glance

A/B home victories2
A/B road victories0
Rated scoring differential-17.6
Recorded game count22
Current A/B streakL7
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 2, 2026 N North StarDivision B NEUTRAL L 40–74 #6 —
Feb 27, 2026 S St. JohnDivision B NEUTRAL L 40–73 #16 —
Feb 20, 2026 D Drayton-Valley-EdinburgDivision B AWAY L 64–70 #30 —
Feb 17, 2026 N Nelson CountyDivision B AWAY L 58–75 #12 —
Feb 12, 2026 B Benson CountyDivision B AWAY L 58–67 #64 —
Feb 10, 2026 N North StarDivision B HOME L 36–90 #6 —
Feb 9, 2026 N New Rockford-SheyenneDivision B HOME L 52–62 #9 —
Feb 7, 2026 M MandareeDivision B HOME W 74–37 #67 —
Feb 5, 2026 L Langdon-MunichDivision B AWAY L 58–80 #20 —
Jan 30, 2026 N North PrairieDivision B HOME L 46–55 #54 —
Jan 27, 2026 M Midway-MintoDivision B AWAY L 48–77 #4 —
Jan 26, 2026 S St. JohnDivision B AWAY L 63–87 #16 —
Jan 20, 2026 M Medina-Pingree-BuchananDivision B HOME L 51–80 #10 —
Jan 13, 2026 G Griggs-MidkotaDivision B HOME L 70–79 #50 —
Jan 10, 2026 B Benson CountyDivision B NEUTRAL W 72–61 #64 —
Jan 9, 2026 C CarringtonDivision A NEUTRAL L 60–66 #27 —
Jan 8, 2026 N North StarDivision B NEUTRAL L 30–81 #6 —
Jan 2, 2026 C CavalierDivision B AWAY L 54–73 #39 —
Dec 30, 2025 L LarimoreDivision B AWAY L 58–72 #42 —
Dec 27, 2025 W White ShieldDivision B NEUTRAL L 55–81 #46 —
Dec 22, 2025 T Turtle MountainDivision A AWAY L 52–72 #12 —
Dec 15, 2025 H Hatton-NorthwoodDivision B AWAY L 59–74 #41 —