Giants-Rockies Series Preview: KABOOM?

DENVER, CO - JUNE 24: Colorado Rockies mascot Dinger carries a laundry basket onto the field before a game between the Boston Red Sox and the Colorado Rockies at Coors Field on June 24, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

The Rockies rolled into May with a surprising record of 14-18, but since then they’ve gone a much more familiar 21-35 to really dig into last place of the NL West. Of course, all season long, the Giants have been burrowing at the edges trying to breach their trench. The teams are separated by 2 games for last place in the division. So, this 3-game series could be pivotal from an embarrassment standpoint.

Sure, the Rockies are inured to win-loss embarrassment by now, but if the Giants came into town and delivered a whoopin’, they might smart a little bit because the Giants have already lost a series in Coors and have been the Diamondbacks’ doormats this season. Meanwhile, the Giants could fall to last place! The last time they were last place on July 5th was… okay, well, not that long ago. In 2019, they were 39-48 on July 5th. But still! Not where the team expected to be this season!

The Rockies might be right on schedule for a 2030 renaissance, though. Hunter Goodman has carried his All-Star 2025 into this season (27 HR, 1.7 fWAR in 340 PA), while prospect Kyle Karros has developed quite nicely in his first full season amassing 1.4 fWAR in 279 PA and a season wRC+ of 96. But in June (81 PA), he led the team with a line of .357/.444/.586 (167 wRC+). He’s performing well alongside trade pickups like T.J. Rumfield (125 wRC+) and Jake McCarthy (112 wRC+). They didn’t add a lot from the outside but have simply managed to improve some of the players on the roster.

Yes, for the Rockies it will always come down to the pitching. That’s still bad. But this Fourth of July weekend, they welcome a team that was as bad as they were in June. For the month, the Rockies had a team fWAR of 4.9 (23rd) while the Giants were 21st with 5.0 fWAR. Now, that team performance for the Giants is buoyed by Logan Webb & Robbie Ray’s dominance (1.4 fWAR & 0.7 fWAR, respectively). But here’s where the comparison gets wacky:

The Giants had a great starting pitching performance throughout the month while the Rockies were stellar in the bullpen. The Giants’ -0.4 fWAR (4.36 ERA in 295.1 IP) was the fifth-worst value in relief pitching for the month. Colorado’s +2.1 fWAR in 375.2 IP was squarely in the middle of the pack (15th). The teams had virtually identical bullpen FIPs (4.45 for SF, 4.46 for COL) but the key difference between the two was that the quality of contact against the Rockies relievers was slightly worse than what hitters could do against the Giants’ silly relief corps.

So, we have our eyes to tell us that the Giants’ bullpen has been bad, but just comparing to the Rockies’ ‘pen really adds an extra layer of despair. A lot of us will be seeing fireworks this weekend, but before the season began you might’ve expected that because of the Fourth of July holiday and not because of an explosively bad reliever group.


Series overview

Who: San Francisco Giants (36-50) at Colorado Rockies (35-53)
Where: Coors Field | Denver, Colorado
When: Friday & Saturday at 5:10pm PT, Sunday at 1pm PT
National broadcasts: Peacock (Sunday)

Projected starters
Friday: TBD vs. Ryan Feltner (RHP 2-2, 4.42 ERA)
Saturday: TBD vs. Tomoyuki Sugano (RHP 8-4, 4.80 ERA)
Sunday: TBD vs. Tanner Gordon (RHP 2-2, 6.69 ERA)


Giants to watch

Bryce Eldridge: His June overall looks really impressive (.295/.385/.474 — 4 HR), but the second half of the month paints a different picture. Since June 15 (55 PA), he’s hitting just .184/.273/.286 (61 wRC+). I’d really like to see him hit some home runs into Nate Schierholtz/Alex Dickerson territory. For reference:

Luis Arraez: He has just a career .274/.319/.323 line at Coors Field (69 PA) and that just seems a little odd for a player like him. Yes, the .274 average makes sense, but that’s a spacious outfield and it seems like he’s so predictable when he hits the ball in the air that the size of the outfield would hardly seem to matter. But Arraez has been on an absolute tear the past two weeks: .415/.457/.707 in his last 11 games (47 PA), so him coming to a cold stop in Coors Field would be a real surprise.

Logan Webb: It was a bit of a headscratcher when he made his return off the IL in Coors Field, but he acquitted himself nicely in just 4.1 innings and he went on to have an absolutely dominant June, so, I’m not nervous to see him pitch there again when last place is on the line.

Prediction time

The Giants salvaged a game in the last Coors series with a 19-6 win, which boosted them to a +6 run differential for the three games despite losing said series. They hit 3 homers in that finale to give them 4 in the series. My prediction: they will hit at least 4 home runs in this series, too.

The Yankees’ top defensive plays of June

NEW YORK, NEW YORK - JUNE 20: José Caballero #72 of the New York Yankees runs off the field during the sixth inning at Yankee Stadium on June 20, 2026 in New York City. (Photo by Adam Hunger/Getty Images) | Getty Images

The month of June did not wrap up the way the Yankees had envisioned, dropping nearly a game per day to wrap up the calendar page. Despite some adversity, no month goes by without a highlight with the bat or some leather. June was no different, as multiple Yankees did their part in preventing runs around the field. With plenty of disappointment abound, why not take a look at some high point with the glove over the past month.

June 10th: Grisham survives the contact

Already trailing by a run, the Yankees were on the ropes in a June 10th game against Cleveland. With a couple of runners on base, Stuart Fairchild threatened to make it a lot worse when he lofted a ball deep into right-center field. But, Trent Grisham swooped in to save the day, not with a particularly challenging grab by his standards, but an impressive one, given the fact that he maintained the catch after some rather significant contact with right fielder Jose Caballero. Clearly shaken up by the collision, Grisham held onto the ball, and put an end to the inning, one that could have a lot worse had things fallen a bit different.

June 13th: Jazz lays out to save multiple runs

