NBA Live Lineup Tracker Prototype
Prototype page using your chosen lineup as the tracked roster. Live game status and live FanDuel scoring now pull from the NBA live status tables on each refresh.
FanDuel lineup Auto refresh every 60 seconds NBA live status tables connected
Generated May 15, 2026 7:13 AM EDT Feed 2026-05-14 08:05:02 Next refresh in 60s
Projected Total
368.7
Live Total
0.0
Remaining Projection
368.7
Salary Used
$59,800
Cap Left
$200
FanDuel 50/50 Top-Lineup Ratio Guide
Quick reference for estimating likely 50/50 ITM and safer score ranges from a slate's top lineup score. Enter the Top #1 Fantasy Points from Yesterday's Perfect Lineup Generator for live slates.
Clear
Enter Top #1 Fantasy Points to estimate the live slate's likely 50/50 ITM and safe ranges.
Ratio Table
Slate Type ITM % Safe %
Ugly / low-scoring small slate 66% - 72% 72% - 76%
Normal 2-4 game slate 70% - 75% 75% - 79%
Chalk-smash / compressed small slate 73% - 78% 78% - 82%
Normal mid slate 5-8 games 68% - 74% 73% - 78%
Big slate 9+ games 65% - 72% 70% - 76%
Tracked Lineup
The right side reads from `NBALiveStatusGames` and `NBALiveStatusPlayers` to show current FanDuel fantasy points, live game state, and on-court status.
PG1
Strong Pool
Josh Giddey
CHI vs MEM | PG
Highest-total game, injury-backed role change, starter confirmed; it also gave the lineup strong raw points, starter confirmation, best PG lineup fit.
51.2 adj
$9,600 | 5.13x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
PG2
Strong Pool
Javon Small
MEM vs CHI | PG
Highest-total game, injury-backed role change, starter confirmed; it also gave the lineup elite value, starter confirmation, best PG lineup fit.
37.1 adj
$5,000 | 7.01x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
SG1
Must Have
Cedric Coward
MEM vs CHI | SG
Highest-total game, injury-backed role change, starter confirmed; it also gave the lineup strong raw points, elite value, starter confirmation.
43.1 adj
$5,500 | 7.20x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
SG2
Strong Pool
CJ McCollum
ATL vs SAC | SG
2nd-highest total, injury-backed role change, role-context boost; it also gave the lineup elite value, starter confirmation, best SG lineup fit.
38.6 adj
$6,600 | 6.19x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
SF1
Value Only
Brandon Miller
CHA vs PHI | SF
Starter confirmed; it also gave the lineup starter confirmation, best SF lineup fit.
35.8 adj
$7,300 | 4.90x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
SF2
Value Only
Isaac Okoro
CHI vs MEM | SF
Highest-total game, starter confirmed; it also gave the lineup elite value, starter confirmation, best SF lineup fit.
24.4 adj
$3,800 | 6.86x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
PF1
Strong Pool
GG Jackson
MEM vs CHI | PF
Highest-total game, injury-backed role change, role-context boost; it also gave the lineup elite value, starter confirmation, best PF lineup fit.
39.7 adj
$6,000 | 6.15x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
PF2
Strong Pool
Jalen Johnson
ATL vs SAC | PF
2nd-highest total, injury-backed role change, role-context boost; it also gave the lineup strong raw points, elite value, starter confirmation.
61.4 adj
$10,400 | 6.01x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
C
Value Only
Moussa Diabate
CHA vs PHI | C
Starter confirmed, matchup help; it also gave the lineup elite value, starter confirmation, best C lineup fit.
37.4 adj
$5,600 | 6.41x
No feed
0.0 FD pts
Game not found in live status table
No live data yet
Feed Health
Games Found
0 of 9 tracked rows matched to a live NBA game.
Players Matched
0 of 9 tracked players matched to a live status player row.
How To Tell It Works
Even before the first game starts, the page is working if you see a table pull timestamp, real scheduled game states, and your tracked players tied to the correct games. Once a game tips, `Pending` should flip to `Live`, the FD points should move above `0.0`, and the `On Court` / `Bench` chip should reflect the latest collector pull.
What This Prototype Proves
This is the basic structure we would need for a real live tracker:
  • Store the 9-player lineup
  • Poll live game data every 3 minutes
  • Calculate FanDuel points player-by-player
  • Show lineup total, progress, and remaining projection
  • Flag pending / live / final status
Next Data Swap
This prototype now reads the collector tables instead of calling NBA endpoints directly. Next upgrades would be:
  • save/load exact user lineups
  • persist snapshots of lineup score every refresh
  • show opponent lineup tracking or contest-threshold targets
Simple Read
Players Live
0 currently marked live or halftime.
Players Final
0 currently marked final.
Lineup State
This page is now reading the live status tables. The next pass is tightening saved-lineup persistence and expanding the live context around each player.
Prototype page only. Live scoring and on-court state now read from the live status tables, and the next step is turning this from a fixed demo lineup into a reusable saved-lineup tracker.