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

Bowman County

Region 4 · North Dakota · Composite Rank #18
75.0COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record15–8A/B matchups
Points per game60.3On-court A/B games
Points allowed55.1Excludes forfeits
All recorded games16–9Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite75.0 #18
RPI0.550 #17
SRS5.9 #20
Elo1709 #14
Strength of Record4.9 #15
Opponent win percentage52.7%
SEASON SNAPSHOT

Season at a glance

A/B home victories10
A/B road victories5
Rated scoring differential+5.1
Recorded game count25
Current A/B streakL2
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 13, 2025 G GarrisonDivision B NEUTRAL L 51–68 #15 —
Mar 11, 2025 W Wilton-WingDivision B NEUTRAL L 54–66 #4 —
Mar 10, 2025 W White ShieldDivision B NEUTRAL W 61–44 #37 —
Mar 4, 2025 H Hettinger-ScrantonDivision B NEUTRAL W 47–44 #22 —
Mar 3, 2025 S South HeartDivision B NEUTRAL W 58–52 #35 —
Feb 28, 2025 N New EnglandDivision B NEUTRAL W 59–47 #46 —
Feb 22, 2025 D Dickinson TrinityDivision A HOME L 39–64 #8 —
Feb 20, 2025 G Grant County-Mott-RegentDivision B AWAY W 100–50 #66 —
Feb 17, 2025 H Harding CountyOut of state (SD) AWAY W 56–47 — —
Feb 10, 2025 G Glen Ullin-HebronDivision B HOME W 55–51 #20 —
Feb 7, 2025 B BeachDivision B AWAY L 43–49 #24 —
Feb 4, 2025 S South HeartDivision B HOME W 59–53 #35 —
Jan 31, 2025 B BelfieldDivision B AWAY W 78–74 (OT) #39 —
Jan 23, 2025 R Richardton-TaylorDivision B HOME L 48–51 #48 —
Jan 21, 2025 F FlasherDivision B HOME W 77–73 #26 —
Jan 18, 2025 B Belle FourcheOut of state (SD) HOME L 43–56 — —
Jan 16, 2025 W Watford CityDivision A AWAY W 69–62 #27 —
Jan 11, 2025 B BeulahDivision A NEUTRAL L 57–67 #10 —
Jan 10, 2025 H Hettinger-ScrantonDivision B HOME W 66–47 #22 —
Jan 2, 2025 N New EnglandDivision B AWAY W 64–36 #46 —
Dec 28, 2024 E Edgeley-Kulm-MontpelierDivision B AWAY W 49–42 #17 —
Dec 27, 2024 L LaMoure-Litchville-MarionDivision B AWAY L 47–53 #25 —
Dec 21, 2024 D Dickinson TrinityDivision A HOME L 51–62 #8 —
Dec 19, 2024 B BeachDivision B HOME W 86–81 (OT) #24 —
Dec 17, 2024 R Richardton-TaylorDivision B HOME W 68–32 #48 —