Astros Prospect Report: April 7th

WEST PALM BEACH, FLORIDA - MARCH 19, 2026: Joseph Sullivan #19 of the Houston Astros bats during the fourth inning of a spring training Spring Breakout game against the Miami Marlins at CACTI Park of the Palm Beaches on March 19, 2026 in West Palm Beach, Florida. (Photo by Nick Cammett/Diamond Images via Getty Images) | Diamond Images/Getty Images

Another day of minor league baseball is in the books. See the results below.

AAA: Sugar Land Space Cowboys (6-4) lost 1-0 (BOX SCORE)

Alexander started for Sugar Land and turned in his best outing of the season as he tossed 7 scoreless innings with 3 strikeouts. In the 9th, Murray allowed a run as the Rainiers took the lead. The offense had a quiet night collecting just three hits as they were shutout in the 1-0 loss.

Note: Carlson has yet to allow a run this season.


AA: Corpus Christi Hooks (1-3) won 6-3 (BOX SCORE)

Sullivan put the Hooks on the board early connecting on a leadoff homer, his first of the season. Nezuh got the start and went 3.2 innings allowing 3 runs. The Hooks rallied in the 5th scoring 4 runs on an Encarnacion 2 run double, run scoring on a wild pitch and a Ferreras sac fly. In the 6th, Nelson added an RBI double to extend the lead. The bullpen pitched well tossing 5.1 scoreless innings as they closed out the 6-3 win.

Note: Sullivan has a .938 OPS this season.


A+: Asheville Tourists (1-3) lost 1-0 (BOX SCORE)

Rodriguez got the start for Asheville and was really good allowing just 1 hit over 4 scoreless innings while striking out 5. He was relieved by Cruz who allowed 1 run over 4 innings, striking out 3. Unfortunately the offense had a rough day at the plate collecting just 3 hits as they were shutout in the 1-0 loss.

Note: Rodriguez has a career 3.09 ERA in the minors.


A: Fayetteville Woodpeckers (1-3) lost 13-5 (BOX SCORE)

The Woodpeckers got on the board first getting 2 runs on a Wakefield home run in the first inning. Verdugo got the start but struggled allowing 3 runs over 2.2 innings. He was relieved by Hebert who allowed 4 runs over 1.2 innings. Beck made his season debut and struck out 3 over 2.2 scoreless innings in relief. In the 7th, the Woodpeckers got a run back on a Flores solo HR. The bullpen imploded in the 8th allowing 6 runs as the RiverDogs blew it open. Sierra added a 2 run HR in the 9th but that was it as the Woodpeckers fell 13-5.

Note: Sierra has a 1.151 OPS this season.


Today’s minor league starters:

SL: Colton Gordon – 7:05 CT

CC: Bryce Mayer – 7:05 CT

AV: Andrew Taylor – 11:00 CT

FV: TBD – 5:35 CT

Who is Konnor Griffin’s wife? Pirates’ SS signs $140M extension

The Pittsburgh Pirates just locked up star shortstop Konnor Griffin with a nine-year, $140 million contract extension. The rookie had already locked up another longtime partner before inking the deal when Griffin married his longtime partner, Dendy Hogan, on January 17, 2026. 

Who is Konnor Griffin’s wife? Here’s what we know about Dendy Griffin

Griffin, from Jackson, Mississippi, began dating Dendy Hogan in 2020 when he was 14 years old, according to Sports Illustrated. The couple got engaged on Oct. 11, 2025, sharing several beachside pictures on Instagram, and walked down the aisle a little over three months later.

Her Instagram page includes photos of them from Griffin’s time at Jackson Preparatory School, his visits to the University of Mississippi and LSU during high school, and their homecoming and prom photos.

Konnor Griffin career stats

The Pirates drafted Griffin out of high school, taking him ninth overall in the 2024 MLB draft.

He rocketed through Pittsburgh’s farm system in 2025, rising from low-A Bradenton to AA Altoona over the course of the season. He hit .333 with a .415 on-base percentage, 24 home runs,  94 RBIs and 65 stolen bases  in the minors, according to Baseball Reference.

He was named USA TODAY Sports’ Minor League Player of the Year in 2025.

After a handful of games at AAA Indianapolis to begin the season, Pittsburgh called up Griffin to the majors. He made his MLB debut on April 3, 2026, going 1-for-3 with a double and an RBI in the Pirates’ 5-4 win against the Orioles, according to Baseball Reference.

Griffin was born on April 24, 2006, in Jackson, Mississippi. 

This article originally appeared on USA TODAY: Who is Konnor Griffin’s wife? Pirates’ rookie SS signs $140M extension

Diamondbacks at Mets Prediction: Odds, recent stats, trends, and best bets for April 8

The Arizona Diamondbacks (5-6) and the New York Mets (7-4) link up on MLB TV for the second of a three-game series. New York won yesterday's matchup, 4-3 in extra innings .

Arizona was on a two-game winning steak and had a chance to tie its season-long three yesterday, but folded a late lead. The Diamondbacks are now 0-4 on the road compared to 5-2 at home this season and has scored 11 total runs over four away games.

New York is 3-1 at home, but just came off a seven-game road trip in St. Louis and San Francisco. The Mets went 4-3 in that road trip and enter this matchup on a season-best four-game winning streak. The Mets are tied eighth in ERA (2.15), plus they are eighth in batting average (.249) to open the season.

Lets 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 Diamondbacks at Mets

  • Date: Wednesday, April 8, 2026
  • Time: 4:10 PM EST
  • Site: Citi Field Park
  • City: Flushing, NY
  • Network/Streaming: MLB 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 Diamondbacks at the Mets

The latest odds as of Wednesday:

  • Moneyline: Arizona Diamondbacks (+113), New York Mets (-136)
  • Spread: Diamondbacks +1.5 (-194), Mets -1.5 (+159)
  • Total: 7.5

Probable starting pitchers for Diamondbacks at Mets

  • Wednesday's pitching matchup (April 8): Ryne Nelson vs. David Peterson
  • Mets: David Peterson

2026 stats: 9.2 IP, 0-1, 4.66 ERA, 1.97 WHIP, 8 Ks, 4 BB

  • Diamondbacks: Ryne Nelson

2026 Stats: 9.1 IP, 0-1, 5.79 ERA, 1.18 WHIP, 7 Ks, 6 BB

Who’s Hot? Who’s Not!

  • The Mets’ Mark Vientos is hitting .417 with 10 hits and 15 total bases over 24 at-bats 
  • The Diamondbacks’ Corbin Carroll is hitting .297 with 11 hits and 22 total bases over 37 at-bats
  • The Mets’ Francisco Lindor is hitting .167 with 7 hits, 10 walks, and 9 strikeouts over 42 at-bats
  • The Diamondbacks’ Geraldo Perdomo is hitting .162 with six hits over 37 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 Diamondbacks at Mets

  • The Mets are 6-5 ATS this season
  • The Diamondbacks are 8-3 ATS this season
  • The Mets are 4-5-2 to the Over this season
  • The Diamondbacks are 6-4-1 to the Over this season

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

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

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 Wednesday's game between the Diamondbacks and the Mets:

  • Moneyline: NBC Sports Bet is recommending a play on the Mets on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Diamondbacks at -1.5.
  • Total: NBC Sports Bet is recommending a play on the under on the Game Total of 7.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)

MLB Home Run Predictions Today: Best HR Prop Bets, Picks, Parlay & Odds for Wednesday, April 8

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

I started to dig myself out of an early-season hole with a +520 dinger from Ozzie Albies last night. With more bad-hitting weather and a getaway slate, I'm putting my HR eggs into one or two baskets today and picking on the best dinger settings to hopefully cash those MLB player props.

It's no surprise I'm going back to Angel Stadium, which projects as the second-best park for homers today, behind only Coors Field. And so, I'm also heading to Denver, eyeing Houston Astros first baseman Christian Walker to round out my betting card.

These are my favorite home run props and MLB picks for Wednesday, April 8. 

  • UPDATE: Added another HR pick + parlay.

Best MLB home run props today

Player to hit a HROdds
Braves Ozzie Albies+570
Angels Jo Adell+470
Astros Christian Walker+410
💲Today's HR parlay+17356

Ozzie Albies (+570)

