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

Turtle Mountain

Region 3 · North Dakota · Composite Rank #22
25.0COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record6–17A/B matchups
Points per game56.6On-court A/B games
Points allowed67.3Excludes forfeits
All recorded games6–18Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite25.0 #22
RPI0.462 #22
SRS-3.1 #22
Elo1422 #20
Strength of Record-5.2 #26
Opponent win percentage53.3%
SEASON SNAPSHOT

Season at a glance

A/B home victories4
A/B road victories2
Rated scoring differential-10.7
Recorded game count24
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 15, 2025 K KilldeerDivision A NEUTRAL L 46–63 #7 —
Mar 13, 2025 D Des Lacs-BurlingtonDivision A NEUTRAL L 40–45 #11 —
Mar 11, 2025 R RugbyDivision A NEUTRAL W 51–37 #24 —
Mar 10, 2025 S StanleyDivision A NEUTRAL W 67–61 #16 —
Feb 28, 2025 D DunseithDivision A HOME L 70–75 #26 —
Feb 21, 2025 N New TownDivision A AWAY L 69–77 #17 —
Feb 15, 2025 N NedroseDivision A AWAY W 78–62 #29 —
Feb 11, 2025 S South Prairie-MaxDivision A HOME W 61–49 #28 —
Feb 4, 2025 B BottineauDivision A AWAY L 58–64 #20 —
Feb 3, 2025 D Des Lacs-BurlingtonDivision A HOME L 43–67 #11 —
Jan 28, 2025 R RugbyDivision A HOME L 61–79 #24 —
Jan 27, 2025 D Devils LakeDivision A HOME L 31–80 #1 —
Jan 23, 2025 S StanleyDivision A AWAY L 74–77 (OT) #16 —
Jan 18, 2025 F Four Winds-MinnewaukanDivision A NEUTRAL L 49–82 #5 —
Jan 9, 2025 D Devils LakeDivision A AWAY L 39–83 #1 —
Jan 4, 2025 S Standing RockDivision A HOME W 69–58 #23 —
Jan 3, 2025 W Westhope-NewburgDivision B HOME L 71–102 #3 —
Dec 29, 2024 K KilldeerDivision A NEUTRAL L 55–70 #7 —
Dec 28, 2024 D DunseithDivision A NEUTRAL L 75–78 #26 —
Dec 27, 2024 S Shiloh ChristianDivision A NEUTRAL L 40–67 #3 —
Dec 21, 2024 W Watford CityDivision A AWAY W 65–54 #27 —
Dec 20, 2024 B BeulahDivision A HOME L 38–62 #10 —
Dec 17, 2024 H HazenDivision A AWAY L 51–55 #25 —
Dec 13, 2024 M Minot NorthDivision AA AWAY L 48–95 — —