BvP. It’s maybe the most polarizing stat in the world of daily fantasy baseball and MLB betting.
While it would seem obvious that a batter’s history with a specific pitcher would be incredibly important and useful information, BvP numbers laugh in the face of sample size. They not only make us draw conclusions from an amount of at-bats that could take place over the course of two or three games, but remember, those games could have happened a half decade ago.
That said, I’d want to know if someone has a couple home runs of a starter that’s pitching tonight. Who wouldn’t?
In this space, I’ll attempt to toe the line between BvP love and hate. Let’s look at some matchups and see if history really is going to mean success on tonight’s slate.
Best BvP Matchups Today
| Batter | Pitcher | Stats |
|---|---|---|
| Lawrence Butler (ATH) | Cody Bradford (TEX) | .600/.636/1.300 – 1.936 OPS |
| Trea Turner (PHI) | Taylor Clarke (ARI) | .500/.500/1.000 – 1.500 OPS |
| Nathaniel Lowe (CLE) | Dylan Cease (TOR) | .385/.556/.846 – 1.402 OPS |
| Patrick Bailey (CLE) | Dylan Cease (TOR) | .571/.625/.714 – 1.339 OPS |
| Julio Rodriguez (SEA) | Patrick Sandoval (BOS) | .364/.417/.909 – 1.326 OPS |
| Jose Altuve (HOU) | Davis Martin (CWS) | .500/.556/.750 – 1.306 OPS |
| Javier Baez (DET) | Dean Kremer (MIN) | .556/.600/.667 – 1.267 OPS |
| Jackson Chourio (MIL) | David Peterson (CHC) | .375/.444/.750 – 1.194 OPS |
| Seiya Suzuki (CHC) | Jacob Misiorowski (MIL) | .375/.444/.750 – 1.194 OPS |
| Ronald Acuna Jr. (ATL) | Brad Lord (WAS) | .375/.375/.750 – 1.125 OPS |
**Minimum seven at-bats**
BvP Matchup Analysis
Lawrence Butler vs. Cody Bradford | 1.936 OPS (10 ABs)
This is probably one of those matchups where Cody Bradford just throws up his hands and wonders what he can do. It’s not that Lawrence Butler is a bad hitter. Far from it. It’s that Butler’s never really had all that much success against left-handed pitching, hitting .224 with an 80 wRC+ for his career within the split. Well, any left-handed pitching that isn’t Bradford, as the A’s outfielder is 6-for-10 off the southpaw with a pair of home runs. This isn’t a matter of a couple good games back in 2023, either. Butler took Bradford deep on August 16 when these two teams last met — though it must be said that hitting a long ball at Sutter Health Park isn’t exactly the most difficult thing in the world. If Butler can get one today at Globe Life Field, consider me impressed.
Nathaniel Lowe vs. Dylan Cease | 1.402 OPS (13 ABs)
Lowe has had a long and successful career as a solid, left-handed platoon bat. So, it shouldn’t come as too much of a shock that he has decent numbers against some really good right-handed pitchers. With that said, I think his past accomplishments versus Dylan Cease need to be viewed through a specific lens. We all know that Cease isn’t the most consistent starter in the world, yet his standing as an AL Cy Young candidate in 2026 is directly correlated with the RHP drastically changing his arsenal since a move to the Blue Jays. Specifically, Cease is throwing his change-up more than ever before, and the pitch has bamboozled opponents to the tune of a .107 average and a 50.4% whiff rate. Lowe has hit Cease before, but he’s never faced this version of Cease.
Julio Rodriguez vs. Patrick Sandoval | 1.326 OPS (11 ABs)
There’s two ways to look at this matchup for Rodriguez. On the one hand, he’s been ice cold since the All-Star break, slashing .210/.264/.352 with a 75 wRC+. On the other, maybe seeing an old AL West foe in Sandoval will be enough to break Rodriguez out of this nasty slump. It’s not just that Rodriguez has four hits off Sandoval, it’s that’s two of them have left the park. A third round tripper off the lefty would be a welcomed sight for the Mariners, as their young star only has one long ball dating all the way back to August 13. It’s not like Sandoval has been pitching all that well lately, either. The 29-year-old has posted a 5.65 xERA in his last five outings. Not ideal.