Cody Bradford’s 3.42 ERA looks tidy until the 1.52 WHIP surfaces — a contact-management approach that leans on strand rate, not traffic prevention. Jacob Lopez carries a 1.46 WHIP of his own, and both offenses rank near the bottom of the league. The total sits at 7.5 with the under priced at -102, nearly even money on a game where Oakland’s lineup is missing five regulars to injury.
Jacob Lopez vs Cody Bradford: Athletics at Texas Rangers Betting Preview
Texas controls this series. After back-to-back 8-run performances, the Rangers come into Wednesday’s game as clear favorites at -167 on the moneyline. Monday’s win was the more dominant effort — Jacob deGrom was untouchable, posting 7 shutout innings with 8 strikeouts, limiting Oakland to a single hit while facing the minimum through seven frames. Tuesday’s win behind MacKenzie Gore (5.1 IP, 1 run) was efficient but messier: Gore allowed four walks and needed some help, though the run prevention was real. These were two different kinds of good outing, and it matters for Wednesday — because those performances were built on genuinely capable arms. Today, the Rangers roll out Cody Bradford, a left-hander with a 3.42 ERA across just 26.1 innings — and the A’s counter with Jacob Lopez, who owns a 4.82 ERA and a 1.46 WHIP across 99 innings of work.
The -167 moneyline price exceeds my hard juice ceiling of -130, which eliminates it as a playable market regardless of how tilted this matchup looks on paper. What’s left is a total sitting at 7.5, with the under priced at -102 — nearly even money on a game where both offenses are below-average, the A’s are decimated by injuries, and Bradford’s contact-management approach has legitimate suppression value against a patchwork lineup.
The case for the under isn’t built on dominance. It’s built on volume control, depleted roster construction, and a market offering near-even money on a low-ceiling offensive environment.
Game Info & Betting Lines
- Date/Time: Wednesday, September 2, 2026 | 2:35 PM ET
- Venue: Globe Life Field (Dome) | Park Factor: 1.05 (near-neutral)
- Probable Starters: Jacob Lopez (Athletics, 5-4, 4.82 ERA) vs Cody Bradford (Rangers, 0-3, 3.42 ERA)
- Moneyline: Athletics +138 / Texas Rangers -167
- Run Line: Texas Rangers -1.5 (+130) / Athletics +1.5 (-157)
- Total: 7.5 (Over -118 / Under -102)
Why This Number Is Close
The market has set 7.5 for a reason, and that reason isn’t blind. The numbers project 9.8 combined runs — the single biggest argument against playing the under here — and I’m not going to bury it. If you take that projection at face value, you’re looking at a game that should sail over this number with room to spare.
The legitimate over case: Lopez’s 1.46 WHIP means baserunners are a near-certainty. His 50 walks in 99 innings — roughly one walk every two innings — creates constant pressure situations. The heart of the Rangers order features Corey Seager (batting 2nd, .419 xwOBA, 8.1% barrel rate) and Brandon Nimmo (batting 4th, .423 xwOBA), two hitters who punish pitchers who fall behind in counts. Lopez has also surrendered 15 home runs this season. The over at -118 is not an unreasonable wager.
But the market is pricing around variance, and variance tends to inflate projections. What the 9.8 figure doesn’t fully discount: the A’s are missing Brent Rooker, Nick Kurtz, Tyler Soderstrom, Jacob Wilson, and Shea Langeliers — the core of their offense, all on the IL. Tuesday’s game alone saw Oakland strand 14 runners despite generating traffic all night. The under at -102 is the market offering near-even money on a game where the A’s lineup is a shell of its season-average self. That’s where the slight inefficiency lives.
What Separates the Pitching
Lopez and Bradford occupy different ends of the pitching spectrum, and the gap matters for how this game scores — but not necessarily in the direction you’d expect.
Lopez carries the shakier ERA at 4.82, and his Statcast arsenal reflects why. His four-seam fastball sits at 90.4 mph and generates just an 18.7% whiff rate — functional, not dominant. His best weapon is a slider at 76.4 mph that produces a 28.4% whiff rate and holds hitters to a .242 xwOBA, which is genuinely elite contact suppression. But the changeup (.402 xwOBA against) and sinker (.399 xwOBA against) are liabilities that right-handed bats can elevate. Nimmo, hitting from the left side, carries a .377 xwOBA vs. lefties but .445 xwOBA vs. right-handers — the alignment with Lopez creates a legitimate threat from the four-hole. The concern isn’t that Lopez gets shelled; it’s that he piles up walks, works deep into counts, and creates cluster innings via traffic rather than damage. That 1.46 WHIP is a real liability.
Bradford is the more interesting profile — and the more honest one requires acknowledging a complication. His 3.42 ERA in 26.1 innings is real — he’s allowed just 1 home run in 26.1 IP, which is genuinely elite run-prevention data. But his WHIP sits at 1.52, actually higher than Lopez’s 1.46. That matters. Bradford doesn’t suppress baserunners as cleanly as his ERA suggests; he limits damage via strand rate and soft contact rather than preventing traffic altogether. His Statcast confirms the nuance. His four-seam sits at 88.5 mph and generates only a 13.8% whiff rate with a .358 xwOBA against — not a swing-and-miss weapon. He lives on his changeup (33.0% usage, .256 xwOBA, 18.5% whiff rate), which is the pitch that makes his suppression numbers real. Against a depleted A’s lineup, the changeup’s effectiveness amplifies. Henry Bolte carries a .466 xwOBA vs. left-handed pitching — the biggest threat in Oakland’s lineup against Bradford — but the surrounding cast is thin. Lawrence Butler is 6-for-10 lifetime against Bradford with 2 home runs in 11 plate appearances, a sample worth flagging even if it’s small. Bradford’s K/9 of 4.44 means this is a contact-management game, not a strikeout game, and that approach — combined with his elevated WHIP — carries inherent volatility. The case for the under doesn’t rest on Bradford being dominant. It rests on the A’s roster being gutted enough that even a walk-prone, contact-driven pitcher can limit the damage.
The Pushback
The honest case against the under starts with that 9.8 projected total. That’s a significant gap from 7.5, and the gap demands respect. Bradford’s 1.52 WHIP means he’s not shutting the door on Oakland’s baserunners the way his ERA might suggest — he’s preventing runs through strand rate and soft contact, and those mechanisms are fragile. Lopez works the same way, generating traffic and relying on sequencing to keep the damage contained. Two pitchers who pile up baserunners rather than prevent them is exactly the profile that blows up a total. Tuesday alone, the A’s had 11 hits and seven walks but stranded 14 runners — that kind of suppression doesn’t always repeat.
Run Environment & Game Shape
Globe Life Field plays at a 1.05 park factor — nearly neutral, with a very slight lean toward hitters. The dome eliminates weather as a variable, meaning this game shapes up as a pure pitcher-vs-lineup exercise with no external compression. Both teams carry below-average offenses: the Rangers post a .715 OPS and the A’s come in at .718, nearly identical in aggregate. The difference is roster integrity — Texas is relatively healthy at the lineup level while Oakland is running out a patchwork group missing nearly every significant contributor from their season-average construction.
The game shape that supports the under: two contact-management pitchers inducing weak contact and generating traffic, against two offenses that neither punish mistakes consistently nor carry lineup depth to sustain multi-inning rallies. The A’s stranded 14 runners Tuesday. That number isn’t repeatable in a vacuum, but it reflects the underlying reality — Oakland can get on base, but they can’t convert. Lopez works similarly, generating traffic while depending on strand rate to stay functional. In a dome, at near-even money, against a depleted road lineup, the under is the play.
The Pick: Under 7.5 (-102) | 1 unit | Lean confidence

