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) · 2021–2022

Oak Grove

Region 1 · North Dakota · Composite Rank #25
75.6COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record10–11A/B matchups
Points per game65.8On-court A/B games
Points allowed65.2Excludes forfeits
All recorded games11–13Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite75.6 #25
RPI0.551 #27
SRS10.0 #24
Elo1634 #32
Strength of Record3.1 #37
Opponent win percentage59.5%
SEASON SNAPSHOT

Season at a glance

A/B home victories8
A/B road victories2
Rated scoring differential+0.6
Recorded game count24
Current A/B streakL2
Season2021–2022
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, 2022 C Central CassDivision B NEUTRAL L 54–69 #9 —
Mar 8, 2022 E EnderlinDivision B NEUTRAL L 53–60 #3 —
Mar 7, 2022 S Sargent CountyDivision B NEUTRAL W 79–74 #38 —
Mar 3, 2022 W Wyndmere-LidgerwoodDivision B HOME W 87–63 #89 —
Feb 28, 2022 N Northern CassDivision B HOME W 65–37 #32 —
Feb 23, 2022 K KindredDivision B AWAY L 43–61 #2 —
Feb 14, 2022 T Tri-StateDivision B HOME W 74–63 #81 —
Feb 12, 2022 D Dilworth-Glyndon-FeltonOut of state (MN) AWAY L 69–82 — —
Feb 8, 2022 M Maple RiverDivision B HOME W 79–57 #77 —
Feb 3, 2022 E EnderlinDivision B AWAY L 61–89 #3 —
Jan 28, 2022 T ThompsonDivision B HOME W 64–50 #12 —
Jan 27, 2022 C Central CassDivision B HOME L 53–75 #9 —
Jan 24, 2022 W Wyndmere-LidgerwoodDivision B AWAY W 73–46 #89 —
Jan 22, 2022 F Four Winds-MinnewaukanDivision B AWAY L 62–82 #1 —
Jan 20, 2022 R RichlandDivision B HOME W 99–86 #51 —
Jan 15, 2022 P Pelican RapidsOut of state (MN) NEUTRAL L 62–74 — —
Jan 11, 2022 L LisbonDivision B AWAY W 74–44 #47 —
Jan 8, 2022 D Dickinson TrinityDivision B NEUTRAL L 59–62 #15 —
Jan 7, 2022 S Shiloh ChristianDivision B AWAY L 50–74 #4 —
Dec 30, 2021 H Hillsboro-Central ValleyDivision B AWAY L 31–66 #7 —
Dec 21, 2021 H HankinsonDivision B HOME W 96–65 #62 —
Dec 20, 2021 B BeulahDivision B NEUTRAL L 61–70 #5 —
Dec 17, 2021 S Sargent CountyDivision B AWAY L 65–76 #38 —
Dec 10, 2021 P Park ChristianOut of state (MN) HOME W 80–52 — —