I’m a loyal guy, so when Ozzie Albies goes yard and cashes a +520 dinger yesterday and is 50 points longer today in a good hitting setting, I’m running it back. The switch-hitter always gets a bump in the order vs. lefties and will hit out of the three hole in the Atlanta Braves lineup.

His slugging vs. lefties is 100 points better since 2024, and he's facing Reid Detmers, who has been overworked early, throwing 199 pitches in two starts and coming off a 104-pitch outing. He hasn’t thrown more than 88 innings since 2023.

Albies has also proven he can get to a Los Angeles Angels bullpen that has been punching above its weight, with some metrics indicating more runs are coming.

Ultimately, with low temperatures across the board and some getaway spots, this +570 price in one of the best-hitting settings stands out, with a fair price being closer to +500.

  • Time: 4:07 p.m. ET
  • Where to watch: FanDuel Sports Network West, BravesVision

Jo Adell (+470)

Only Mike Trout projects for a better chance to go yard today in Anaheim, and with Jo Adell 100 points longer, his +470 home run price is the best +EV HR prop on the board today, per the Covers projections powered by THE BAT. In fact, THE BAT is projecting for starters Reid Detmers and Grant Holmes to both go over their 2.5 earned run totals.

Adell is coming off a very quiet 37-HR campaign in 2025, and the outfielder is starting to see the ball well of late, going 4-for-8 in this series vs. the Atlanta Braves with a long ball.

The Braves also used their five best high-leverage arms last night and could need some B-arms today. That's key as their bullpen has a 0.86 ERA through 41+ innings this year, which is unsustainable. 

This is the best +EV home run prop on a slate with only a handful of players showing value.

  • Time: 4:07 p.m. ET
  • Where to watch: FanDuel Sports Network West, BravesVision

Christian Walker (+410)

Let’s go to the thin air of Coors Field for a +410 +EV dinger from Christian Walker, who went deep last night and has homered in three of his last four games. The Houston Astros' offense ranks third in baseball at 1.33 homers per game and is the No. 2 scoring offense in the league at 6.5 runs per game.

Yordan Alvarez is around +200 for a home run today, and Hunter Goodman, who projects similarly to Walker, is 110 points shorter than the guy we’re betting on.

Colorado's Michael Lorenzen can’t keep the ball in the park and has surrendered three home runs in just 7+ innings of work. In his last start at home, he gave up nine runs and two bombs. There isn’t always value in hitters at Coors Field, but Walker is flying under the radar at this price.

  • Time: 3:10 p.m. ET
  • Where to watch: SCHN, COLR
Josh Inglis's 2026 Transparency Record
  • HR picks: 2-16, -5.6u units

Today’s HR parlay

Braves Ozzie AlbiesBet Now
+17356
Angels Jo Adell
Astros Christian Walker

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.

Colt Keith, Cam Smith, and hitters who could break out due to swing or approach changes

Early in the baseball season, it's easy to get caught up in the allure of the numbers. Whose bat speed is up? Whose Statcast page is "blood red"? Whose exit velocities are way up? While I understand the fun in that and think it can still be an interesting endeavor, we have to realize that we're dealing with extremely small sample sizes, and a lot of that can be misleading. However, if you ignore it totally, you could miss a breakout season. So what should we do?

In my opinion, the best thing to do early in the season is to tie tangible changes in a hitter's approach or swing mechanics to their success. If we see a hitter off to a stronger-than-usual start, and we also know that they made a conscious decision to change their swing path or their approach, then we can have more confidence in backing the early gains. So that's what I'm attempting to do in this article.

I looked at a few hitters who are off to really strong starts, and then I cross-checked that with hitters who meaningfully changed their swing path, batting stance, or approach at contact. The goal is to find hitters who may truly be breaking out based on these changes, and players we can trade for or grab on the wire before everybody else is keyed into these results being at least somewhat real.

RELATED: Check out this week’s MLB Power Rankings!

Breakout Hitters for Fantasy Baseball 2026

Colt Keith - 1B/2B/3B, Detroit Tigers

When you look at the biggest bat speed risers so far in 2026, you'll see Colt Keith's name. The 24-year-old has had the biggest jump in bat speed, up 2.8 mph from 70.7 mph to 73.5 mph. However, Keith has also made some changes to his batting stance. According to Statcast, Keith's stance is now one degree open, which is a clear change from nine degrees open last season. That means his front foot has closed towards home plate more. He's also standing slightly further away from the plate, but the biggest change could be that his Ideal Attack Angle Rate is up to 60.4% from 48.8%.

Statcast measures Attack Angle, which is "the vertical direction that the sweet spot of the bat is traveling at the moment of contact with the baseball (or the point where the bat and ball cross paths, in the case of a swing-and-miss)." Essentially, it measures the direction of the barrel of the bat at the contact point. Contacting the ball with an Attack Angle between 5 and 20 degrees is considered ideal because those swings are statistically much more likely to produce line drives and fly balls, resulting in significantly higher slugging percentage and more extra-base hits. So far this season, Keith has seen his line drive rate improve by almost 3%, and his hard-hit rate is up from 43.7% to 56.5%. These are small sample sizes, but we're trying to connect real, tangible changes to small sample size results, and we can do that here. Keith has changed his stance. He's shifted his attack angle towards the ball, and he's getting his barrel into an ideal angle far more often than he has in the past. That has led to a quicker bat and much harder contact. Will it last? It's hard to say, but this is a former top prospect who is showing clear signs of improvement, so now is the time to buy in.

Javier Sanoja - 2B/3B/SS/OF, Miami Marlins

Sanoja was not a top prospect, but the injury to Christopher Morel has freed up a lot more third base reps for Sanoja, who is hitting .375/.375/.500 in 24 plate appearances with five RBI. I was also surprised to see that he has the fifth-biggest jump in Ideal Attack Angle rate, up to 53.1% from 32.3%, and his overall Attack Angle is up to 5 degrees from 2 degrees. We just covered above that an Ideal Attack Angle is between 5 and 20 degrees, so Sanoja is now in that range far more often, which is beneficial for him.

Javier Sanoja's stance is also now five degrees more open, and his feet are wider apart. That could be giving him a strong foundation and allowing him to turn on the ball quicker, which might be why he is intercepting the ball out in front of the plate almost four inches more this season, leading to a 62% pull rate, which is up from 39% last year. Sanoja has a 92.6% zone contact rate in his career, so if he is going to make more pulled contact and be more aggressive, his first pitch swing rate is up 12.8%, and he could get close to the .286 average he put up in the minors in 2024. Considering Miami likes to run, and Sanoja stole 37 bases in the minors in 2023, perhaps that could lead to some deep-league value.

Jordan Walker - OF, St. Louis Cardinals

Everybody is talking about whether or not Jordan Walker is "breaking out," and I even recorded a video on it this week, but since there's an argument that his results are tied to a clear approach change, and not just impressive bat speed, he's worth including in this article. We know Walker has elite bat speed, and we also know that he is recording "fast swings" (those over 75 mph) far more often this year. However, a more important change may be that his swing path tilt has become steeper.

As measured by Statcast, Swing Path Tilt measures the angle "of the plane of the swing, as compared to the ground," so a higher angle is a "steeper" swing (less horizontal), and a lower angle is a "flatter" swing. While attack angle measures the direction that the barrel of the bat is moving at the point of contact, swing path "measures the overall plane the bat follows over the course of the swing." A "steeper" or "flatter" swing is not "good" or "bad," but a steeper swing does often lead to more power production, so it's interesting to note that Walker has a slightly steeper swing this year, with the attack angle of the barrel also changing significantly. In fact, Walker also has the eighth-biggest jump in ideal attack angle, up to 66.7% from 47.7%. The 23-year-old is also chasing out of the zone less and swinging in the zone almost 10% more often. That's great because there will always be some swing-and-miss in Walker's game, so we want him to be more aggressive in the strike zone so that he gets more chances to do damage on pitches over the plate. We know he's spent plenty of time in the offseason retooling his swing, so if he can maintain his new mechanics over the duration of the season, the breakout might be real.

Jordan Walker Swing

Statcast

Cam Smith - OF, Houston Astros