In a tied game this time, the Blue Jays were in prime position, with a pair of runners on second and third with just one out. Charles McAdoo seemingly did his job when he rifled a line drive up the middle, just right of the second base bag. Destined for a two-RBI knock, Jazz Chisholm stepped in and went horizontal to snare the line drive. With a the multi-run saving play, Chisholm helped to keep the threat subsided, and the Yankees went on to claim a tight victory north of the border.

June 17th: Caballero snares a liner just above the grass

With two outs in the seventh and a healthy lead in tow, Caballero did his part in moving the game into its late stages. Chicago’s Randal Grichuk hit a top-spinning line drive into left field. Moving in and to his right, the Yankees’ left fielder got a great jump and fully extended to make the grab. With Caballero low to the ground, his skillful grab put a close to the inning and helped the Yankees grab an easy win at home.

June 20th: Cabby goes basket style

Back-to-back highlights from the Yankee utility man. This time trailing in the sixth inning, JJ Bleday’s fly ball into left-center threatened to make this game a blow out. But, running straight back to the track upon contact, Caballero made a full speed grab over the shoulder. With a full extended arm toward the wall, Cabby’s impressive catch ended the inning and thwarted the threat, while giving credence to his skill at multiple positions around the diamond.

June 22nd: Ryan Yarbrough gives his all

In a tight game against the Tigers, Detroit’s Hao-Yu Lee tried to add to the damage with a push bunt against Ryan Yarbrough. The veteran lefty hopped off the mound to back-hand the ball, before jetting toward the first base bag. With no one over to cover the base, Yarbrough took matters into his own hands and ran to the base before laying out to place the tag on Lee and secure the much-needed out. He was initially called safe, but upon review, the lefty’s hard work paid off and the call was reversed to an out.

Dodgers vs Padres Prediction: Odds, recent stats, trends, and best bets for July 3

After falling behind 6-0, the Los Angeles Dodgers (57-31) stormed back and beat the San Diego Padres (43-43), 12-7 on Thursday. Dalton Rushing tied a career-high with four hits and four RBI, while Kyle Tucker added four hits and reached base five times.

Los Angeles is 5-2 versus San Diego this season outscoring the Padres, 41-22 over those seven games. The Dodgers have won five of the last six games overall and 12-4 over the past 16 contests. Shohei Ohtani will start on the mound and the Dodgers have won two straight and six of the previous seven when he starts.

San Diego has lost six straight games, which ties a season-long. The Padres are hitting .284 (6th) with 10 home runs (T-5th), and 13 doubles (T-5th) over those six games. The problem has been the pitching staff. The Padres pitchers boast an MLB-worst 10.48 ERA over the last week to go along with an outrageous .351 OBA (last) and 2.19 WHIP (last).

Let’s dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Padres at Dodgers

  • Date: Friday, July 3, 2026
  • Time: 10:10 PM EST
  • Site: Dodger Stadium 
  • City: Los Angeles, CA
  • Network/Streaming: MLB TV / ESPN

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Padres at the Dodgers

The latest odds as of Friday:

  • Moneyline: Los Angeles Dodgers (-251), San Diego Padres (+203)
  • Spread: Padres +1.5 (-103), Dodgers -1.5 (-117)
  • Total: 8.0

Probable starting pitchers for Padres at Dodgers

  • Friday's pitching matchup (July 3): Shohei Ohtani vs. Michael King
  • Dodgers: Shohei Ohtani  

2026 stats: 79.2 IP, 8-2, 1.58 ERA, 0.90 WHIP, 86 Ks, 24 BB

  • Padres: Michael King 

2026 Stats: 96.1 IP, 5-7, 3.55 ERA, 1.18 WHIP, 83 K, 39 BB

Who’s Hot? Who’s Not

  • The Dodgers’ Shohei Ohtani is hitting .291 with 89 hits, 18 home runs and 50 RBI over 306 at-bats
  • The Dodgers’ Kyle Tucker is hitting .249 with 74 hits and 72 strikeouts over 297 at-bats
  • The Padres’ Fernando Tatis Jr. is hitting .280 with 93 hits, 5 home runs, and 33 RBI over 332 at-bats
  • The Padres’ Jackson Merrill is hitting .212 with 68 hits and 88 strikeouts over 321 at-bats

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Padres at Dodgers

  • The Dodgers are 43-45 ATS
  • The Padres are 46-40 ATS, ranking seventh-best
  • The Dodgers are 46-42 to the Under
  • The Padres are 46-39-1 to the Under, ranking fifth-best
  • The Dodgers are 17-24 ATS at home, ranking sixth-worst
  • The Padres are 21-19 ATS on the road

Expert picks & predictions for tonight’s game between the Dodgers and the Padres

Rotoworld Bet Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday's game between the Padres and the Dodgers:

  • Moneyline: NBC Sports Bet is recommending a play on the Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Dodgers at -1.5.
  • Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 8.0

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Giants’ Logan Webb beats out Jacob Misiorowski for top NL Pitcher of the Month

DENVER — Logan Webb was hardly the worst pitcher in baseball to begin this season, but he had performed far from his own high standards when he hit the injured list in the first week of May.

Now, in his first full month back, the San Francisco Giants ace earned the highest honor available to him.

Webb was named the National League pitcher of the month for June, beating out the Milwaukee Brewers’ electric ace Jacob Misiorowski for the first monthly honor of his career.

San Francisco Giants ace Logan Webb was named the National League pitcher of the month for June. Jeff Hanisch-Imagn Images

In five starts, Webb allowed just three earned runs and walked only four batters while striking out 29. His 0.71 ERA was the sixth-lowest by any Giants starter in a month dating back to 1913, the most dominant month by any San Francisco starting pitcher since Noah Lowry (0.69) in August 2005.

Misiorowski turned in the most dominant start by anybody in the league this season with his 15-strikeout complete game shutout that required only 95 pitches. But Webb made one more start, threw 10 more innings in total and edged out the 24-year-old fireballer’s 0.96 ERA for the month.

Webb beat out the Brewers’ electric ace Jacob Misiorowski for the first monthly honor of his career. AP Photo/Justine Willard

