B
Back to Articles
mlb

6/22/2026 MLB DFS Playbook

6/22/2026 MLB DFS Playbook: Ninety on the thermometer, a mile above sea level. The wind nominally pushes in, but air this thin and this warm just does not...

TxM1tch•June 22, 2026
6/22/2026 MLB DFS Playbook
DFS
MLB
DK

Weather to Watch

Boston at Colorado | Coors Field | Mostly Clear, 90F | Wind: 10 mph N

Ninety on the thermometer, a mile above sea level. The wind nominally pushes in, but air this thin and this warm just does not knock fly balls down the way a heavier sea-level breeze does, and an 11.5 total says the books have already done that math. Every bat in this game gets a bump.

Milwaukee at Cincinnati | Great American Ball Park | Overcast, 69F | Wind: 11 mph N

A bandbox with the wind doing a little of the work. The breeze cuts across rather than straight out, so I would not bank on a wind-aided shot, but this park gives up homers on its own and the warm overcast air does nothing to stop that.

Cleveland at Chicago White Sox | Rate Field | Clear, 62F | Wind: 12 mph N

The wind is genuinely pushing out here, which is the one thing nudging an otherwise cool, quiet night toward the hitters. I would not overreact to 62 degrees with a breeze like that at your back.

Baltimore at LA Angels | Angel Stadium | Clear, 72F | Wind: 9 mph SW

Clean Southern California evening, a soft breeze toward the outfield. Nothing that swings a slate, but it leans a touch toward offense, and the pitching matchup here matters a lot more than the air.

LA Dodgers at Minnesota | Target Field | Clear, 76F | Wind: 9 mph NNE

Pleasant and basically neutral. The crosswind is not really a factor, so treat this one as a park-and-matchup call rather than a weather call.

Arizona at St. Louis | Busch Stadium | Overcast, 70F | Wind: 7 mph N

Heavy gray air and a light wind knocking down fly balls. Busch already plays a little under for power, and tonight nudges further that way, so I am shading toward line-drive bats over pure loft here.

Chicago Cubs at NY Mets | Citi Field | Light Drizzle, 70F | Wind: 8 mph E

Damp and drizzly, the kind of soggy night that deadens the ball a bit. Citi was already a tough park to lift one out of, and the moisture only adds to that.

Atlanta at San Diego | Petco Park | Overcast, 66F | Wind: 6 mph WNW

The marine layer is doing its usual thing. Cool and gray, with the lowest total on the board for a reason. Power plays here are swimming upstream.

One dome on the main slate: Rogers Centre, where the roof seals the Houston and Toronto bats off from any forecast at all.

HR Calls

Shohei Ohtani (LAD) $6500 vs Zebby Matthews

He is the priciest bat in the pool, and the salary does not scare me here. Ohtani pulls the ball in the air better than just about anyone, and Matthews is a young righty carrying a 5.58 ERA with a 16% HR/FB and a HR/9 up near 1.7. The ratios scream regression for the pitcher, but a left-handed slugger of this caliber is exactly who cashes that check before the regression shows up.

Alec Burleson (STL) $4400 vs Merrill Kelly

The honest knock first: Busch and the damp air are working against him, so this is not the park you would draw up. The bat is the reason anyway. Burleson has been crushing the ball, a .361 ISO across his most recent 15 games, and Kelly has been a batting-practice arm this year, sitting near a 5.85 ERA while surrendering close to 2 HR/9. A lefty with this kind of barrel rate against that profile is a real price break for the production.

Coby Mayo (BAL) $3100 vs Sam Aldegheri

At this salary, Mayo is the leverage swing of the slate. He has been on a genuine power tear, and the matchup is a gift: Aldegheri is a lefty running close to 7 BB/9, and that lack of command is the whole point here, because when you fall behind that often you end up grooving fastballs over the heart of the plate. A right-handed bat with Mayo's recent thump should feast on those mistakes.

Stacks to Target

The board has a clear top tier tonight, and it sorts neatly by implied total and by which arms are most exposed. I want bats in good parks against pitchers the metrics do not trust.

1. Milwaukee Brewers vs Brady Singer (R) | Implied Total: 5.54 | ROO Score: 6.2/10

Singer has been one of the more hittable starters in baseball this year, and a homer-friendly park is the worst possible address for it. He is allowing better than 2 HR/9 with a HR/FB rate up near 24%, which is the sort of profile that puts up a five-spot fast in a yard like this. The Brewers also stack lefties against him, and Singer has been far easier on that side of the plate. Yelich, Turang, and Bauers all hold the platoon advantage, and Cincinnati's bullpen is no safety net either, sporting an xFIP up over 5. This is my favorite spot on the slate.

Core pieces: Jackson Chourio $5500 (R), Brice Turang $5700 (L), Christian Yelich $5300 (L), Jake Bauers $4900 (L), William Contreras $4500 (R)

2. Boston Red Sox vs Ryan Feltner (R) | Implied Total: 6.12 | ROO Score: 6.0/10

