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.
T

Boys · Division B · 2023–2024
TGU
Region 4 · North Dakota · Composite Rank #16
78.6COMPOSITE SCORE
Explore this program across seasonsYear-by-year power rankings, records, scoring trends and historical highs.
Program history →Rivalry history & head-to-head resultsCompare opponents →
Rated record16–9A/B matchups
Points per game60.9On-court A/B games
Points allowed49.8Excludes forfeits
All recorded games16–9Includes outside opponents
MODEL BREAKDOWN
Rating profile
Composite78.6 #16
RPI0.516 #26
SRS7.5 #16
Elo1723 #13
Strength of Record3.6 #20
Opponent win percentage46.3%
SEASON SNAPSHOT
Season at a glance
A/B home victories13
A/B road victories3
Rated scoring differential+11.2
Recorded game count25
Current A/B streakL2
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.
| DATE | OPPONENT | SITE | RESULT | SCORE | RANK | VIDEO |
|---|---|---|---|---|---|---|
| Mar 7, 2024 | O
Our Redeemer'sDivision B |
NEUTRAL | L | 40–42 | #5 | — |
| Mar 5, 2024 | W
Westhope-NewburgDivision B |
NEUTRAL | L | 54–65 | #2 | — |
| Mar 4, 2024 | W
Williston Trinity ChristianDivision B |
NEUTRAL | W | 67–58 | #10 | — |
| Feb 27, 2024 | V
VelvaDivision B |
NEUTRAL | W | 71–66 (OT) | #27 | — |
| Feb 26, 2024 | S
SurreyDivision B |
NEUTRAL | W | 61–51 | #44 | — |
| Feb 23, 2024 | O
Our Redeemer'sDivision B |
NEUTRAL | L | 35–56 | #5 | — |
| Feb 16, 2024 | B
Benson CountyDivision B |
HOME | W | 65–58 | #56 | — |
| Feb 15, 2024 | P
Parshall-NSPDivision B |
HOME | W | 61–45 | #49 | — |
| Feb 12, 2024 | H
Harvey-Wells CountyDivision B |
HOME | W | 68–36 | #38 | — |
| Feb 3, 2024 | T
TiogaDivision B |
AWAY | W | 59–46 | #66 | — |
| Feb 1, 2024 | M
Mohall-Lansford-SherwoodDivision B |
HOME | W | 64–50 | #14 | — |
| Jan 30, 2024 | W
Westhope-NewburgDivision B |
AWAY | L | 48–61 | #2 | — |
| Jan 25, 2024 | V
VelvaDivision B |
AWAY | L | 53–67 | #27 | — |
| Jan 23, 2024 | B
Bishop RyanDivision B |
AWAY | L | 57–58 | #3 | — |
| Jan 19, 2024 | G
GlenburnDivision B |
HOME | W | 73–39 | #72 | — |
| Jan 15, 2024 | S
SurreyDivision B |
HOME | L | 69–75 | #44 | — |
| Jan 11, 2024 | O
Our Redeemer'sDivision B |
AWAY | L | 41–51 | #5 | — |
| Jan 9, 2024 | B
BertholdDivision B |
HOME | W | 75–22 | #69 | — |
| Jan 5, 2024 | D
Drake-AnamooseDivision B |
AWAY | W | 69–37 | #64 | — |
| Dec 29, 2023 | P
Powers Lake-Burke CentralDivision B |
NEUTRAL | W | 56–43 | #31 | — |
| Dec 22, 2023 | D
Divide CountyDivision B |
HOME | W | 86–20 | #73 | — |
| Dec 16, 2023 | D
DunseithDivision A |
NEUTRAL | W | 68–56 | #27 | — |
| Dec 15, 2023 | S
St. JohnDivision B |
NEUTRAL | W | 67–36 | #60 | — |
| Dec 14, 2023 | H
Harvey-Wells CountyDivision B |
AWAY | L | 56–58 | #38 | — |
| Dec 8, 2023 | N
North PrairieDivision B |
AWAY | W | 60–48 | #40 | — |


















