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

Shiloh Christian

Region 5 · North Dakota · Composite Rank #3
98.0COMPOSITE 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 #4Published Mar 5, 2023
Rated record22–4A/B matchups
Points per game69.0On-court A/B games
Points allowed50.7Excludes forfeits
All recorded games22–5Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite98.0 #3
RPI0.662 #4
SRS23.6 #3
Elo2154 #2
Strength of Record12.1 #4
Opponent win percentage63.3%
SEASON SNAPSHOT

Season at a glance

A/B home victories17
A/B road victories5
Rated scoring differential+18.3
Recorded game count27
Current A/B streakL1
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 18, 2023 C Central CassDivision B NEUTRAL L 44–61 #2 —
Mar 17, 2023 B BeulahDivision B NEUTRAL W 65–61 (OT) #5 —
Mar 16, 2023 P Powers Lake-Burke CentralDivision B NEUTRAL W 69–38 #23 —
Mar 9, 2023 G GarrisonDivision B NEUTRAL W 63–46 #21 —
Mar 7, 2023 W WashburnDivision B NEUTRAL W 73–36 #65 —
Mar 6, 2023 N New Salem-AlmontDivision B NEUTRAL W 65–33 #55 —
Feb 24, 2023 W Wilton-WingDivision B AWAY W 73–68 #25 —
Feb 18, 2023 F Four Winds-MinnewaukanDivision B HOME W 59–51 #1 —
Feb 14, 2023 D Des Lacs-BurlingtonDivision B AWAY L 49–58 #6 —
Feb 10, 2023 F FlasherDivision B AWAY W 76–53 #48 —
Feb 9, 2023 K Kenmare-BowbellsDivision B HOME W 74–60 #43 —
Feb 6, 2023 C Center-StantonDivision B HOME W 82–36 #83 —
Feb 4, 2023 W WashburnDivision B HOME W 85–47 #65 —
Feb 2, 2023 N New Salem-AlmontDivision B HOME W 59–22 #55 —
Jan 31, 2023 C Central McLeanDivision B HOME W 89–34 #86 —
Jan 30, 2023 M MaxDivision B HOME W 87–33 #91 —
Jan 28, 2023 R RugbyDivision B AWAY W 71–67 #29 —
Jan 24, 2023 S Standing RockDivision B HOME W 76–53 #35 —
Jan 21, 2023 G GarrisonDivision B HOME W 87–58 #21 —
Jan 16, 2023 H HazenDivision B AWAY W 70–61 #18 —
Jan 13, 2023 B BeulahDivision B AWAY L 46–51 #5 —
Jan 7, 2023 R Rapid City ChristianOut of state (SD) HOME L 81–84 — —
Jan 6, 2023 O Oak GroveDivision B HOME L 68–71 #22 —
Dec 31, 2022 K KindredDivision B HOME W 60–57 #13 —
Dec 28, 2022 W Westhope-NewburgDivision B NEUTRAL W 76–47 #38 —
Dec 27, 2022 T ThompsonDivision B NEUTRAL W 73–65 #7 —
Dec 10, 2022 D Dickinson TrinityDivision B AWAY W 54–51 #11 —