The Pittsburgh Pirates roll into Progressive Field riding a three-game winning streak and a genuinely hot bat, while the Cleveland Guardians enter Friday night having won four straight and six of their last ten. Both clubs sit right around .500 in the middle of a crowded playoff race, and this three-game set carries real weight for two teams trying to separate from the pack in July. First pitch is set for 7:10 PM ET in Cleveland, Ohio, with the Pirates at 50-47 and the Guardians at 51-46 heading in.
Pittsburgh has actually won seven of its last ten games, scoring in bunches against Washington and Atlanta, while Cleveland has quietly strung together six wins in its last ten on the back of a stingy pitching staff. It sets up as a classic contrast of styles: the Pirates’ offense trying to punish a Guardians pitching staff that owns the better team ERA in baseball, against a Cleveland lineup that has to manufacture runs rather than rely on the long ball.
Oddsmakers have installed the Guardians as short home favorites, with moneyline pricing hovering around -126 to -132 for Cleveland and the Pirates sitting anywhere from +108 to +110 as road underdogs. Bettors checking live MLB odds will see the run line has Pittsburgh getting +1.5 at a hefty price near -205 to -210, while Cleveland’s -1.5 number pays out well over +170, reflecting the market’s expectation of a tight, low-scoring affair. The total sits at 7.5 runs, a number that looks conservative given how the Pirates have hit the ball lately.
That pricing makes sense on paper. Gavin Williams gives Cleveland the more decorated starter, and the Guardians own a top-tier team ERA (3.71) compared to Pittsburgh’s more middling 4.32 mark. But there’s a case for value on the Pirates side given how well this lineup has swung the bats over the last two weeks, and Jared Jones has shown real swing-and-miss stuff even in a small sample this season.
Gavin Williams has been one of the American League’s most reliable arms, sitting at 10-4 with a 3.81 ERA across 113.1 innings and 134 strikeouts, numbers that place him near the league lead in both wins and punchouts. He’s given Cleveland length and stability all year, and his 1.15 WHIP shows he limits free baserunners even when hitters make contact. Cleveland is 9-4 as a team in games Williams starts and hasn’t needed to lean heavily on the bullpen behind him.
Jared Jones counters for Pittsburgh at just 1-1 with a 4.37 ERA across a much smaller 35-inning sample, but the surface numbers undersell his stuff. He’s racked up 39 strikeouts in that span with a sharp 1.14 WHIP, and he was dominant in a recent start against Atlanta, working six perfect innings with eight strikeouts before being pulled early on a pitch count. The swing-and-miss upside is real, even if run support and a limited workload have kept his record modest.
Offensively, Pittsburgh’s lineup has carried the load lately, and Brandon Lowe has been the engine, hitting .246 with 21 home runs and 64 RBI on the season. Nick Gonzales has quietly been one of the more productive table-setters in the lineup, slashing .308/.370/.391 and giving the Pirates length at the bottom of the order. For Cleveland, Chase DeLauter has emerged as a key piece in right field, hitting .278 with 11 home runs and 46 RBI, and Angel Martinez has chipped in 11 homers of his own before landing on the 10-day injured list, an absence Cleveland will have to account for over the weekend.
Injuries loom on both sides, and fans tracking the roster moves closely can check the latest sportsbook reviews for context on how bettors are reacting to the news. The Pirates are without catcher Endy Rodriguez and relievers Wilber Dotel, Evan Sisk, and Chris Devenski, all on the injured list, while first baseman Spencer Horwitz isn’t expected back until July 24. Cleveland, meanwhile, will be without third baseman Jose Ramirez and outfielder Angel Martinez, both considered week-to-week, along with reliever Tim Herrin. Ramirez’s absence in particular removes a significant chunk of thump from the middle of Cleveland’s order, which could make this Guardians lineup more reliant on situational hitting than usual.
Team-wide, Pittsburgh actually holds a notable batting average edge at .263 compared to Cleveland’s .229, and the Pirates have outscored opponents by 44 runs on the season versus a narrow -2 run differential for the Guardians. That gap is a big reason some bettors see value on the Pirates’ side of the ledger, even on the road against the better starting pitcher. Anyone weighing a first bet on this series might want to look at the DraftKings promo code or the Fanatics Sportsbook promo code before placing anything on Friday’s total.
This shapes up as a low-scoring, pitching-forward affair with Williams holding a clear edge over Jones on paper, but Pittsburgh’s recent form and superior team batting average make this closer than the -130-ish moneyline suggests. Cleveland’s home-field advantage and the more established starter give the Guardians a slight edge, but the Pirates’ offense has shown it can produce against good pitching lately, and Ramirez’s absence takes some sting out of Cleveland’s lineup.
With the Pirates priced at a hefty number just to cover 1.5 runs, and this offense capable of scratching across a run or two even in a loss, the run line offers a more forgiving path than trying to pick the outright winner. Bettors can also run the numbers through a betting calculator before locking anything in. Given how competitive Pittsburgh has been in one-run and two-run games this season, laying the short price on the Pirates covering feels like the sharper way to attack this matchup.
The Indian Gaming Association wants the CLARITY Act amended to block sports and casino-style prediction…
Five of today's top MLB DFS value plays for cash games and GPPs, anchored by…
A beginner-friendly same game parlay for Rangers-Braves, built around Chris Sale strikeouts, a Matt Olson…
Chris Sale, Gavin Williams, and Payton Tolle all get favorable strikeout matchups on Friday. Here's…
Dodgers ace Roki Sasaki and Yankees righty Gerrit Cole headline a pick'em matchup at Yankee…
Kings and Hornets meet in a Summer League consolation bracket game July 17 after both…
This website uses cookies.