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 · 2024–2025

Bishop Ryan

Region 3 · North Dakota · Composite Rank #31
58.5COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record7–15A/B matchups
Points per game39.8On-court A/B games
Points allowed45.9Excludes forfeits
All recorded games7–15Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite58.5 #31
RPI0.495 #32
SRS-0.2 #29
Elo1398 #38
Strength of Record-0.0 #37
Opponent win percentage57.0%
SEASON SNAPSHOT

Season at a glance

A/B home victories4
A/B road victories3
Rated scoring differential-6.1
Recorded game count22
Current A/B streakL2
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
Feb 14, 2025 S SurreyDivision B NEUTRAL L 34–44 #18 —
Feb 13, 2025 T TGUDivision B NEUTRAL L 42–48 #11 —
Feb 11, 2025 D Drake-AnamooseDivision B NEUTRAL W 47–38 #41 —
Feb 8, 2025 D Dickinson TrinityDivision A HOME W 40–29 #15 —
Feb 7, 2025 T TiogaDivision B AWAY L 39–60 #10 —
Feb 3, 2025 S SurreyDivision B HOME L 45–49 #18 —
Feb 1, 2025 O Our Redeemer'sDivision B AWAY L 34–51 #27 —
Jan 31, 2025 G GlenburnDivision B HOME L 21–38 #26 —
Jan 27, 2025 T TGUDivision B AWAY L 49–52 #11 —
Jan 17, 2025 V VelvaDivision B HOME W 44–31 #49 —
Jan 14, 2025 D Des Lacs-BurlingtonDivision A HOME L 31–44 #8 —
Jan 13, 2025 D Drake-AnamooseDivision B AWAY W 43–38 #41 —
Jan 9, 2025 H Harvey-Wells CountyDivision B HOME W 45–39 #42 —
Jan 7, 2025 B BertholdDivision B AWAY L 42–62 #5 —
Jan 4, 2025 M Mohall-Lansford-SherwoodDivision B HOME L 41–46 #22 —
Dec 30, 2024 S St. JohnDivision B NEUTRAL L 32–57 #43 —
Dec 19, 2024 S South Prairie-MaxDivision A HOME L 22–60 #1 —
Dec 17, 2024 W Westhope-NewburgDivision B AWAY W 59–33 #44 —
Dec 14, 2024 P Powers Lake-Burke CentralDivision B AWAY W 47–36 #35 —
Dec 7, 2024 K Kenmare-BowbellsDivision B NEUTRAL L 30–49 #2 —
Dec 6, 2024 H Hatton-NorthwoodDivision B NEUTRAL L 52–57 #19 —
Dec 3, 2024 N NedroseDivision A HOME L 36–49 #21 —