| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Salvador Perez | C | 17 | .235 | 0.529 | 0 |
| Bobby Witt Jr. | SS | 13 | .000 | 0.077 | 0 |
| Elias Diaz | C | 10 | .200 | 0.600 | 0 |
| Maikel Garcia | 3B | 10 | .100 | 0.500 | 1 |
| Nick Loftin | LF | 5 | .000 | 0.000 | 0 |
| Vinnie Pasquantino | 1B | 5 | .200 | 0.400 | 0 |
| Kyle Isbel | CF | 4 | .250 | 0.500 | 0 |
| Starling Marte | LF | 4 | .250 | 0.750 | 0 |
| Isaac Collins | LF | 3 | .000 | 0.000 | 0 |
| Jac Caglianone | RF | 2 | .000 | 0.500 | 0 |
| Michael Massey | 2B | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jo Adell | CF | 3 | .000 | 0.333 | 0 |
| Mike Trout | RF | 3 | .000 | 0.667 | 0 |
| Zach Neto | SS | 3 | .333 | 0.666 | 0 |
| Bryce Teodosio | CF | 2 | .000 | 0.000 | 0 |
| Hoppe | C | 2 | .500 | 1.000 | 0 |
| Oswald Peraza | 3B | 2 | .000 | 0.500 | 0 |
Noah Cameron gets the ball for Kansas City with six days of rest and, for the first time this year, pitching as a moneyline favorite. As FanDuel Sportsbook noted heading into tonight: "This will be Cameron's first start this season with his team as the moneyline favorite." The number feels generous. He has allowed 10 earned runs over his last two starts combined, 5 ER in 4 IP against New York and 5 ER in 5.1 IP against Chicago. He has surrendered five home runs in just 20 innings pitched in 2026, a 2.25 HR/9 rate that plays poorly against a Los Angeles lineup featuring eight home runs from Mike Trout and five from Zach Neto.
Kikuchi's career record against this Kansas City roster is where the structural case gets genuinely compelling. He has beaten them three times in his career, including a dominant August 2024 outing: seven innings, one run, twelve strikeouts. The career BvP data fills in the rest. Bobby Witt Jr. is 0-for-12 with a .077 OPS across 13 career plate appearances against Kikuchi, spanning four separate seasons. Collins is 0-for-3 against him with a .000 OPS. Massey is 0-for-2. Loftin is 0-for-5 across two seasons. These are not small, dismissible samples. They reflect a specific and repeating pattern of Kikuchi shutting down this lineup in ways the season stats do not capture.
Kansas City has lost nine of its last ten games and carries a run differential of minus-35. Their offense generates just 3.5 runs per game and owns a .667 OPS on the year. The Angels come in at 7-7 away from home, averaging 4.8 runs per game. Both clubs are managing bullpen injuries, and an Angels catcher is listed as day-to-day, which could reduce offensive depth if unavailable at game time. The structural lean here, however, belongs firmly to Los Angeles in tonight's MLB action.
Picks made April 24, 2026 at 04:15 AM ET. Odds shown reflect current market prices.
The contrarian case deserves a fair hearing. Cameron draws his first moneyline-favorite start of the year. Kikuchi is 0-2 in 2026 and the Angels are 1-3 when he starts as an underdog. Carter Jensen's red-hot bat (1.552 OPS over the last seven days) with no career data against Kikuchi is a genuine wildcard. An Angels catcher listed as day-to-day adds a small depth concern. These factors matter, but they do not outweigh four seasons of BvP suppression data or a team-wide split as decisive as 0-6 against left-handed pitching. The model aligns closely with the 9.0 total line, so there is no strong directional edge on the total from our end. The primary value in this game is in the Angels moneyline and the individual props, particularly Witt Jr.'s hitless streak against this starter and Kikuchi's strikeout potential against a lineup that has no credible answer for him. The run line at +146 is speculative and sized accordingly. Watch Cameron's command in the first two innings. If he walks the ballpark early, the run line comes into play fast.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Mar 02, 2026 | KC @ LAA | LAALAA 5-4 |
| Mar 20, 2026 | LAA @ KC | LAALAA 4-3 |
Compare odds for LAA @ KC