Webb, of course, had a memorable outing of his own that set the tone for the rest of the month.

In his second start back from the IL, Webb took a perfect game against Misiorowski’s Brewers into the sixth inning and didn’t allow a hit until the seventh in what would be his first of three starts he didn’t allow an earned run. He followed those seven shutout inning with his first of three straight starts of eight innings — the first Giants starter to complete eight frames thrice in a row since Madison Bumgarner in 2015.

Clearly, Webb was impacted by the bursitis in his right knee that forced him to the IL for the first time since he established himself at the top of the Giants rotation in the second half of 2021.

Getting healthy isn’t the only thing that spurred arguably the best run of Webb’s career.

The Giants’ ace began calling his own pitches — most of them, anyway — in his second start back from the injured list, flirting with a perfect game in seven one-hit innings in Milwaukee.

“I didn’t throw the best until then. I just came back and [thought] I’ve done it before, I haven’t thrown to these guys a lot,” Webb said. “I mean I was with [Patrick Bailey] for a long period of time. There’s a trust factor in those sorts of things.”

It worked out so well that Webb has continued the practice, trusting himself over two new catchers to keep batters guessing. 

He was 2-4 with a 5.06 ERA when he landed on the IL after his May 5 start against the San Diego Padres.

Just two months later, he is 5–5 with a 3.09 ERA and a candidate to make his third All-Star Game.


Download The California Post App, follow us on social, and subscribe to our newsletters

California Post News: Facebook, Instagram, TikTok, X, YouTube, WhatsApp, LinkedIn
California Post SportsFacebook, Instagram, TikTok, YouTube, X
California Post Opinion
California Post Newsletters: Sign up here!
California Post App: Download here!
Home delivery: Sign up here!Page Six Hollywood: Sign up here!


Mets vs Braves Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

Two teams desperately seeking wins will face off on Friday night as the Atlanta Braves host the New York Mets.

Atlanta comes in as a slight -104 favorite tonight, but I’m taking New York to win on the road in my Mets vs. Braves predictions.

Read on to see my full analysis as I reveal my free MLB picks for Friday, July 3.

Who will win Mets vs Braves today: Mets moneyline (+100)

While the New York Mets have been brutal offensively, they have a habit of making good contact, ranking third in hard-hit percentage at 41.6%. That’s a problem for Atlanta Braves starter Grant Holmes, who allows a 44.7% hard-hit rate and only strikes out 20.7% of batters.

The Braves boast an 8.8% barrel rate themselves, but New York starter Christian Scottonly gives up barrels on 6.0% of hit balls and has a good average exit velocity of just 87.9 mph.

With the Mets holding a small edge in these matchups, I like New York at -110 or better.

Covers COVERS INTEL: The Mets have a 20.5% air pull rate against fastballs and sliders thrown by righties, pitches that make up 71% of Holmes’ arsenal.

Mets vs Braves Over/Under pick: Under 9.5 (-127)

Atlanta hasn’t scored more than five runs in a game in any of its last seven contests, and may struggle against Scott’s sweeper, as they have just a 21.8% air pull rate against the pitch, which ranks 23rd in MLB. The Mets are third-worst in the majors in run scoring, having put up just 3.98 runs per game on the year.

Given those trends and a solid pitching matchup, it’s hard to see a whole lot of runs coming tonight. This total is far too high, and I’m taking the Under at 8.5 runs or more.

Ed Scimia's 2026 Transparency Record
  • ML/RL bets13-21, -8.84 units
  • Over/Under bets: 12-20, -8.74 units

Mets vs Braves weather

Mets vs Braves odds

  • Moneyline: New York +102 | Atlanta -104
  • Run line: New York -1.5 (+159) | Atlanta +1.5 (-167)
  • Over/Under: Over 8.5 (-122) | Under 8.5 (-131)

Mets vs Braves trend

Atlanta is 2-8 straight up in its last 10 games overall. Find more MLB betting trends for Mets vs. Braves.

How to watch Mets vs Braves and game info

LocationTruist Park, Atlanta, GA
DateFriday, July 3, 2026
First pitch7:15 p.m. ET
TVPeacock
Mets starting pitcherChristian Scott
(2-0, 3.20 ERA)
Braves starting pitcherGrant Holmes
(4-4, 3.96 ERA)

Mets vs Braves 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Chicago Cubs vs. St. Louis Cardinals preview, Friday 7/3, 3:05 CT

There’s a chance of storms in Chicago this afternoon. So here’s the local radar to keep handy.

Today’s roster move: Here

Friday notes…

  • DOUBLE FIGURES, PART 1: Wednesday’s 23-3 demolition of the Padres was the 10th game this season in which the Cubs scored at least 10 runs. They had 22 double-digit games last season, after having had only 12 in 2024, half their total in 2023. They are 5-4 this year in their next games after double-digit outbursts. Since 2000, they are 165-158 in next games and have averaged 4.80 runs in those games. (Courtesy BCB’s JohnW53)
  • DOUBLE FIGURES, PART 2: The Cubs had not scored 10 or more runs at home against the Padres since an 11-7 win on May 28, 2012, their longest such drought against any National League opponent. Their longest now is against the Marlins, since a 13-4 win on May 9, 2018. (Courtesy BCB’s JohnW53)
  • A HIT MACHINE: The Cubs have made 40 hits in their last three games: 10, 13 and 17. They had made only 16 in their previous three, and a total of 41 in their previous seven. The Cubs made double-digit hits in five straight games April 12-17 and in four straight April 21-24. This is their first streak of at least three games since then. (Courtesy BCB’s JohnW53)
  • DANSBY SWANSON’S CASE FOR PLAYER OF THE WEEK: In the three games so far this week, Swanson is batting .615/.615/1.846 (8-for-13) with a double, five home runs, 11 RBI, seven runs scored and only one strikeout.

Cubs lineup:

The Cardinals lineup was not available at posting time. Please check BCB social media for the Cardinals lineup.

David Peterson, LHP vs. Andre Pallante, RHP

