alleygorithm
PlayersTeamsPlayoffsPredictionsGamesCompare
Pricing
alleygorithm
player impact and winning groups

Player, pair, and lineup impact measured from every NBA possession.

PlayersTeamsExploreGamesPredictionsAboutMethodologyDevelopersPro
WPA-powered analytics from play-by-play data
For analysis, not picks. Alleygorithm doesn't predict spreads or accept wagers. If you or someone you know has a gambling problem, call the National Council on Problem Gambling helpline: 1-800-522-4700.
Lineup lab

Build a lineup. See the fit. Check the evidence.

Test five-player groups and trade packages with a simple read: player value first, role balance second, observed lineup history when it exists.

Selected pool
0/ 15 max
Trade lens
Rosterplus lineup fit
Evidence
Prolineup history
Lineup pool · 0 / 5

Choose players to test together.

Add five players for a direct lineup read, or add up to 15 and we will rank the best five-player combinations.

0/5 selected

Add 5 more players to unlock the full fit read.

0% readyup to 15
Slot 1
Add player
Slot 2
Add player
Slot 3
Add player
Slot 4
Add player
Slot 5
Add player
/
Evidence panel

Check the projection against real context.

lineup history
Observed lineup history is Pro

Projected fit is available here. Pro unlocks exact lineup samples and near-matches.

How to read this

The lineup builder is a decision aid, not a promise. It helps separate player value, lineup balance, and real lineup evidence so the tradeoff is easier to see.

Value first

Start with each player's current win value. The model should not call a low-value group great just because it looks balanced.

Fit second

Role balance can move the read, but only a little. It is a tiebreaker, not a magic chemistry score.

Evidence matters

Observed lineup history is the reality check. If a group has not played together, treat the projection as a scouting estimate.

See Pro details
HomePlayersTeamsExplorePredict