MatchWiz

NBA Lineup Optimizer

Build a FanDuel Classic lineup off our own projections, or let it generate a set. Every number here is the same one the prop boards publish.

One book at a time: DraftKings NBA lineup optimizer · FanDuel NBA lineup optimizer

DraftKingsFanDuelFanDuel · 3pt 0, reb 1.2, ast 1.5, stl/blk 3, TO −1 · no double-double bonus · $60,000 cap · 9 seats · max 4 per team
$0 / $60,0000.0 proj
0/9 filled$60,000 left
  • PG+ tap a player to add
  • SG+ tap a player to add
  • SF+ tap a player to add
  • PF+ tap a player to add
  • C+ tap a player to add
  • G/F+ tap a player to add
  • F/C+ tap a player to add
  • UTIL+ tap a player to add
  • UTIL+ tap a player to add
176 priced · 33 of 209 without a projection
Player
Shai Gilgeous-AlexanderPG · OKC vs CLE$9,90052.35.28
Jayson TatumPF/SF · BOS vs MIL$10,20050.04.90
Cade CunninghamPG · DET vs PHI$9,50047.14.96
Jalen JohnsonPF · ATL vs WSH$9,70046.14.75
Karl-Anthony TownsC · NY vs CHI$8,40042.35.04
Jalen BrunsonPG · NY vs CHI$7,90040.85.16
Anthony DavisPF/C · WSH vs ATL$9,20040.04.35
Ty JeromePG/SG · MEM vs IND$7,80039.35.04
Dejounte MurrayPG · NO vs UTAH$7,70038.95.05
Donovan MitchellSG · CLE vs OKC$8,10036.84.54
Zion WilliamsonPF · NO vs UTAH$7,40036.64.95
Tyrese MaxeyPG · PHI vs DET$9,30036.53.92
James HardenPG · CLE vs OKC$7,10036.25.10
Paul GeorgeSF · BOS vs MIL$7,60036.24.76
Joel EmbiidC · PHI vs DET$8,80035.94.08
Evan MobleyPF/C · CLE vs OKC$8,00035.84.47
Cameron BoozerPF · MEM vs IND$7,90035.84.53
Brandon MillerSF · CHA vs BKN$8,30035.64.29
Onyeka OkongwuC · ATL vs WSH$6,00035.55.92
Nickeil Alexander-WalkerSG · ATL vs WSH$6,50035.45.45
Trae YoungPG · WSH vs ATL$7,70035.34.58
Jaylen BrownSF · PHI vs DET$7,80035.04.49
Michael PorterSF · BKN vs CHA$7,30034.94.78
Trey MurphySG/SF · NO vs UTAH$6,90034.75.03
Caleb WilsonPF · CHI vs NY$7,30034.64.74
Dyson DanielsSF/SG · ATL vs WSH$6,70034.15.09
Derrick WhitePG · BOS vs MIL$5,90034.15.78
Josh GiddeyPG · CHI vs NY$6,30033.85.37
Pascal SiakamPF · IND vs MEM$8,00033.64.20
OG AnunobyPF/SF · NY vs CHI$5,90033.55.68
LeBron JamesPF · PHI vs DET$8,20033.34.06
CJ McCollumSG/PG · ATL vs WSH$5,40033.06.11
Paul ReedC · DET vs PHI$6,40032.85.12
Lauri MarkkanenPF/SF · UTAH vs NO$6,80031.84.68
Julius RandlePF · BKN vs CHA$7,40031.74.28
Payton PritchardPG/SG · BOS vs MIL$5,60031.65.64
Keyonte GeorgePG · UTAH vs NO$7,20031.04.31
Jarrett AllenC/PF · CLE vs OKC$6,20030.64.94
Andrew NembhardSG/PG · IND vs MEM$7,00030.54.36
Jeremiah FearsPG · NO vs UTAH$5,90030.55.17
Josh HartSF/PF · NY vs CHI$5,80030.55.26
Isaiah HartensteinC · OKC vs CLE$6,10030.24.95
Derik QueenPF/C · NO vs UTAH$5,50030.05.45
Ausar ThompsonSF/SG · DET vs PHI$6,00029.04.83
Alex SarrC/PF · WSH vs ATL$5,60028.95.16
Kyshawn GeorgeSG · WSH vs ATL$5,70028.85.05
Tyler HerroSG · MIL vs BOS$7,50028.73.83
Ajay MitchellSG/PG · OKC vs CLE$6,40028.54.45
Saddiq BeySF · NO vs UTAH$4,90028.25.76
Darryn PetersonSG · UTAH vs NO$5,40027.95.17
Kon KnueppelSG · CHA vs BKN$5,20027.75.33
Neemias QuetaC · BOS vs MIL$4,20027.46.52
Ace BaileySF/SG · UTAH vs NO$5,80026.84.62
AJ DybantsaSF · WSH vs ATL$5,80026.44.55
Naz ReidPF/C · CHA vs BKN$6,60026.03.94
Aday MaraC · OKC vs CLE$4,20025.86.14
Matas BuzelisSF · CHI vs NY$5,40025.84.78
Norman PowellSG · CHI vs NY$6,00025.84.30
Cedric CowardSG/SF · MEM vs IND$6,10025.74.21
Jalen SmithC · CHI vs NY$5,30025.54.81
VJ EdgecombeSG · PHI vs DET$6,20025.54.11
Zach EdeyC · MEM vs IND$5,00025.25.04
Jaime JaquezSF · MIL vs BOS$5,70024.84.35
Ryan RollinsPG · MIL vs BOS$5,20024.84.77
Day'Ron SharpeC · BKN vs CHA$5,00024.64.92
Moussa DiabateC/PF · CHA vs BKN$5,60024.24.32
Kel'el WareC · MIL vs BOS$5,30024.24.57
Bilal CoulibalySF · WSH vs ATL$4,40023.95.43
Myles TurnerC · MIL vs BOS$5,00023.64.72
Mikal BridgesSF/SG · NY vs CHI$4,40023.55.34
Daniss JenkinsPG · DET vs PHI$4,40023.45.32
Jarace WalkerPF · IND vs MEM$4,80023.34.85
Duncan RobinsonSG/SF · DET vs PHI$5,00023.34.66
Kingston FlemingsPG · ATL vs WSH$4,00023.25.80
Obi ToppinPF/C · IND vs MEM$4,70023.04.89
Ivica ZubacC · IND vs MEM$5,50022.74.13
Peyton WatsonSF/PF · CLE vs OKC$5,50022.14.02
John CollinsPF/C · DET vs PHI$5,10022.04.31
Grayson AllenSG · CHA vs BKN$4,70021.74.62
Mario HezonjaSF · CLE vs OKC$3,90021.65.54
Jay HuffC · IND vs MEM$4,60021.54.67
Meleek ThomasSG · CLE vs OKC$3,90021.15.41
Isaiah CollierPG · UTAH vs NO$4,20021.05.00
Mitchell RobinsonC · BOS vs MIL$4,00020.95.22
Jared McCainSG · OKC vs CLE$4,50020.94.64
Tre JonesPG/SG · CHI vs NY$4,30020.74.81
Brayden BurriesSG · MIL vs BOS$4,10020.65.02
Alex CarusoSF · OKC vs CLE$4,30020.54.77
Kyle KuzmaSF/PF · MIL vs BOS$4,90020.54.18
Mikel BrownPG · BKN vs CHA$4,20020.44.86
Aaron WigginsSF · ATL vs WSH$4,90020.24.12
Jaylen WellsSF · MEM vs IND$4,10020.24.93
Cam SpencerSG · MEM vs IND$4,00019.94.97
Jerami GrantPF/SF · MEM vs IND$4,00019.94.97
Dennis SchroderPG · CHA vs BKN$4,10019.94.85
Karlo MatkovicC · NO vs UTAH$4,20019.84.71
Jaxson HayesC · UTAH vs NO$4,90019.74.02
Quenton JacksonSG · IND vs MEM$4,80019.54.06
GG JacksonPF/SF · MEM vs IND$3,90019.55.00
Aaron NesmithSF · IND vs MEM$4,90019.43.96
Kelly OubreSF · IND vs MEM$4,60019.04.13
Leonard MillerPF · CHI vs NY$3,90018.84.82
Coby WhitePG · CHA vs BKN$5,10018.53.63
Herbert JonesPF · NO vs UTAH$4,10018.44.49
Jaylin WilliamsC/PF · OKC vs CLE$4,20018.44.38
Kyle FilipowskiC · UTAH vs NO$3,70018.34.95
Bennedict MathurinSG/SF · NO vs UTAH$3,80018.24.79
Brice SensabaughSF · UTAH vs NO$3,80018.14.76
Jalen SlawsonSF · IND vs MEM$4,50018.04.00
Luguentz DortSF/SG · ATL vs WSH$3,90017.94.59
Chaney JohnsonSF · BKN vs CHA$3,90017.84.56
Jordan PoolePG · NO vs UTAH$3,90017.74.54
Kevin HuerterSG · DET vs PHI$3,80017.54.61
Nolan TraorePG · BKN vs CHA$4,30017.44.05
Anfernee SimonsSG · PHI vs DET$4,20017.34.12
Noah ClowneyPF · BKN vs CHA$3,80017.14.50
Sam HauserSF · BOS vs MIL$3,80017.04.47
Deandre AytonC · WSH vs ATL$4,10016.54.02
Mo BambaC · UTAH vs NO$3,80016.54.34
Baylor ScheiermanSG/SF · BOS vs MIL$3,70016.34.41
Moritz WagnerC · BKN vs CHA$4,00016.34.08
Luka GarzaC · BOS vs MIL$3,60016.24.50
Tre JohnsonSG · WSH vs ATL$3,80015.84.16
Landry ShametSG · NY vs CHI$3,70015.74.24
Kasparas JakucionisSG/PG · MIL vs BOS$3,80015.64.11
Bub CarringtonPG · WSH vs ATL$3,70015.64.22
Sam MerrillSG · CLE vs OKC$3,80015.64.11
Kobe BrownSF · IND vs MEM$3,90015.53.97
Andre DrummondC · NY vs CHI$4,00015.53.88
Kenrich WilliamsSF · OKC vs CLE$3,90015.43.95
Ousmane DiengSF · MIL vs BOS$3,60015.14.19
Ronald HollandSF · DET vs PHI$3,90015.13.87
Bennett StirtzPG · OKC vs CLE$3,70014.73.97
Isaiah StewartC · MEM vs IND$4,50014.63.24
Javonte GreenSG · DET vs PHI$3,80014.53.82
Asa NewellPF · ATL vs WSH$3,60014.23.94
Quinten PostPF · MEM vs IND$3,70014.03.78
Ryan KalkbrennerC · CHA vs BKN$3,80014.03.68
Jordan WalshSF/SG · BOS vs MIL$3,80014.03.68
Miles McBridePG · NY vs CHI$3,70013.83.73
Royce O'NealePF · CHA vs BKN$3,80013.73.61
Keon EllisSG · BKN vs CHA$3,90013.53.46
Kentavious Caldwell-PopeSG · PHI vs DET$3,70013.33.59
Isaac OkoroSF · CHI vs NY$3,70013.23.57
Micah PeavySG · OKC vs CLE$3,50013.23.77
AJ GreenSG · MIL vs BOS$3,70013.13.54
Dean WadePF · PHI vs DET$4,00013.03.25
Sion JamesSG · CHA vs BKN$3,70012.83.46
Corey KispertSF · ATL vs WSH$3,60012.23.39
Trendon WatfordPF · NO vs UTAH$3,80012.13.18
Svi MykhailiukPG · UTAH vs NO$3,70012.03.24
Jose AlvaradoPG · NY vs CHI$3,70011.83.19
Tyler KolekPG · NY vs CHI$3,60011.63.22
Tidjane SalaunPF · CHA vs BKN$3,60011.33.14
Hugo GonzalezSG/SF · BOS vs MIL$3,70011.33.05
Buddy HieldSG · CHI vs NY$3,60011.33.14
Terance MannSG · BKN vs CHA$3,50011.33.23
Tyrese ProctorPG · CLE vs OKC$3,70011.23.03
Larry NanceC · IND vs MEM$3,80011.22.95
Josh OkogieSF · UTAH vs NO$3,60010.62.94