David Peterson’s first Cubs start, last Friday in Milwaukee, was a success. This despite seeing the first pitch he threw in a Cubs uniform deposited into the seats by Jackson Chourio. After that he was really good.

Peterson faced the Cardinals three weeks ago in New York and trust me, you do not want to look at this boxscore link. Don’t say I didn’t warn you. That night Peterson was being used as a “bulk guy” after an opener, so this game will obviously be different, and, hopefully, better.

Andre Pallante threw three innings against the Cubs May 29 in St. Louis and allowed eight hits and four runs. Ian Happ smashed a three-run homer off him in the first inning.

Pallante posted a 3.16 ERA in five June starts, and that would have been better if he hadn’t allowed five runs in 6.2 innings in his most recent start, June 27 vs. the Marlins.

Pallante doesn’t strike out or walk a lot of guys so the Cubs should look to put the ball in play.

Here is the weather forecast for the area around Wrigley Field.

Today’s game is on Marquee Sports Network.

Here is the complete MLB.com live streaming page for today.

MLB.com Gameday

Baseball-reference.com game preview

Please visit our SB Nation Cardinals site Viva el Birdos. If you do go there to interact with Cardinals fans, please be respectful, abide by their individual site rules and serve as a good representation of Cub fans in general and BCB in particular.

The 2026 game discussion procedure has been changed, so please take note.

You’ll find the game preview, like this one, posted separately on the front page two hours before game time (90 minutes for some early day games following night games).

At the same time, a StoryStream containing the preview will also post on the front page, titled “Cubs vs. (Team) (Day of week/date) game threads.” It will contain every post related to that particular game.

The Live! (formerly “First Pitch”) thread will still post at five minutes to game time. It will also post to the front page. That will be the only live game discussion thread. After the game, the recap and Heroes and Goats will also live on the front page as separate posts.

You will also be able to find the preview, Live! thread, recap and Heroes and Goats in this section link. The StoryStream for each game can also be found in that section.

Discuss amongst yourselves.

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Grant Holmes prepares to face New York Mets in series opener

Jun 3, 2026; Cumberland, Georgia, USA; Atlanta Braves pitcher Grant Holmes (66) pitches against the Toronto Blue Jays during the first inning at Truist Park. Mandatory Credit: Dale Zanine-Imagn Images | Dale Zanine-Imagn Images

The Atlanta Braves are set to face their division rival for the second time this year. The last-place New York Mets took the first series, scoring high in their wins back in June. Grant Holmes is set to take the mound and is looking to kick the series off on a high note.

Holmes is taking the place of Bryce Elder, whose velocity dropped in his last outing. And for Holmes’ (3.96 ERA) last appearance, he pitched through four innings and only gave up one hit and no runs. Across his last seven outings, his ERA has risen to 4.20, and he has gotten a career-low 20.7% strikeout rate in 2026 during his third year in the league.

He’s hoping that this matchup will improve those stats, along with his career-high 11.1% walk rate.

Mets’ Christian Scott is currently boasting a 3.20 ERA and a 1.33 WHIP after his return from the IL just a few weeks ago. In his last outing against the Phillies (June 27), he pitched through four innings and gave up two runs, three hits and two walks with six strikeouts to add.

He said that his main goal was to establish his offspeed stuff early in the game, but otherwise, he felt he’s been consistent with landing his pitches in the zone.

Scott plans to get a head start, still in the process of bouncing back and regaining his strength from injury. Holmes will need to emulate the same game plan, but also give positive signs of showing up strong for the Braves on the defensive end. The offense, on the other hand, will have to hold down its end.

Game Info

Game Date/Time: Friday, July 3, 7:15 p.m. ET

Location: Truist Park, Atlanta, GA

TV: BravesVision

Streaming: MLB.tv

Radio: 680 AM / 93.7 FM The Fan

Red Sox start road trip in Anaheim to face Angels as Contreras suspension looms large

ANAHEIM, CALIFORNIA - JUNE 14: Matt Turner #1 of the U.S. Men's National Soccer Team poses for a photo with Mike Trout #27 of the Los Angeles Angels before throwing out the first pitch prior to the game against the Tampa Bay Rays at Angel Stadium of Anaheim on June 14, 2026 in Anaheim, California. (Photo by Katelyn Mulcahy/Getty Images) | Getty Images

After a feel-good four-game sweep of the Yankees, the Washington Nationals were the next challenge and after winning game one the Sox crashed hard. We don’t need to go into the next two games eccept for the impact on the road trip: No Willson Contreras, essentially.

For the most important stretch of the season remaining – 6 games against two mediocre teams and 3 against a good White Sox club – the Red Sox may be without their best player this season (non-Durbin division). Seven games out of 162 is about 4.3% of the season. With the All-Star Break, Cavalli may not functionally miss a start at all depending on how the Nationals reset their rotation. Not ideal.

The Angels have been reeling. Mike Trout, in the midst of a big year, hit the IL. The team fired their GM, and the Angels are headed to yet another losing season. Los Angeles is sitting at 36-51 to Boston’s 37-48 record entering play.

Jake Bennett is coming off a masterful start against the Yankees. 6.1 innings and 1 run to the former first place AL East club. He’s looking like an excellent acquisition by Craig Breslow. If he turns into a solid rotation member that’s a tremendous win for even a very good prospect who is more suited for relief. He’ll face Reid Detmers. The Angels starter has been up since 2021 and is breaking out this season. Detmers was hit hard for 8 runs in 5.2 innings on May 13 but then put up a true gem: 8 innings, 1 run, 14 Ks. And has mostly been cruising since then. He had as hiccup against the A’s in their minor league park but then handled them better at home. He is a lefty so hopefully we’ll see some vintage Romy vs Lefty magic.

Sonny Gray has been the #2 that was promised. What else can you say at this point? He’s making a great case to be traded or to stick around and just anchor the rotation that has lost all the depth from March. Someone needs to pitch innings. He’s opposed by a second lefty, Sam Aldegheri. In his third season in Anaheim, Aldegheri is not having the breakout Detmers has enjoyed. He only strikes out 15% of batters but walks 9.8% so this might be a short night if the Sox are hitting. He’s allowed 4 home runs in his 29 big league innings this year across 5 starts (8 total games).

