MatchWiz

MLB Lineup Optimizer

Build optimized DraftKings MLB lineups, free — on the day's exact DK slates, Classic and single-game Showdown alike. Set your stacks, locks, and exposure, or build one by hand and let the optimizer fill the rest — all on our own daily fantasy projections, the same numbers we grade against real results. Export straight to a DraftKings CSV.

4 games · 80 priced
4:10 PM@
4:10 PM@
4:10 PM@
4:15 PM@
Tap a game to build only from it · tap a team to stack it
1-click:
$0 / $50,0000.0 pts
0/10 filled$50,000 left
  • P+ tap a player to add
  • P+ tap a player to add
  • C+ tap a player to add
  • 1B+ tap a player to add
  • 2B+ tap a player to add
  • 3B+ tap a player to add
  • SS+ tap a player to add
  • OF+ tap a player to add
  • OF+ tap a player to add
  • OF+ tap a player to add
Player
Blake SnellP · LAD vs PIT$10,30018.21.77
Shota ImanagaP · CHC vs SEA$9,10017.31.91
Bryce MillerP · SEA vs CHC$8,80013.81.57
Bailey OberP · MIN vs SD$6,70010.31.54
Walker BuehlerP · SD vs MIN$6,90010.21.48
Andrew AbbottP · CIN vs AZ$7,1009.41.33
Mitch BrattP · AZ vs CIN$6,6009.41.42
Shohei Ohtani11B/OF · LAD vs PIT$6,6008.81.33
Pete Crow-Armstrong1OF · CHC vs SEA$6,7008.81.31
Fernando Tatis Jr.1OF · SD vs MIN$5,6008.31.48
Corbin Carroll2OF · AZ vs CIN$5,5008.01.45
Lake BacharP · PIT vs LAD$6,6008.01.21
Ildemaro Vargas11B/2B · AZ vs CIN$3,8007.51.97
Sal Stewart21B/2B · CIN vs AZ$5,1007.51.46
Elly De La Cruz1SS · CIN vs AZ$5,7007.51.31
Jackson Merrill5OF · SD vs MIN$4,2007.41.77
Geraldo Perdomo4SS · AZ vs CIN$4,0007.41.86
Byron Buxton2OF · MIN vs SD$5,3007.41.39
Gabriel Moreno3C · AZ vs CIN$4,4007.41.67
Max Muncy43B · LAD vs PIT$5,0007.31.47
Freddie Freeman21B · LAD vs PIT$6,1007.31.20
Randy Arozarena1OF · SEA vs CHC$4,4007.31.67
Luke Keaschall1OF · MIN vs SD$3,5007.32.09
Josh Naylor51B · SEA vs CHC$2,8007.32.60
Dane Myers3OF · CIN vs AZ$3,0007.22.40
Julio Rodríguez3OF · SEA vs CHC$4,1007.21.74
Seiya Suzuki2OF · CHC vs SEA$5,4007.11.32
Manny Machado33B · SD vs MIN$4,9007.11.44
Michael Busch31B · CHC vs SEA$4,2007.11.68
Jake Cronenworth22B · SD vs MIN$3,0007.02.35
Cal Raleigh4C · SEA vs CHC$3,7007.01.88
Esmerlyn Valdez2OF · PIT vs LAD$4,3006.81.59
Ty France41B · SD vs MIN$3,9006.81.75
Ryan Waldschmidt9OF · AZ vs CIN$2,8006.82.43
Alex Bregman43B · CHC vs SEA$5,8006.81.17
Ian Happ5OF · CHC vs SEA$4,0006.81.70
Kyle Tucker6OF · LAD vs PIT$3,9006.71.73
Dominic Canzone2OF · SEA vs CHC$3,2006.72.10
Nolan Arenado53B · AZ vs CIN$4,1006.71.63
Tim Tawa61B/OF · AZ vs CIN$2,7006.62.46
Victor Robles8OF · SEA vs CHC$2,1006.63.16
Kody Clemens42B · MIN vs SD$4,7006.61.41
Bryan Reynolds3OF · PIT vs LAD$4,6006.61.44
Mookie Betts3SS · LAD vs PIT$4,3006.61.53
Gavin Sheets7OF · SD vs MIN$2,7006.52.41
Nico Hoerner62B/SS · CHC vs SEA$4,6006.51.41
Tommy Edman52B · LAD vs PIT$3,7006.51.75
Jordan Lawlar7OF · AZ vs CIN$2,6006.52.48
Matt McLain62B/SS · CIN vs AZ$3,1006.42.07
Nick Gonzales12B/3B · PIT vs LAD$3,4006.41.88
Josh Bell31B · MIN vs SD$3,7006.41.72
Royce Lewis51B · MIN vs SD$4,3006.31.47
Weston Wilson63B · SEA vs CHC$2,3006.32.74
Xander Bogaerts8SS · SD vs MIN$3,3006.31.91
Rafael Flores Jr.51B/C · PIT vs LAD$3,1006.22.00
Eugenio Suárez53B · CIN vs AZ$3,6006.21.72
Luis Campusano6C · SD vs MIN$3,6006.21.72
Luis Rengifo9OF · SD vs MIN$3,4006.21.82
JJ Bleday7OF · CIN vs AZ$3,7006.21.67
Pedro Ramírez72B/3B · CHC vs SEA$3,9006.21.58
Brooks Lee63B · MIN vs SD$3,5006.11.76
Tyler Stephenson4C · CIN vs AZ$3,4006.11.78
Brandon Lowe42B · PIT vs LAD$5,2006.01.16
James McCann8C · AZ vs CIN$2,5006.02.39
Alek Thomas8OF · LAD vs PIT$2,2006.02.71
Hunter Feduccia9C · LAD vs PIT$2,1005.92.81
Teoscar Hernández7OF · LAD vs PIT$3,4005.91.73
Héctor Rodríguez9OF · CIN vs AZ$2,4005.92.45
Michael Conforto8OF · CHC vs SEA$3,1005.91.89
Nick Yorke61B/3B · PIT vs LAD$2,0005.82.90
Spencer Horwitz71B · PIT vs LAD$3,6005.81.60
Cole Young72B · SEA vs CHC$2,7005.82.13
Will Banfield8C · CIN vs AZ$2,0005.82.88
Victor Caratini81B/C · MIN vs SD$3,0005.71.89
Leo Rivas93B · SEA vs CHC$2,0005.62.80
Billy Cook9OF · PIT vs LAD$2,1005.62.67
Kaelen Culpepper9SS · MIN vs SD$2,8005.61.99
Jared Triolo83B/SS · PIT vs LAD$2,7005.52.04
Alan Roden7OF · MIN vs SD$2,1005.52.62
Carson Kelly9C · CHC vs SEA$3,5005.41.55

