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
M
Girls · Division B · 2023–2024

Maple River

Region 1 · North Dakota · Composite Rank #14
83.5COMPOSITE 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 Feb 18, 2024
State tournament finish #88th place
Rated record20–8A/B matchups
Points per game54.1On-court A/B games
Points allowed48.3Excludes forfeits
All recorded games21–8Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite83.5 #14
RPI0.604 #9
SRS11.6 #14
Elo1813 #12
Strength of Record10.3 #7
Opponent win percentage59.4%
SEASON SNAPSHOT

Season at a glance

A/B home victories14
A/B road victories6
Rated scoring differential+5.8
Recorded game count29
Current A/B streakL3
Season2023–2024
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 2, 2024 K Kenmare-BowbellsDivision B NEUTRAL L 30–46 #8 —
Mar 1, 2024 C Central McLeanDivision B NEUTRAL L 43–66 #1 —
Feb 29, 2024 B Bowman CountyDivision B NEUTRAL L 43–69 #2 —
Feb 24, 2024 L Langdon Area-Edmore-MunichDivision B NEUTRAL W 73–70 (OT) #5 —
Feb 22, 2024 L LaMoure-Litchville-MarionDivision B NEUTRAL W 48–47 #16 —
Feb 20, 2024 E Edgeley-Kulm-MontpelierDivision B NEUTRAL L 47–63 #4 —
Feb 19, 2024 L Linton-HMBDivision B NEUTRAL W 48–40 #15 —
Feb 12, 2024 S Sargent CountyDivision B NEUTRAL L 32–55 #6 —
Feb 10, 2024 W Wyndmere-LidgerwoodDivision B NEUTRAL W 43–30 #29 —
Feb 9, 2024 H HankinsonDivision B NEUTRAL W 71–28 #61 —
Feb 6, 2024 H Hatton-NorthwoodDivision B HOME W 61–51 #20 —
Feb 2, 2024 R RothsayOut of state (MN) NEUTRAL W 56–53 — —
Feb 1, 2024 E EnderlinDivision B HOME W 54–30 #57 —
Jan 29, 2024 S Sargent CountyDivision B AWAY W 62–58 #6 —
Jan 25, 2024 T Tri-StateDivision B AWAY W 61–50 #49 —
Jan 22, 2024 L LaMoure-Litchville-MarionDivision B HOME W 52–37 #16 —
Jan 19, 2024 R RichlandDivision B AWAY W 75–49 #44 —
Jan 15, 2024 W Wyndmere-LidgerwoodDivision B HOME W 66–54 #29 —
Jan 11, 2024 O OakesDivision B AWAY W 49–45 #24 —
Jan 8, 2024 E Edgeley-Kulm-MontpelierDivision B HOME W 56–52 #4 —
Dec 18, 2023 G Griggs-MidkotaDivision B AWAY W 49–33 #48 —
Dec 16, 2023 M May-Port CGDivision B AWAY L 40–63 #3 —
Dec 15, 2023 H Hillsboro-Central ValleyDivision A AWAY W 61–40 #23 —
Dec 12, 2023 O Oak GroveDivision A AWAY L 61–64 #21 —
Dec 8, 2023 N Northern CassDivision A NEUTRAL L 51–78 #10 —
Dec 7, 2023 L LaMoure-Litchville-MarionDivision B NEUTRAL W 66–57 #16 —
Dec 5, 2023 R RichlandDivision B NEUTRAL W 57–20 #44 —
Nov 30, 2023 M Medina-Pingree-BuchananDivision B HOME W 44–28 #47 —
Nov 28, 2023 H HankinsonDivision B HOME W 71–28 #61 —