Other optimizersMLB lineup optimizer DraftKingsNFL lineup optimizer DraftKings + FanDuelPGA lineup optimizer DraftKingsNHL lineup optimizer DraftKings

How this optimizer works

It solves the whole roster at once. DraftKings Classic seats 9 players — PG, SG, SF, PF, C, G/F, F/C, UTIL, UTIL — under a $60,000 cap, and the hard part isn't the cap. It's that a player can fill several seats: a guard listed PG/SG can take the PG seat, the SG seat, the G seat or UTIL, and which one he takes changes who else fits. Treating each position separately finds legal lineups it can't see and reports the best of what it could — which looks exactly like a working optimizer. So the solve is an assignment over every seat at once, and it's exact: no greedy swapping, no sampling.

Where the projections come from

The same place the prop boards get them. Every player's points, rebounds, assists, steals, blocks, threes and turnovers are projected per game, then scored under DraftKings' own table — a rebound is 1.25, an assist 1.5, a steal or block 2, a turnover −0.5 — plus the double-double and triple-double bonuses. Scoring a projection and scoring a finished box score run through one function, which is why a lineup's number here reconciles with the fantasy board rather than drifting from it.

A projection isn't a promise. Minutes move on a late scratch, and the bonus terms are the softest part of the number. Read the pool, not just the total.

