SEASON
118-90
ROI
+9.0%
FILTER
C:5+ MIN
SPREADS + ML

FEB 20 SLATE

9 games
MOJO (33–99) rates each player using 25% box-score stats + 75% lineup impact (WOWY on/off, 2-to-5-man synergy, and archetype fit). MOJI (0–99) converts team lineups into a quality score by weighting player MOJOs by projected minutes with fatigue and DNP adjustments.
IND MOJO #28 17-58
IND -5.0 (PROJ. SPREAD)
O/U 237.0 (PROJ O/U)
SPREAD IND -5.0 5
IND 121 — WAS 116
WAS MOJO #26 17-58
IND MOJO 267 WAS MOJO 263
PnR-Heavy (Fast)
Trans-Defense (Poor)
vs
PnR-Heavy (Fast)
Switch-Everything (Poor)
MOJI IND 46.9
WAS 42.2 IND +4.7
NRtg IND -9.1
WAS -11.4 IND +2.3
L10 IND -3.0
WAS -11.8 IND +8.6
SYN IND 41.8
WAS 25.2 IND +16.6
MODEL 40% MOJI (-1.9) + 10% NRtg (-0.2) + 30% L10 (-2.6) + 20% SYN (-0.5) = PROJ IND -5.0
HCA ▲1.8 WAS WAS: 4 OUTIND: 2 OUT
UTA MOJO #21 21-55
UTA -0.5 (PROJ. SPREAD)
O/U 241.5 (PROJ O/U)
SPREAD UTA -0.5 2
UTA 121 — MEM 120
MEM MOJO #19 25-50
UTA MOJO 316 MEM MOJO 317
Motion (Fast)
Switch-Everything (Poor)
vs
Post-Oriented (Fast)
Trans-Defense (Avg)
MOJI UTA 44.1
MEM 41.1 UTA +2.9
NRtg UTA -10.4
MEM -4.2 MEM +6.2
L10 UTA -10.8
MEM -12.5 UTA +0.6
SYN UTA 31.9
MEM 44.9 MEM +13.0
MODEL 40% MOJI (-1.2) + 10% NRtg (+0.6) + 30% L10 (-0.2) + 20% SYN (+0.4) = PROJ UTA -0.5
HCA ▲1.8 MEM MEM: 6 OUTUTA: 3 OUT
CLE MOJO #9 55-39
CHA -3.0 (PROJ. SPREAD)
O/U 229.5 (PROJ O/U)
SPREAD CHA -3.0 4
CLE 113 — CHA 116
CHA MOJO #12 40-37
CLE MOJO 359 CHA MOJO 328
PnR-Heavy (Fast)
Drop-Coverage (Good)
vs
PnR-Heavy (Mid)
Switch-Everything (Avg)
MOJI CLE 61.7
CHA 59.8 CLE +1.9
NRtg CLE +4.3
CHA +5.5 CHA +1.2
L10 CLE -8.2
CHA +2.7 CHA +12.7
SYN CLE 70.2
CHA 61.6 CLE +8.6
MODEL 40% MOJI (-0.8) + 10% NRtg (+0.1) + 30% L10 (+3.8) + 20% SYN (-0.3) = PROJ CHA -3.0
HCA ▲1.8 CHA CHA: 1 OUT
MIA MOJO #11 40-36
MIA -3.5 (PROJ. SPREAD)
O/U 244.5 (PROJ O/U)
SPREAD MIA -3.5 4
MIA 124 — ATL 120
ATL MOJO #18 45-37
MIA MOJO 340 ATL MOJO 323
Run-and-Gun (Fast)
Blitz (Good)
vs
Run-and-Gun (Fast)
Rim-Protect (Avg)
MOJI MIA 62.8
ATL 55.8 MIA +7.1
NRtg MIA +3.2
ATL +2.2 MIA +1.0
L10 MIA -5.3
ATL -8.8 MIA +1.7
SYN MIA 55.2
ATL 50.3 MIA +4.8
MODEL 40% MOJI (-2.8) + 10% NRtg (-0.1) + 30% L10 (-0.5) + 20% SYN (-0.1) = PROJ MIA -3.5
HCA ▲1.8 ATL
DAL MOJO #27 24-52
MIN -7.5 (PROJ. SPREAD)
O/U 235.5 (PROJ O/U)
SPREAD MIN -7.5 7
DAL 114 — MIN 122
MIN MOJO #7 52-35
DAL MOJO 264 MIN MOJO 354
Run-and-Gun (Fast)
Trans-Defense (Good)
vs
ISO-Heavy (Fast)
Switch-Everything (Good)
MOJI DAL 50.1
MIN 60.4 MIN +10.4
NRtg DAL -4.7
MIN +4.9 MIN +9.6
L10 DAL -10.4
MIN -7.1 MIN +6.4
SYN DAL 41.8
MIN 65.3 MIN +23.5
MODEL 40% MOJI (+4.2) + 10% NRtg (+1.0) + 30% L10 (+1.9) + 20% SYN (+0.7) = PROJ MIN -7.5
HCA ▲1.8 MIN MIN: 1 OUTDAL: 1 OUT
MIL MOJO #24 30-45
NOP -2.5 (PROJ. SPREAD)
O/U 229.5 (PROJ O/U)
SPREAD NOP -2.5 4
MIL 114 — NOP 116
NOP MOJO #25 25-51
MIL MOJO 306 NOP MOJO 292
Post-Oriented (Mid)
Trans-Defense (Avg)
vs
ISO-Heavy (Fast)
Switch-Everything (Poor)
MOJI MIL 49.0
NOP 52.2 NOP +3.2
NRtg MIL -5.2
NOP -3.1 NOP +2.1
L10 MIL -7.3
NOP -6.6 NOP +3.8
SYN MIL 46.2
NOP 40.1 MIL +6.1
MODEL 40% MOJI (+1.3) + 10% NRtg (+0.2) + 30% L10 (+1.1) + 20% SYN (-0.2) = PROJ NOP -2.5
HCA ▲1.8 NOP MIL: 1 OUT
BKN MOJO #29 18-58
OKC -21.5 (PROJ. SPREAD)
O/U 220.5 (PROJ O/U)
SPREAD OKC -21.5 10
BKN 100 — OKC 121
OKC MOJO #1 71-20
BKN MOJO 256 OKC MOJO 400
Spot-Up Heavy (Mid)
Drop-Coverage (Poor)
vs
ISO-Heavy (Fast)
Trans-Defense (Elite)
MOJI BKN 39.1
OKC 73.7 OKC +34.6
NRtg BKN -11.4
OKC +12.7 OKC +24.1
L10 BKN -8.5
OKC -1.4 OKC +13.1
SYN BKN 35.3
OKC 80.4 OKC +45.0
MODEL 40% MOJI (+13.8) + 10% NRtg (+2.4) + 30% L10 (+3.9) + 20% SYN (+1.4) = PROJ OKC -21.5
HCA ▲1.8 OKC BKN: 3 OUT
LAC MOJO #23 39-38
LAC -0.5 (PROJ. SPREAD)
O/U 223.5 (PROJ O/U)
SPREAD LAC -0.5 2
LAC 112 — LAL 112
LAL MOJO #17 54-32
LAC MOJO 294 LAL MOJO 329
ISO-Heavy (Mid)
Drop-Coverage (Avg)
vs
Post-Oriented (Mid)
Rim-Protect (Avg)
MOJI LAC 52.2
LAL 57.6 LAL +5.5
NRtg LAC +0.2
LAL +2.2 LAL +2.0
L10 LAC +2.3
LAL -7.5 LAC +9.2
SYN LAC 57.1
LAL 50.5 LAC +6.7
MODEL 40% MOJI (+2.2) + 10% NRtg (+0.2) + 30% L10 (-2.8) + 20% SYN (-0.2) = PROJ LAC -0.5
HCA ▲1.8 LAL LAC: 2 OUT
DEN MOJO #8 50-32
DEN -3.0 (PROJ. SPREAD)
O/U 234.5 (PROJ O/U)
SPREAD DEN -3.0 4
DEN 119 — POR 116
POR MOJO #20 40-42
DEN MOJO 358 POR MOJO 309
Post-Oriented (Mid)
Rim-Protect (Avg)
vs
Spot-Up Heavy (Fast)
Rim-Protect (Avg)
MOJI DEN 59.5
POR 55.7 DEN +3.9
NRtg DEN +3.8
POR -1.3 DEN +5.1
L10 DEN -1.8
POR -5.6 DEN +2.0
SYN DEN 72.8
POR 53.4 DEN +19.3
MODEL 40% MOJI (-1.6) + 10% NRtg (-0.5) + 30% L10 (-0.6) + 20% SYN (-0.6) = PROJ DEN -3.0
HCA ▲1.8 POR