Ranger Suarez missed out on the fun against the Yankees but pitched the Sox to their only win against the Nationals. Striking out 8 in 6.0 innings he turned in another solid start this year. There’s usually an inning where he runs into some trouble but he’s so good he can get out of almost any jam. Ryan Johnson, fresh off his latest Knives Out sequel will finish the series for the Angels. A righty, he’s strugglesd. Although an ERA over seven…we’ve seen this story before in 2026. Will it drop to 6.50 or lower if the bats take the night off?

Mike Trout is on the IL. As is old friend Yoán Moncada.

Zach Neto is leading the Angels with 18 homers.

Another old friend, Vaughn Grissom, is hitting .231/.311/.369.

Jarren Duran is coming off an absolutely brutal .144/.168/.227 month of June after his .261/.331/.548 line in May. Will July treat him better?

Probable Pitching Matchups

Friday, July 3: Jake Bennett (3.27 ERA / 3.11 FIP) vs. Reid Detmers (3.88 ERA /2.96 FIP)

Saturday, July 4: Sonny Gray (2.69 ERA / 3.58 FIP) vs. Sam Aldegheri (4.85 ERA / 4.93 FIP)

Sunday, July 5: Ranger Suarez (2.94 ERA / 2.72 FIP) vs. Ryan Johnson (7.40 ERA / 6.07 FIP)

When/Where to Watch

Friday, July 3: 9:38 PM ET on NESN

Saturday, July 4: 9:38 PM ET on NESN

Sunday, July 5: 9:30 PM ET on NESN

Brewers vs Diamondbacks Prediction: Odds, recent stats, trends, and best bets for July 3

The Brewers (53-32) and Diamondbacks (43-43) meet for a three game set at Chase Field as both look to get back in the win column. Milwaukee is 2-1 versus Arizona this season and outscored the Diamondbacks, 28-9 over those three games.

Milwaukee is 8-3 in the last 11 games, but coming off a 7-2 loss versus Cincinnati. The Brewers won the first three games of the series and now find themselves in a spot they have routinely played well in. That's the opening game of a series. Believer it or not, but the Brewers won 15 of the first 16 games of a series.

Arizona is coming off a 6-4 loss to San Francisco on Wednesday, but won two out of the three to win the series. The Diamondbacks had a day off yesterday and lost three of the past four games following a rest day. The Diamondbacks have the toughest remaining strength of schedule for the first half of the season with the Brewers, Padres, and Dodgers left.

Let’s dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Brewers at Diamondbacks

  • Date: Friday, July 3, 2026
  • Time: 9:45 PM EST
  • Site: Chase Field 
  • City: Phoenix, AZ
  • Network/Streaming: MLB TV / Apple TV

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Brewers at the Diamondbacks

The latest odds as of Friday:

  • Moneyline: Milwaukee Brewers (-144), Arizona Diamondbacks (+119)
  • Spread: Diamondbacks +1.5 (-131), Brewers -1.5 (+109)
  • Total: 8.5

Probable starting pitchers for Brewers at Diamondbacks 

  • Friday's pitching matchup (July 3): Kyle Harrison vs. Jose Cabrera 
  • Diamondbacks: Jose Cabrera

2026 stats: 10.0 IP, 0-1, 3.60 ERA, 1.20 WHIP, 7 K, 2 BB

  • Brewers: Kyle Harrison

2026 Stats: 77.0 IP, 8-1, 2.57 ERA, 1.04 WHIP, 96 Ks, 19 BB

Who’s Hot? Who’s Not

  • The Brewers’ William Conteras is hitting .293 with 91 hits, 9 home runs and 51 RBI over 311 at-bats
  • The Brewers’ Joey Ortiz is hitting .202 with 36 hits and 38 strikeouts over 178 at-bats
  • The Diamondbacks’ Corbin Carroll is hitting .269 with 83 hits, 13 home runs, and 44 RBI over 309 at-bats
  • The Diamondbacks’ Lourdes Gurriel Jr. is hitting .220 with 31 hits and 28 strikeouts over 141 at-bats

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Brewers at Diamondbacks

  • Arizona is 46-40 ATS, ranking eighth-best
  • Milwaukee is 48-37 ATS, ranking fifth-best
  • Arizona is 45-36-2 to the Under, ranking second-best
  • Milwaukee is 45-38-2 to the Under, ranking third-best
  • Arizona is 23-19 ATS at home, ranking ninth-best
  • Milwaukee is 21-14 ATS on the road, ranking third-best

Expert picks & predictions for tonight’s game between the Diamondbacks and the Brewers

Rotoworld Bet Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Friday's game between the Diamondbacks and the Brewers:

  • Moneyline: NBC Sports Bet is recommending a play on the Brewers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Brewers at -1.5.
  • Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 8.5

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Ross, Kelenic, Paddack clear waivers, elect free agency

CLEVELAND, OHIO - JUNE 29: Manager Skip Schumaker #55 removes relief pitcher Chris Paddack #40 of the Texas Rangers from the game during the seventh inning against the Cleveland Guardians at Progressive Field on June 29, 2026 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images) | Getty Images

Pitchers Joe Ross and Chris Paddack and outfielder Jarred Kelenic, all of whom were designated for assignment several days ago, have all cleared waivers and become free agents.

Paddack was signed on June 29 for a one shot deal, pitching as the bulk guy behind opener Tyler Alexander on June 29 in Cleveland and then being DFA’d the next day. He gave the Rangers four innings of two run ball in the win, making it a successful signing, as far as I’m concerned. I imagine the Rangers will be looking to sign him to a minor league contract now to pitch for Round Rock, whose rotation is rather puny right now.