Cash or tournament

Maximising projected points is the cash-game answer. It is not the tournament answer: a points-max lineup is the chalk, so it's the lineup you share with the field. That's what the auto-generate tab and the exposure cap are for — several different lineups, with a limit on how many of them any one player appears in, so a single bust can't sink the set. We don't claim an edge on the field here; we claim the arithmetic is right.

Narrowing the pool

A main slate runs past a hundred players and you probably like about fifteen of them. Star the ones you want and every build draws from that list instead of the whole board. Lock a player and he's in all of them — the exposure cap steps aside for him, because you asked for him on purpose. Star too few to fill eight seats and the rest comes from the slate rather than nothing; a pool of three isn't a lineup, and refusing to build one reads like a broken tool. The × still takes a player off the board entirely, by name, one at a time.

DraftKings and FanDuel are different rosters, not one at two caps

DraftKings seats eight under $50,000: PG, SG, SF, PF, C, a G, an F and a UTIL. FanDuel changed its NBA roster for 2026-27 and seats nine under $60,000: one of each position, a G/F flex, an F/C flex and two UTIL. FanDuel also caps you at four players from one team and makes you span three. The solver carries each book's seats, cap and club rule, so a lineup built on one tab is legal on that site and only that site. Each tab also scores its own way — FanDuel pays 3 a steal and block to DraftKings' 2, and pays nothing for a three or a double-double — so the same player ranks differently on the two boards.

One honest limit on the FanDuel side: our salaries come from a public mirror of FanDuel's numbers, which doesn't carry FanDuel's own player IDs. The CSV you download from that tab lists players by name, so it reads as a lineup sheet rather than a file FanDuel's bulk uploader will take as-is.