| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jorge Soler | DH | 17 | .313 | 0.794 | 1 |
| Mike Trout | CF | 12 | .222 | 1.084 | 1 |
| Jo Adell | RF | 8 | .125 | 0.250 | 0 |
| Nick Madrigal | 3B | 7 | .571 | 1.285 | 0 |
| Adam Frazier | 2B | 6 | .333 | 0.833 | 0 |
| Hoppe | C | 6 | .333 | 1.166 | 1 |
| Oswald Peraza | 2B | 4 | .250 | 0.750 | 0 |
| Zach Neto | SS | 3 | .333 | 0.666 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Edouard Julien | 2B | 6 | .400 | 0.900 | 0 |
| Jake McCarthy | LF | 6 | .000 | 0.000 | 0 |
| Tyler Freeman | RF | 6 | .167 | 0.334 | 0 |
| Ezequiel Tovar | SS | 1 | .1000 | 2.000 | 0 |
| Willi Castro | 2B | 1 | .000 | 0.000 | 0 |
José Soriano won AL Pitcher of the Month in March and April, posting a 5-1 record and 0.84 ERA. May arrived and humbled him hard. He went 1-3, 5.34 ERA, walking 15 batters in 28.2 innings across five starts. His last three outings: 3 ER in 5.0 IP, 2 ER in 6.2 IP, and 6 ER in 5.1 IP. The command erosion was real, not a blip. Tonight is his first career start against Colorado, meaning there is no meaningful batter-versus-pitcher history to project from. The bounce-back is plausible. So is a continuation of May.
Colorado stagger in from a brutal stretch. The Rockies are 10-22 on the road this season, 3-7 in their last 10, and just absorbed a 19-6 beatdown from San Francisco on May 31, giving up 25 hits and 13 extra-base hits. Schaeffer offered some perspective after: "They came out ready to hit today. It was just a bad game. You have those every now and then. You take winning the series." Fair framing, but the road problems for Colorado predate one ugly night by a wide margin. The Angels, meanwhile, closed May winning 6 of their final 9, including Jose Siri's highlight-reel catch to rob the Giants of a grand slam, and carry some real late-month momentum into tonight.
Mike Trout is the most dangerous bat in this matchup. He carries a 1.026 OPS over the last seven days and has posted a 1.084 career OPS against Freeland across 12 plate appearances, including one home run. Freeland has allowed 12 home runs in just 42.1 innings this season, and Trout is exactly the type of hitter built to exploit that rate. On the Colorado side, Jake McCarthy enters 0-for-6 lifetime against Soriano across two seasons, quietly removing one of the Rockies' more active offensive weapons from the equation before a pitch is even thrown.
Picks made June 01, 2026 at 03:51 AM ET. Odds shown reflect current market prices.
The best individual play on this card is Freeland Under 4.5 strikeouts at +110. HIGH confidence for a reason. His last three outings produced 4, 4, and 3 strikeouts. Whether he pitches a gem or gets knocked around early, the K ceiling is structurally limited by short outings and a contact-heavy 2026 profile. Soriano's under at +114 pairs naturally, given a 5.67 K average across his last three starts and command issues that remain unresolved. The edge does not care what sport you're watching. Rest, context, price. Here the formula is simple: two pitchers with K totals consistently below their posted lines, both available at plus-money.
A fair word on variance: Freeland's blowout ceiling is real. Any game featuring an 8.08 ERA starter carries elevated scoring risk in both directions, and LOW confidence on the Under reflects exactly that reality. The run line and pitcher props are the cleaner, more defensible angles tonight. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Feb 24, 2026 | LAA @ COL | COLCOL 7-5 |
| Mar 15, 2026 | COL @ LAA | LAALAA 6-5 |
Compare odds for COL @ LAA