Another former top prospect who is experiencing a bit of a breakout after a down 2025 season is Cam Smith. The second-year outfielder was featured in my second-year hitter breakout column and was my runner-up to Jac Caglianone, who I chose as my "pick to click." If you know my history with that column, that should have made it a given that Smith would have a huge season. In that article, I mentioned that Smith played around with his launch angle during the season, hitting the ball more on the ground to ensure that he was making contact. I speculated that Smith, with another year under his belt, could slowly look to get some lift back into this swing. That may be happening this season.

Much like Walker, Smith has a new swing path and new attack angle this season. Unlike Walker, his overall swing path is two degrees flatter, but his attack angle is five degrees larger. What that means is that while Smith's overall swing path is slightly flatter, his bat comes through the point of contact with a bit more tilt than last season. That could be creating more backspin, which is why his fly ball rate and hard-hit rate are both up. Smith is also standing nearly eight inches deeper in the box, which means, even though his attack direction is more for pull, he's making contact less far out in front of the plate. So far, his pull rate is down 11%, and he's driving the ball into the gaps far more often. That could be really good news for his batting average. Like Walker, Smith has also closed off his stance more, going from 10 degrees open to neutral. That's potentially allowing him to be more coiled in his load and then create more torque on his swing. It could be part of the reason his bat speed is up three mph right now, which is the third-biggest jump in baseball. Again, all of this is a small sample, but we have a young hitter with a change in his stance and a new bat path who also happens to be hitting the ball way harder than before. That could be something to buy into.

Cole Young - 2B, Seattle Mariners

Another player I covered in that same article on second-year hitters was Cole Young, who went on to have an awesome spring training, where he hit .281/.349/.667 with six home runs and three steals in 19 games. So could a new stance be part of the reason for that success? This season, his stance is now 35 degrees open, up from 8 degrees in 2025. He also narrowed his stance by over 10 inches, so his stance is narrower but more open. When you watch him swing, you can see that he kind of curls his front knee in a bit on his load, and then drives it into the ground when he plants and turns. That is conceivably allowing him to shift a bit more weight to his back leg when he loads and then explodes forward, creating more torque. He's also now making contact three inches further out in front of the plate but over six inches further out in front of the center of his mass, because he's standing nearly four inches farther back in the box. That's led to a 14% jump in pull rate and also has Young in the top 10 in Pull Air rate early in the season.

Cole Young stance

Statcast

Young's exit velocities aren't off the charts, and his bat speed is solid but not elite, so the fact that he is making a more concerted effort in his approach to attack the ball and lift it to the pull side is great for his power potential. It will still make him around a 15 home run hitter, and it does create some swing-and-miss that may keep his average around .240, but when you pair that with an everyday player and the type of speed that has stolen 20+ bases in multiple minor league seasons, you have an interesting player as an MIF in fantasy formats.

Andrés Giménez - 2B, Toronto Blue Jays

Another second baseman off to a pretty good start is Andrés Giménez, who's slashing .268/.318/.463 in 11 games with two home runs, eight RBI, and two steals. His exit velocity is up slightly, and his zone contact rate has shot up from an 85.2% last year to a 98.1% mark this year. His overall contact rates are only up modestly because he is swinging and missing too much outside of the zone, but considering Giménez's opposite field batted balls are also up, it's fair to wonder if his zone contact gains are connected to a new approach this season.

When we check in on Giménez's stance, we can also see that he's two degrees closed off this season after being 10 degrees open last year. That's a 12-degree difference in his stance, and the more closed-off stance may allow him to keep his front shoulder closed for longer and drive the ball to right field. We're also seeing him spread his feet a little wider and stand almost three inches further off the plate. That is another good way to make it easier to drive the ball the other way and avoid being jammed. Lastly, he's making contact with the ball over two inches closer to his center mass, which means he's letting the ball travel farther. All of this points to an opposite field approach, and then we can also add in that his bat speed is down 2.5 mph to 66.9 mph overall. While that may seem like a bad thing, remember that many elite contact hitters (Luis Arraez, Steven Kwan, Chandler Simpson) all have bat speeds under 64 mph. It allows them to square the ball up a little bit more. In fact, Giménez's Squared-Up Rate, which measures how often a batter makes contact on the sweet spot of the bat to maximize exit velocity on his swing type, is up 11% from last year. He is now 27th-best in baseball, right next to Chandler Simpson, Jacob Wilson, and Maikel Garcia. This is an approach that could lead to Giménez hitting .270 or higher with 20+ stolen-base upside while hitting in a good lineup. If he can also get back to 10 home runs, that's a pretty usable season overall.

Liam Hicks - C/1B, Miami Marlins

There was no bigger surprise in the first month of the season than Liam Hicks, who had a big spike in bat speed and hit three home runs in the first week of the season. His bat speed gains have since lessened, and the hot streak has calmed down, but Hicks is slashing .296/.375/.667 in 10 games with three home runs and 12 RBI. He is also currently sporting the ninth-biggest jump in ideal attack angle, up to 65% from 48.7%. So even if the bat speed gains are not astronomical, we can say that Hick's swing path is better than last year. He has also opened his stance 18 degrees, which is almost double what he was doing last year. That has clearly factored into a more pull-centric approach, as Hick's attack direction is five degrees more to the pull side and his pull rate has gone from 39% last year to 48% this year.

Liam Hicks swing change

Statcast

He's also getting the ball in the air way more, currently ranking 9th in all of baseball in Pull Air rate. We know that balls that are pulled in the air tend to do the most damage, so this approach change is something we like to see from Hicks. It's also important to note, as I covered this offseason, that Hicks has proven to be an elite contact hitter who makes strong swing decisions at the plate. So, he has taken that elite approach and started to swing more in the zone (zone swing rate is up 9.5%) and looks to do damage on those swings. He literally has a 100% zone contact rate, so it's rare that he is going to swing and miss when he decides to offer, and now he's offering with more intent to do damage. I think that makes so much of this real. I'm still not sure he has the power to hit 20 home runs, but I think the batting average should certainly go above .270 this year, and I think we're going to see him at least double the six home runs he hit last year in Miami. That's great for two-catcher leagues.

Mark Vientos - 3B, New York Mets

With Juan Soto on the IL with a calf injury, Vientos is getting another shot in the Mets lineup and making the most of it, slashing .417/.462/.625 in 26 plate appearances with one home run and a 4/2 K/BB ratio. His pull rate is also up 6%, but we've seen his flyball rate plummeter 11.4%, so is this tied to an approach change? Well, for starters, Vientos has the sixth-biggest jump in bat speed, up 2.1 mph from 71.2 mph to 73.3 mph. That's entering a range of elite bat speed. He's also had a three-degree shift in attack angle, flattening his bat more at the point of contact, which could be why he is seeing his groundball rate skyrocket. However, his ideal attack angle rate has also dropped 10%, while his hard-hit rate and exit velocities have also dropped. Now, Vientos has the power to drive the ball out of any park, even if he's not swinging for it, and this approach is working for his contact since his zone contact is up 11% to 90.6%, and his overall contact rate is up almost 6%. His swinging strike rate is also down to 11.4% from 15.6%. All of this seems to tell me that the new attack angle and shorter swing (down to 7.4 feet from 7.6) indicate that Vientos' primary goal is to make contact, and he's trusting his raw power to do the rest. I don't love a 10% Pull Air rate from a player like Vientos, and while I acknowledge that this may be a good chance for his batting average, I'm just not sure he's going to do enough damage on his swings to really make a big impact.

Jake Burger - 1B, Texas Rangers

This may be less of a breakout and more of a reversion to previous norms. Burger is hitting .295/.326/.523 with two home runs and seven RBI in 11 games to start the season. His pull rate is also up over 20%, and his fly ball rate is down 20%, so there may be some real approach changes happening here. When I spoke to Burger in the spring, he mentioned that he felt like his pull side swing was "off" last season and that he was flying open too much. Now he's come into this season with a stance that's 10 degrees more closed off, which, to me, is a clear sign that he's working to not fly open and to be able to keep his shoulders closed through his pull-side swings. He's also now making contact five inches further out in front of his center mass, which is a big reason why his pull rate is up. His Pull Air rate is also up to 30.8% from just 13.5% last year. That should be tremendous for power production.

