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

Maple River

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

Rating profile

Composite78.4 #16
RPI0.567 #15
SRS9.1 #16
Elo1762 #17
Strength of Record7.7 #13
Opponent win percentage48.8%
SEASON SNAPSHOT

Season at a glance

A/B home victories12
A/B road victories6
Rated scoring differential+9.7
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
Feb 23, 2026 E Edgeley-Kulm-MontpelierDivision B NEUTRAL L 35–49 #14 —
Feb 16, 2026 S Sargent CountyDivision B NEUTRAL W 45–32 #24 —
Feb 14, 2026 W Wyndmere-LidgerwoodDivision B NEUTRAL W 58–32 #40 —
Feb 13, 2026 T Tri-StateDivision B NEUTRAL W 54–38 #58 —
Feb 10, 2026 N Northern CassDivision A HOME W 51–39 #27 —
Feb 5, 2026 G Griggs-MidkotaDivision B AWAY L 43–54 #17 —
Feb 3, 2026 H HankinsonDivision B HOME W 60–41 #34 —
Feb 2, 2026 E EnderlinDivision B HOME W 57–37 #53 —
Jan 30, 2026 T Tri-StateDivision B AWAY W 54–38 #58 —
Jan 29, 2026 S Sargent CountyDivision B AWAY W 60–48 #24 —
Jan 20, 2026 R RichlandDivision B AWAY W 64–44 #44 —
Jan 19, 2026 H Hatton-NorthwoodDivision B HOME L 40–47 #11 —
Jan 15, 2026 W Wyndmere-LidgerwoodDivision B HOME W 50–42 #40 —
Jan 12, 2026 O OakesDivision B AWAY W 56–38 #54 —
Jan 10, 2026 L LaMoure-Litchville-MarionDivision B HOME W 53–52 #3 —
Jan 2, 2026 E Edgeley-Kulm-MontpelierDivision B HOME W 59–55 #14 —
Dec 29, 2025 G GraftonDivision A HOME W 55–45 #20 —
Dec 22, 2025 M May-Port CGDivision A AWAY W 72–48 #16 WATCH ↗
Dec 19, 2025 H Hillsboro-Central ValleyDivision A AWAY W 53–49 #13 —
Dec 12, 2025 N Northern CassDivision A NEUTRAL W 57–44 #27 —
Dec 11, 2025 L LaMoure-Litchville-MarionDivision B NEUTRAL L 52–57 #3 —
Dec 4, 2025 O Oak GroveDivision A AWAY L 54–62 #19 —
Dec 2, 2025 M Medina-Pingree-BuchananDivision B HOME W 65–33 #62 —