LIVE Top 9th Aug 29
LAA 0 +138 o9.0
HOU 2 -150 u9.0
LIVE Top 9th Aug 29
DET 5 +101 o9.0
KC 3 -109 u9.0
LIVE Top 8th Aug 29
SD 4 -120 o9.0
MIN 7 +111 u9.0
LIVE Bottom 7th Aug 29
CHC 11 -207 o11.0
COL 3 +188 u11.0
LIVE Bottom 3rd Aug 29
TEX 2 +131 o10.0
ATH 0 -142 u10.0
LIVE Bottom 3rd Aug 29
AZ 0 +187 o8.5
LAD 0 -206 u8.5
LIVE Top 2nd Aug 29
BAL 1 +134 o7.5
SF 4 -146 u7.5
Final (10) Aug 29
STL 7 +125 o9.0
CIN 5 -136 u9.0
Final Aug 29
TB 4 -140 o9.0
WAS 1 +129 u9.0
Final Aug 29
ATL 1 +173 o9.0
PHI 2 -189 u9.0
Final Aug 29
MIL 7 +122 o8.0
TOR 2 -132 u8.0
Final Aug 29
SEA 4 -153 o7.5
CLE 5 +140 u7.5
Final Aug 29
PIT 4 +103 o7.5
BOS 2 -112 u7.5
Final Aug 29
MIA 9 +153 o8.0
NYM 19 -167 u8.0
Final Aug 29
NYY 10 -214 o8.5
CHW 2 +194 u8.5

San Francisco @ Pittsburgh preview

PNC Park

Last Meeting ( Jul 30, 2025 ) Pittsburgh 2, San Francisco 1

Nearly two years after he last pitched in a major league game, Johan Oviedo is ready to return to the Pittsburgh Pirates.

The 27-year-old right-hander will get the start on Monday against the visiting San Francisco Giants and veteran Justin Verlander.

The teams are set to open a three-game series after Pittsburgh swept a three-game set last week in San Francisco.

The Pirates fell Friday and Saturday against the Colorado Rockies before earning a 9-5 victory in Denver on Sunday.

The Monday game would have been Bailey Falter's next turn in the Pittsburgh rotation, but he was dealt to the Kansas City Royals before the trade deadline on Thursday.

That opened a rotation spot for Oviedo. With the Pirates in 2023, Oviedo went 9-14 with a 4.31 ERA over 32 starts 177 2/3 innings, but he underwent his elbow operation that December.

After missing all of the 2024 season, he began rehabbing in the minor leagues this year on June 30. In five starts for four teams in the Pittsburgh farm system this year, Oviedo went 1-2 with a 3.12 ERA and 21 strikeouts in 17 1/3 innings. He was pulled from a scheduled start for Triple-A Indianapolis on Sunday.

"I definitely feel like I missed it, because I've been out of the game for such a long time," Oviedo said recently after a rehab pitching session in Pittsburgh. "There's nothing that compares to actually being on the playing field."

The Pirates will have to make a move on Monday to add Oviedo to the active roster. In three career starts against the Giants, he is 0-1 with a 2.35 ERA.

San Francisco had lost six in a row before taking two of three over the weekend against the host New York Mets, including a 12-4 victory on Sunday.

"It's good for us even though every loss now feels like the end of the world," Giants manager Bob Melvin said of the series victory. "We put ourselves in that position. So to be able to start on the road after an awful homestand and win two out of three, it feels a lot better."

Verlander (1-8, 4.53 ERA) was the subject of trade rumors in the leadup to the deadline, but the Giants stuck with the three-time Cy Young Award winner.

In an otherwise difficult first season with the Giants, Verlander seems to have finally found his stride over his past two starts.

Verlander finally recorded his first victory on July 23 against the Atlanta Braves, and then he gave up one run on six hits and struck out seven over five innings on Tuesday against the Pirates.

The lone run he allowed came on a solo home run by Liover Peguero, which was only the second homer allowed by the nine-time All-Star in his past seven starts (32 2/3 innings).

Still, Verlander left with a no-decision after Pittsburgh won 3-1. He is 5-2 with a 3.36 ERA in nine career starts vs. the Pirates.

Pittsburgh bounced back after two frustrating losses to the Rockies in which it blew a nine-run lead on Friday and a four-run lead on Saturday. The frustrating results followed the Pirates' best stretch of the season, as they won eight of their prior nine games.

Spencer Horwitz continues to be one of the biggest sparks in the Pirates' lineup, putting together his first multi-homer game with Pittsburgh on Sunday while logging a career-high six RBIs. Horwitz is 9-for-20 (.450) during a five-game hitting streak.

"We've been playing good ball on this road trip," Horwitz said, according to MLB.com. "To finish it on a win is definitely rewarding, so we're going to keep it rolling at home."

--Field Level Media

Pages Related to This Topic

About Units and “ROI”

Units are a standardized measurement used to determine the size of each of your bets relative to your bankroll. For example, if you have a bankroll of $200 and you bet 5% of your bankroll each time, each of your units is worth $10. A bettor with a $2000 bankroll who bets 5% per bet has units of $100. We use the number of units to standardize the amount the trend is up or down across different bet amounts.

ROI is the best indicator of success and measures how much you bet vs. how much you profited. Any positive ROI is good in sports betting with great long-term bettors sitting in the 5-7% range.

Sports Betting Bankroll Management and ROI Guide

Weather Forecast

// Scripts for MLB A/B test