So why isn't he lifting the ball as much overall? Well, part of it could be adjusting to a new swing path. Burger has changed his swing tilt to make his swing a bit steeper and also has a three-degree shift in his attack angle, with the bat less horizontal at the point of contact. That's led to a 9% increase in Ideal Attack Angle rate, but perhaps Burger is still struggling to find the ideal contact point for his steeper swing and is either rolling over too much or getting on top of the ball. It would need to be something we see regularly to get a clear sense of, but I believe that his steeper bat path and more pull-centric approach will lead to plenty of power production this year.

Joey Wiemer - OF, Washington Nationals

Wiemer is such an interesting case. He's hitting .440/.533/.760 in eight games with two home runs and eight runs scored. He's also walking far more than he ever has. However, his launch angle is -1.6 degrees, and his hard-hit rate is down 14.7% from last year, so what is actually going on? Well, for starters, Wiemer closed his stance by 13 degrees. He still has a pretty open stance, but not nearly as extreme as it was before. He's also standing farther up in the batter's box and making contact seven inches closer to his center mass, which means he's letting the ball travel significantly deeper. That's why his attack direction has shifted from a 12-degree pull angle to a 1-degree oppo angle, and his opposite field rate is up to 29.4% from 14.7% last year. Wiemer is also swinging far less than last year, so he's making more contact and shooting the ball to the opposite field more often. He has also flattened his swing by two degrees, cut his attack angle in half, and shortened his swing from 7.6 feet to 7.3 feet. All of that makes sense for a higher batting average. However, his Ideal Attack Angle rate is down from 71.8% to 48.8%, and you're simply not going to do much damage with a negative launch angle. I like that Wiemer is making adjustments to improve his contact, but he's not a full-time player on the Nationals, and this approach doesn't make me feel like he's going to make much authoritative contact unless we can start seeing that launch angle rise back up a bit. If he does do that, I might become a bit more interested, so he's a name to keep an eye on.

Xavier Edwards - 2B/SS, Miami Marlins

We end with one more Marlins hitter. Edwards is slashing .390/.419/.537 in 11 games with one home run, nine runs scored, and two steals. His hard-hit rate is up from 29.4% to 44.7%, and his average exit velocity is up almost 4 mph in the early going. It's possible that this is small sample size nonsense, but we also have a clear swing change for Edwards. His Swing Path Tilt is three degrees flatter, but his attack angle is up two degrees. What this means is that his overall swing is flatter through the zone, but the angle of his bat is a touch steeper as it passes through the contact point. That's actually a solid combination for a contact hitter because it will keep him short to the ball but give him a better chance to get under the ball, create some backspin, and drive the ball into the gaps. So far, Edwards has also seen his Ideal Attack Angle rate rise from from 34.2% to 47.3%. He's also making contact two inches farther out in front, which has led to a 5% increase in his pull rate. His Squared-Up rate has also jumped from 35.7% to 54.8%, which supports the rise in hard-hit rate.

I don't think this is going to make Xavier Edwards a vastly different hitter. I would still be shocked if he hit many more than five home runs. However, I think you're going to see far more doubles, and I think the added authority on his contact is going to lead to more ground balls getting through the infield and a higher batting average. Considering he has good speed and the Marlins like to run, there's a world where Edwards pushed a .290-.300 batting average with 30 steals again. Because he also hits second in the order against right-handed pitchers and plays every day, he could also give you a solid contribution in runs as well. That makes him a great MIF target in most formats.

Phillies at Giants Prediction: Odds, recent stats, trends, and best bets for April 8

The San Francisco Giants (4-8) and the Philadelphia Phillies (6-5) link up on MLB TV for the third and final meeting of a three-game series. Philadelphia won the first matchup 6-4, and San Francisco won 6-0 yesterday.

Since Philadelphia's four-game winning streak, the Phillies have gone 1-2 with five total runs scored in that span. The Phillies rank tied 9th in homers (11) and tied 18th in RBI (42) through 11 games. The pitching hasn't been better, ranking 21st in ERA (4.18) and 26th in OBA (.262).

San Francisco broke its four-game losing streak with the 6-0 win over Philadelphia on Tuesday. The Giants have the third-worst record in all of baseball so far, ahead of only the Red Sox and Athletics. The Giants have an MLB-low four home runs through and rank 15th with a .230 batting average.

Lets 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 Phillies at Giants

  • Date: Wednesday, April 8, 2026
  • Time: 3:45 PM EST
  • Site: Oracle Park
  • City: San Francisco, CA
  • Network/Streaming: MLB 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 Phillies at the Giants

The latest odds as of Wednesday:

  • Moneyline: Philadelphia Phillies (-136), San Francisco Giants (+113)
  • Spread: Phillies -1.5 (+123), Giants +1.5 (-149)
  • Total: 8.5

Probable starting pitchers for Phillies at Giants

  • Wednesday's pitching matchup (April 8): Aaron Nola vs. Tyler Mahle
  • Phillies: Aaron Nola

2026 stats: 11.1 IP, 1-0, 3.18 ERA, 1.15 WHIP, 16 Ks, 3 BB

  • Giants: Tyler Mahle

2026 Stats: 9.0 IP, 0-2, 7.00 ERA, 1.78 WHIP, 9 Ks, 3 BB

Who’s Hot? Who’s Not!

  • The Phillies’ Justin Crawford is hitting a team-best .324 with 11 hits and five runs scored over 34 at-bats
  • The Giants’ Harrison Bader is hitting .125 with 13 strikeouts to four hits over 40 at-bats
  • The Phillies’ Kyle Schwarber is hitting .179 with seven hits and 18 strikeouts over 39 at-bats
  • The Giants’ Matt Chapman is hitting .304 with 14 hits, three doubles, and one home run on 46 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 Phillies at Giants

  • The Phillies are 3-8 ATS this season
  • The Giants are 3-9 ATS this season
  • The Phillies are 6-4-1 to the Over this season
  • The Giants are 5-4-3 to the Over this season

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

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

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 Wednesday's game between the Phillies and the Giants:

  • Moneyline: NBC Sports Bet is recommending a play on the Phillies on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Phillies 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)

Dodgers vs. Blue Jays prediction: Odds, recent stats, trends, and best bets for April 8

The Dodgers (9-2) take the field at Rogers Centre this afternoon looking for the three-game sweep of the Blue Jays (4-7). Winners of six straight, LA sends Shohei Ohtani to the mound on getaway day. Still without a win in April, Toronto sends Dylan Cease to the bump.

While the Dodgers offense has carried them for the past week, last night it was their pitching that propelled them to a 4-1 win. Yoshinobu Yamamoto was elite allowing just one run on five hits while striking out six in six inningsto earn his second win of the season. Edwin Diaz pitched a scoreless ninth to earn his fourth save. Ohtani, Kyle Tucker, Will Smith, and Alex Freeland each drove in a run for the Dodgers. Andres Gimenez picked up a couple hits for the Jays in the loss.

With the win, the Dodgers’ lead in the American League West is now four games while the Blue Jays’ loss kept them from gaining ground on the Yankees in the American League East. They remain 4.5 games behind them.

Lets dive into this afternoon’s matchup and the finale of this three-game series 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 and How to Watch: Dodgers vs. Blue Jays

  • Date: Wednesday, April 8, 2026
  • Time: 3:07PM EST
  • Site: Rogers Centre
  • City: Toronto, Ontario
  • Network/Streaming: MLB.TV, Sportsnet, Sportsnet Los Angeles

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.

The Latest Odds: Dodgers vs. Blue Jays

The latest odds as of Wednesday courtesy of DraftKings:

  • Moneyline: Dodgers (-175), Blue Jays (+144)
  • Spread: Dodgers -1.5 (-108) / Blue Jays +1.5 (-112)
  • Total: 7.5 runs

Probable Starting Pitchers: Dodgers vs. Blue Jays

Pitching matchup for April 8:

  • Dodgers: Shohei Ohtani
    Season Totals: 6.0 IP, 1-0, 0.00 ERA, 0.67 WHIP, 6K, 3 BB
  • Blue Jays: Dylan Cease
    Season Totals: 9.2 IP, 1-1, 2.79 ERA, 1.34 WHIP, 18K, 5 BB

