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

Garrison

Region 5 · North Dakota · Composite Rank #21
80.1COMPOSITE 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 #9Published Mar 5, 2023
Rated record20–4A/B matchups
Points per game71.5On-court A/B games
Points allowed56.0Excludes forfeits
All recorded games20–4Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite80.1 #21
RPI0.571 #22
SRS11.9 #22
Elo1893 #11
Strength of Record7.0 #15
Opponent win percentage47.6%
SEASON SNAPSHOT

Season at a glance

A/B home victories13
A/B road victories7
Rated scoring differential+15.5
Recorded game count24
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 9, 2023 S Shiloh ChristianDivision B NEUTRAL L 46–63 #3 —
Mar 7, 2023 F FlasherDivision B NEUTRAL W 73–56 #48 —
Mar 6, 2023 M MaxDivision B NEUTRAL W 73–53 #91 —
Feb 25, 2023 K KilldeerDivision B HOME W 80–72 #41 —
Feb 24, 2023 S SolenDivision B HOME W 86–44 #99 —
Feb 16, 2023 D Des Lacs-BurlingtonDivision B HOME W 70–67 #6 —
Feb 11, 2023 N New TownDivision B AWAY W 75–45 #85 —
Feb 10, 2023 M MaxDivision B HOME W 85–36 #91 —
Feb 6, 2023 B BertholdDivision B HOME W 81–31 #95 —
Feb 4, 2023 S Standing RockDivision B AWAY W 81–71 #35 —
Jan 30, 2023 N New Salem-AlmontDivision B HOME W 66–51 #55 —
Jan 28, 2023 C Center-StantonDivision B AWAY W 77–40 #83 —
Jan 24, 2023 W WashburnDivision B AWAY W 65–33 #65 —
Jan 21, 2023 S Shiloh ChristianDivision B AWAY L 58–87 #3 —
Jan 19, 2023 V VelvaDivision B HOME W 78–66 #39 —
Jan 14, 2023 W White ShieldDivision B HOME W 67–45 #50 —
Jan 12, 2023 C Central McLeanDivision B HOME W 68–41 #86 —
Jan 10, 2023 H HazenDivision B AWAY L 65–82 #18 —
Jan 7, 2023 G Glen Ullin-HebronDivision B HOME L 62–66 #19 —
Jan 6, 2023 G Grant County-Mott-RegentDivision B HOME W 66–56 #42 —
Jan 3, 2023 W Wilton-WingDivision B AWAY W 78–71 (OT) #25 —
Dec 29, 2022 N NedroseDivision B HOME W 76–32 #88 —
Dec 19, 2022 F FlasherDivision B AWAY W 66–63 #48 —
Dec 10, 2022 S SurreyDivision B AWAY W 75–73 #57 —