Ross and Kelenic were designated for assignment on June 29, clearing roster spots for Paddack and for Cam Cauley. Ross was brought up from AAA because the Rangers needed an arm in the pen, and in five games he went eighth innings and allowed five runs. His most notable appearance was his third outing for the Rangers, when he came into the game to start the top of the 10th inning against the Padres, walked Samad Taylor, and then gave up a three run homer to Manny Machado.

Kelenic was up because, well, the Rangers needed a body that could play the outfield on the bench. When Wyatt Langford went on the injured list and the Rangers needed a righthanded hitter rather than a lefthanded hitter who could play outfield on the bench, the Rangers dropped him for Cauley.

Logan Webb wins his first Pitcher of the Month Award

Jun 21, 2026; Miami, Florida, USA; San Francisco Giants starting pitcher Logan Webb (62) throws against the Miami Marlins during the first inning at loanDepot Park. Mandatory Credit: Rhona Wise-Imagn Images | Rhona Wise-Imagn Images

What a great turn of events. Logan Webb’s season looked like it was heading into a ditch at full speed after pitching to a 5.06 ERA (3.57 FIP) and an IL stint. One silly writer even speculated that he might be cooked. Instead, he’s been named the National League Pitcher of the Month for June after going 3-1 with a 0.71 ERA (2.24 FIP) in 5 starts.

He was his dominant old self. The face of the Giants. The ace of the team. One of the best pitchers in the sport. This compelled one fabulist writer to suggest that the Giants should look into trading him at this year’s deadline.

Major League Baseball’s press release also cites these meaningful stats:

– The two-time All-Star dealt at least 7.0 innings in all five of his starts, becoming the first Giants pitcher to make five consecutive starts of at least 7.0 innings since Ty Blach did so twice in 2017. Webb permitted two-or-fewer runs in all five starts, becoming the first Giants pitcher since Madison Bumgarner in 2013 (6 GS) to make at least five consecutive starts of 7.0 innings and two-or-fewer runs permitted. Overall, his eight starts of at least 7.0 innings this season are tied with Nathan Eovaldi, Sánchez and Michael Wacha for the most in the Majors.

– The 2025 Rawlings Gold Glover became the third Giants pitcher in the Divisional Era (since 1969) to throw at least 35.0 innings in a single month and maintain an ERA under 0.75, joining Kevin Gausman (37.0 IP, 0.73 ERA in May 2021) and Noah Lowry (39.1 IP, 0.69 ERA in August 2005). Of the group, Webb’s four walks were the fewest.“

But Webb has looked like the best version of himself since returning from the injured list and it has been a rare respite from the hellacious viewing experience that has often been the San Francisco Giants here in 2026. His starts make it feel as though anything is possible.

Remarkably, his rotation mate Robbie Ray also received votes (4-0, 1.36 ERA). His resurgence has timed out nicely with the trade deadline, too…

But anyway, Logan Webb returning to out-pitch the likes of Jacob Misiorowski, Max Meyer, and Chris Sale is a great story, whether you’re just rooting for the Giants or rooting for the Giants to make some big deadline deals. Well, okay, there’s also the conversation about Logan Webb becoming an All-Star now, and either serving as the team’s lone representative or as a travel partner for somebody else (Luis Arraez, Casey Schmitt)?

Congratulations to Logan Webb on another career achievement. He’s sort of building a ground-up case to someday win a Cy Young Award, creating a reputational aura that might push him to be top of mind come that award in the future. But here in the present, it’s good enough to know that he was never really gone but now he’s incredibly back and, as the players say, shoving.

White Sox vs Guardians Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

A pair of AL Central rivals continue their four-game set tonight as the Cleveland Guardians play host to the Chicago White Sox.

Despite missing Munetaka Murakami for the past month, Chicago continues to hit the ball well, which is part of why I’m backing the White Sox as +114 underdogs. 

Find out more in my White Sox vs. Guardians predictions and free MLB picks for Friday, July 3.

Who will win White Sox vs Guardians today: White Sox (+114)

The Chicago White Sox are still without Munetaka Murakami, but that hasn’t slowed them down.

Over the past 30 days, Chicago ranks tied for fifth in the AL in runs scored (122) and fourth in SLG (.435). The White Sox have been red hot this week, averaging 7.28 runs per game while hitting .296 as a team.

Meanwhile, the Cleveland Guardians are last in runs (88), batting average (.218), and OPS (.632) over the past month.

There’s clear value to be had here on Chicago at +114, and I’d play them to +110.

Covers COVERS INTEL:Guardians starter Gavin Williams goes to the curveball often, and the White Sox rank sixth in SLG (.410) and third in wOBA (.320) against that pitch.

White Sox vs Guardians Over/Under pick: Over 8.5 (+109)

Both starters have been brutal of late, which should help nullify Cleveland’s sluggish offense. Gavin Williams finished with a 6.04 ERA and 1.42 WHIP in June, while Anthony Kay posted a 6.35 ERA and 1.50 WHIP over that same span.

The Over has cashed in each of the past five starts for both Williams and Kay, while the Over is also 4-1 in the past five games for both clubs.

I’ll play this to +100.

Chris Faria's 2026 Transparency Record
  • ML/RL bets: 5-1, +3.18 units
  • Over/Under bets: 2-4, -1.9 units

White Sox vs Guardians weather

Temperatures will be humid and sit in the mid-to-upper 80s around first pitch, further buoying our play on the Over at Progressive Field.

White Sox vs Guardians odds

  • Moneyline: White Sox +114 | Guardians -126
  • Run line: White Sox +1.5 (-183) | Guardians -1.5 (+158)
  • Over/Under: Over 8.5 (+109) | Under 8.5 (-121)

White Sox vs Guardians trend

Chicago has hit the team total Over in 24 of its last 35 road games (+12.70 Units / 32% ROI). Find more MLB betting trends for White Sox vs. Guardians.

How to watch White Sox vs Guardians and game info

LocationProgressive Field, Cleveland, OH
DateFriday, July 3, 2026
First pitch7:10 p.m. ET
TVCHSN, WKYC-NBC3
White Sox starting pitcherAnthony Kay
(6-3, 4.50 ERA)
Guardians starting pitcherGavin Williams
(9-4, 3.81 ERA)

