| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Bobby Witt Jr. | SS | 15 | .286 | 0.833 | 1 |
| Salvador Perez | DH | 12 | .273 | 0.969 | 1 |
| Kyle Isbel | CF | 8 | .125 | 0.250 | 0 |
| Michael Massey | 2B | 7 | .571 | 1.428 | 0 |
| Josh Rojas | 3B | 5 | .667 | 1.467 | 0 |
| Luke Maile | C | 4 | .000 | 0.000 | 0 |
| Isaac Collins | LF | 3 | .333 | 0.666 | 0 |
| Starling Marte | RF | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Brooks Lee | 3B | 14 | .154 | 0.368 | 0 |
| Royce Lewis | 3B | 13 | .154 | 0.385 | 0 |
| Austin Martin | RF | 12 | .300 | 0.717 | 0 |
| Ryan Jeffers | C | 11 | .455 | 1.091 | 0 |
| Luke Keaschall | 2B | 10 | .100 | 0.200 | 0 |
| Kody Clemens | 1B | 9 | .125 | 0.347 | 0 |
| Josh Bell | DH | 8 | .000 | 0.000 | 0 |
| Alex Jackson | C | 5 | .000 | 0.000 | 0 |
| Ryan Kreidler | SS | 4 | .000 | 0.000 | 0 |
| Trevor Larnach | LF | 3 | .000 | 0.000 | 0 |
| Alan Roden | RF | 2 | .000 | 0.500 | 0 |
| Victor Caratini | C | 2 | .000 | 0.000 | 0 |
Dean Kremer makes his Twins debut on the other side, arriving in about the worst possible shape. He missed the first three months of 2026 recovering from a quad injury and was acquired at the trade deadline from Baltimore. His 2026 numbers before tonight: a 6.50 ERA in 36 innings, with 14 earned runs allowed in his last 10 innings of work. That includes 8 ER in 4 IP against Detroit on July 28 and 6 ER in 6 IP against Boston on July 22. He also issued three walks in each of those last three starts, which matters when evaluating his debut with a new catcher calling signs. As Royals manager Matt Quatraro said about his team's current situation: "It's challenging. But the thing about this game is that there's going to be a game the next day." That quote applies equally to what Kremer is walking into.
The batter-vs-pitcher data only reinforces the mound advantage in Kansas City's favor. Against Kremer, Bobby Witt Jr. is hitting .286 with a 0.833 OPS in 15 career plate appearances, including 1 HR. Michael Massey is hitting .571 with a 1.428 OPS in 7 PA. Salvador Perez is at .273 with a 0.969 OPS in 12 PA. The Royals have documented familiarity with Kremer and have done real damage. On the other side, Minnesota's lineup has been systematically shut down by Cameron: Josh Bell is 0-for-8 with a 0.000 OPS in all eight of his 2026 plate appearances against him. Luke Keaschall is hitting .100 with a 0.200 OPS in 10 career PA. Brooks Lee is at .154 with a 0.368 OPS across 14 PA, the largest sample of any Twins batter in this matchup, and the suppression has held across both 2025 and 2026. Minnesota also enters on a three-game losing streak, and Byron Buxton is back on the injured list with a hip injury, pushing Keaschall from second base to center field.
Sharp money considering the Twins at +106 on the moneyline does have a real argument available. Kremer posted a 4.19 ERA and 2.24 rWAR last season. He arrives with eight days of rest. If the quad is fully healed and Cameron reverts to his 4.59 season ERA, this is a live underdog at plus money. Cameron did get knocked for 7 ER in 5 IP against San Diego on July 19, so the vulnerability exists. But three straight suppressive outings against this exact lineup, including one six days ago, make that blowup look like the outlier it probably is. Strip that San Diego start and Cameron's recent numbers are elite. In tonight's MLB action, the pitching matchup points clearly in one direction.
Picks made August 05, 2026 at 05:38 AM ET. Odds shown reflect current market prices.
The three player hit unders on Bell, Keaschall, and Lee are grounded in two full seasons of documented suppression, not projections or model outputs. They represent the clearest edge in this game. Cameron's strikeout over at -122 has held up in every start he has made against this lineup in 2026. Kremer's strikeout under at -143 is backed by recent output and debut-game situational risk that pushes his efficiency lower. The under at 9.0 is the thinnest play in the card, a Cameron-dependent outcome with legitimate variance, and the LOW confidence rating reflects that honestly. Treat it accordingly. The SGP connecting all four core elements has a logical through-line: if Cameron is dominant, Minnesota scores less, strikeouts accumulate, individual batters go hitless, and Kansas City wins. Variance exists, and Kremer is capable of a cleaner inning than his recent form suggests. But the body of evidence points clearly toward the home team tonight.
For the full slate, see our MLB picks today, NRFI picks, and player props.
Twins vs Royals predictions: Cameron owns 0.47 ERA vs Minnesota in 3 starts. Royals ML -115, Cameron Over 4.5 K, Bell/Lee/Keaschall hit unders.