How the MLB lineup optimizer works

The optimizer maximizes our projected DraftKings fantasy points under the $50,000 salary cap and the Classic roster (2 P, C, 1B, 2B, 3B, SS, 3 OF), using each player's multi-position eligibility. The two pitchers always come from different games, and a stack takes four or more hitters from a high-scoring team while dodging the opposing starter. Two ways to use it:

The difference from other optimizers: the projections underneath are graded in the open. See the live model track record on our how-it-works page, or dig into the per-player numbers on the Fantasy Points board.

MLB DFS optimizer — FAQ

What is the best free MLB lineup optimizer?

MatchWiz's MLB lineup optimizer is free and built on our own daily fantasy point projections — the same ones we grade against real box-score results in the open, so you can see the track record instead of trusting a black box. It builds cap-legal DraftKings Classic lineups, supports stacking, player locks/excludes, and exposure limits, and exports straight to a DraftKings CSV.

How does the optimizer build a DraftKings lineup?

It maximizes our projected DraftKings fantasy points under the $50,000 salary cap and the Classic roster rules (2 P, C, 1B, 2B, 3B, SS, 3 OF), using each player's multi-position eligibility. The two pitchers always come from different games, and stacks take four or more hitters from a high-scoring team. You can auto-generate a set of diverse lineups or build one by hand and let the optimizer fill the rest.

What is stacking in MLB DFS?

Stacking means rostering several hitters from the same team so their runs, RBIs, and home runs compound in one big inning — the core tournament (GPP) strategy in baseball. Our optimizer ranks teams by projected runs and can lock four or five hitters from a team while automatically avoiding the opposing starting pitcher.

Cash game vs tournament (GPP) lineups — what's the difference?

Cash lineups favor safe, high-floor players to reliably beat about half the field; tournament lineups chase upside with stacking and more player diversity to win top-heavy prizes. Our strategy presets set the optimizer for each: Cash weights consistency, GPP leans into stacks and spreads your exposure across a set of lineups.

Does the optimizer support Showdown (single-game) slates?

Yes. Pick any single-game Showdown slate from the slate bar and the tool switches to Captain Mode rules: one Captain scoring 1.5x the points at 1.5x the salary, five UTIL spots at any position, same $50,000 cap. It solves the captain choice and the five flex spots together, and auto-generate builds a set of lineups each anchored on a different captain.

Can I export my lineups to DraftKings?

Yes. Every lineup exports to a DraftKings-format CSV you can bulk-upload to your contest entries. The manual builder and the auto-generate tab both support it.

Lineups maximize our projected DraftKings points under the salary cap and roster rules. Projections are a research signal graded against real results — not betting advice. 21+, play responsibly (1-800-GAMBLER).