David Hess is dialed in and ready to attack tonight’s board with a strong MLB total that jumps off the page. The matchup lines up cleanly, the metrics point to value, and this number won’t stay soft for long. Even better — tonight’s play is just $7.00. This one is built to cash.
Member Notes
Today’s Free Picks
| Sport | Game Selection | Game Time |
|---|---|---|
| MLB | (973) St. Louis Cardinals at (974) Kansas City Royals: Total | 8:15pm EDT - Jun 19/2026 |
The PLAY: Total Over 9.0 (-119) Action
The Over 9 makes sense again because these teams are in full offensive rhythm, and the matchup lines up almost identically to last night’s 20‑run eruption. The Over is now 5–2 in the last seven meetings with an average of 11 runs per game, and both offenses come in hot. St. Louis has been a far better scoring team on the road at 5.14 runs per game, and they’ve cranked that up to 6.71 per game over their last seven away from home. Kansas City has been steady at home with 4.67 per game and even better lately, averaging 5.73 across their last 11 overall. Both staffs are in vulnerable splits — the Royals allow 4.67 per game at home, the Cardinals give up 4.63 per game on the road, and both bullpens are shaky with St. Louis carrying a 4.62 road ERA and KC sitting at 4.83 at home. Michael McGreevy has been more hittable on the road with a 3.76 ERA, while Seth Lugo has a 4.06 ERA at home and a rough 5.30 ERA over his last seven starts; his last six home outings have averaged a massive 12.17 runs. With both offenses trending up, both pens unreliable, and both starters in their weaker environments, this matchup once again leans heavily toward another high‑scoring game.
