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
W
Boys · Division B · 2023–2024

Williston Trinity Christian

Region 4 · North Dakota · Composite Rank #10
87.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 #8Published Mar 3, 2024
Rated record18–4A/B matchups
Points per game73.1On-court A/B games
Points allowed52.6Excludes forfeits
All recorded games18–4Includes outside opponents
MODEL BREAKDOWN

Rating profile

Composite87.0 #10
RPI0.548 #14
SRS10.4 #10
Elo1753 #10
Strength of Record5.0 #13
Opponent win percentage45.0%
SEASON SNAPSHOT

Season at a glance

A/B home victories11
A/B road victories7
Rated scoring differential+20.5
Recorded game count22
Current A/B streakL1
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.

DATEOPPONENTSITERESULTSCORERANKVIDEO
Mar 4, 2024 T TGUDivision B NEUTRAL L 58–67 #16 —
Feb 27, 2024 A AlexanderDivision B NEUTRAL W 63–51 #24 —
Feb 26, 2024 P Powers Lake-Burke CentralDivision B NEUTRAL W 78–55 #31 —
Feb 23, 2024 T TrentonDivision B NEUTRAL W 76–50 #65 —
Feb 15, 2024 M MandareeDivision B HOME W 100–32 #71 —
Feb 9, 2024 B Bowman CountyDivision B HOME L 57–61 #1 —
Feb 5, 2024 T TiogaDivision B AWAY W 87–52 #66 —
Feb 2, 2024 B BertholdDivision B HOME W 66–37 #69 —
Feb 1, 2024 K Kenmare-BowbellsDivision B AWAY L 52–70 #25 —
Jan 30, 2024 D Divide CountyDivision B HOME W 92–50 #73 —
Jan 25, 2024 T TrentonDivision B AWAY W 53–38 #65 —
Jan 23, 2024 P Parshall-NSPDivision B AWAY W 82–57 #49 —
Jan 22, 2024 B BelfieldDivision B AWAY W 78–54 #53 —
Jan 20, 2024 P Powers Lake-Burke CentralDivision B HOME W 69–56 #31 —
Jan 16, 2024 R RayDivision B AWAY W 86–73 #51 —
Jan 11, 2024 A AlexanderDivision B HOME W 61–53 #24 —
Jan 9, 2024 D Divide CountyDivision B AWAY W 77–30 #73 —
Jan 6, 2024 E Edgeley-Kulm-MontpelierDivision B NEUTRAL W 71–62 #6 —
Jan 5, 2024 E EllendaleDivision B NEUTRAL L 53–56 #17 —
Dec 16, 2023 W White ShieldDivision B HOME W 81–53 #45 —
Dec 14, 2023 S South HeartDivision B AWAY W 82–50 #57 —
Dec 9, 2023 T TrentonDivision B HOME W 87–50 #65 —