Who’s Hot? Who’s Not! Dodgers vs. Blue Jays

  • Shohei Ohtani has hit safely in 5 straight games (9-24) and 7 of last 8 (11-34)
  • Kyle Tucker has driven in at least 1 run in 5 straight games
  • Will Smith is just 5-23 over his last 7 games and 6-30 over his last 9
  • George Springer is 3-22 in April (6 games)
  • Vlad Guerrero Jr. is also 3-22 in April (6 games)
  • Ernie Clement has hit safely in 3 straight games (4-11)

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: Dodgers vs. Blue Jays

  • The Dodgers are 7-4 on the Run Line this season
  • The Blue Jays are an MLB-worst 2-9 on the Run Line this season
  • The OVER has cashed 6 times in the Dodgers’ 11 games this season (6-5)
  • The OVER has cashed 5 times in Toronto’s first 11 games (5-6)

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

Expert picks & predictions: Dodgers vs. Blue Jays

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 Wednesday’s game between the Dodgers and the Blue Jays:

  • Moneyline: NBC Sports Bet is staying away from a play on the Moneyline.
  • Spread: NBC Sports Bet is recommending a play on the Dodgers on the Run Line.
  • Total: NBC Sports Bet is recommending a play on the Game Total UNDER 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)

Brewers vs Red Sox 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.

The Milwaukee Brewers and Boston Red Sox wrap up a three-game set at Fenway Park on Wednesday afternoon.

Boston evened the series by winning 3-2 last night, and my Brewers vs. Red Sox predictions are backing the home side to win again. 

Here are my best free MLB picks for this interleague showdown on April 8.

Who will win Brewers vs Red Sox today: Boston moneyline (-121)

Sonny Gray was roughed up in his Boston Red Sox debut but bounced back with a solid start last week. Gray had a 4.28 ERA last year but his FIP was much better at 3.39.

I trust him more than southpaw Shane Drohan, who makes his MLB debut for the Milwaukee Brewers. Drohan has good swing-and-miss stuff but struggles with command.

Boston has struggled with strikeouts this season but is hitting well against lefties (.256 BA). The Red Sox are also 10th in the majors in barrel rate and sixth in exit velocity, indicating positive regression.

Covers COVERS INTEL: Sonny Gray had a 3.29 SIERA and a 26.7% strikeout rate in 2025 — both numbers ranking sixth in the majors among qualifying starters.

Brewers vs Red Sox Over/Under pick: Over 7.5 (-101)

Drohan has potential as a back-of-the-rotation starter, but there's a reason Boston traded him away in the offseason. He was also just the No. 25-ranked prospect in the Brewers system on MLB pipeline. 

Meanwhile, Gray has been inconsistent dating back to the midway point of last season. The Brewers are fourth in the majors in OPS (.782) and third in runs per game (6.36). They are also familiar with Gray's stuff since he spent most of his career in the NL Central.

There's simply too many question marks for both starters for the total to be this low.

Rohit Ponnaiya's 2026 MLB Transparency Record
  • ML/RL bets: 3-3, -0.7 units
  • Over/Under bets: 2-0, +2 units

Brewers vs Red Sox odds

  • Moneyline: Brewers +117 | Red Sox -122
  • Run line: Brewers +1.5 (-178) | Red Sox -1.5 (+170)
  • Over/Under: Over 7.5 (+100) | Under 7.5 (-104)

Brewers vs Red Sox trend

The Red Sox have won 31 of their last 50 games at home (+6.20 Units / 8% ROI). Find more MLB betting trends for Brewers vs. Red Sox.

How to watch Brewers vs Red Sox and game info

LocationFenway Park, Boston, MA
DateWednesday, April 8, 2026
First pitch1:35 p.m. ET
TVBREW, NESN
Brewers starting pitcherShane Drohan
(MLB debut)
Red Sox starting pitcherSonny Gray
(1-0, 4.50 ERA)

Brewers vs Red Sox latest injuries

Brewers vs Red Sox weather

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.

Padres at Pirates Prediction: Odds, recent stats, trends, and best bets for April 8

The San Diego Padres (5-6) and the Pittsburgh Pirates (7-4) link up on MLB TV for the third and final meeting of a three-game series. San Diego won the first 5-0 and Pittsburgh, 7-1 on Tuesday.

Pittsburgh started the season hot, winning six of the first nine games and was the only starting pitching rotation in the MLB to not allow a home run. The Pirates are 7th in ERA at 3.27 and 10 in OBA (.217). On offense, Pittsburgh is hitting .249 (9th) with 12 home runs (T-6th) after finishing last year with the fewest homers in the league.

San Diego will attempt to reach .500 today with the series finale. The Padres rotation has a 3.99 ERA (16th), .248 OBA (21st), and rank 17th in WHIP (1.32). San Diego has the second-fewest homers in the MLB with six through 11 games and is hitting .205 (25th).

Lets 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 Pirates

  • Date: Wednesday, April 8, 2026
  • Time: 12:35 PM EST
  • Site: PNC Park
  • City: Pittsburgh, PA
  • Network/Streaming: MLB 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 Padres at the Pirates
The latest odds as of Wednesday:

  • Moneyline: San Diego Padres (-110), Pittsburgh Pirates (-110)
  • Spread: Padres -1.5 (+151), Pirates +1.5 (-184)
  • Total: 7.0

Probable starting pitchers for Padres at Pirates

  • Wednesday's pitching matchup (April 8): Michael King vs. Mitch Keller
  • Padres: Michael King

2026 stats: 10.2 IP, 0-1, 3.38 ERA, 1.22 WHIP, 11 Ks, 5 BB

  • Pirates: Mitch Keller

2026 Stats: 12.0 IP, 1-0, 1.50 ERA, 1.08 WHIP, 7 Ks, 4 BB

Who’s Hot? Who’s Not!

  • The Padres’ Miguel Andujar is hitting .280 with seven hits, two runs scored, and two RBI in 25 at-bats
  • The Padres’ Fernando Tatis Jr. is hitting .195 with 13 strikeouts and 8 hits over 41 at-bats
  • The Pirates’ Oneil Cruz is hitting .295 with a team-high four home runs
  • The Pirates’ Marcell Ozuna is hitting .060 with  two hits and one run scored in 31 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 Pirates

  • The Padres are 6-5 ATS this season
  • The Pirates are 7-4 ATS this season
  • The Padres are 6-4-1 to the Under this season
  • The Pirates are 6-5 to the Over this season

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

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

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 Wednesday's game between the Braves and the Diamondbacks:

  • Moneyline: NBC Sports Bet is recommending a play on the Pirates on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Pirates at -1.5.
  • Total: NBC Sports Bet is recommending a play on the under on the Game Total of 7.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)

Wednesday Morning Links

ARLINGTON, TEXAS - APRIL 06: Corey Seager #5 of the Texas Rangers hits an RBI single in the first inning against the Seattle Mariners at Globe Life Field on April 06, 2026 in Arlington, Texas. (Photo by Richard Rodriguez/Getty Images) | Getty Images

Morning, all!

Josh Jung has continued to make sad choices at the plate, opening the door for Ezequiel Duran.

Jacob deGrom had an MRI on his knee but there’s no structural damage.

Have the Rangers found a new bullpen duo?

Kyle Higashioka helped the Rangers finally overcome George Kirby, who had been undefeated in his 10 previous starts against the Rangers.

Nathan Eovaldi threw his 1,500th strikeout Tuesday, which was also his first quality start of the year.

Joc Pederson may finally be turning things around after an 0 for 16 start to the season. Then again, he may not be.

Red Sox Minor Lines: WooSox continue to hit (and Kristian Campbell starts hitting) but still lose

Mar 7, 2026; Houston, TX, United States; Great Britain third baseman Nate Eaton (18) hits a solo home run against the United States during the first inning at Daikin Park. Mandatory Credit: Troy Taormina-Imagn Images | Troy Taormina-Imagn Images

The theme of Tuesday’s slate of games was “quite a bit of offense, but not enough.” Starting pitching struggled, and even everyone pitching in at the plate wasn’t enough for Worcester and Portland… but it was plenty for Greenville and Salem, who had the help of solid defense. Let’s get into it.

Worcester: L, 10-14 (BOX SCORE)

It was a good night at the plate for the WooSox. The two-through-five hitters combined to go 9 for 20, with Kristian Campbell chipping in with three hits as his season OPS rises over .700. (He did, however, commit a throwing error in right field.) Even the bottom two hitters in the lineup, Vinny Capra and Matt Thaiss, each got a home run. Note Mikey Romero, who still has a batting average well over .300. And Sogard and Gasper continue to get on base at the top of the lineup.

