Athletics
Orioles
What's moving the score.
Civale has been rolling with a 2.24 ERA over his last three starts, while Baz has struggled to a 5.45 ERA in the same span despite striking out 7.6 per nine innings. Baltimore's offense holds a slight edge—4.89 runs per game over the last 30 days versus Oakland's 4.56—but both bullpens are worn thin after throwing 3 innings apiece yesterday. The Athletics' pitching advantage is real, but Alonso's 11-game on-base streak keeps the Orioles' lineup dangerous enough to offset it. This one's genuinely close to even, with Oakland's arm talent just barely tilting the scales.
See the math behind each component ↓How they're trending.
Athletics are 6-4 L10, run differential +0.7 per game over the last ten.
Orioles have struggled, 2-8 L10, getting outscored by 3.7 per game.
The arms tonight.
Aaron Civale
| Date | Opp | IP | ER | K | Res |
|---|---|---|---|---|---|
| 5/3 | Guardians | 6.0 | 1 | 3 | W |
| 4/28 | Royals | 5.0 | 0 | 3 | ND |
| 4/22 | Mariners | 5.1 | 3 | 5 | ND |
| 4/17 | Sox | 4.2 | 5 | 4 | ND |
| 4/12 | Mets | 5.2 | 0 | 3 | W |
Shane Baz
| Date | Opp | IP | ER | K | Res |
|---|---|---|---|---|---|
| 5/4 | Yankees | 5.2 | 5 | 4 | ND |
| 4/28 | Astros | 5.2 | 1 | 6 | W |
| 4/21 | Royals | 6.1 | 4 | 4 | ND |
| 4/16 | Guardians | 6.0 | 4 | 6 | ND |
| 4/10 | Giants | 5.0 | 3 | 4 | ND |
Game-time forecast.
Partly cloudy in Baltimore, MD at first pitch.
Five-minute reads. Three hours before first pitch.
Pick your teams. We send the data, the storylines, and the matchups that matter.