
Baseball MLB Game Results July 2nd, 2025
Baseball fans and bettors alike were treated to a fireworks-laced Wednesday as the MLB slate on July 2, 2025, delivered historic wins, playoff-shaking comebacks, and one of the sharpest days we’ve seen from professional handicappers this season. The Philadelphia Phillies split a key doubleheader with the San Diego Padres, the Astros stayed hot despite injury woes, and the Toronto Blue Jays pulled off an improbable 11-9 comeback to tie the Yankees atop the AL East. But while those teams won on the field, the biggest winner of the night came from the betting world.
Jimmy Liu dropped a flawless 4-0 card, cashing across spreads, totals, and moneylines for a perfect day that netted $400 in profit. He wasn’t alone—Sas Insider turned in a 7-3 performance (+$373), and Logan Wilson swept 3-0 as well, earning $310. Let’s dive into every game that mattered—and every angle that paid.
San Diego Padres vs. Philadelphia Phillies (Game 1): Padres Capitalize Early, Hold Off Phillies
The San Diego Padres opened Wednesday’s doubleheader in Philadelphia with a clutch 6-4 win over the Philadelphia Phillies, riding a fast start and timely hitting from veteran slugger Manny Machado. The Padres jumped ahead early and never looked back, taking advantage of a lackluster performance from Phillies rookie Mick Abel, who allowed four earned runs over just four innings. San Diego’s offense came alive with Machado driving in three runs, including a decisive two-run single in the fifth that gave the Padres breathing room. Though the Phillies fought back with late homers from Kyle Schwarber, they couldn’t overcome the deficit.
The story of this game was about execution in critical moments. Abel struggled with command, allowing the Padres to load the bases early and forcing the Phillies into catch-up mode. While Philadelphia got on the board via the long ball and a few late-inning rallies, Nick Pivetta shut things down with 10 strikeouts over seven innings. It was a classic case of veteran presence versus rookie inconsistency, and the Padres took full advantage. The bullpen withstood the late pressure as closer Robert Suarez locked things down for the save.
Sas Insider had this one dialed in from the jump, hitting on the total over 9, citing both teams’ tendencies to crush early pitching and bullpen volatility. The game’s 6-4 finish made this a textbook over cash and was one of seven wins on his 10-play card.
Game Preview: San Diego Padres vs. Philadelphia Phillies
St. Louis Cardinals vs. Pittsburgh Pirates – Keller, Bats Complete Statement Sweep
The Pittsburgh Pirates completed a jaw-dropping three-game shutout sweep over the St. Louis Cardinals, riding another dominant outing from Mitch Keller and a relentless seventh-inning offensive eruption for a 5-0 win. Keller silenced the Cardinals’ bats with seven innings of scoreless work, allowing just five hits while striking out seven. The win marked the Pirates’ sixth straight victory and extended their scoreless innings streak to 31, the franchise’s longest since 2015.
The Cardinals had no answer for Keller’s mix of cutters and two-seamers, stranding multiple runners early and watching their few scoring chances dissolve in strikeouts and double plays. Sonny Gray, fresh off a one-hit shutout in his last outing, was solid but cracked in the seventh when Tommy Pham and Isiah Kiner-Falefa delivered run-scoring singles in a four-run rally that broke the game open. Gray finished with 6 1/3 IP, four earned runs, and six strikeouts. The Pirates’ bullpen—Dennis Santana and Isaac Mattson—closed the door emphatically.
This one was gold for Jimmy Liu, who locked in on Under 8 (-113) and watched a clinic unfold. Both pitchers kept hard contact to a minimum, and the game never even flirted with the number. The pick was part of Liu’s perfect 4-0 day and exemplified why he’s been red-hot: trusting elite arms, fading cold bats, and letting the data guide the play.
Game Preview: St. Louis Cardinals vs. Pittsburgh Pirates
San Diego Padres vs. Philadelphia Phillies (Game 2): Sanchez Silences Padres to Earn Split
In the nightcap of the doubleheader, the Philadelphia Phillies flipped the script with a commanding 5-1 win behind the brilliance of left-hander Cristopher Sanchez, who threw seven innings of one-run ball. Facing a dangerous San Diego Padres lineup, Sanchez kept hitters off-balance with a devastating changeup and a relentless attack of the strike zone. Max Kepler gave the Phillies the lead with a two-run homer in the fourth, and Brandon Marsh followed up with a solo shot to extend the cushion in the fifth.
While Sanchez’s efficiency was a major headline—he didn’t walk a single batter and induced 13 ground-ball outs—it was also a testament to how the Phillies adjusted after Game 1. Dylan Cease, despite giving up four runs on eight hits, wasn’t terrible; but his inability to keep the ball in the park came back to bite him. Sanchez stranded runners in critical spots, striking out both Jake Cronenworth and Martin Maldonado in the fifth to preserve the 4-1 lead.
This game was a sharp bettor’s delight. Jimmy Liu and Logan Wilson both hit on Phillies ML, each recognizing Sanchez’s current form and Cease’s regression in high-leverage situations. For Liu, this was one of four winners in his flawless day. Meanwhile, Sas Insider also cashed again, making this matchup a sweep across all three top handicappers.
Game Preview: San Diego Padres vs. Philadelphia Phillies
Minnesota Twins vs. Miami Marlins – Twins Snap Marlins’ Franchise-Tying Streak
The Minnesota Twins halted the Miami Marlins‘ franchise-record-tying eight-game win streak with a gritty 2-1 win on the road, riding a lockdown effort from Simeon Woods Richardson and timely offense from Carlos Correa. Woods Richardson allowed just one run on two hits across five strong innings before turning it over to the bullpen, which delivered four scoreless frames capped by Jhoan Duran’s 13th save.
Miami, despite the loss, saw Kyle Stowers extend his hitting streak to nine games with a second-inning solo homer that briefly tied the score. However, the game shifted in the fourth when Correa stroked an RBI single to bring home the eventual winning run. A bizarre moment in the sixth robbed Miami of a chance to tie it, when a sharply hit single by Stowers ricocheted off the second base umpire and forced Jesus Sanchez to hold at second. The Marlins would strand runners, and Xavier Edwards was later thrown out at home on a laser from Harrison Bader in the seventh.
Jimmy Liu cashed again here with Twins ML (-115), banking on Woods Richardson’s home-road splits and Miami’s bubble finally bursting. The Marlins had been riding an unsustainable stretch of production with little margin for error, and Liu’s play proved to be well-timed and shrewd.
Game Preview: Minnesota Twins vs. Miami Marlins
Houston Astros vs. Colorado Rockies – Altuve Breaks Records, Brown Deals at Coors
The Houston Astros continued to thrive despite a laundry list of injuries, beating the Colorado Rockies 5-3 at hitter-friendly Coors Field behind a dominant outing from Hunter Brown and a historic performance from franchise legend Jose Altuve. Brown struck out eight and allowed just two runs over six innings, bouncing back from a shaky second frame to completely control the middle innings. The win moved Brown to 9-3 and trimmed his ERA to an elite 1.74.
But the milestone belonged to Altuve, who passed Jeff Bagwell for second on the Astros’ all-time hit list with 2,315 hits. His two-run single in the sixth broke a 2-2 tie, capping a three-run frame that ultimately decided the game. Shay Whitcomb also clubbed his first career home run, while Houston piled up 16 hits as a team, overwhelming Colorado’s pitching despite missing Yordan Alvarez and Jeremy Peña.
This was a masterclass in betting angles by Jimmy Liu, who hit Astros -1.5 (spread) with conviction. Sas Insider doubled up on this game, grabbing both ML (-250) and the Under 11, which also cashed. Coors Field games can be volatile, but Brown’s dominance neutralized the altitude, and Liu’s read on both matchup quality and team momentum proved perfect.
Game Preview: Houston Astros vs. Colorado Rockies
New York Yankees vs. Toronto Blue Jays – Jays Pull Off Stunning 8-Run Comeback
The Toronto Blue Jays engineered one of the most shocking wins of the season, erasing an 8-0 deficit to defeat the New York Yankees 11-9 in front of a raucous Rogers Centre crowd. The victory pulled the Jays into a tie with New York for first place in the AL East and showcased an elite combination of power, patience, and bullpen resilience. The game turned on an eighth-inning rally where two walks, a wild pitch, and Addison Barger’s clutch RBI single gave Toronto the lead for good.
The Yankees did damage early, tagging Jose Berrios for six runs in just over four innings. Giancarlo Stanton hit a towering three-run blast, while Aaron Judge tied the game at 9-9 in the eighth with a missile to center. But Devin Williams, usually reliable, lost command, and the Jays took full advantage. Davis Schneider homered twice and drove in three runs, while Barger delivered four RBIs in total. It was a game that featured 23 combined hits, three homers, and massive playoff implications.
This was a lean-away game for the sharp handicappers, as neither side was overly favored, and bullpens were questionable. Still, Sas Insider correctly faded the Yankees by staying off them in all 10 of his plays—a move that turned out profitable as Toronto stole momentum in the division.
Game Preview: New York Yankees vs. Toronto Blue Jays
Cleveland Guardians vs. Chicago Cubs – Imanaga, Suzuki Lead Comeback Over Slumping Guards
The Chicago Cubs overcame an early 3-0 hole and used a pair of big innings to send the Cleveland Guardians to their sixth straight loss in a 5-4 final at Wrigley Field. Seiya Suzuki led the charge with two hits and three RBIs, and rookie Pete Crow-Armstrong added two hits and two key RBIs as the Cubs mounted a comeback after Guardians starter Tanner Bibee faltered in the middle innings. The win extended Chicago’s division lead and pushed Cleveland deeper into an offensive slump.
Bibee opened well, blanking the Cubs through two innings, but a string of walks and missed locations in the fourth led to a three-run outburst by Chicago. Meanwhile, Shota Imanaga, making just his second start since returning from the IL, gave up three solo home runs but didn’t allow much else. Imanaga tossed 5 1/3 innings, walking none and striking out four, while the bullpen trio of Ryan Pressly, Caleb Thielbar, and Brad Keller kept things clean until the ninth. Cleveland mounted a mini-rally off Daniel Palencia, cutting the lead to one, but stranded the tying run on second.
This was a premium bet target for Sas Insider, who backed the Cubs Over 4.5 runs as one of his total props, capitalizing on Bibee’s recent inconsistency and Chicago’s quietly surging bats. The play marked one of seven wins on his 10-game card and exploited the Guardians’ deteriorating bullpen.
Game Preview: Cleveland Guardians vs. Chicago Cubs
Spotlight: Best Handicapper of July 2, 2025 – Jimmy Liu’s 4-0 Perfection Commands Respect