But the team could not surmount some rough waters churned up by T.J. Sikkemma and Jacob Webb to start the game, as they very quickly found themselves in a 7-2 hole that was impossible to climb back from, especially following Noah Song’s three-run blown save. Columbus (Guardians AAA) had eight hits with runners in scoring position (and twenty-five opportunities to do so) so Tuesday was just a matter of the other team getting on the basepaths earlier in the inning and using their opportunities better.

Portland: L, 7-12(BOX SCORE)

It was opening day in Portland. Great! The Sea Dogs’ Hayden Mullins, Jorge Juan and Cade Feeney gave up ten runs to their neighbors from New Hampshire (Jays AA) in the second inning and saw fourteen batters come to the plate while throwing four wild pitches between the three of them. Definitely not great.

Miguel Bleis did have his first home run of the season, but that only cut the lead to 12-6. Patrick Halligan had seven strikeouts and allowed just one hit and a walk in three innings of relief and Max Carlson struck out five more in his two innings of work, but he was only in the game that long because of the prior pitching meltdown. Still, it is good to see some members of the organization turn early struggles around and remind us all that a small sample size is just that… cough cough… I hope?

Greenville: W, 7-2 (BOX SCORE)

No one went hungry and hitless Tuesday in Hub City (Rangers High-A) as every single member of the Drive chipped in at least one knock even if they struck out fourteen times. It did take until the sixth for the Drive to sling a run on the board, but the offense came in spades when it finally emerged. Shea Sprague left with a 2-0 deficit despite pitching three clean innings following the first, but Jojo Ingrassia had three innings of hitless baseball and Shane Ehrlicher had his first save of the season.

Salem: W, 10-2 (BOX SCORE)

While the Red Sox sweated out a W against the Brewers’ Major League club, the RidgeYaks cruised to a win against their Single-A counterparts thanks to plenty of knocks in the third and fourth frames, putting this one out of doubt pretty quickly behind some solid, if not short, pitching from last year’s sixth-round draft pick Leighton Finley. Catcher Kleighver Salazar had a monster day at the plate, going 4-for-5 with two doubles. It is funny how much getting runners on the basepaths early in the inning and converting those runners when they get into scoring position can affect the outcome of a game … but of course, I’m just speaking out loud here.

Have a pleasant Wednesday!

Mariners News: Logan Gilbert, Bryan Woo, and Konnor Griffin

SEATTLE, WASHINGTON - MARCH 26: Logan Gilbert #36 of the Seattle Mariners pitches during the first inning against the Cleveland Guardians at T-Mobile Park on March 26, 2026 in Seattle, Washington. (Photo by Steph Chambers/Getty Images) | Getty Images

Good day folks!

It’s been a tough stretch for the Mariners, who fell again in a one-run contest to the Rangers to move their season record to 4-8. They’ll look to get back in the win column during a day game today against MacKenzie Gore, with first pitch at 11:35am PT.

For those of you on the west coast, how do you like morning baseball games? It’s been a minute since I got to experience one, but I remember enjoying that I got a baseball game that day and also got to enjoy a rare baseball-free evening.

In Mariners news…

Around the league…

Burnt ends: Terrance Gore is honored and ABS is working

