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 A · 2024–2025

Hazen

Region 4 · North Dakota · Composite Rank #25
15.4COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record7–15A/B matchups
Points per game50.3On-court A/B games
Points allowed63.1Excludes forfeits
All recorded games7–15Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite15.4 #25
RPI0.481 #20
SRS-5.9 #25
Elo1214 #26
Strength of Record-3.8 #22
Opponent win percentage54.0%
SEASON SNAPSHOT

Season at a glance

A/B home victories3
A/B road victories4
Rated scoring differential-12.8
Recorded game count22
Current A/B streakL6
Season2024–2025
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 10, 2025 B BeulahDivision A NEUTRAL L 36–60 #10 —
Feb 28, 2025 B BeulahDivision A HOME L 43–69 #10 —
Feb 21, 2025 R RugbyDivision A AWAY L 42–65 #24 —
Feb 20, 2025 K KilldeerDivision A AWAY L 39–79 #7 —
Feb 17, 2025 S Standing RockDivision A AWAY L 44–59 #23 —
Feb 13, 2025 S Shiloh ChristianDivision A HOME L 54–88 #3 —
Feb 11, 2025 W Watford CityDivision A AWAY W 56–53 #27 —
Feb 7, 2025 S StanleyDivision A HOME L 47–66 #16 —
Jan 30, 2025 L Linton-HMBDivision B HOME L 40–60 #19 —
Jan 28, 2025 K Kenmare-BowbellsDivision B AWAY W 67–57 #44 —
Jan 23, 2025 D Dickinson TrinityDivision A HOME L 42–64 #8 —
Jan 20, 2025 S South Prairie-MaxDivision A AWAY W 51–36 #28 —
Jan 14, 2025 B BottineauDivision A AWAY L 61–63 #20 —
Jan 13, 2025 G GarrisonDivision B HOME L 55–79 #15 —
Jan 9, 2025 D DunseithDivision A AWAY W 72–70 #26 —
Jan 6, 2025 W Wilton-WingDivision B HOME L 58–71 #4 —
Dec 28, 2024 W Westhope-NewburgDivision B NEUTRAL L 40–85 #3 —
Dec 27, 2024 O Our Redeemer'sDivision B NEUTRAL L 49–67 #2 —
Dec 21, 2024 D Des Lacs-BurlingtonDivision A AWAY L 27–66 #11 —
Dec 19, 2024 N NedroseDivision A HOME W 68–30 #29 —
Dec 17, 2024 T Turtle MountainDivision A HOME W 55–51 #22 —
Dec 14, 2024 N New TownDivision A NEUTRAL W 61–51 #17 —