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 · Class B (historical) · 2022–2023

Oak Grove

Region 1 · North Dakota · Composite Rank #22
78.0COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record10–8A/B matchups
Points per game66.7On-court A/B games
Points allowed60.6Excludes forfeits
All recorded games11–10Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite78.0 #22
RPI0.564 #24
SRS12.4 #20
Elo1583 #38
Strength of Record3.1 #32
Opponent win percentage58.2%
SEASON SNAPSHOT

Season at a glance

A/B home victories6
A/B road victories4
Rated scoring differential+6.1
Recorded game count21
Current A/B streakL2
Season2022–2023
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 6, 2023 H HankinsonDivision B NEUTRAL L 69–75 #32 —
Feb 25, 2023 G GraftonDivision B AWAY L 42–70 #10 —
Feb 24, 2023 N Northern CassDivision B AWAY W 72–54 #60 —
Feb 17, 2023 K KindredDivision B HOME W 67–56 #13 —
Feb 10, 2023 S Sargent CountyDivision B HOME L 59–72 #14 —
Feb 7, 2023 M Maple RiverDivision B AWAY L 49–53 #62 —
Feb 4, 2023 F FlasherDivision B NEUTRAL W 84–63 #48 —
Feb 2, 2023 E EnderlinDivision B HOME W 86–44 #75 —
Jan 30, 2023 D Dilworth-Glyndon-FeltonOut of state (MN) HOME L 76–85 — —
Jan 28, 2023 S St. PeterOut of state (MN) NEUTRAL L 79–89 — —
Jan 26, 2023 C Central CassDivision B AWAY L 58–61 #2 —
Jan 20, 2023 L LisbonDivision B HOME W 68–50 #58 —
Jan 17, 2023 T Tri-StateDivision B AWAY W 73–38 #84 —
Jan 14, 2023 P Pelican RapidsOut of state (MN) NEUTRAL W 58–52 — —
Jan 12, 2023 W Wyndmere-LidgerwoodDivision B HOME W 77–52 #66 —
Jan 10, 2023 R RichlandDivision B AWAY L 65–73 #53 —
Jan 7, 2023 D Dickinson TrinityDivision B NEUTRAL L 51–61 #11 —
Jan 6, 2023 S Shiloh ChristianDivision B AWAY W 71–68 #3 —
Dec 29, 2022 H Hillsboro-Central ValleyDivision B HOME W 72–71 #15 —
Dec 20, 2022 H HankinsonDivision B AWAY W 83–60 #32 —
Dec 10, 2022 F Four Winds-MinnewaukanDivision B HOME L 54–70 #1 —