White Sox vs Guardians 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Friday Jays Notes

SEATTLE, WASHINGTON - JUNE 23: A general exterior view of Seattle Stadium, home of the Seahawks & Sounders and T-Mobile Park, home of Seattle Mariners, seen from Pike Place at Seattle Waterfront on June 23, 2026 in Seattle, United States. (Photo by Robbie Jay Barratt - AMA/Getty Images) | Getty Images

Shi Davidi tells us that Kazuma Okamoto was named AL Rookie of the Month. Only slightly unfair, as he’s not a 30-year-old rookie who played several seasons in the majors in Japan. But we aren’t going have many guy get awards, this year, so lets enjoy.

Okamoto had 7 home runs, 20 RBI, 4 doubles and 8 walks with a .286/.353/.560 batting line in 25 games. And played very nice defense, which I wasn’t expecting. I don’t think he’s going to be a Gold Glover, or anything (though if Vlad can be, who knows) but he seem serviceable to me.


The pitching matchings:

  • Today: Dylan Cease (4-4, 3.02) vs. Luis Castillo (3-6, 4.93). That’s a 10:00 Eastern start.
  • Tomorrow (July Fourth): Shane Bieber (0-0, 6.00) vs. Logan Gilbert (6-5, 3.42). 4:00 Eastern
  • Sunday: Trey Yesavage (4-3, 3.34) vs. Clay Kirby (7-7, 3.91). 5:00 Eastern start.

Then the Jays are off to San Francisco for three games, with Thursday off after.

And Max Scherzer starts Friday for the Vancouver Canadians. They are saying that he’ll need a few rehab starts.


June was not a great month: 11-15. Our pitchers had their worst month by ERA at 4.56. There were a few starters who had some disappointing starts. The starters had a 5.73 ERA on the month and averaged just 4.6 innings per start. The relievers had a better time, 3.33 ERA, their best month, but they threw a ton of innings.

The batters had their best OPS by month of the season. .710. But they averaged 3.9 runs per game. In May they averaged 4.2 runs and in April 3.9.


Rowdy gets DFAed. He’s only had 11 PA with the Braves, but hit will in AAA, .259/.367/.483 with 8 home runs in 49 games.

Cubs roster move: Drew Pomeranz added, Jordan Wicks optioned

During his most recent stint with the Cubs, left-hander Jordan Wicks threw pretty well: Four innings of relief, one run allowed, a pair of strikeouts. He also picked up two saves.

Wicks threw 40 pitches in Wednesday’s win over the Padres, and so the Cubs optioned him to Triple-A Iowa on the off day Thursday, per the team’s transactions page.

To replace Wicks on the 26-man active roster, the Cubs added left-hander Drew Pomeranz, who they signed to a minor-league deal June 22 after he was released by the Angels June 18. Pomeranz has thrown two scoreless innings at Iowa, with three strikeouts. He last pitched Wednesday, throwing 18 pitches. There was an open spot on the 40-man roster to add Pomeranz, so the 40-man is now full.

Pomeranz had a really good year for the Cubs in 2025, posting a 2.17 ERA and 1.067 WHIP in 57 appearances covering 49.2 innings. He walked 15 and struck out 57 in those innings. The Cubs declined to re-sign him and he signed a one-year deal with the Angels for $4 million.

He got off to a rough start in Anaheim (though he did throw 1.1 scoreless innings against the Cubs March 31 at Wrigley Field), but over his last 12 appearances for them he posted an ERA of 0.77 and a 1.286 WHIP, suggesting he could possibly get back to last year’s level. The Angels got rid of him anyway, and since he was released, the Cubs are only on the hook for a pro-rated portion of the MLB minimum salary for Pomeranz for the rest of this season.

Pomeranz and Caleb Thielbar were a pretty good 1-2 combo out of the pen last year. Granted, both are a year older and both have struggled at times in 2026, but perhaps this “putting the band back together” move can help a beleaguered Cubs bullpen.

As always, we await developments.

Rematch: Mariners vs. Blue Jays Series Preview

TORONTO, ON - JUNE 29: Vladimir Guerrero Jr. #27 of the Toronto Blue Jays reacts after lining out in the third inning of a game against the New York Mets at Rogers Centre on June 29, 2026 in Toronto, Ontario, Canada. (Photo by Vaughn Ridley/Getty Images) | Getty Images

Thank goodness for the Angels. The Mariners climbed back over .500 with a sweep of their division rival after a brief dip below that mark following their series in Cleveland last weekend. The three wins against Los Angeles allowed Seattle to keep pace with the Rangers in the division and pull ahead of the faltering Athletics and Astros. They’ll wrap up this homestand with a jam packed weekend series against the Blue Jays.

GameTimeMariners StarterBlue Jays StarterMariners Win%Blue Jays Win%
Game 1Friday, July 3 | 7:10 pmRHP Luis CastilloRHP Dylan Cease49.6%50.4%
Game 2Saturday, July 4 | 1:10 pmRHP Logan Gilbert / RHP Emerson HancockRHP Shane Bieber60.3%39.7%
Game 3Sunday, July 5 | 2:00 pmRHP George KirbyRHP Trey Yesavage58.3%41.7%
*Game odds courtesy of FanGraphs
OverviewMarinersBlue JaysEdge
Batting (wRC+)102 (9th in AL)95 (12th in AL)Mariners
Fielding (FRV)-23 (14th)16 (2nd)Blue Jays
Starting Pitching (FIP-)86 (1st)99 (9th)Mariners
Bullpen (FIP-)88 (2nd)92 (4th)Mariners

This rematch of last year’s ALCS isn’t nearly as exciting as it could have been. Like the Mariners, the Blue Jays have largely scuffled to start this year following their deep postseason run last fall. Injuries have played a huge role in those struggles; Toronto currently has 10 players on the IL and has lost the second most total WARP of any team this season according to the Baseball Prospectus Injured List Ledger. The starting rotation has been hit particularly hard but the lineup has suffered plenty of impactful injuries as well. Combined with a pretty sizable playoff hangover from some of their stars, the Blue Jays are stuck in the morass of mediocre teams in the middle of the AL.

