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

Bishop Ryan

Region 4 · North Dakota · Composite Rank #30
59.7COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record9–15A/B matchups
Points per game42.5On-court A/B games
Points allowed47.8Excludes forfeits
All recorded games9–15Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite59.7 #30
RPI0.507 #28
SRS0.2 #32
Elo1640 #20
Strength of Record0.7 #36
Opponent win percentage56.8%
SEASON SNAPSHOT

Season at a glance

A/B home victories6
A/B road victories3
Rated scoring differential-5.3
Recorded game count24
Current A/B streakL1
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
Feb 19, 2024 K Kenmare-BowbellsDivision B NEUTRAL L 35–42 #8 —
Feb 10, 2024 M Mohall-Lansford-SherwoodDivision B NEUTRAL W 43–40 #36 —
Feb 9, 2024 T TGUDivision B NEUTRAL L 39–44 #7 —
Feb 8, 2024 S SurreyDivision B NEUTRAL W 37–34 #18 —
Feb 6, 2024 W Westhope-NewburgDivision B NEUTRAL W 39–37 #46 —
Feb 3, 2024 D Dickinson TrinityDivision A AWAY L 34–50 #14 —
Jan 29, 2024 T TiogaDivision B HOME W 63–53 #27 —
Jan 26, 2024 G GlenburnDivision B AWAY W 55–34 #51 —
Jan 22, 2024 T TGUDivision B HOME L 34–56 #7 —
Jan 18, 2024 S SurreyDivision B AWAY W 49–46 #18 —
Jan 16, 2024 O Our Redeemer'sDivision B HOME L 51–57 #12 —
Jan 12, 2024 V VelvaDivision B AWAY L 34–37 #35 —
Jan 9, 2024 D Des Lacs-BurlingtonDivision A AWAY L 31–50 #15 —
Jan 8, 2024 D Drake-AnamooseDivision B HOME W 68–35 #58 —
Jan 4, 2024 H Harvey-Wells CountyDivision B AWAY W 50–38 #43 —
Jan 2, 2024 B BertholdDivision B HOME L 51–57 #23 —
Dec 28, 2023 S St. JohnDivision B NEUTRAL L 51–70 #9 —
Dec 21, 2023 M Mohall-Lansford-SherwoodDivision B AWAY L 51–56 #36 —
Dec 19, 2023 W Westhope-NewburgDivision B HOME W 64–59 #46 —
Dec 14, 2023 S South Prairie-MaxDivision A AWAY L 33–50 #4 —
Dec 9, 2023 P Powers Lake-Burke CentralDivision B HOME L 41–48 #41 —
Dec 2, 2023 K Kenmare-BowbellsDivision B NEUTRAL L 17–39 #8 —
Dec 1, 2023 H Hatton-NorthwoodDivision B NEUTRAL L 15–50 #20 —
Nov 28, 2023 N NedroseDivision A AWAY L 34–64 #9 —