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

New Salem-Almont

Region 4 · North Dakota · Composite Rank #27
63.9COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record16–7A/B matchups
Points per game58.5On-court A/B games
Points allowed53.7Excludes forfeits
All recorded games16–7Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite63.9 #27
RPI0.522 #25
SRS3.0 #27
Elo1641 #25
Strength of Record4.9 #18
Opponent win percentage43.9%
SEASON SNAPSHOT

Season at a glance

A/B home victories7
A/B road victories9
Rated scoring differential+4.8
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 9, 2026 B Bowman CountyDivision B NEUTRAL L 44–68 #15 —
Mar 3, 2026 W WashburnDivision B AWAY W 68–66 #17 —
Mar 2, 2026 M MandareeDivision B NEUTRAL W 75–37 #67 —
Feb 27, 2026 G GarrisonDivision B NEUTRAL L 49–54 #26 —
Feb 19, 2026 L Linton-HMBDivision B HOME L 48–59 #14 —
Feb 17, 2026 K Kidder CountyDivision B HOME W 69–46 #28 —
Feb 12, 2026 W WashburnDivision B AWAY L 59–60 #17 —
Feb 10, 2026 B BelfieldDivision B AWAY W 64–53 #34 —
Feb 7, 2026 B BeachDivision B AWAY W 53–49 #44 —
Feb 5, 2026 S South HeartDivision B AWAY W 56–51 #35 —
Feb 3, 2026 C CarringtonDivision A AWAY L 47–51 #27 —
Jan 30, 2026 G GarrisonDivision B AWAY W 70–57 #26 —
Jan 24, 2026 N New EnglandDivision B HOME W 65–59 #48 —
Jan 23, 2026 C Central McLeanDivision B HOME L 28–65 #2 —
Jan 15, 2026 W Wilton-WingDivision B AWAY L 41–78 #8 —
Jan 10, 2026 M MandareeDivision B HOME W 71–32 #67 —
Jan 8, 2026 F FlasherDivision B HOME W 68–57 #36 —
Jan 6, 2026 R Richardton-TaylorDivision B AWAY W 55–47 #33 —
Jan 3, 2026 W White ShieldDivision B AWAY W 59–50 #46 —
Dec 30, 2025 S Standing RockDivision A NEUTRAL W 78–64 #29 —
Dec 20, 2025 G Glen Ullin-HebronDivision B AWAY W 64–47 #25 —
Dec 16, 2025 G Grant County-Mott-RegentDivision B HOME W 61–34 #55 —
Dec 12, 2025 N Napoleon-Gackle-StreeterDivision B AWAY W 53–51 #58 —