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

Hankinson

Region 1 · North Dakota · Composite Rank #7
89.7COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
SEASON ACCOMPLISHMENTS

Poll & state tournament

Final media poll #5Published Mar 4, 2026
Rated record17–3A/B matchups
Points per game68.5On-court A/B games
Points allowed50.6Excludes forfeits
All recorded games19–4Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite89.7 #7
RPI0.586 #8
SRS14.6 #7
Elo1681 #17
Strength of Record7.2 #10
Opponent win percentage50.9%
SEASON SNAPSHOT

Season at a glance

A/B home victories12
A/B road victories5
Rated scoring differential+17.9
Recorded game count23
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 9, 2026 M Medina-Pingree-BuchananDivision B NEUTRAL L 73–78 (OT) #10 —
Mar 3, 2026 O OakesDivision B NEUTRAL L 74–86 #5 —
Mar 2, 2026 S Sargent CountyDivision B NEUTRAL W 73–67 #40 —
Feb 27, 2026 E EnderlinDivision B NEUTRAL W 79–21 #61 —
Feb 21, 2026 W WashburnDivision B NEUTRAL W 64–43 #17 —
Feb 17, 2026 W WahpetonDivision A AWAY L 54–57 #4 —
Feb 14, 2026 H HenningOut of state (MN) NEUTRAL L 56–90 — —
Feb 10, 2026 T Tri-StateDivision B AWAY W 81–54 #52 —
Feb 9, 2026 W WilmotOut of state (SD) AWAY W 78–54 — —
Feb 6, 2026 B Barnes County NorthDivision B HOME W 73–46 #37 —
Feb 3, 2026 M Maple RiverDivision B AWAY W 64–30 #47 —
Feb 2, 2026 W Wyndmere-LidgerwoodDivision B HOME W 75–60 #32 —
Jan 30, 2026 S Sargent CountyDivision B HOME W 62–45 #40 —
Jan 27, 2026 E EnderlinDivision B AWAY W 71–47 #61 —
Jan 23, 2026 O OakesDivision B HOME W 67–65 #5 —
Jan 20, 2026 E Edgeley-Kulm-MontpelierDivision B HOME W 62–47 #22 —
Jan 16, 2026 W Wyndmere-LidgerwoodDivision B AWAY W 68–60 #32 —
Jan 13, 2026 R RichlandDivision B HOME W 67–31 #63 —
Jan 9, 2026 E EnderlinDivision B NEUTRAL W 64–33 #61 —
Jan 5, 2026 W Waverly-South ShoreOut of state (SD) AWAY W 67–38 — —
Jan 3, 2026 L LaMoure-Litchville-MarionDivision B HOME W 61–36 #38 —
Dec 16, 2025 E EllendaleDivision B HOME W 59–47 #31 —
Dec 13, 2025 L Linton-HMBDivision B AWAY W 79–59 #14 —