Open NBA Top props. Top props takes every NBA player prop posted for tonight and ranks it with one score from 0 to 100. If you only have a few minutes before tip-off, it is the fastest way to see which props have the most going for them.

What the score means
Each prop gets a score from 0 to 100 that blends five things:
- Recent form: how often the player cleared this line over the last 10 games.
- The cushion: how far the player's average sits above or below the line.
- The matchup: how tonight's defense treats the player's position.
- The streak: whether the player is on an active run of clearing it.
- The price: what the best book is paying.
The score puts props in a tier so you can scan quickly:
| Score | Tier |
|---|---|
| 90 and up | Elite |
| 85–89 | Prime |
| 80–84 | Strong |
| 75–79 | Solid |
| 70–74 | Watch |
| 60–69 | Neutral |
| Under 60 | Low |
A high score means the research lines up. It is not a win chance, and it is not a promise. Use it to decide what to look at first.

Your first five minutes
- Start at the top. The board opens in score order. The first page is the best-supported props on the slate.
- Pick a market. Use All props to show only points, rebounds, assists, threes or combos like PRA (points + rebounds + assists).
- Pick a game. Use All games if you only care about one or two matchups tonight.
- Search. Type a player or team in Player or team to jump straight to them.
- Open a row. Click any row to open the side panel with the full breakdown behind the score, the player's recent games and the price at every book.
- Save what you like. Press the heart to save a prop to My Plays.
Reading a row
From left to right:
- Score: the 0–100 number and its tier.
- Player: name, team and position.
- Opp: tonight's opponent. "@" means the player is on the road, "vs" means at home.
- Prop: the line, read line first. o3.5 Reb means over 3.5 rebounds.
- L10: how often the player went over this line in the last 10 games. Green is good, red is poor.
- Def vs pos: how tonight's defense ranks against the player's position, from 1st (toughest) to 30th (softest). A higher number is a friendlier matchup for an over.
- Avg – line: the player's recent average minus the line. +2.9 means the average is about three above the number.
- Over: the best over price on the board and the book offering it.
Filters worth knowing
- Min score hides anything under the score you pick. Try 80 to see only Strong and better.
- Main prices keeps each player's main line and hides alternate lines.
- Scored only hides props the board could not score (see below).
- Filters holds the rest. Anything you set appears as a chip so nothing stays applied out of sight. Clear all resets.
- View changes row height: Dense, Compact or Relaxed.
The board only shows overs. The NBA feed it reads carries no under prices, so there is no Unders view on NBA.
Who isn't ranked
- Players listed Out are removed. Doubtful players stay, with lower confidence.
- A prop is left unscored when the player has fewer than 5 games, has just changed teams, or when the results and the price disagree by 35 points or more. Those rows stay on the board without a score, so nothing is hidden.
Tips for newer bettors
- Check the line at your book. The board shows the best price it found. Your book may post a different number or a worse price.
- Watch for news. A late scratch changes minutes for everyone on that team. Check Injury impact before you lock anything in.
- Small samples lie. Early in the season 10 games can include last season. Open the row to see which games count.
- Look across the ladder. If you like a player but not the line, open the Hit rate matrix to see how they do at every number.
Troubleshooting
- The board is empty: books may not have posted lines yet. In the preseason and early in the day, few NBA lines are up.
- A player is missing: check your market, game, search, Min score and Scored only filters. Clear all resets them.
- A price looks stale: prices refresh while the page is open. If a book has pulled the line, the row says so.