The San Diego Padres have won seven of their last 10 games and are -150 favorites to grab another win this afternoon.
My Giants vs. Padres predictions and MLB picks expect their improved form at the plate to make the difference in a low-scoring game on August 2.
Who will win Giants vs Padres today: Padres (-150)
Michael King hasn’t pitched as well as the surface stats suggest, but he should continue to get away with it against the San Francisco Giants.
They sit 28th in hard-hit rate vs. righties over the past 10 games, and King owns a sparkling 1.95 ERA over eight starts against opponents who ranked Bottom-10 in that category in the 10 contests prior to squaring off.
The San Diego Padres rank second in wOBA and fifth in OPS against righties the last month, and should provide King — and a strong bullpen — enough support to win.
Landen Roupp is a high-end power neutralizer, allowing 0.63 HR/9 this season. His ability to keep the ball in the park limits bulk scoring and keeps the Giants in games.
I give this contest a 53% chance of staying Under 8.0 runs, and would play it to -113.
Todd Cordell's 2026 Transparency Record
ML/RL bets: 67-62, -9.10 units
Over/Under bets: 71-53-5, +9.34 units
Giants vs Padres weather
The forecast calls for temperatures in the mid-70s with winds blowing east. No impact on run production.
Giants vs Padres odds
Moneyline: Giants +130 | Padres -150
Run line: Giants +1.5 (-160) | Padres -1.5 (+140)
Over/Under: Over 8.0 (-110) | Under 8.0 (-110)
Giants vs Padres trend
The Padres have hit the game total Under in 25 of their last 40 home games (+8.65 units, 20% ROI). Find more MLB betting trends for Giants vs. Padres.
How to watch Giants vs Padres and game info
Location
Petco Park, San Diego, CA
Date
Sunday, August 2, 2026
First pitch
4:10 p.m. ET
TV
NBC Sports Bay Area, Padres.TV
Giants starting pitcher
Landen Roupp (7-9, 4.12 ERA)
Padres starting pitcher
Michael King (6-7, 3.38 ERA)
Giants vs Padres latest injuries
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
NORTH LITTLE ROCK, AR - JULY 22: Josue De Paula #55 of the Tulsa Drillers looks on during the game between the Tulsa Drillers and the Arkansas Travelers at Dickey-Stephens Park on Wednesday, July 22, 2026 in North Little Rock, Arkansas. (Photo by Braeden Botts/Minor League Baseball via Getty Images)
With Monday’s trade deadline looming, any lineup changes or pitching maneuvers get heavily scrutinized. Dodgers outfield prospects Zyhir Hope was slated to bat cleanup and Kendall George leading off for Double-A Tulsa, but were scratched from the lineup shortly before Saturday night’s game.
Josue De Paula was most notably not scratched from Tulsa’s lineup on Saturday night, and served notice as a reminder of his status as the Dodgers’ best prospect. De Paula homered twice, giving him three homers in his last two games.
De Paula was also hit by a fastball on his left knee in the ninth inning, but remained in the game after a long check by the team trainer. He scored from second base on a single.
Triple-A Oklahoma City
The Comets scored six runs in the middle innings and held on to beat the Las Vegas Aviators (A’s). Ryan Ward homered and drove in three runs. Zach Ehrhard had two hits and drove in a pair.
Jackson Ferris struck out six in his 5 2/3 innings, and allowed three runs, two of them earned.
Seth Halvorsen struck out two in a scoreless ninth for the save, and his final strikeout was completed on an ABS challenge to close out the win.
The Drillers fell behind early in a loss to the Northwest Arkansas Naturals (Royals). Down five late, Kole Myers hit a three-run home run with two outs in the ninth inning to cut the deficit to two runs. Three more reached base and the Drillers pulled to within a run, but Jake Gelof struck out with the tying and winning runs on base.
Christian Zazueta struck out five and walked none, but allowed seven runs (six earned) in his three innings, including giving up a pair of two-run home runs.
Chris Newell also homered as part of a two-hit game for Tulsa.
High-A Great Lakes
The Loons were down 7-0 after just an inning and a half before their game against the Fort Wayne TinCaps (Padres) was suspended by rain. The two teams will resume that game in the bottom of the second inning on Sunday at 9:05 a.m. PT, and finish that nine-inning game. Then they will play Sunday’s regularly scheduled game after, but shortened to seven innings.
Class-A Ontario
A tie game in the seventh inning turned into a second straight blowout loss to the Fresno Grizzlies (Rockies). Fresno scored 12 runs in the final three innings.
Third baseman Oswaldo Osrio homered twice in a three-hit game for Ontario in defeat.
Transactions
Triple-A: Right-handers Kyle Hurt and Wyatt Mills were both called up to the Dodgers. Charlie Barnes after clearing waivers was sent outright to Oklahoma City but elected free agency instead. First baseman Matt Gorski was placed on the injured list after last playing on Thursday.
SEATTLE, WA - OCTOBER 10: Luis Castillo #58 of the Seattle Mariners celebrates as he leaves the field in the 14th inning during Game Five of the American League Division Series presented by Booking.com between the Detroit Tigers and the Seattle Mariners at T-Mobile Park on Friday, October 10, 2025 in Seattle, Washington. (Photo by Jane Gershovich/MLB Photos via Getty Images) | MLB Photos via Getty Images
The stove is hot (derogatory).
Randy Arozarena and the Mariners scraped across a walk-off win against the Twins yesterday to even the series at a game apiece. The Mariners followed up this rather underwhelming victory by trading Luis Castillo to the White Sox. The move doesn’t necessarily signal a buy or sell leaning for the Mariners yet, and only have one more game left to decide which way to go before the deadline. George Kirby gets the ball for what could possibly be his last start as a Mariner today at 1:10 PST.
In Mariners news…
La Piedra is on his way to the south side. It is incredibly regrettable that the end to Castillo’s Mariners career feels so unceremonious, as his arrival here was arguably the beginning of the era of Mariners baseball we find ourselves in now. Hopefully his departure doesn’t signal the beginning of a different era.
In exchange for Luis, the Mariners received Seranthony Dominguez, most famous in Seattle for allowing the grand slam to Eugenio Suárez in game 6 of last year’s ALCS, the once promising prospect Nolan Jones, and the now promising catching prospect Boston Smith.
The Pittsburgh Pirates acquired former All-Star reliever Camilo Doval from the Yankees for a pair of mid-level prospects in a move that merits an interesting follow-up question: when was the last time the Pirates bought from the Yankees?
TAMPA, FL - MARCH 21: John Gil #93 of the Atlanta Braves is congratulated after scoring a run during the game between the Atlanta Braves and the New York Yankees at George M. Steinbrenner Field on Saturday, March 21, 2026 in Tampa, Florida. (Photo by Mike Carlson/MLB Photos via Getty Images) | MLB Photos via Getty Images
John Gil broke a long homerless drought with a long shot for the Emperors, though his three RBI were not enough to lead Rome to a win. Patrick Clohisy had yet another multi-hit game for the Stripers and Sean Murphy had a hit in his rehab.
Anderson Pilar, SP: 4 IP, 4 H, 2 R, 1 ER, 0 BB, 1 K, 3.56 ERA
Gwinnett opened up August with a double-header and Patrick Clohisy opened up the month with another multi-hit game. Yet for Clohisy it wasn’t a particularly good day. His two singles weren’t hard hit balls and he went hitless in game two, his third hitless game out of his past five. Clohisy’s singles did come at fortunate times and he drove in two of the runs in Gwinnett’s blowout game one win which was headlined by Drue Hackenberg’s good start and the continuation of Sean Murphy’s rehab. Murphy has been hitting quite well in his games of rehab with Gwinnett so far, adding a hit in this one to make it four straight with a hit while playing all seven innings behind the plate. Murphy had a strikeout in the first inning and a couple of poorly hit balls the next two times up before finishing off his day with a single in the sixth inning. Drue Hackenberg has had an interesting time in Gwinnett, with flashes of success but the same lingering control issues that have always impacted him. Hackenberg’s stuff looks better this season now that he is healthier and his cutter/curveball combination is really giving Triple-A hitters fits, but he has not been in the strike zone near enough to give any indication he will be ready for a big league look anytime in the future. His walk rate is high, but even then he’s been reliant on getting a ton of chases out of the strike zone and in this game he had an abysmal 30% zone rate. He’s yet to have a single start with an average in-zone rate and only had five called strikes this entire outing. Getting hitters to chase out of the strike zone is certainly a skill and Hackenberg’s two best pitches are good enough to elicit chases, but he has to command the ball better to make use of those two offerings against better hitters.
Ha-Seong Kim played both games of the double header, and it was more of the same in what has been a rough stretch of games at the plate during rehab. He started out pretty well but hasn’t been hitting the ball squarely for the past couple of series and that extended to the double header where he didn’t have any real solid contact. His lone hit on the day was a 68 mph single in game one and he finished his rehab without ever having a multi-hit game. Gwinnett as a whole was no hit through four innings of the second game, only breaking through on a DaShawn Keirsey Jr. single that kicked off a rally for them. They had three hits in the inning and scored two runs to tie the game, but in the seventh inning wasted a golden opportunity that immediately came back to haunt them. Jair Camargo laced the hardest hit ball of the day for the Stripers, crushing one off of the top of the high left field wall in Durham that bounced in hard enough that the slow-footed Camargo couldn’t get more than a single out of. Luke Williams followed that up by lining one into left field and clearing the left fielder, but again it came off of the wall too hard for Camargo to have any chance to score, but with two runners in scoring position and one out Gwinnett was still primed to grab the lead. Cal Conley hit a grounder right to the pulled in second baseman for the second out, and Clohisy closed the door on a grounder to first base for the final out of the seventh. In the bottom of the frame Joel Payamps, forced into his longest outing of the season, gave up a walk-off two run home run.
Swing and Misses
Drue Hackenberg – 17
Joel Payamps – 10
Rolddy Munoz – 5
Anderson Pilar – 4
(45-51) Columbus Clingstones 2, (51-49) Rocket City Trash Pandas 3
Shay Schanaman, SP: 2.1 IP, 4 H, 3 R, 3 ER, 1 BB, 3 K, 5.76 ERA
Isaac Gallegos, RP: 3 IP, 1 H, 0 R, 0 ER, 0 BB, 2 K, 2.51 ERA
It was not a banner day at the plate for the Clingstones. They managed just three hits as a team and despite a lot of great bullpen work couldn’t overcome an early deficit set by Shay Schanaman. Schanaman has been mostly a solid arm for Columbus out of the bullpen, but when pressed to start has not been successful in that role as he doesn’t really have the stuff to get through a lineup multiple times. He pieces his way through two innings with one run allowed, coming through with two clutch strikeouts to end the first inning and strand two runners in scoring position, but the game collapsed when the lineup flipped. He allowed two hits and a run in the third inning and was quickly pulled from the game, and Riley Frey allowed the inherited runner to score on a seeing-eye single up the middle. Trailing 3-0 Columbus needed a stop to the bleeding, and the bullpen really stepped up in that regard. Frey pitched well allowing only one more hit as he took the Clingstones through the fifth inning, and Isaac Gallegos was brilliant in a long relief role. Gallegos didn’t have the strikeout stuff he usually shows out of the bullpen, but kept the ball in the strike zone all day and got ground ball after ground ball on his sinker and slider to work three scoreless innings with only one hit allowed.
With the bullpen excelling there was ample opportunity for a Columbus comeback, an effort which started in the fourth inning. Luke Waddell ran into a home run, his second home run in as many days, getting the Clingstones on the board for the first time. In the sixth inning Dalton McIntyre led the inning off with a triple, and while Waddell didn’t have any more thump left in the bat he had an infield chopper that scored McIntyre and brought the Clingstones within a run of tying the game. Another hit in the inning with two outs gave them a sliver of hope for a crooked number on the scoreboard, but that never materialized. Neither did any other hint of a rally. Will Verdung worked a one-out walk in the next inning, but two straight strikeouts ended the inning and set off a poor streak of hitting to close the game. The next eight Clingstones went down in order, four via strikeout, to end the game, with a pinch hit fly ball from Adam Zebrowski falling harmlessly into the glove of the left fielder for the 27th out.
Swing and Misses
Shay Schanaman – 9
Riley Frey – 5
Luis Vargas – 5
(49-49) Rome Emperors 6, (45-56) Hub City Spartanburgers 12
Cade Kuehler, SP: 3 IP, 5 H, 7 R, 7 ER, 3 BB, 0 K, 5.97 ERA
It’s been 40 days — 29 games — since the last time John Gil went deep, that is until he provided a long home run for Rome in an otherwise gross game of baseball. Gil was abysmal in July with a month-long .177 slugging percentage and an inflated strikeout total, and if it wasn’t for his 16 walks to push his OBP to .309 he would have been basically a zero factor player for the whole month. Gil’s OPS has declined month-over-month this season, following the same pattern of June and July slumping he showed last year, but this swing was the best for him in a long time and the only example in recent weeks of him getting a barrel on the ball. Whiffs and poor swing choices have piled up alarmingly, but this whole game was more a flash of the player Gil was for the first three months of the season. Even outside of his home run he didn’t have any bad at bats, and if there is anything to point to for Gil it’s that he has ten walks to eight strikeouts over his past ten games. This is a vast improvement over what we had been seeing especially regarding strikeouts since the start of June. Outside of Gil the offense was lackluster for a game that scored six runs. Rome took advantage of their chances when they had them, but they weren’t near plentiful enough to keep pace with Hub City and the top prospects on the team didn’t do anything. Hartman, Lodise, and Carey each had walks but didn’t have any impact with the bat though Hartman’s walk did extend his on base streak to 10 games. Lodise went strikeout-free this game and only has two strikeouts in five High-A games, and a total of five over his past ten total games. Lodise needs a whole lot longer stretch of making contact to prove anything meaningful, but it’s still absolutely a win for Lodise to have a stretch like this making contact at the plate while still having good days at the plate and making hard contact.
This game was fully unserious for the entire Emperors pitching staff. 11 walks, three hit batters, and only five strikeouts is just an unacceptable performance for a group at any level but especially in High-A. Cade Kuehler could do absolutely nothing right because he had no idea where the ball was going. Those three hit batters were all his, adding to the three walks he allowed, and when he did come into the strike zone he was getting pummeled. Kuehler had that stretch in May where it looked like he may cobble together a semblance of momentume for himself but it’s been 26 walks to 20 strikeouts in his past nine outings since. Kuehler losing so much development time is an excuse for him to an extent, but he’s never looked like a bat-misser as a professional even prior to being injured, and he’s backsliding after finding a brief bit of footing. The pre-draft command issues are in full force and his stuff has not rebounded, and while he should get another offseason he’s far enough away from Tommy John surgery that it isn’t really a factor in evaluations anymore. He just can’t make the pitches he needs to in order to find success and it’s unfortunate that he never really seemed to show any of the promise that was there at Campbell.
Swing and Misses
Cade Kuehler – 6
Jacob Kroeger – 6
Drew Christo – 3
(55-45) Augusta GreenJackets, (51-49) Columbia Fireflies POSTPONED
29 July 2026, Brandenburg, Sieversdorf: A view at dusk shows the low-hanging, glowing orange full moon in the dark blue sky next to the access stairs of a wind turbine tower. The full moon that occurs in July is traditionally known as the "Bockmond" (Goat Moon). Its distinctive reddish-orange hue is caused by the scattering of moonlight in the dense layers of air near the horizon. Photo: Patrick Pleul/dpa (Photo by Patrick Pleul/picture alliance via Getty Images)
Hickory starter Jacob Johnson, the team’s 11th round pick in 2025, made his full season debut with two shutout innings, striking out three. Michael Trausch struck out four and walked one in two shutout innings.
Pablo Guerrero was 2 for 3 with a double, a homer and a pair of walks. Marco Argudin was 2 for 5 with a homer. Curley Martha was 2 for 4 with a double. Noah Franklin was 3 for 5. Kaden Carpenter had a hit. Dewar Tovar doubled.
Izack Tiger started for Hub City and was outstanding, throwing four no hit, shutout innings, striking out seven and walking one. Owen Proksch allowed three runs in an inning of work, striking out one, walking one and giving up a homer. Brock Porter allowed three runs in four innings, striking out two and walking two.
Paxton Kling had a hit, a walk and three stolen bases. Casey Cook had a pair of walks, was hit by a pitch twice, and stole a base. Cook now had 6 HBPs in 57 plate appearances for Hub City this year. Gleider Figuereo was 2 for 3 with a double and two walks. Maxton Martin had a double and two walks. Marcos Torres was 2 for 4.
Dalton Pence made his AAA debut in a start for Round Rock but only went 1.2 IP, allowing three runs, walking two and striking out one. Winston Santos threw a scoreless inning. Emiliano Teodo struck out three and walked one in 1.2 scoreless innings. Chris Martin needed three pitches to retire the one batter he faced. Marc Church struck out one in an inning of work, allowing one run. Alexis Diaz struck out one in a scoreless inning. Joe Ross struck out three and allowed a run in two innings.
Jarred Kelenic was 3 for 6 with a homer and a stolen base. Cody Freeman had a hit.
DETROIT, MI - JULY 29: Tarik Skubal #29 of the Detroit Tigers acknowledges the fans after recording his 1,000th strikeout during the first inning of a game against the Baltimore Orioles at Comerica Park on July 29, 2026 in Detroit, Michigan. (Photo by Duane Burleson/Getty Images) | Getty Images
This will be the location for trades made leading to the August 3 5pm CT MLB Trade Deadline. It will be updated as more deals happen.
The Los Angeles Dodgers once again get their man with Tarik Skubal: River Ryan, Zyhir Hope and Brady Smith goes to the Dodgers.
BREAKING: The Chicago White Sox are acquiring right-hander Luis Castillo in a trade with the Seattle Mariners for reliever Seranthony Dominguez, outfielder Nolan Jones and catching prospect Boston Smith, sources tell ESPN.
The Minnesota Twins, desperate all season for bullpen help, strike by acquiring Mets' left-handed reliever A.J. Minter. The Mets will receive prospects Bruin Agbayani and Billy Amick in return. @JeffPassan and @WillSammon on it.
OFFICIAL: The Angels have acquired minor league INF Angel Arredondo from the Texas Rangers in exchange for C Logan O’Hoppe and RHP Chase Silseth. pic.twitter.com/U0v9Gz5gMu
The Mets wrap up their four-game series against the Miami Marlins at Citi Field on Sunday at 1:40 p.m. on SNY.
Mets Notes
With the trade deadline looming, the Mets are starting right-hander Robert Stock, who is make just his third major league start for the club
Carson Benge is hitting .360 with a .440 slugging percentage over his last seven games
If Luke Weaver is traded before the deadline, he'll head to his new team on a major hot streak, having pitched to a 0.84 ERA over his last 30 outings
Along with Stock, the Mets selected RHP Bryce Conley to the major league roster, while RHP Kevin Herget was DFA'd and RHP Jonathan Pintaro was optioned to Triple-A
Today's Lineups
MARLINS
METS
Liam Hicks, DH
A.J. Ewing, LF
Kyle Stowers, 1B
Francisco Lindor, SS
Otto Lopez, SS
Bo Bichette, 3B
Xavier Edwards, 2B
Carson Benge, RF
Griffin Conine, LF
Luis Robert, CF
Owen Caissie, RF
Jared Young, 1B
Jakob Marsee, CF
Marcus Semien, 2B
Joe Mack, C
Jorge Polanco, DH
Javier Sanoja, 3B
Francisco Alvarez, C
What channel is SNY?
Check your TV or streaming provider's website or channel finder to find your local listings.
How can I stream the game?
The way to stream SNY games is via the MLB App or MLB.tv.
Open “MLB” and tap on “Subscriber Login” for Apple Devices or “Sign in with MLB.com” for Android Devices.
Type in your MLB.com credentials and tap “Log In.”
To access live or on-demand content, tap on the "Watch" tab from the bottom navigation bar. Select the "Games" sub-tab to see a listing of available games. You can scroll to previous dates using the left and right arrows. Tap on a game to select from the game feeds available.
For more information on how to stream Mets games on SNY, please click here.
HOUSTON, TEXAS - AUGUST 01: Yordan Alvarez #44 of the Houston Astros scores on a wild pitch against Cole Winn #60 of the Texas Rangers during the fourth inning at Daikin Park on August 01, 2026 in Houston, Texas. (Photo by Alex Slitz/Getty Images) | Getty Images
Jul 31, 2026; Los Angeles, California, USA; Boston Red Sox center fielder Ceddanne Rafaela (3) reacts after hitting a two-run home run against Los Angeles Dodgers pitcher Cole Irvin (38) during the seventh inning at Dodger Stadium. Mandatory Credit: Kiyoshi Mio-Imagn Images | IMAGN IMAGES via Reuters Connect
It’s just not very fun to watch the Yankees these days. Even if they’re in playoff position, the guys in the lineup right now aren’t the ones who put them in that spot. The Yankees’ starting pitching is doing yeoman’s work, with Max Fried following up nice outings from Gerrit Cole, Cam Schlittler, Ryan Weathers, and Will Warren with one of his own. But the offense is just paltry these days, and an E3/single/single rally combined with a Spencer Jones solo shot only gave them a 2-1 lead. Two of the better arms in the Yankees’ bullpen—Fernando Cruz and Brent Headrick—both had bad days, and that cooked the lead.
The Yankees aren’t giving their pitchers any margin for error, and that’s not even getting into the larger matter of the Rays and Red Sox barely losing anymore. Here’s what else was going on around the American League’s best on Saturday.
Tampa Bay Rays (65-45) 1, Chicago White Sox (58-52) 0
The White Sox scored six runs in Friday night’s win over the Rays, but they were back to the offense yesterday that frustrated their fans almost as much as the Yankees’ lineup did with their own diehards. They got four hits and a walk against Rays ace Drew Rasmussen, putting the leadoff man on in half of his six innings. But they never capitalized on those opportunities. Rasmussen fanned 10 while lowering his ERA to 2.91 on the season.
Chicago’s best chance came in the sixth, which Braden Montgomery began with a single. Tristan Peters got ahead of Rasmussen 2-0 before lining out to center. Chase Meidroth then flew out, but Edgar Quero delivered a two-out single, and a terrible throw to third by left fielder Chandler Simpson allowed Quero to move into scoring position as well. With a chance to make it 2-0 on a mere single, Sam Antonacci hit it hard to right—at 105.1 mph, it was actually the second-highest exit velocity of the day for Chicago—but Victor Mesa Jr. was there for the play.
The Rays weren’t exactly prolific themselves against the opener/bulk guy combo of Jordan Hicks and Noah Schultz and the relievers who followed. Nonetheless, they did score their one run, so it held up. Jonny DeLuca began the home half of the fifth with a single, stole second on a strikeout, and after Ben Williamson grounded out, catcher Nick Fortes cashed in the ribbie on a knock to left.
Down to their last licks in the ninth, Miguel Vargas hit Bryan Baker’s first pitch 372 feet to left, and it would’ve been gone to tie the game at Fenway and Wrigley. But at the Trop, it died at the warning track. Baker then got Colson Montgomery to ground out and Randal Grichuk went down swinging to end it.
At least Luis Castillo will cure Chicago’s offensive malaise. Wait, what?
BREAKING: The Chicago White Sox are acquiring right-hander Luis Castillo in a trade with the Seattle Mariners for reliever Seranthony Dominguez, outfielder Nolan Jones and catching prospect Boston Smith, sources tell ESPN.
Boston Red Sox (59-51) 3, Los Angeles Dodgers (69-42) 2: Not even Yoshinobu Yamamoto could cool down the Red Sox out west. Fresh off an absurd 21-4 July, they won again on August 1st as Ceddanne Rafaela clubbed two homers off Yamamoto and a leadoff double by Andruw Monasterio in the eighth turned into the go-ahead run on a bunt single and a grounder. The Dodgers mustered 10 hits and a pair of walks (largely against Payton Tolle), but their only scoring came on a Teoscar Hernández two-run shot in the second. So in a postgame rage* over actually losing a series for once, the Dodgers traded for the Tigers’** two-time Cy Young Award winner Tarik Skubal. That’s one way to cope.
*Yes, yes, I know that the deal was almost certainly completed before the final out. I am being silly. For fun.
**No, I don’t think the Tigers are going to go on another improbable post-sell run like they did in 2024, but also they’re only 2.5 games behind the Twins and Guardians for the last Wild Card spot. Texas, Baltimore, and Seattle are all ahead of them but… it’s possible!
Arizona Diamondbacks (59-52) 12, Cleveland Guardians (56-56) 8: Would you believe that the score in this one was 2-2 at the start of the seventh? Hunter Gaddis had one of his worst days as a professional and Franco Aleman got beat up as well during the D-backs’ seven-run seventh, which was capped by a three-run blast from Corbin Carroll. Nolan Arenado’s homer in the eighth made it 10-2, but deposed closer Paul Sewald almost gave it all back in his own nightmare eighth. A homer and four singles later, he was out of the game, and when Kevin Ginkel finished the frames, it was 10-7 (all runs charged to Sewald). The best reliever is always more offense though, and a two-run single by Geraldo Perdomo in the ninth added insurance in the 12-8 final.
Houston Astros (57-55) 5, Texas Rangers (55-56) 4: Sigh. The Astros returning to the top of the meager AL West wasn’t a one-day thing. They added a full game of separation between them and the previously-leading Rangers by beating up Jacob deGrom for five runs on seven hits; the former Mets great recorded just 10 outs. Texas made it a one-run game in the middle frames, but Houston held on for the W.
Seattle Mariners (54-58) 4, Minnesota Twins (56-56) 3: With rumors swirling of Jerry Dipoto and company considering a sell, the M’s absolutely needed a win if that clubhouse wanted any hope of staying together. Dipoto could still unload some folks, but Seattle at least eked out a walk-off win on Saturday. The 3-0 lead from the first couple innings (with a Randy Arozarena solo shot) vanished as Logan Gilbert faded in the middle frames. Homers by Luke Keaschall and Trevor Larnach chipped away, and an RBI groundout from Victor Caratini evened it at 3-3 in the seventh. Closer Andrés Muñoz entered to strike out Royce Lewis with runners on in the eighth, and after another scoreless frame in the ninth, his offense rewarded him.
Randy Arozarena led off with a double down the left-field line and moved to third on a deep fly. Minnesota challenged defending home run leader Cal Raleigh by intentionally walking Julio Rodríguez with one out to set up a double play. The struggling MVP runner-up hit a grounder to first, but while Lewis stepped on the bag for one out (rather than throwing to second to try to turn two on the slow Raleigh), his throw home to get Arozarena was late, securing the weird walk-off win. The Astros remain three games up on Seattle in the AL West.
(The M’s still dealt starter Luis Castillo after the game, but he’s less essential to the operation than almost everyone else in the rotation.)
SAN DIEGO, CALIFORNIA - AUGUST 01: Jake Cronenworth #9 of the San Diego Padres reacts after hitting a walk off single during the ninth inning of a game against the San Francisco Giants at Petco Park on August 01, 2026 in San Diego, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images
For the first time in almost a year, San Diego Padres closer Mason Miller blew a save. He was put in a tenuous situation, entering the game in the top of the eighth inning with one out and the bases loaded for the San Francisco Giants who were trailing, 5-3. Miller struck out Grant McCray for the second out of the inning, but then rookie Osleivis Basabe ripped a 103-mph fastball into left field that tied the game at 5-5 before Miller got Bryce Eldridge to ground out on a tapper in front of the plate to end the inning.
The Padres were unable to score in the bottom of the eighth and Miller returned to the mound to work the top of the ninth. The right-hander recorded back-to-back strikeouts to open the inning but then allowed a walk to Rafael Devers. Miller wasted no time, throwing just two pitches to get Willy Adames to pop out to Xander Bogaerts at shortstop.
Bogaerts led off the bottom of the ninth inning with a line drive double to left field. Freddy Fermin dropped down a bunt, that he nearly beat out for a base hit, and was thrown out at first, allowing Bogaerts to move to third base with just one out. San Diego needed a fly ball to win the game and sent Gavin Sheets to the plate as a pinch-hitter for Jase Bowen. Sheets hit a weak ground ball toward third and was thrown out at first, leaving Bogaerts at third. Fernando Tatis Jr. came to the plate and was quickly intentionally walked which gave Jake Cronenworth a chance to play hero. He did just that winning a seven-pitch at-bat with a line drive single to center field that allowed Bogaerts to score to give the Padres a 6-5 walk-off win.
San Diego took a 2-1 lead in the series and will look to make that 3-1 with a win today in the final game of the four-game set at 1:10 p.m.
The Padres have played themselves into a position where they are one game out of a playoff spot. Kevin Acee of the San Diego Union-Tribune says they will try to address their needs to get them into the playoffs before the Trade Deadline.
DENVER, COLORADO - JULY 31: Hunter Goodman #15 of the Colorado Rockies prepares to bat in the first inning against the Kansas City Royals at Coors Field on July 31, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images
The 2026 MLB trade deadline is about 34 hours from now, and the Rockies haven’t been super active yet. They traded Seth Halvorsen to the Dodgers, but have stayed pat otherwise. Some of that, though, might be that they are asking a (rightfully) large return for Hunter Goodman. Additionally, the stove has been lukewarm all around the league so far. But that doesn’t mean it won’t heat up over the next day and a half.
Rockies fans have optimism that they’ll be much more active than recent history, though. The vast majority believe that the Rockies will make three or four trades by tomorrow at 4pm MT.
28% believe they’ll make one or two more, while 12% believe they’ll go nuts with 5+ trades and 1% thinks they’re already done.
Do you agree with the results? Have you changed your vote since the poll was posted on Monday? Let us know in the comments!
But in the meantime, here’s what our writers had to say this week:
The Tampa Bay Rays look to pick up their 10th win in 13 games this afternoon in their series decider against the Chicago White Sox at Tropicana Field.
Their hot streak has them favored at -148 on the moneyline, and my MLB picks are taking them to get another win behind Griffin Jax.
I explain why they’ll win a low-scoring affair in my White Sox vs. Rays predictionsfor Sunday, August 2.
Who will win White Sox vs Rays today: Rays moneyline (-148)
The Tampa Bay Rays hold a clear pitching advantage with starting pitcher Griffin Jax taking the mound.
His breaking ball run value ranks in the 86th percentile, anchored by a disgusting sweeper generating a 37.8% whiff rate and a .177 BAA.
Chicago White Sox starter Anthony Kay is allowing hard contact while struggling to record strikeouts. That’s a dangerous combination against a Tampa lineup with the eighth-lowest strikeout rate (20.6%) since July 1.
Jax has allowed one earned run or fewer in seven of his last 10 starts. Look for another strong start, with Tampa’s dominant pen bringing the game home.
Take the Rays to win to -155.
COVERS INTEL: Since July 1, Griffin Jax ranks in the Top 20 in strikeout rate (30.9%), K/9 (11.48), and xFIP (2.99) among 131 SP with at least 70 batters faced.
White Sox vs Rays Over/Under pick: Under 7.5 (-112)
Kay’s inability to limit hard contact won’t be exploited as much in this matchup, which should help keep scoring down.
The Rays rank dead last in hard-hit rate (23.4%) since the All-Star break. Their ISO of .140 is 10th-lowest, as is their K%.
Thankfully for them, the White Sox aren’t much better. They sit third-worst in HH% (29.3%) since the break, and are Bottom 10 in xwOBA, K%, and BABIP.
The probability of crooked numbers is low for both offenses at the moment, and I expect Tampa to see an eighth straight game with fewer than 7.5 runs.
I'm betting the Under down to -125.
Jason Ence's 2026 Transparency Record
ML/RL bets: 13-15, -3.18 units
Over/Under bets: 16-12, +3.13 units
White Sox vs Rays weather
Weather will not be a factor with the teams playing inside the domed Tropicana Field.
White Sox vs Rays odds
Moneyline: White Sox +138 | Rays -144
Run line: White Sox +1.5 (-156) | Rays -1.5 (+150)
Over/Under: Over 7.5 (+104) | Under 7.5 (-108)
White Sox vs Rays trend
The Rays have cashed the Under in 32 of their last 50 games for +13.35 units and a 24% ROI. Find more MLB betting trends for White Sox vs. Rays.
How to watch White Sox vs Rays and game info
Location
Tropicana Field, St. Petersburg, FL
Date
Sunday, August 2, 2026
First pitch
1:40 p.m. ET
TV
CHSN, Rays.TV
White Sox starting pitcher
Anthony Kay (7-5, 4.25 ERA)
Rays starting pitcher
Griffin Jax (6-8, 3.74 ERA)
White Sox vs Rays latest injuries
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
The New York Yankees are -125 favorites to get back in the win column this afternoon.
Gerrit Cole gives them a big pitching edge, and my Yankees vs. Cubs predictions and MLB picks see New York making the most of it on August 2.
Who will win Yankees vs Cubs today: Yankees (-125)
Gerrit Cole is in great form, having allowed just 10 runs over his last five starts while posting a 2.78 xFIP and 11.57 K/9.
His strong run of pitching should continue against the Chicago Cubs. They’ve been a middling offense the past month, sitting 16th in OPS and 20th in ISO against righties.
The New York Yankees have been up and down offensively, but should have their troubles eased against Colin Rea and his eighth percentile xERA.
Bet to -140.
COVERS INTEL:Cole's 98th percentile walk rate will help him further limit baserunners in a game with extremely pitcher-friendly conditions.
Yankees vs Cubs Over/Under pick: Under 6.5 (-105)
It’s not often you see totals of 6.5 — and see value on the Under to boot — but that’s the case here.
Cole has pitched like an ace over the last month, limiting runs effectively while posting a high K rate and excellent contact profile.
With Chicago’s offense in middling form, and winds blowing in at more than 20 miles per hour, it’ll be difficult to hit for power — and Cole isn’t allowing many hits.
The forecast calls for temperatures in the high 60s and strong winds blowing in. Big boost to the pitching.
Yankees vs Cubs odds
Moneyline: Yankees -130 | Cubs +110
Run line: Yankees -1.5 (+140) | Cubs +1.5 (-160)
Over/Under: Over 6.5 (-115) | Under 6.5 (-105)
Yankees vs Cubs trend
New York has hit the game total Under in 25 of the last 40 games (+8.75 units, 20% ROI). Find more MLB betting trends for Yankees vs. Cubs.
How to watch Yankees vs Cubs and game info
Location
Wrigley Field, Chicago, IL
Date
Sunday, August 2, 2026
First pitch
2:20 p.m. ET
TV
YES, Marquee
Yankees starting pitcher
Gerrit Cole (4-5, 3.57 ERA)
Cubs starting pitcher
Colin Rea (8-7, 4.68 ERA)
Yankees vs Cubs latest injuries
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
The Detroit Tigers took the second of their three-game road series against the Athletics with an 8-6 win on Saturday night. Max Clark hit his first major league home run and Framber Valdez threw a quality start, but the bullpen almost gave another one away in the late innings.
Looking to seal the sweep in Sacramento, the Motor City Kitties send right-hander Keider Montero to the mound. The 26-year-old’s last outing against the Baltimore Orioles was a dud, serving up six runs (four earned) on nine hits (one home run) and a walk while striking out one and hitting a batter over 4 1/3 innings to earn his sixth loss of 2026 in an 8-5 final.
For the A’s, left-hander Gage Jump will be making the 13th start of his rookie campaign coming off one of his better outings of the summer. At home against the Boston Red Sox, the 23-year-old threw six scoreless frames on three hits and four walks while striking out seven to earn his fourth win in a 4-3 final.
Here is how things look on paper heading into the series finale on Sunday afternoon.
Detroit Tigers (53-58) vs. Athletics (44-66)
Time (ET): 4:05 p.m. Place: Sutter Health Park, Sacramento, California SB Nation Site:Athletics Nation Media: Detroit SportsNet, MLB.TV, Tigers Radio Network
Game 112: RHP Keider Montero (7-6, 3.34 ERA) vs. LHP Gage Jump (4-6, 4.00 ERA)
NEW YORK, NEW YORK - AUGUST 01: Members of the 1986 New York Mets pose for a photograph after a ceremony honoring their World Series Championship prior to a game between the Mets and the Miami Marlins at Citi Field on August 01, 2026 in New York City. (Photo by Jim McIsaac/Getty Images) | Getty Images
Meet the Mets
On the day the Mets honored the 1986 championship team, the 2026 Mets highlighted their dissimilarity to that squad in a 6-2 loss to the Marlins at Citi Field. Despite a shaky start from Zac Thornton, the game remained close until the middle innings thanks to a Tyrone Taylor homer that got the Mets back in it, but Daniel Duarte had his first truly poor outing out of the bullpen this season to give the Marlins some cushion in a game that featured a lot of names we are going to see a lot more often in the final couple of months of the season after the trade deadline.
As expected, the reward to Xzavion Curry for soaking up five innings in relief on Friday night was a ticket back to Syracuse. Kevin Herget was recalled yesterday to take Curry’s spot on the roster.
The celebration served as a bittersweet reminder of how far the current organization still has to go, writes John Harper of SNY.
“I don’t think any of us could have ever predicted or imagined that one instance in time in baseball history would bring that much joy to people and create a lasting memory,” Mookie Wilson said yesterday, reflecting on the 1986 Mets. “There’s no one story I can tell that overshadows the rest.”
In Holmes’ stead, Robert Stock will be starting for the Mets this afternoon. It will be his first big league appearance since June 8, 2025 and his first start since 2021. Stock had been in competition for a roster spot with the Mets during spring training before undergoing thoracic outlet syndrome surgery in March.
In Triple-A, Jonah Tong struck out his 100th batter on the season yesterday.
The Braves beat the Nationals 8-3 on the back of seven one-hit innings from Martín Pérez. Pérez was not even the originally scheduled starter for Atlanta; Reynaldo López was scratched from the start about 50 minutes before first pitch due to left knee inflammation.
The Braves acquired outfielder Lane Thomas and left-handed pitcher Bailey Falter from the Royals in exchange for right-hander Lucas Braun—the Braves’ No. 8 prospect, per MLB Pipeline—and left-hander Carter Holton.
The Phillies shut out the Orioles 5-0, as Cristopher Sánchez struck out 11 batters over six scoreless innings.
Prior to yesterday’s win, the Phillies had lost 10 of their last 13 games as their bullpen woes deepened, ramping up the pressure on Dave Dombroski to improve the roster at the deadline.
Around Major League Baseball
There were a flurry of trades yesterday as things began to pick up ahead of Monday evening’s deadline. None were bigger than the Dodgers’ acquisition of two-time Cy Young Award winner Tarik Skubal in exchange for three players, including two top-100 prospects: outfielder outfielder Zyhir Hope (No. 25, per Pipeline) and righties River Ryan (No. 68) and Brady Smith. “I’m excited to be a Dodger,” Skubal said to reporters after news of the trade broke. “I’m excited to get down there and meet all those guys and chase three championships in a row. It’s hard to do, so I’m excited to be a part of that.”
The Guardians traded Bo Naylor and Codi Heuer to the Brewers in exchange for Craig Yoho and Blake Perkins.
The Yankees dealt Camilo Doval to Pirates for prospects Luis Cruz and Omar Alfonzo.
Luis Castillo went to the White Sox and the Mariners received reliever Seranthony Dominguez, outfielder Nolan Jones and catching prospect Boston Smith in exchange.
The Angels scratched José Soriano from his scheduled start against the Brewers Saturday night in anticipation of a potential trade.