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

Edgeley-Kulm-Montpelier

Region 1 · North Dakota · Composite Rank #22
71.7COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record17–9A/B matchups
Points per game53.3On-court A/B games
Points allowed46.7Excludes forfeits
All recorded games17–9Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite71.7 #22
RPI0.543 #17
SRS5.8 #22
Elo1699 #15
Strength of Record5.0 #17
Opponent win percentage51.2%
SEASON SNAPSHOT

Season at a glance

A/B home victories11
A/B road victories6
Rated scoring differential+6.6
Recorded game count26
Current A/B streakL2
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 14, 2026 N North StarDivision B NEUTRAL L 48–55 #6 —
Mar 12, 2026 M Medina-Pingree-BuchananDivision B NEUTRAL L 46–52 #10 —
Mar 10, 2026 K Kidder CountyDivision B NEUTRAL W 50–37 #28 —
Mar 9, 2026 S Sargent CountyDivision B NEUTRAL W 51–28 #40 —
Mar 3, 2026 L Linton-HMBDivision B NEUTRAL L 43–58 #14 —
Mar 2, 2026 E EllendaleDivision B NEUTRAL W 64–47 #31 —
Feb 27, 2026 N Napoleon-Gackle-StreeterDivision B NEUTRAL W 57–40 #58 —
Feb 19, 2026 R RichlandDivision B HOME W 56–30 #63 —
Feb 17, 2026 W Wyndmere-LidgerwoodDivision B AWAY L 45–65 #32 —
Feb 12, 2026 N Napoleon-Gackle-StreeterDivision B AWAY W 63–26 #58 —
Feb 10, 2026 M Medina-Pingree-BuchananDivision B AWAY W 64–61 (OT) #10 —
Feb 3, 2026 E EllendaleDivision B AWAY W 40–34 #31 —
Jan 30, 2026 S South BorderDivision B AWAY W 79–20 #66 —
Jan 27, 2026 L LaMoure-Litchville-MarionDivision B HOME W 47–36 #38 —
Jan 22, 2026 L Linton-HMBDivision B HOME L 61–79 #14 —
Jan 20, 2026 H HankinsonDivision B AWAY L 47–62 #7 —
Jan 17, 2026 S Sargent CountyDivision B HOME W 69–58 #40 —
Jan 13, 2026 K Kidder CountyDivision B HOME W 53–43 #28 —
Jan 10, 2026 G Glen Ullin-HebronDivision B NEUTRAL L 44–47 #25 —
Jan 9, 2026 W Wilton-WingDivision B NEUTRAL L 41–62 #8 —
Jan 6, 2026 O OakesDivision B AWAY L 53–69 #5 —
Jan 3, 2026 M Maple RiverDivision B HOME W 48–34 #47 —
Dec 30, 2025 B Bowman CountyDivision B AWAY W 52–48 #15 —
Dec 29, 2025 H Harvey-Wells CountyDivision A NEUTRAL W 56–44 #28 —
Dec 22, 2025 S Strasburg-ZeelandDivision B AWAY W 60–38 #62 —
Dec 16, 2025 B Barnes County NorthDivision B HOME W 50–42 #37 —