Jimmy Liu didn’t just win on July 2—he dominated. Liu’s 4-0 card included two moneylines (Phillies and Twins), a total (Under STL/PIT), and a spread (Astros -1.5). His reads were not only sharp but calculated, with each bet backed by consistent trends and elite matchup analysis. His perfect sweep netted $400, leading all handicappers on the slate and showing exactly why he’s at the top of the premium package.
What set Liu apart on this day was his strategic variety. He nailed the under in St. Louis vs. Pittsburgh, a game most bettors avoided due to Sonny Gray’s previous dominance and Mitch Keller’s volatility. Liu trusted the Pirates’ momentum and the Cardinals’ recent scoring drought—and he was right. His read on Hunter Brown at Coors Field was equally sharp, as the Astros won and covered with ease. He also trusted the Twins to snap the Marlins’ eight-game heater behind Simeon Woods Richardson, which proved correct in a narrow 2-1 win.
With a 100% hit rate, a strong grasp on pitcher performance, and the ability to bet across categories, Liu is positioning himself as one of the most profitable cappers of the season. If you followed him on July 2, you likely padded your bankroll heavily—and the sharp money will continue to follow.
GAME DATE | SPORT | TEAMS | SCORE | BET TYPE | DESCRIPTION | RESULT |
---|---|---|---|---|---|---|
2025-07-02 | ML BASEBALL |
SDG @PHI |
1 – 5 | Money Line | [982] PHI ML-140 ( ACTION ) | Win |
2025-07-02 | ML BASEBALL |
MIN @MIA |
2 – 1 | Money Line | [967] MIN ML-115 ( ACTION ) | Win |
2025-07-02 | ML BASEBALL |
STL @PIT |
0 – 5 | Under Bet | [952] TOTAL u8-113 (STL vrs PIT) ( S GRAY -R / M KELLER -R ) | Win |
Chicago White Sox vs. Los Angeles Dodgers – Kershaw Hits 3,000, Dodgers Walk It Off
History was made at Chavez Ravine as Clayton Kershaw became the 20th pitcher in MLB history to record 3,000 strikeouts, leading the Los Angeles Dodgers to a thrilling 5-4 walk-off win over the Chicago White Sox. Kershaw reached the milestone on the final pitch of his outing—strikeout No. 3,000 coming on a sixth-inning slider that froze Vinny Capra. Though the lefty allowed four runs on nine hits, his historic strikeout was a defining moment in a night where the Dodgers overcame a late deficit.
The White Sox jumped out to a 4-1 lead behind a two-run shot from Austin Slater and RBI singles from Benintendi and Quero. The Dodgers chipped away, with Will Smith and Andy Pages each going deep to trim the lead. The game flipped in the ninth as Shohei Ohtani drove in a run on a grounder, Mookie Betts tied it with a sac fly, and Freddie Freeman delivered the walk-off single to right for a comeback win. Kershaw’s feat was the headline, but the team’s resilience was the backbone.
While none of the top three cappers had official action on this game, it was a sharp lean situation where Sas Insider and others had faded Kershaw in recent weeks. Yet with his velocity holding and breaking pitches biting, the outing reaffirmed his elite form even in aging years. Expect sharper support going forward.
Game Preview: Chicago White Sox vs. Los Angeles Dodgers
Cincinnati Reds vs. Boston Red Sox – Encarnacion-Strand Slam Sparks Wild Rally
The Cincinnati Reds staged a five-run seventh inning, powered by a Christian Encarnacion-Strand grand slam, to storm back and beat the Boston Red Sox 8-4 in the series finale at Fenway. Down 3-0 midway through the game, Cincinnati strung together key hits in consecutive innings, capitalizing on Boston’s errors and bullpen meltdown. The victory allowed the Reds to remain the only team in MLB not yet swept in a series this season.
Encarnacion-Strand’s blast came off a hanging slider and traveled 439 feet to dead center, blowing the game wide open. Boston starter Brayan Bello and a bullpen platoon had held the Reds at bay until that point, but once cracks formed, Cincinnati capitalized with seven hits and eight runs across the final three frames. Tyler Stephenson had two hits and two runs, while Elly De La Cruz and TJ Friedl each contributed late RBI singles to keep pressure on the Sox relievers.
Though no top handicapper had an official best bet in this matchup, the line had leaned Boston at home with value potential on the Reds. The rally marked the third time in five days the Red Sox bullpen surrendered a game in the seventh inning or later—something sharp bettors will be eyeing moving forward.
Game Preview: Cincinnati Reds vs. Boston Red Sox
Baltimore Orioles vs. Texas Rangers – Eovaldi, Semien Hammer O’s in Blowout
Veteran righty Nathan Eovaldi reminded everyone why he’s still one of baseball’s best big-game arms, tossing five shutout innings as the Texas Rangers throttled the Baltimore Orioles 6-0 in Arlington. It was Eovaldi’s second start back from injury, and he looked sharp as ever, allowing just two hits with five strikeouts to guide Texas to the series win. Marcus Semien crushed a three-run homer, and Corey Seager added a solo blast in a game that was never in doubt.
Orioles rookie Tomoyuki Sugano continued his downward spiral, giving up 10 hits and six earned over 4 2/3 innings. His ERA ballooned to 4.30 after a strong start to the year, and this outing marked his second consecutive game surrendering six or more runs. Baltimore mustered just five hits and was overmatched by a Texas staff that saw Jacob deGrom and Eovaldi dominate back-to-back nights.
No direct best bets from Jimmy Liu, Sas Insider, or Logan Wilson on this one, though the Rangers ML and team total over were widely flagged by sharp models. Sugano’s fatigue and poor splits with shorter rest continue to be fade-worthy in the prop markets.
Game Preview: Baltimore Orioles vs. Texas Rangers
San Francisco Giants vs. Arizona Diamondbacks – Giants Snap Skid in Extras
The San Francisco Giants ended a brutal four-game losing streak with a much-needed 6-5 win over the Arizona Diamondbacks in 10 innings, riding a multi-hit night from Jung Hoo Lee and a key sacrifice fly from Patrick Bailey. After surrendering a late lead on a Ketel Marte two-run homer in the ninth, the Giants regrouped and manufactured the go-ahead run in extras to avoid a sweep and breathe life back into their fading playoff hopes.
The game began with fireworks, as Mike Yastrzemski homered on the second pitch and Lee added an RBI triple in the first. Starter Landen Roupp was effective but inefficient, allowing five hits and four walks over four innings before giving way to a bullpen that held until the ninth. Arizona’s rally was sparked by Geraldo Perdomo and capped by Marte’s blast to tie the game at 5-5. In extras, a leadoff single by Heliot Ramos set up Bailey’s sac fly, and Camilo Doval bounced back from his blown save to strand the tying run at third in the 10th.
Though none of the top three handicappers had direct action on this one, it served as a situational play many sharp bettors leaned toward: a desperate veteran team with superior bullpen depth trying to avoid a sweep. The Giants delivered with just enough offense and an unusually resilient outing from Doval after a ninth-inning implosion.
Game Preview: San Francisco Giants vs. Arizona Diamondbacks
Kansas City Royals vs. Seattle Mariners – Arozarena Stays Hot as M’s Edge Royals
The Seattle Mariners squeezed out a 3-2 win over the Kansas City Royals behind yet another blast from Randy Arozarena, who homered for the fourth time in three games. His sixth-inning solo shot tied the game, and he later added a sac fly in the seventh to cap the scoring. Seattle leaned on its bullpen to close it out, with Andres Muñoz recording his 19th save to preserve a win in a tightly contested series.
Noah Cameron, the Royals rookie lefty, pitched well in a 4.2-inning start, allowing just four hits and one run. Kansas City took an early lead on a Salvador Perez RBI single and nearly tied the game again in the eighth, but the M’s defense stood tall. Ben Williamson’s leadoff double set up the go-ahead rally, and Julio Rodriguez’s sharp infield grounder resulted in the go-ahead run scoring when Maikel Garcia misplayed the bounce.
This game flew under the radar for best bets, but Arozarena’s surge is rapidly drawing interest from prop bettors. He’s slugging .789 over his last 10 games and has climbed into the middle of Seattle’s lineup. Expect sharp eyes on his home run and total bases props for as long as the heater continues.
Game Preview: Kansas City Royals vs. Seattle Mariners
Detroit Tigers vs. Washington Nationals – Nats Ride 6-Run Eighth to Split Doubleheader
After getting thrashed 11-2 in the opener, the Washington Nationals responded with a six-run eighth inning to take the nightcap 9-4 over the Detroit Tigers, splitting a doubleheader that could’ve easily swung toward a sweep. Nathaniel Lowe’s bases-loaded triple was the decisive swing, capping a game-changing rally that erased a 4-3 Tigers lead.
The Nats got a quality outing from MacKenzie Gore, who allowed just two earned runs over 5 1/3 innings despite another low run-support outing. In the bullpen, Cole Henry picked up his first MLB win with a clean eighth, while Paul DeJong and Josh Bell contributed clutch insurance hits. Detroit’s Jack Flaherty struck out nine but labored over five innings, and a bullpen meltdown from Tommy Kahnle and Brenan Hanifee doomed the visitors.
This was a money play for Sas Insider, who cashed on Nationals ML (Game 2), identifying the edge with Gore and Detroit’s shaky bullpen. It capped his 7-3 card and highlighted his ability to read doubleheaders effectively.
Game Preview: Detroit Tigers vs. Washington Nationals
Los Angeles Angels vs. Atlanta Braves – Braves Snap Skid Behind Olson, Murphy Slams
The Atlanta Braves put their recent struggles in the rearview mirror with an emphatic 8-3 win over the Los Angeles Angels, thanks to a seven-run sixth inning featuring a Sean Murphy three-run homer and a Matt Olson grand slam. With their 21-inning scoreless streak ended, the Braves’ bats finally came alive in support of a decent start from Didier Fuentes, who struck out six in just over three innings.
The Angels opened with a two-run rally on a Jo Adell single and got a 448-foot bomb from Jorge Soler in the ninth, but couldn’t overcome the Braves’ mid-game eruption. Yusei Kikuchi looked solid for five innings but unraveled quickly in the sixth, giving up back-to-back shots before exiting. Jurickson Profar homered in his return from suspension, giving Atlanta’s lineup some much-needed juice.
This game was highlighted in sharp circles as a “get-right” spot for Atlanta’s offense, and Logan Wilson nailed it with Braves ML (-140). It was one of three clean wins on his board and a reminder that sometimes the best value lies in bounce-back angles with elite lineups.
Game Preview: Los Angeles Angels vs. Atlanta Braves