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 · Division B · 2025–2026

Garrison

Region 4 · North Dakota · Composite Rank #26
65.3COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →
Rated record11–12A/B matchups
Points per game57.6On-court A/B games
Points allowed56.3Excludes forfeits
All recorded games11–12Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite65.3 #26
RPI0.524 #22
SRS3.5 #26
Elo1667 #19
Strength of Record1.5 #30
Opponent win percentage56.0%
SEASON SNAPSHOT

Season at a glance

A/B home victories5
A/B road victories6
Rated scoring differential+1.3
Recorded game count23
Current A/B streakL1
Season2025–2026
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, 2026 G Glen Ullin-HebronDivision B NEUTRAL L 36–46 #25 —
Mar 3, 2026 F FlasherDivision B NEUTRAL W 75–74 (OT) #36 —
Mar 2, 2026 C Central McLeanDivision B NEUTRAL L 48–63 #2 —
Feb 27, 2026 N New Salem-AlmontDivision B NEUTRAL W 54–49 #27 —
Feb 17, 2026 W Westhope-NewburgDivision B AWAY W 50–46 #43 —
Feb 12, 2026 C Central McLeanDivision B AWAY L 42–63 #2 —
Feb 10, 2026 L Linton-HMBDivision B HOME W 64–58 #14 —
Feb 9, 2026 T TiogaDivision B AWAY W 62–37 #69 —
Feb 3, 2026 R RayDivision B HOME L 59–75 #3 —
Jan 30, 2026 N New Salem-AlmontDivision B HOME L 57–70 #27 —
Jan 29, 2026 F FlasherDivision B AWAY W 59–54 #36 —
Jan 27, 2026 W White ShieldDivision B AWAY W 73–31 #46 —
Jan 24, 2026 B BelfieldDivision B HOME W 83–65 #34 —
Jan 23, 2026 M MandareeDivision B AWAY W 71–29 #67 —
Jan 20, 2026 W Wilton-WingDivision B HOME L 62–72 #8 —
Jan 13, 2026 W WashburnDivision B HOME L 44–53 #17 —
Jan 9, 2026 E EllendaleDivision B NEUTRAL L 68–71 (OT) #31 —
Jan 6, 2026 G Grant County-Mott-RegentDivision B AWAY W 65–49 #55 —
Jan 3, 2026 T TGUDivision B HOME L 56–61 #29 —
Dec 30, 2025 M Mohall-Lansford-SherwoodDivision B NEUTRAL L 43–67 #13 —
Dec 29, 2025 N New TownDivision A NEUTRAL L 51–55 #22 —
Dec 20, 2025 V VelvaDivision B HOME W 48–47 #21 —
Dec 13, 2025 M Medina-Pingree-BuchananDivision B NEUTRAL L 54–60 #10 —