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

Oakes

Region 1 · North Dakota · Composite Rank #10
87.6COMPOSITE 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 #7Published Mar 9, 2025
Rated record21–6A/B matchups
Points per game60.0On-court A/B games
Points allowed44.5Excludes forfeits
All recorded games22–7Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite87.6 #10
RPI0.591 #8
SRS13.7 #10
Elo1803 #11
Strength of Record8.2 #9
Opponent win percentage54.4%
SEASON SNAPSHOT

Season at a glance

A/B home victories15
A/B road victories6
Rated scoring differential+15.5
Recorded game count29
Current A/B streakL3
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 22, 2025 N North BorderDivision B NEUTRAL L 68–70 (OT) #12 —
Mar 21, 2025 H HankinsonDivision B NEUTRAL L 46–51 #7 —
Mar 20, 2025 O Our Redeemer'sDivision B NEUTRAL L 39–50 #2 —
Mar 15, 2025 M Midway-MintoDivision B NEUTRAL W 47–45 #9 —
Mar 13, 2025 H HankinsonDivision B NEUTRAL L 45–58 #7 —
Mar 11, 2025 L LaMoure-Litchville-MarionDivision B NEUTRAL W 49–46 #25 —
Mar 10, 2025 L Linton-HMBDivision B NEUTRAL W 61–46 #19 —
Mar 4, 2025 H HankinsonDivision B NEUTRAL W 73–46 #7 —
Mar 3, 2025 M Maple RiverDivision B NEUTRAL W 66–44 #30 —
Feb 28, 2025 R RichlandDivision B NEUTRAL W 59–44 #64 —
Feb 22, 2025 O Oak Grove JV NEUTRAL W 70–55 — —
Feb 20, 2025 L LaMoure-Litchville-MarionDivision B HOME W 49–25 #25 —
Feb 18, 2025 M Medina-Pingree-BuchananDivision B HOME W 71–56 #21 —
Feb 15, 2025 E EnderlinDivision B AWAY W 51–34 #69 —
Feb 13, 2025 M Maple RiverDivision B AWAY W 62–48 #30 —
Feb 11, 2025 S Sargent CountyDivision B HOME W 62–45 #54 —
Jan 31, 2025 W Wyndmere-LidgerwoodDivision B HOME W 78–43 #47 —
Jan 28, 2025 R RichlandDivision B AWAY W 71–36 #64 —
Jan 24, 2025 H HankinsonDivision B HOME W 59–44 #7 —
Jan 17, 2025 T Tri-StateDivision B AWAY W 62–38 #52 —
Jan 14, 2025 B Barnes County NorthDivision B HOME W 50–44 #31 —
Jan 11, 2025 K Kidder CountyDivision B NEUTRAL W 55–24 #58 —
Jan 9, 2025 L LisbonDivision A HOME L 52–55 #14 —
Jan 7, 2025 E Edgeley-Kulm-MontpelierDivision B AWAY W 70–34 #17 —
Jan 4, 2025 S South BorderDivision B HOME W 77–30 #70 —
Jan 2, 2025 N Napoleon-Gackle-StreeterDivision B HOME W 76–45 #62 —
Dec 20, 2024 E EllendaleDivision B AWAY W 69–36 #56 —
Dec 17, 2024 L Leola-FrederickOut of state (SD) HOME L 46–57 — —
Dec 14, 2024 L Linton-HMBDivision B AWAY L 52–64 #19 —