PlayerPositionBatsPAK%BB%ISOwRC+
George SpringerDHR27920.1%10.0%0.15293
Nathan LukesRFL18315.8%4.9%0.120117
Vladimir Guerrero Jr.1BR34811.2%10.3%0.08396
Kazuma Okamoto3BR34432.0%9.6%0.224119
Daulton VarshoCFL27521.1%8.7%0.165108
Alejandro KirkCR7315.1%8.2%0.12169
Ernie Clement2BR33510.1%3.6%0.140111
Yohendrick PiñangoLFL15122.5%6.0%0.155105
Andrés GiménezSSL28919.7%3.5%0.13581

That’s not a typo: Vladimir Guerrero Jr.’s isolated power currently starts with a zero. He’s hit just four home runs this year and is limping through the worst season of his career. His groundball rate is up slightly, though not outside the range he’s posted throughout his career, but his hard hit rate is down more than five points and his barrel rate has been cut in half. For whatever reason, his contact quality has taken a steep dive this year. George Springer, Alejandro Kirk, and Daulton Varsho have all taken pretty significant steps backwards this season as well. The good news is that Kazuma Okamoto has made a strong transition over from Japan; he’s blasted 19 home runs already and is running a 119 wRC+ even after a rough April when he was getting acclimated to MLB pitching. 

Probable Pitchers 

Updated Stuff+ Explainer 

PitcherIPK%BB%HR/FB%GB%ERAFIP
Dylan Cease83.136.7%11.5%8.8%44.6%3.022.36
Luis Castillo76.221.5%7.7%9.1%35.9%4.933.94
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam35.7%38.4%97.7117139980.299
Sinker15.9%6.4%96.3931151870.291
Changeup0.9%18.7%83.9992131470.258
Curveball6.2%12.2%82.790102720.298
Slider41.4%24.3%89.31081341160.239
Sweeper9.7%1.5%84.2108

Dylan Cease was the Blue Jays’ headlining acquisition this past offseason when he signed a seven-year, $210 million free agent contract just before Thanksgiving. He’s long been one of baseball’s best strikeout artists, though all those punchouts come with some spotty command. He’s usually able to make it work because he can just work out of any trouble he gets into by avoiding contact altogether, but he can also be prone to big blowups from time to time if his command really slips. He primarily relies on a hard fastball and a nasty slider as his out pitches. He’s increased the usage of his changeup this year and it’s been nearly unhittable; the whiff rate on his offspeed pitch is over 66%!

PitcherIPK%BB%HR/FB%GB%ERAFIP
Shane Bieber (2025)40.123.3%4.4%21.1%48.2%3.574.47
Logan Gilbert10027.0%5.6%12.1%35.0%3.423.60
Emerson Hancock90.224.2%6.1%11.9%41.5%3.473.77
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam33.9%37.4%92.694101870.364
Cutter10.4%14.9%87.484
Changeup8.2%17.3%89.1101
Curveball11.4%25.5%82.689721010.329
Slider36.1%4.9%85.490111600.263

Shane Bieber missed nearly all of 2024 and most of ‘25 after undergoing Tommy John surgery. Traded to the Blue Jays at the trade deadline last year, he was solid enough down the stretch, though Toronto’s deep run in the playoffs likely contributed to the forearm fatigue he was diagnosed with this spring. He wound up missing the first three months of the season and only made his return from the IL a few weeks ago. At his peak, he utilized pinpoint command of a pair of breaking balls to make up for a pretty mediocre fastball. His command has mostly eluded him after his elbow injury and his fastball quality has further deteriorated. That doesn’t bode well for his ability to stay productive until he can find a way to adjust.

PitcherIPK%BB%HR/FB%GB%ERAFIP
Trey Yesavage67.122.3%10.9%6.6%33.3%3.343.88
George Kirby10421.1%5.6%9.5%49.0%3.813.70
PitchUsage vRHBUsage vLHBVelocityStuff+Whiff+BIP+xwOBA
Four-seam45.0%46.7%94.494801120.296
Splitter16.3%42.2%82.91371191170.247
Slider38.6%11.0%88.01041111170.280

In his first professional season, Trey Yesavage rose from Single-A all the way to the big leagues last year and ultimately helped lead the Blue Jays to their World Series appearance. It was a tremendous debut. A minor shoulder injury delayed his start to this season, but once he returned healthy, he picked up right where he left off. Everything is vertical with Yesavage’s profile. His extreme over-the-top delivery helps him produce a ton of carry on his fastball, and his two secondary pitches have very little horizontal break on them. His splitter continues to be a devastating pitch and he’s been able to improve the command of his slider this year.


The Big Picture:

TeamW-LW%Games BehindRun DiffRecent Form
Rangers45-430.511-2W-W-W-L-W
Mariners45-430.511+14L-L-W-W-W
Astros43-460.4832.5-46W-W-L-W-L
Athletics41-460.4713.5-59L-L-L-L-W
Angels36-520.4099.0-46W-W-L-L-L
TeamW-LW%Games BehindRun DiffRecent Form
Yankees48-380.558+4.0+87L-L-L-L-L
Guardians46-420.523+1.0-7W-L-L-W-W
Mariners45-430.511+14L-L-W-W-W
Astros43-460.4832.5-46W-W-L-W-L
Twins42-460.4773.0-26L-W-W-L-W

The Rangers lost on Wednesday to allow the idle Mariners to slip into a tie atop the AL West, but won the first game of a three-game set against the Tigers yesterday. Texas and Detroit are off on Friday to accommodate a World Cup game in Arlington but will resume their series on Saturday. The Astros lost their series to the Twins this week and will play host to the hottest team in the AL this weekend, the Rays, winners of eight straight. The Athletics couldn’t keep up with the Dodgers, though they managed to salvage a win on Wednesday. They host the red hot Marlins this weekend, the team with the best record in baseball in June.