| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Luis Arraez | 2B | 27 | .231 | 0.645 | 1 |
| Rafael Devers | 1B | 18 | .154 | 0.543 | 0 |
| Matt Chapman | 3B | 12 | .091 | 0.349 | 0 |
| Willy Adames | SS | 7 | .143 | 0.286 | 0 |
| Eric Haase | C | 5 | .200 | 0.600 | 0 |
| Jung Hoo Lee | RF | 5 | .200 | 0.400 | 0 |
| Bryce Eldridge | DH | 2 | .000 | 0.000 | 0 |
| Daniel Susac | C | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jeff McNeil | 2B | 10 | .125 | 0.550 | 0 |
| Jonah Heim | C | 9 | .111 | 0.222 | 0 |
| Shea Langeliers | C | 5 | .500 | 1.850 | 1 |
| Joey Meneses | 1B | 3 | .333 | 1.666 | 1 |
| Lawrence Butler | RF | 3 | .667 | 2.334 | 1 |
| Zack Gelof | 3B | 2 | .1000 | 2.000 | 0 |
On the other side, Robbie Ray of the San Francisco Giants arrives with 13 days of extended rest and a strikeout profile that still commands respect. His 2026 K/9 sits at 8.41 across 79.2 innings, and his most recent start was one of the better outings on the slate this month: 8 strikeouts, 6.1 scoreless innings against Atlanta on June 16. The Washington disaster (5 ER, 3 K) was the outlier. The edge doesn't care what sport you're watching. Rest, context, price are the same formula in every sport, and Ray checks all three boxes tonight. The Athletics counter with Zack Gelof, who is 14-for-39 (.359) in his last 10 games with 3 home runs, currently the hottest bat in Oakland's lineup. Shea Langeliers also carries documented history against Ray: 5 career PA, .500 average, 1.850 OPS, 1 home run. And newly promoted Joey Meneses went 1-for-3 with an RBI in his Sunday debut, with manager Mark Kotsay stating plainly: "Joey's earned this opportunity. He had a heck of a first half in Vegas as probably the best performer on that club."
The team context tells a sharp story. San Francisco is 31-46 and limping back to Oracle Park after dropping all three games in Miami. Their home record this season is 14-20, and Rafael Devers is dealing with reported leg soreness from that Miami trip. Giants manager Tony Vitello acknowledged the issue, noting Devers was "signaling over to us that he's good to run" during Sunday's game, but his status for Tuesday remains unclear. If Devers is limited, San Francisco loses their most dangerous power bat against right-handed pitching: 11 home runs and a .433 SLG vs. RHP this season. The Athletics, at 38-40 and sitting 1.5 games back in the AL West, are playing for something meaningful. Their away record of 20-17 is the better road split of the two clubs, and a series-opening win tonight keeps them relevant in a tight division race.
One genuine concern for the Athletics is bullpen depth heading into this series opener. Harris and Alvarado both allowed home runs in Sunday's late-inning collapse against the Angels, converting a 7-4 lead into a 9-7 defeat. Their bullpen has posted a 7.52 ERA over the last 10 games, and the back end is compromised. But the flip side is that this is game one of a fresh series. Both bullpens arrive with full rest, which creates the conditions for a starter-controlled game and keeps the run environment tighter than the recent team ERAs might suggest.
Picks made June 23, 2026 at 05:33 AM ET. Odds shown reflect current market prices.
The highest-conviction play is Civale Under 3.5 strikeouts, where three consecutive 2-K outings create a trend rather than a sample. The Langeliers Over 1.5 total bases is the best BvP value prop on the card, backed by a 1.850 career OPS against Ray and elite 2026 production against left-handed pitching. The SGP tying Ray's strikeout performance to a low-scoring, narrow-margin outcome is structurally sound because each leg supports the others. Caveat: Civale's recent form introduces real variance into any Athletics bet, and Harris and Alvarado entering with compromised confidence after Sunday's blown save is a legitimate late-inning risk factor. Size accordingly and treat this as a medium-risk card, not a lock.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Feb 23, 2026 | ATH @ SF | SFSF 6-2 |
| Feb 28, 2026 | SF @ ATH | SFSF 8-2 |
Compare odds for ATH @ SF