Nobody on the board carries a higher implied total, and it lands at Coors against an arm who can be had. Feltner runs a 5.05 ERA with nearly 40% hard contact allowed, and altitude is not where you want to test a fly-ball pitcher who already gives up homers at a steep clip. The Sox tilt lefty up top, where Feltner has had the most trouble, and Colorado's relief corps is a soft landing if he gets knocked out early. The only thing I will note is that Boston's bats have run cold over the last week, so this is more of a tournament smash than a safe cash anchor.

Core pieces: Jarren Duran $5700 (L), Willson Contreras $5600 (R), Wilyer Abreu $5000 (L), Ceddanne Rafaela $4900 (R), Mickey Gasper $3800 (S)

3. LA Dodgers vs Zebby Matthews (R) | Implied Total: 5.48 | ROO Score: 5.5/10

Matthews has the look of a pitcher whose results are about to catch up with him, and the Dodgers are a brutal place for that to happen. He has been giving up loud contact and homers at a high rate, and this lineup runs left-handed bats one through six who all get the platoon advantage. Freeman, Muncy, and Tucker stacked against a righty with his fly-ball issues is a clean leverage build, and Minnesota's middle relief does not scare anyone either. Ohtani at the top makes the one-off too.

Core pieces: Shohei Ohtani $6500 (L), Freddie Freeman $5200 (L), Andy Pages $5000 (R), Max Muncy $4600 (L), Mookie Betts $4500 (R)

Pitchers

Hunter Brown (HOU) vs TOR | $10800 | CASH

The clear ace of the slate, and on full rest. Brown misses bats by the bushel, his combined body of work sits near a 3.20 xFIP, and he gets a Toronto lineup implied for under four runs inside a quiet dome. You pay up, but this is the safest floor-plus-ceiling combination on the board.

Kyle Bradish (BAL) vs LAA | $8500 | CASH

A bit of a salary break for the kind of stuff Bradish has shown since returning. He is running a 2.67 xFIP with better than 13 K/9 and walking almost nobody, and the Angels have gone quiet at the plate over the last week. A low team total and a swing-and-miss arm at a fair price. I cannot really build an argument against him.

Gavin Williams (CLE) vs CWS | $9300 | CASH

Williams is the quiet value of the top tier. The 3.08 xFIP and a strikeout rate near 28% say the underlying arm is better than his ERA, and the White Sox carry one of the weaker lineups on the board. Steady is the word here.

Michael King (SD) vs ATL | $8800 | GPP

King in Petco against a middling Atlanta offense is a fine spot, but the ratios underneath are shakier than the ERA suggests, so I would lean him in tournaments rather than trust him as a cash rock. The strikeout upside is there if the command shows.

Dylan Cease (TOR) vs HOU | $10000 | GPP

Cease has been excellent this year, with a strikeout rate north of 36% and a sub-2.30 xFIP, and the ceiling at this price is enormous. The hesitation is the matchup, because Houston's lineup is the toughest draw on the slate. I love the upside, just not as a chalk cash play opposite the other ace in this game.

Pitcher Regression to Watch

Gavin Williams (CLE), Positive Regression Candidate

Williams wears a high-3s ERA that sells his season short. His xFIP sits near 3.08 and his SIERA below 3.00, and the gap is almost entirely a HR/FB rate around 15% that has nowhere to go but down for a pitcher who misses this many bats. The ERA should chase the peripherals lower. It is a happy bonus that the regression read and tonight's soft matchup point the same way, which is why he doubles as a pitcher I am comfortable rostering.

Michael King (SD), Negative Regression Candidate

King is the flip side. A 3.60 ERA looks tidy, but a .252 BABIP and a strand rate near 77% are quietly propping it up, and his xFIP nearer 4.15 is the honest read on the arm. Those luck markers tend not to hold, so the runs should start trickling in. The bats that stand to gain tonight are Atlanta's, and while that is not a fearsome offense, they are the ones in the box if King's luck turns.

Final Thoughts

My cash core starts with Hunter Brown, paired with a piece or two of the Milwaukee stack against Singer, with William Contreras at $4,500 the kind of mid-tier bat that lets you fit the studs. Bradish is the cheaper arm I trust most if you want to fade the ten-thousand-dollar tier and reallocate to bats. From there, a Coby Mayo at $3,100 opens up real salary to spend up top.

In tournaments, the Coors game is where I would get different. The Boston bats have been cold, which means the field may not pile in the way an 11.5 total usually invites, and that quiet ownership is exactly the leverage you want on the highest-scoring environment of the night. Stacking Boston while most lineups chase the safer Milwaukee build is the kind of pivot that wins a big field. Mayo and the cheaper Brewer lefties are the salary relief that makes either path buildable.

Tools used for this slate

Every number in this playbook comes off the free BankrollSZN tools: today's MLB DFS projections, the MLB home run predictor, first-pitch weather for every game, today's starting pitchers, and the free MLB lineup optimizer.

Like this breakdown?

Make BankrollSZN a preferred source and our daily playbooks show up more often in your Google results.