Every player projected to play today, ranked by fantasy points under your platform's exact scoring. Toggle between DraftKings and FanDuel, filter by league or position, and see who lines up as the best value (projected points per $1,000 of salary). Projections come from the same matchup-aware engine that powers the fantasy page: Statcast contact quality (BANG), opposing pitcher, park and weather, live Vegas market signals, and today's lineup spot for hitters.
Scoring source: Official DraftKings MLB Classic and FanDuel MLB Classic rules. Both platforms' point totals are computed automatically from the same projection engine. Salaries (and the Value column that depends on them) require a one-time daily CSV upload via the admin panel — same one-minute step for both platforms.
Projection engine: matchup-aware. Hitters blend Statcast BANG (with recency weighting), platoon splits, park + weather, and today's lineup slot. Pitchers blend our rate model with live Vegas markets (pitcher_outs, pitcher_strikeouts, pitcher_hits_allowed) at 60/40 market/rate.
Most of the good MLB DFS projection tools sit behind a subscription paywall. Stokastic, SportsLine, FantasyLabs, RotoWire, LineStar all ship solid projections; they also charge you thirty to a hundred and fifty dollars a month for the privilege of looking at them. That’s a fine business model for hardcore DFS grinders who play twenty slates a week. We built this page for everyone else.
The engine underneath is the same one that powers our fantasy model. Every hitter projection blends Statcast contact quality (BANG, our per-plate-appearance rollup of exit velocity, launch angle, and hit distance), platoon splits, opposing pitcher matchup, park and weather, and today’s lineup slot. Every pitcher projection is a blend of live Vegas market data and our rate model. Click any player row and the projection breaks down for you: what our recent-form windows are telling us, the opposing team’s rate stats, and which market signals are weighing in. No black box.
Value is the DFS metric that matters more than raw projected points; it’s your projection divided by (salary/1000). A hitter projected for 10 DK points at $4,500 has a value of 2.22. A pitcher projected for 18 DK points at $9,000 has a value of 2.00. Higher is better.
Cash game lineups usually want to average around 2.5x or higher across the roster. GPPs are more forgiving because you’re paying for correlated upside; a $6k hitter you love at 1.9x might be the right play in a tournament because he lets you afford both aces. Sort by Value to surface the cheap plays punching above their salary, then use them to squeeze in the studs you actually want at the top of the roster.
MLB teams post starting lineups a couple hours before first pitch. Before that, our projections use each hitter’s season-average PA rate as a stand-in for how many trips he’ll take today. If a manager sits your projected number-three hitter for a bench day, that projection was built on the wrong volume. You either eat the low output or late-swap.
The “est” badge next to a name means the lineup slot is inferred from usage patterns, not confirmed. For cash games, wait for confirmed lineups before locking; the swing on a wrong PA estimate is bigger than it looks. For big GPPs, the volume of contest fields sometimes forces early locks, so you’re taking on lineup risk as part of the tournament price.
The two platforms aren’t interchangeable. FanDuel pays 3.2 for a run and 3.5 for an RBI, so hitters batting two through five (the run-producing spots) get materially more value on FD than on DK, where R and RBI are both flat 2 points. DK weights singles at 3 and Ks at 2, both meaningful. FD ignores hitter Ks entirely and pays 12 for a home run against DK’s 10.
Toggle between platforms on the table above and you’ll see the same player rank eight to ten spots differently. The tool doesn’t decide winners for you. The projection is the projection. What it does surface is where each platform’s scoring makes a specific player especially attractive, and that’s often where the cross-platform edge sits.
We audited pitcher projection accuracy across roughly 7,000 player-games over the last 30 days. The rate model was under-projecting strikeouts by about 0.23 per start on average and over-projecting hits allowed by about 0.32 per start. That’s not disastrous but it’s real, and it compounds across a full roster.
The fix: we flipped the pitcher K and H blends from 40% market / 60% rate to 60% market / 40% rate. Market lines aren’t perfect either, but they price in current-day context, bullpen state, weather, and lineup decisions that our historical rate math can’t see. IP projections use the same blend logic; ER is 60% rate / 40% market because ER is noisier day-to-day than K.
Stack strategy is straightforward: pick a team you think scores five or more runs, roster three or four of their hitters. The stacks that pay in tournament formats are usually teams facing pitchers our page ranks in the bottom third by projected fantasy points. Cross-reference with today’s game totals and park factors; a stack against a soft righty at Great American in an eight-plus run total is where GPP-winning lineups tend to come from.
If you’re using our tool to find a stack, sort the hitter table by Value, filter to the team you like, and start from the top down. The bat that sits in your roster’s flex slot is usually the highest-value guy you can afford after locking your pitcher and studs. For the batter-vs-pitcher matchup context on any specific stack, check the today’s BvP page where every hitter facing tonight’s starter is ranked by combined BANG.