Mar 30, 2026; Kansas City, Missouri, USA; Zane Got (son of former Kansas City Royals player Terrance Gore delivers the ceremonial first pitch prior to the game against the Minnesota Twins at Kauffman Stadium. Mandatory Credit: Denny Medley-Imagn Images | Denny Medley-Imagn Images

I’ve watched a lot of baseball in the last 60 years and have rarely been moved like I was on Opening Day when young Zane Gore stepped to the mound and threw a perfect strike to Alex Gordon. I’m not ashamed to admit that it brought me to tears, and judging by social media, many others felt the same. The Royals organization has had a rough ten years, first losing Yordano Ventura and now Terrance Gore. The organization has done a nice job honoring both men.


Speaking of Gore, the last time I saw him play in person was on July 29, 2017. If the date sounds familiar, that’s because it was the first game after the Royals made a much-celebrated “subtraction by addition” trade with the Padres, in which they dealt three perfectly good players to San Diego for a trio of pitchers (Ryan Buchter, Trevor Cahill, and Brandon Maurer). The Royals, gasping for one last playoff run, came into the game on a nine-game winning streak, with three of those coming in walk-off fashion. The conventional wisdom was that the three new arms would put them over the top.

The game itself was exciting. Cahill got the start, and all three former San Diego arms pitched. Ned used seven pitchers that night, as did the Sox, in a game that lasted almost five hours. Joakim Soria, in his second stint with the team, blew a one-run lead in the eighth inning. Salvy led off the ninth with a single, which brought out Terrance Gore to run for him. Everyone in the stadium knew what he was going to do. It was the most exciting and tense inning of the entire game. Sox catcher Sandy León managed to throw out Gore in one of those crazy challenge situations, where Gore came off the bag by a quarter inch. It didn’t matter, as Mike Moustakas and Brandon Moss both went down swinging to end the inning. The Sox manufactured a run in the 10th, and that was that.

Despite the loss, seeing a game at Fenway is always a good time. Sox fans love their baseball and know how to make a party out of it. Plus, there’s something special about singing “Sweet Caroline” with 37,000 other people. The loss sent the Royals into a tailspin. The team won only 26 of its final 61 games as the San Diego curse took hold.


Speaking of former Royals, how about the start that Joey Wiemer is having in Washington? Through 26 plate appearances, he’s slashing a cool .476/.577/.857 with ten hits, including two home runs. It goes without saying that it’s an incredibly small sample size, and he will cool off. It’s also possible that he’s turned the corner in his age-27 season and could become the next Brent Rooker-type castoff. I understand that he didn’t do anything notable in his Kansas City tenure, where he hit just .182 over 72 games, at Omaha, no less. He’s got the physical tools at 6’4″, 226, with good speed. Here’s hoping he’s figured it out.


The Royals stand at 5-6, hoping to get back to .500 today. Saturday’s first game also happened to be the first time this season I’ve seen them play, thanks to some strange television blackout rules. Much like last season, the bats are early-season AWOL. The starting pitching has been mostly great this season—until this game. Luinder Avila, whom many were pining to have on the Opening Day roster after his stellar showing in the WBC, crapped the bed in his 2026 Royals debut. He’s young and has a live arm. He’ll be okay. The bullpen, at times, has been scarier than a gas station bathroom, but the Royals have had a knack for finding capable relievers.

By and large, Royals fans, including me, are a pessimistic and fickle bunch. We’ve endured a lot of losing over the past 30 years, and it’s worn on us. We’re not at the dish-throwing stage yet, but we can get there in a hurry if the boys don’t start hitting and scoring some runs.


Of course, the big change for 2026 has been the introduction of the challenge system. I’ve been calling for it for several seasons, primarily because one missed strike or ball call can change an at-bat, which in turn can change a game. And many times, playoff berths are decided by one game.

Say, for example, there are two outs with men on second and third, and the count on the batter is two balls and one strike. The next pitch is an inch or so out of the strike zone but is called a strike. Last season, that means 2–2, and the pitcher is now in control. He’d most likely throw a slider down and away, looking for the punchout.

If the call is challenged and overturned, the count goes to 3–1, and the batter is in control. A 3–1 count is a prime hitter’s count, and if I were at the plate, I’d be looking for a fastball.

A base hit scores two.

The system has been very popular with the fans, and some umpires (here’s looking at you, C.B. Bucknor) have taken it in the shorts. I feel some sympathy for the umpires. I can’t imagine how difficult it must be to try to gauge a ball moving at 95–100 mph with vertical or horizontal movement over a 17-inch target. Some of the overturns have been egregious misses. Others have been on balls that were less than a half inch off the zone. Pull out a tape measure and look at half an inch. Tough job, but it’s what they’ve been trained – and paid – to do.


I was out at what remains of our mall the other day, looking for clothes in Von Maur, and stumbled across a nifty little leather-bound book called The Ballpark Bucket List by James Buckley Jr. Inside are several pages dedicated to each of the majors’ ballparks, where you can take notes on your visit. The book set off an obsessive search of programs and ticket stubs from games I’ve attended at various parks around the country and brought back many terrific memories.

Surprisingly, in 53 years of attending games, I’ve only seen two extra-inning games. I’ve seen Reggie Jackson hit home runs for three franchises: New York, Baltimore, and California.

I’d forgotten that I’d seen Steve Busby pitch several times. It’s a shame that this generation of Royals fans hasn’t been exposed to Busby’s greatness.

Along with Busby, I’ve seen some other great pitchers: Jim Kaat, Bert Blyleven, Randy Johnson, and Nolan Ryan come to mind.

One game program had an autograph from Buck O’Neil. I wish I’d gotten a picture with him.

My brother Shane and I love visiting ballparks and sporting venues. We’ll send each other selfies in front of some sporting palace in a “guess where I am” game. If you’re like me and enjoy documenting your baseball visits, take a look at this cool baseball book.

Elephant Rumblings: A’s Bullpen Exposed in the Big Apple

NEW YORK, NEW YORK - APRIL 07: Mark Leiter Jr. #38 of the Athletics walks off the field after he is pulled from the game in the eighth inning against the New York Yankees at Yankee Stadium on April 07, 2026 in the Bronx borough of New York City. (Photo by Elsa/Getty Images) | Getty Images

Entering the season, the concern among Athletics’ fans and baseball experts was that the team had not done enough to improve their bullpen sans closer Mason Miller. Through ten games, that concern is fully warranted. It is likely that good players with a history of success did not want to sign with the A’s to play at a minor league home field, or the team was unwilling to offer these players the contracts they wanted. As a result, middle relievers Scott Barlow and Leiter Jr. were the best the A’s could do in this past offseason’s free agency relief market.

The A’s have a bunch of iffy relievers, none of whom have extensive closing experience at the MLB level. So then it falls to the team’s manager Mark Kotsay to best position his players for success. Yet, right now it is hard for Kotsay and A’s fans to trust any reliever that enters the game in the seventh inning or later. In Sunday’s series finale against the Astros, Barlow entered with a four-run lead and did not record an out, combining with Leiter to blow that advantage.

Last night, Kotsay thought Leiter’s experience at Yankee Stadium could lead to him getting through the eighth inning, a decision that massively backfired. If Kotsay had switched pitchers after Stanton’s at-bat or before Rosario’s, the game’s outcome might have been different. Yes, two of the first three hits Leiter Jr. gave up were not hit hard, but they still found grass resulting in base runners and runs scored.

Right now, it feels like right-hander Justin Sterner and left-hander Hogan Harris are the A’s two most reliable relievers. Right-hander Elvis Alvarado could join them as he certainly has closer stuff, although his tendency to walk batters remains a problem.

While it’s still early in the season, time remains for the A’s to resolve this bullpen problem as the current mix of guys is not working. Kotsay and the team’s general manager David Forst must make the necessary roster moves or role changes sooner rather than later as this team has too talented of an offense to watch late leads disappear every single game.

What do you think needs to happen for the A’s bullpen to perform better or will this be a problem that lasts the whole season? Is it too early to make wholesale changes? Can they find anyone willing to come who will be any better? Or do we just chalk this up to another rebuilding year?

A’s Coverage:

MLB News and Interest:

Best of X

Starting pitcher Aaron Civale is off to a great start with the Athletics. He has pitched well in two straight starts against tough opponents.


How many blown saves do you think A’s pitchers will have accumulated by the end of the season?

The Athletics need a couple guys to step up and prove they can handle the pressure that comes with pitching in the eighth and ninth innings of MLB games.




Braves Minor League Recap: David McCabe homers

Glendale Desert Dogs v. Peoria Javelinas

It was a strong set of games on Tuesday for the Atlanta Braves system, with three of four teams winning and Columbus only losing to some late pitching struggles. The position player depth at the lower levels was at full display with some important performances down in Augusta and Rome, especially the games from Alex Lodise and Conor Essenburg. The top pitching performance of the day came from the top prospect. JR Ritchie took a no hitter in the sixth inning, striking out seven batters over one inning of work and only allowing one run.

(6-4) Gwinnett Stripers 4, (5-4) Nashville Sounds 1

Box Score

Statcast

  • Jim Jarvis, SS: 2-3, BB, 4 SB, RBI, .368/.478/.474
  • Rowdy Tellez, 1B: 0-2, BB, RBI, .200/.286/.467
  • JR Ritchie, SP: 7 IP, 1 H, 1 R, 1 ER, 1 BB, 7 K, 1.72 ERA

The scorching start to the month of April gave the Stripers another win, with JR Ritchie’s dominant performance leading the way in their series-opener with Nashville. For the first five innings Ritchie was unhittable, mowing through the Sounds order with no hard-hit balls allowed despite some on-and-off command issues. Ritchie mostly kept the ball in the edges of the zone, and his tendency to not make mistakes over the middle did help in him going five hitless innings, but he had a few cases of nasty misses on his fastball. While a line of seven innings, one walk, and seven strikeouts looks incredible, adding in the three batters he plunked sort of dims the final line and shows where he was getting himself into trouble. The final of those hit batters led directly to the only run Ritchie allowed, as a stolen base and a single plated the lone Nashville score for this contest. Ritchie finished off with another hitless inning in the seventh, though, and wrapped a promising start. He held his velocity well throughout the game and was terrific with his curveball, keeping the pitch down and just below the zone consistently to force strikeouts. Six of his seven strikeouts came on that pitch and he got five whiffs on seven swings, and that deeper breaking ball has been the more consistent pitch to both handed batters over the past season.

Gwinnett jumped on Nashville starter Carlos Rodriguez in the early part of the game, taking advantage of Rodriguez’s wildness to put up four runs which they rode to the win despite struggling against the Sounds bullpen. The Stripers just ran all over the Sounds with 10 stolen bases in the game — seven with Rodriguez on the mound. Jim Jarvis alone had four stolen bases, and the pressure he put on Rodriguez offensively helped contribute to three of the Stripers runs. Jarvis’s single and two stolen bases in the first inning didn’t amount to anything, but in the second inning he came up with a two-out walk with a runner on third base. Jarvis broke for second drawing a throw, and on the double steal DaShawn Keirsey Jr. took home and pushed the Stripers lead to 2-0. Two innings later Jarvis reached yet again on a base hit, driving in another run, and after stealing third base he was able to score Gwinnett’s final run on a sacrifice fly. While the sample size is exceedingly small and batted ball luck has a major influence, Jarvis has really shined since coming over to Atlanta last season. In 34 combined games between Columbus and Gwinnett Jarvis has put up a .389 on base percentage, and the Braves have kept him aggressive stealing bases. Jarvis is a perfect 14-14 on stolen bases in those 34 games after only stealing eight bases in 77 Double-A games with the Tigers. The lack of power potential that limits his ceiling hasn’t made any shifts, but if Jarvis can add more value on the basepaths and draw more walks (which he has done in a very small sample this season) it would really help him in trying to carve out a bench role at the next level.

Swing and Misses

JR Ritchie – 11

(0-4) Columbus Clingstones 4, (3-0) Montgomery Biscuits 5

Box Score

  • Luke Waddell, SS: 2-4, .250/.357/.250
  • David McCabe, 1B: 1-3, HR, BB, 2 RBI, .400/.571/1.000
  • Drue Hackenberg, SP: 2 IP, 0 H, 0 R, 0 ER, 1 BB, 5 K, 0.00 ERA
  • Luis Vargas, RP: 2 IP, 2 H, 1 R, 1 ER, 1 BB, 4 K, 2.70 ERA

Behind a less-than-exciting group of position players it’s been a terrible start to this young season for the Clingstones, though in this one it was the late collapse of the bullpen that lead to their fourth straight loss. Columbus went an ugly 0-5 as a team with runners in scoring position, but thanks to the star of this offense they still held the lead for much of this game. With the game still scoreless heading into the third inning Columbus had an opportunity to strike first with the too of the order, and Luke Waddell managed to reach on a squibber up the middle that turned into a tough play for the second baseman. This brought up David McCabe, who has been the most dangerous threat in this lineup by a large margin. McCabe got a breaking ball that hung up in the strike zone on the first pitch, and there was no doubt when it left his bat that he had hit his second home run of the season and given Columbus a 2-0 lead. McCabe would have another opportunity with a runner on base two innings later, but his fly ball died shied of the warning track in left center field for an out. The game remained quiet until the eighth inning, when the Lizandro Espinoza and the wildness of the Montgomery bullpen allowed Columbus to extend their lead. Espinoza chopped a ball down the line that the third baseman was able to make a good snag on, but the third baseman’s backpedal to get there had him off balance and Espinoza was able to beat out the throw. Espinoza then advanced on a wild pitch and a ground out before a wild pitch on a David McCabe walk brought him in to extend the lead. Montgomery would tie it in the bottom of the eighth inning, but the Clingstones struck back in the ninth after Jordan Groshans reached on a strike three passed ball. Adam Zebrowski’s single the other way was the clutch play of the inning, and with a runner on third and just one out Columbus had a chance to put a lot of pressure on Montgomery’s bats. The next two hitters struck out, though a wild pitch was enough to bring home the runner from third and send the game to the bottom of the ninth with Columbus clinging to the narrowest of margins.

The numbers for Drue Hackenberg’s season debut look impressive despite him throwing too many balls, but unfortunately there isn’t a lot that can be gleaned from this start. The five strikeouts and seven whiffs over two innings open eyes, but due to technical difficulties the first three innings of this game are lost to history and we’ll just have to wait another week to see Hackenberg in a Columbus uniform again. The person we can evaluate is Luis Vargas, who has been dominant after injury prematurely ended his 2025 season. We had hoped last season would be his breakout campaign, but he has new life in 2026 and is taking full advantage of it. Vargas was efficient with his fastball in his first inning of work and struck out the side, though the only couple of times the slider came into play it missed badly. He started off the next inning by leaving a slider over the plate that got smacked for a solo home run, after which he settled down and started to make quality pitches with that slider. Still he left one in the zone that got hit for a double in a later at bat, and it was the clear weak point for him in this game. He was pretty much just spamming sliders over and over again in the second inning, a sequence that wouldn’t really be the strategy in a typical scenario, so it appears as if that was a point of emphasis for him to work on this game and it led to some struggles in the second inning. In the eighth inning Columbus turned to Blane Abeyta to protect a two run lead, a decision that last season would have been a great one. Abeyta was strong in 2025, but 2026 didn’t get the best start as he allowed a two run home run that tied up the game. In the ninth inning Blayne Enlow didn’t even record an out. He allowed a leadoff home run that tied the game right back up, then after a walk gave up a double that walked the game off for the Biscuits.

Swing and Misses

Drue Hackenberg – 7

LJ McDonough – 6

Luis Vargas – 6

(3-1) Rome Emperors 6, (2-2) Bowling Green Hot Rods 2

Box Score

  • Isaiah Drake, CF: 1-5, BB, RBI, .294/.400/.647
  • John Gil, SS: 1-4, 2 BB, 3 SB, .286/.444/.500
  • Eric Hartman, CF: 1-4, HR, BB, 2 RBI, .200/.294/.600
  • Colin Daniel, SP: 4 IP, 1 H, 2 R, 2 ER, 5 BB, 4 K, 4.50 ERA
  • Owen Hackman, RP: 3 IP, 2 H, 0 R, 0 ER, 0 BB, 4 K, 0.00 ERA

It was another exciting game for the Rome offense, with every batter in the order recording at least one hit and the team combining for 10 hits and nine walks in their win. The first scoring inning for them kicked off with a defensive miscue, however. Owen Carey led off with a great swing to send the ball hard the other way, but it was within the range of the left fielder. The defender took a terrible route and overran the ball, and was unable to recover with the ball sailing over his head for a leadoff double. Carey would end up scoring on a single from Colby Jones, and after a catcher interference call the lineup flipped and Isaiah Drake came up with a two-out RBI single. It was still a close game later on in the eighth inning, and the top of the lineup was looking for a chance for some key insurance runs. Isaiah Drake led off and drew a walk, but with two outs the chance to score came down to Eric Hartman, who had already struck out three times this game. Hartman fell down 0-1 in the count, then got a slider that stayed up and on the inner half of the plate where he likes pitches. Hartman turned and launched one down the right field line, launching a no-doubter that broke the game open and put Rome up 5-2. Elsewhere John Gil had another great game, extending his opening hitting streak to four games. He had a hard hit line drive single in the first inning and also reached twice with two more walks. So far Gil has stolen eight bases in four games, has more walks than strikeouts, and is hitting the ball much harder than he was last season.

11th round pick Colin Daniel made his debut for Rome, and the Hot Rods struggled to do much with him at the plate. His sinker was forcing the hitters to roll over and make weak contact, and Bowling Green couldn’t plate a single run before Daniel left the game, despite Daniel struggling to command the ball. Daniel was able to hold it together in the early stages of the game, but as his outing went on the walks started to pile up though he also began to miss more bats. As he integrated his sweeper into his approach the second time through the order the Hot Rods began to whiff more and Daniel struck out three batters in the fourth inning. He came out for the fifth inning but walked the first two batters and was immediately yanked in favor of Owen Hackman. Hackman allowed both inherited runners to score before getting out the inning, and that was all that Bowling Green would get in the game. Hackman and Rodriguez both locked down over the final four innings, combining for seven strikeouts and only one more baserunner allowed.

Swing and Misses 

Colin Daniel – 6

David Rodriguez – 5

(1-3) Augusta GreenJackets 10, (1-3) Delmarva Shorebirds 7

Box Score

  • Tate Southisene, 2B: 2-3, BB, .267/.476/.267
  • Conor Essenburg, CF: 3-4, 2B, 2 BB, 2 RBI, .333/.524/.600
  • Alex Lodise, SS: 3-6, 2B, 3 RBI, .421/.450/.526
  • Luis Guanipa, RF: 1-5, RBI, .357/.400/.500
  • Aiven Cabral, SP: 3 IP, 6 H, 4 R, 1 ER, 1 BB, 1 K, 3.00 ERA

The top of the Augusta lineup went off in this game, combining for eight hits and three walks, finally earning the first win of the season for the GreenJackets. Tate Southisene had trouble in his first series last week, but made a huge impact in this game despite not making solid contact. He struggled with six strikeouts in the three games this week, but made contact and was able to grab two hits and reach base a total of five times. Southisene drew a walk and was also hit by pitches twice, and his three runs scored led the way for Augusta. On the opposite end of the spectrum is Conor Essenburg, who hasn’t slowed down at all this season as he has reached safely multiple times in every single game. On the second pitch he saw in this game he rocketed a grounder down the third base line and cruised in for a double, igniting a scoring chance for the GreenJackets. Alex Lodise followed with a with an inside out line drive that sunk in front of the right fielder, pushing Essenburg 90 feet forward, and Luis Guanipa slapped a line drive the opposite way for an RBI to put Augusta up early. That lead lasted until a four run outburst from Delmarva in the third inning, and Essenburg popped up with another impactful plate appearance. With the bases loaded Essenburg worked a 3-2 count and then got a pitch in the zone, and shot a hard liner through the left sign of the infield to drive in a run and cut a bit into the lead. Lodise followed again with a huge swing, bashing a fastball off of the right field wall for a double, erasing that lead and scoring two runs. Augusta had a huge opportunity to extend the lead with one out and two runners in scoring position, but Luis Guanipa and Nick Montgomery struck out back to back to end the inning.

Delmarva retook the lead in the fifth inning, and once again the top of the order was needed to pull the GreenJackets ahead. Southisene led the inning off with a swinging bunt single, and Essenburg exploded his bat but came through with a soft single, and the middle of the order had no outs and two runners to work with in a hurry. Lodise again came through in a big spot, lacing a single up the middle to score Southisene and tie the game right back up. Caden Merritt would finally let Augusta retake the league, beating out a soft roller down the line with two outs that the third baseman misplayed. The lead did not last. Delmarva scored a run to tie the game in the bottom of the sixth inning. In the top of the seventh inning the Shorebirds let up four consecutive walks, the final of which was issued to Essenburg and gave Augusta a lead they would not relinquish this time around. Lodise finally failed to come through in the clutch as he struck out swinging, but an error on a Luis Guanipa grounded scored two runs and ballooned the lead to three runs. Merritt once again knocked in a run on a slow grounder over to the third baseman that the defender dropped, accounting for the final run of the game for Augusta.

Swing and Misses

Aiven Cabral – 8

Mathieu Curtis – 6

Lewis Sifontes – 6