HOW NBA SIM WORKS

NBA SIM is a data-driven prediction system that analyzes coaching schemes, player archetypes, and lineup synergy to predict game spreads and over/unders. All data sourced from 2025-26 NBA season statistics via the official NBA API.

MOJO (Morello's Optimized Joint Output) — 33 TO 99

Every player gets a MOJO score from 33-99 using a 75% offense / 25% defense split plus shared impact components, blended with team synergy context.

OFFENSE (75%)
Points× 1.2
Assists× 1.8
True Shooting %× 40
Usage %× 15
DEFENSE (25%)
Stocks (STL × 8.0 + BLK × 6.0)
Def Rating bonus(115 − DRtg) × 2.5
SHARED
Rebounds× 0.8
Net Rating× 0.8
Minutes/Game× 0.3

Defensive Rating (DRtg) matters: a player with 107 DRtg earns ~20 defensive points, while 112 DRtg earns only ~7.5. Elite defenders and rim protectors get a meaningful MOJO boost.

83-99Elite / All-Star caliber
67-82Strong Starter
52-66Rotation Player
40-51Limited Role
33-39Fringe / Minimal Impact

MOJO Range shows the expected floor-to-ceiling for each player based on their score volatility. Elite players (MOJO 83+) have tighter ranges, while mid-tier players have wider variance.

Team MOJO Ranking (1-30) is the minutes-weighted average MOJO score across each team's top 10 rotation players, weighted by minutes per game.

PLAYER ARCHETYPES

Players are clustered into archetypes using K-Means on 16 statistical features per position group. The optimal number of clusters (K) per position is chosen by silhouette score, with a minimum of 3 archetypes per position. Features include per-36 rates, efficiency metrics, and impact stats — weighted differently per position (e.g., assists weighted 1.5x for PGs, blocks 1.5x for centers).

🔒
3-and-D Wing
Defensive wing who spaces the floor. Combines perimeter lockdown with corner threes.
💨
Athletic Wing
Versatile, athletic wing. Contributes across the board with energy and athleticism.
🔄
Combo Guard
Versatile guard who can both score and distribute. Balanced statistical profile.
🛡️
Defensive Specialist
Defensive-first guard. Low usage but elite on-ball pressure and deflections.
🧠
Floor General
Pass-first point guard. Orchestrates the offense with high assist rates and low turnovers.
🎯
Playmaking Guard
Shot-creating guard with strong passing vision. Combines scoring with facilitation.
🧠
Point Forward
Forward with guard-like passing. Initiates offense from the post or perimeter.
🏰
Rim Protector
Elite shot-blocker. Anchors the defense with rim protection and rebounding.
Scoring Guard
High-usage backcourt scorer. Attacks off the dribble and in pick-and-roll. Elite shot creation.
🎯
Sharpshooter
Elite 3-point specialist. Spaces the floor and punishes closeouts. High 3PA rate.
⚔️
Slasher
Rim-attacking wing. Gets to the basket with speed and athleticism. High FTA rate.
Small-Ball 4
Undersized but versatile 4. Plays with speed and skill rather than size.
📐
Stretch 5
Modern center who can shoot from distance. Provides spacing from the 5 position.
📐
Stretch Big
Shooting big man. Provides floor spacing from the 4/5 with reliable outside shooting.
📐
Stretch Forward
Floor-spacing forward. Pulls opposing bigs to the perimeter with consistent shooting.
🏋️
Traditional Center
Classic big man. Rebounds, protects the rim, and finishes inside.
🏋️
Traditional PF
Physical power forward. Operates in the post and mid-range. Strong rebounder.
🦾
Two-Way Forward
Two-way forward contributing on both ends. Solid defender with offensive versatility.
🦾
Two-Way Wing
Elite two-way player at the wing. Impacts both ends with scoring and perimeter defense.
🔮
Versatile Big
Multi-skilled center. Can pass, shoot, and defend at an above-average level.

COACHING SCHEMES

Each team's offensive and defensive schemes are classified from play type distributions, pace, and shooting profiles using percentile-rank comparison.

Offensive Schemes

PnR-Heavy — Pick-and-roll dominant offense, high screen usage
ISO-Heavy — Isolation-focused, high individual creation
Motion — Ball movement offense, high assist rate, low ISO
Run-and-Gun — Transition-heavy, fast pace, high possession count
Spot-Up Heavy — Emphasis on catch-and-shoot, 3-point heavy
Post-Oriented — Interior-focused with post-up plays

Defensive Schemes

Switch-Everything — Versatile switching on all screens
Drop-Coverage — Big drops back on screens, protects paint
Rim-Protect — Paint-first defense, elite rim protection
Trans-Defense — Transition defense priority, stops fast breaks
Blitz — Aggressive trapping on ball screens

MOJI SPREAD MODEL — 10-STEP PIPELINE

The SIM runs a 10-step pipeline to produce projected spreads and totals for every game. Real lines from sportsbooks via RotoWire. Projected lines marked (PROJ.) where real data is unavailable.

Step 0Filter out started/completed games
Step 1Get starting lineups from RotoWire
Step 2Project minutes for available players
Step 3Compute lineup quality rating
Step 4Compute adjusted MOJI with archetype-aware usage redistribution
Step 5Apply stocks penalty for missing defensive players
Step 6Compute adjusted NRtg: season-long + trailing 10-game (HCA [1.8 base, 3.8 DEN, 3.5 BOS], B2B −2.0/−2.5)
Step 7Compute lineup synergy adjusted by opponent defensive scheme
Step 8Blend: 40% MOJI + 10% Season NRtg + 30% Trailing 10-Game NRtg + 20% SYN = raw power
Step 9Proj. Spread = −(raw power), rounded to 0.5
Stocks Penalty0.8 MOJI pts per lost stock (STL+BLK × min share)
Home Court Adv.+2.0 added to home net rating
B2B Penalty−2.0 home / −2.5 road for back-to-back teams
Proj. Total((ORtg+DRtg)/2 × Matchup Pace/100) × 2

Player props marked (PROJ. LINE) are season averages adjusted for opponent defense and pace. Real player props replace projections when released by sportsbooks.

LINEUP COMBINATION ANALYSIS

We track 2-man, 3-man, 4-man, and 5-man lineup combinations across the entire season. Each combo is evaluated by net rating, minutes played, and games played together. Minimum thresholds ensure statistical reliability:

5-Man Lineups30+ possessions minimum
4-Man Lineups50+ possessions minimum
3-Man Lineups75+ possessions minimum
2-Man Lineups100+ possessions minimum

Hot Combos show lineups with the best net ratings this season — these units are outscoring opponents significantly when they share the floor. Fade Combos are the worst-performing groups — teams bleed points when these players are together.

Trend badges (🔥 HEATING UP, ⚡ ELITE FLOOR, 💀 DISASTERCLASS, etc.) use game count and net rating thresholds to flag the most notable lineup trends across the league.

PROP SCORING

Player props are scored on a normalized 0-100 scale per prop type (PTS, AST, REB, PRA, STL+BLK). Each prop is adjusted by opponent defensive rating, pace matchup, and player efficiency (TS%). OVER props trigger for favorable matchups; UNDER props trigger when facing elite defense or when a player has poor efficiency (TS% below 53%).