Victor Robles to IL; Mariners select INF Connor Joe

Feb 26, 2026; Peoria, Arizona, USA; Seattle Mariners right fielder Connor Joe (9) hits a single against the Cleveland Guardians in the second inning at Peoria Sports Complex. Mandatory Credit: Rick Scuteri-Imagn Images | Rick Scuteri-Imagn Images

The Seattle Mariners announced today that they have placed OF Victor Robles on the 10-day IL with a right pectoral strain. To take Robles’s place on the roster, the Mariners have selected INF/OF Connor Joe. Joe will wear #9, last worn by INF Ben Williamson.

Joe, 33, is a journeyman player who’s been with several organizations, most known as a member of the Pittsburgh Pirates, the team that drafted him, and the Rockies, where he played two seasons. The Mariners brought him in this spring on a minor-league deal and invited him to camp as an NRI, where he saw significant playing time while many Mariners regulars were away at the WBC.

Joe impressed in camp, knocking in six doubles, a triple and a homer over 20 games, showing some surprising thump and recording consistently loud exit velocities for a player who’s never been known as a power threat. Joe credited that this spring to the Mariners’ up-the-middle philosophy, saying it suits him well as a hitter. He told me this spring how quickly he took to the Mariners’ offensive philosophy, and coaching specifically:

“From [Kevin] Seitzer to Mags [Bobby Magallanes] to Pap [Ed Papprella], we had such productive talks, and Mags even pulled up some video from when I was going really well with the Pirates and compared it to some of the moves I was making when I first got to camp, and talked about how I could add some more rhythm in there, get a little bit more separation, just be more athletic in the box, and it’s really helped me. The work with them and the communication with them has been very, very consistent.”

What the Mariners were really excited about when acquiring Joe, however, is his plus makeup and leadership abilities. Joe, whose father ran Chinese restaurants in the San Diego area and often worked 15-hour days, is a testicular cancer survivor who speaks often about the importance of early detection and his difficult journey to fatherhood. (I strongly recommend you read the linked article, written by now-Mariners AP beat reporter Andrew Destin, who covered Joe back when he was in Pittsburgh.)

In addition to these moves, the Mariners also moved RHP Carlos Vargas to the 60-day IL with a lat strain. Vargas was placed on the 15-day IL on March 27th after feeling discomfort during his regular throwing routine. RHP Cole Wilcox was selected from Tacoma to replace Vargas and has since appeared in three games, punching out six of the sixteen hitters he’s faced so far.

Game Thread #12: Milwaukee Brewers (8-3) @ Boston Red Sox (3-8)

Milwaukee Brewers
BOSTON, MASSACHUSETTS - APRIL 06: Jake Bauers #9 of the Milwaukee Brewers greets Christian Yelich #22 at home after Yelich scored in the eighth inning against the Boston Red Sox at Fenway Park on April 06, 2026 in Boston, Massachusetts. (Photo by Jaiden Tripi/Getty Images) | Getty Images

The Milwaukee Brewers have a chance to win their first four series of the regular season today if they can take the rubber match against the Boston Red Sox.

On the mound today for the Brewers is Shane Drohan, who will be making his MLB debut. Drohan was acquired from the Red Sox right before spring training along with Kyle Harrison and David Hamilton in exchange for Caleb Durbin, Andruw Monasterio, and Anthony Siegler. Drohan impressed the Brewers in spring training, but wasn’t able to make the Opening Day roster in the crowded rotation picture.

With Chad Patrick needing an extra day of rest following the rainout and double-header forcing his last start back a day, the Brewers decided to give Drohan his first opportunity.

On the field, Brice Turang is out for the second straight game as he’s dealing with a minor ankle/foot issue. This will allow Turang three straight days off his ankle before the Brewers play on Friday against the Nationals. William Contreras also gets the day off in a day game after a night game.

Sal Frelick and Garrett Mitchell lead things off for the Brewers, followed by Christian Yelich, Jake Bauers, and Gary Sanchez. Sonny Gray is on the mound for the Red Sox for this series finale.

First pitch is at 12:35 p.m. on Brewers.TV, WTMJ 620, and the Brewers Radio Network.

An all-too-early look at Ryan McMahon’s defense at third base

NEW YORK, NEW YORK - APRIL 04: Ryan McMahon #19 of the New York Yankees throws to first after fielding a ground ball against the Miami Marlins during the game at Yankee Stadium on April 04, 2026 in New York City. (Photo by Caean Couto/Getty Images) | Getty Images

When the Yankees acquired third baseman Ryan McMahon last July, the general consensus was that they were bringing in a player who made up for his lack of pop at the plate with some of the best defense in the game. Although he has yet to earn a Gold Glove, this lack of hardware has been less the result of his defensive prowess and more the unfortunate reality of manning the hot corner at the same time as Nolan Arenado and Matt Chapman: his 66 Defensive Runs Saved and 46 Outs Above Average since 2017 trail only these two. McMahon’s first few months in pinstripes last season reinforced this expectation, for as he struggled with the bat down the stretch, the third baseman flashed the leather repeatedly, putting together a nice defensive highlight reel that culminated in a timely catch falling into the Red Sox dugout during Game 3 of the Wild Card Series.

Heading into 2026, the Yankees hoped that they would be able to unlock some of his potential at the plate, but were ultimately content with him serving as the defensively-strong left-handed half of a third base platoon with Amed Rosario. Unfortunately, while his offensive woes to start the season were not unexpected (even if this season-opening slump is particularly bad), it has been his early-season defense that has attracted the most attention — and not in a good way. After accruing 10 DRS and 7 OAA last season, making him a finalist for the NL Gold Glove at third despite only spending half the season there, McMahon has struggled out of the gate this season, having accrued -3 DRS and -2 OAA in just 67 innings heading into action last night.

While these numbers are drastic, we are still just a few games into the season, and defense is something that can take some time to stabilize. A quick film analysis, though, can give us a bit of insight into whether or not we should worry just yet, or if we can pump the brakes on the defensive alarms and instead focus all our criticism about McMahon’s bat rather than his glove. And so, I dove into the MLB Film Room, which had 14 plays listing McMahon as the primary fielder heading into last night’s game — six groundouts, three popups, three singles, one double, and one E5. Of these plays, I found a handful worth going through.

Let’s get started with the one E5, a throwing error by McMahon against the Seattle Mariners back on March 30th.

At first glance, this error might not look like a throwing error, as the ball reaches first baseman Ben Rice on one hop, and indeed, you can make the argument that a more experienced first baseman than Rice probably makes that play—even if he’s improved early on. But the truth is, this shouldn’t have been a tough play in the first place. The ball gets to McMahon on a fairly easy hop, and the batter, Seattle backup catcher Mitch Garver, is not a fast runner (he ranked in the 16th percentile last season). There’s no reason for McMahon to underthrow it to such an extent that the ball bounces on the grass as far out as it did, especially since he took a second to set himself before throwing.

Fortunately, while throws from the hot corner are more likely to need a scoop than one from the shortstop or second baseman, McMahon’s arm being this wild seemed to be very much a fluke thing. Here’s another play from the very next day:

An almost identical play, with a very different result: a throw right at Rice’s eye level.

What about the three singles? Well, two of those three occurred on slow “swinging bunts” down the third base line:

Of these two, the first was an almost impossible play, with the ball winding up in no-man’s land. The second is a play I would’ve liked to see McMahon make, and indeed one that he has made frequently; but there is ultimately a reason why it was listed as a single, not a throwing error.

The third single, on the other hand, is a bit more concerning to me:

I’m not quite sure what happened here; thanks to the lefty shift, McMahon was playing in the role of the shortstop, and wound up in a position where he could neither make the play or get to the third base bag with enough time to give Cody Bellinger a target to throw the ball, resulting in A) the pitcher essentially covering the bag as the same time as him, and B) because of that, nobody backing up the throw. The good thing about this play, though, is that this isn’t so much an issue to watch for than it is a weird confluence of events. If it happens again, would I be concerned? Absolutely — but not about McMahon’s defense, but about the infield’s assignments when in the shift.

Last, but certainly not least, the double:

Ouch! The ball, 104.1 mph off the bat, deflected off McMahon — first off his glove, then possibly off his head — before careening into left field for a double off the bat of Randy Arozarena. Yea, these plays happen; I’m not too concerned.

And ultimately, that’s where I think I current stand after watching McMahon’s defensive highlights so far: not too concerned. At the end of the day, good, dependable defense doesn’t exactly skyrocket up the OAA and DRS charts, while one or two misplays can drop you down quite a bit, allowing statistical noise to rear its head in the early going. Now, if the metrics remain negative in May and June, then it’ll be time to start looking more deeply under the hood; but for now, we don’t need to stress it when the ball gets hit to third — only when the third baseman comes up to the plate, with Amed Rosario perhaps breathing down his neck.

Game Thread: Orioles (5-6) at White Sox (4-7)

Sean Burke looks to build on his last strong outing and play stopper as the White Sox try to avoid the sweep. | (Mark J. Rebilas/Imagn Images)

The Chicago White Sox are once again looking to avoid yet another series loss. They’ll try to salvage the finale against the Baltimore Orioles this afternoon after dropping the first two games of the set. It’s not quite panic time because it’s far too early for that, but a win would at least allow fans to feel slightly less miserable.

There is, however, a reason for a bit of cautious optimism today: Sean Burke.

The righthander (0-1, 3.60 ERA) was sharp his last time out on April 3, tossing six innings of one-run ball while allowing just four hits and striking out seven. It was the kind of outing the South Siders desperately need more of, as he was competitive and, most importantly, efficient. Manager Will Venable didn’t have to start burning the bullpen in the third inning. If Burke can come anywhere close to that form again today, the Sox might actually have a chance to keep things respectable.

On the other side, the Orioles hand the ball to Kyle Bradish (0-2, 6.23 ERA), who, on paper, looks like an opportunity. Baltimore’s righty has been hittable to start the season, and if there were ever a time for the Sox lineup to resemble a functional offense, this would be it. That said, we’ve been here before, as “get-right” spots have not exactly been automatic for this group.

Chicago’s skipper will once again try to piece together enough offense to support a starter who’s giving them a fighting chance. With the injuries starting to pile up, this lineup is looking more and more like a patchwork quilt.

Meanwhile, Baltimore just keeps doing what good teams do: applying pressure and waiting for mistakes.

The first pitch is set for this afternoon at 1:10 p.m. The weather is finally warmer, and hopefully the bats take notice. You can watch on CHSN or listen in on ESPN 1000.

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!

How to fix the Phillies’ early struggles against left-handed pitching

Apr 5, 2026; Denver, Colorado, USA; Philadelphia Phillies third baseman Alec Bohm (28) reacts to an ABS call in the fourth inning against the Colorado Rockies at Coors Field. Mandatory Credit: Isaiah J. Downing-Imagn Images | Isaiah J. Downing-Imagn Images

On Tuesday night in San Francisco, the Phillies faced left-handed Giants’ starter Robbie Ray. The 34-year-old lefty entered the contest with two solid starts under his belt, a 5 1/3 inning performance against the Yankees in which he gave up two earned runs on five hits with four strikeouts in a 3-0 loss, and a 5 1/3 inning outing in which he allowed two runs to the Mets on three hits and three walks with seven strikeouts.

But against the Phils, he was even better, logging 6 2/3 innings of shutout baseball, giving up three hits and three walks with 7 Ks against a makeshift lineup that featured right-handed platoon hitters Edmundo Sosa in place of Bryson Stott, Otto Kemp in left instead of Brandon Marsh, and Dylan Moore subbing for an injured Alec Bohm. Adding injury to insult, J.T. Realmuto had to leave the game after taking a foul ball off his foot behind the dish, with Rafael Marchan replacing him before Realmuto’s first at-bat.

Phillies manager Rob Thomson, along with the team’s analytical department, likes platoon match-ups. Marsh and Stott in particular have traditionally struggled against left-handed pitching. Sosa has long been one of the best utility infielders in baseball and rakes against lefties, while Kemp is a right-handed bat Dave Dombrowski and the rest of the front office has been overly enthusiastic about since last year ended.

So far, left-handed pitchers have owned the Phillies, particularly their right-handed hitters.

The Phils have slugged just two dingers off left-handed pitchers this season, one by back-up catcher Rafael Marchan and one from Bryce Harper. Their .158 team batting average against them is dead last in MLB, their .268 on-base percentage (OBP) is 4th-worst, and their team .510 OPS is 3rd-lowest.

Their strikeout and walk rates are middle of the pack. They’re just not squaring anything up. That can be seen clearly with a 14.9% line drive rate and 21.6% hard-hit rate that both rank 27th out of 30 teams. It’s a lot of weak contact, lazy fly balls and pop outs.

Here are the lines left-handed starters have put up against the Phillies thus far:

  • MacKenzie Gore (Rangers): 5 1/3 IP, 2 ER, 2 H, 3 BB, 7 K
  • Jacob Latz (Rangers): 4 IP, 0 ER, 0 H, 1 BB, 3 K
  • Foster Griffin (Nationals): 5 IP, 2 ER, 5 H, 0 BB, 5 K
  • Robbie Ray (Giants): 6 2/3 IP, 0 ER, 3 H, 3 BB, 7 K

They are 0-4 in games started by a left-hander and 6-1 in games started by right-handers. Against all righties, the Phils are hitting a robust .260 with a .333 OBP and a .429 slugging percentage. Their .762 OPS against right-handers is 6th-highest. Thankfully, most pitchers throw with their right hand, but enough throw with their left for it to be kind of a significant problem.

Last year, the Phillies enjoyed pretty good success against lefties. Their .747 team OPS against southpaws was 6th-best, with a wRC+ of 106 that was 9th. Schwarber, a lefty himself, was best against them, sporting a team-high .964 OPS with 23 home runs. Three right-handers followed, Sosa (.895 OPS), Trea Turner (.836) and Alec Bohm (.818), with Harper (.815) the only other regular with an OPS above .800 against them.

In a more limited sample size this year, only Marchan, with a 1.000 OPS in just five plate appearances, is over .800. Bryson Stott, who usually sits against left-handers and very rarely starts against them, has the 2nd-highest OPS (.750) in six PAs. Harper is next with a .748 OPS in 23 PAs.

While Schwarber is off to a really slow start (.461 OPS, .150 AVG) against them, it is the Phils’ right-handed batters that are dragging their production down. Adolis Garcis is hitting only .200/.200/.200 in 10 PAs, Kemp is batting .143/.205/.143 in eight PAs, Turner’s slash line is an obscene .059/.158/.118, and Realmuto has yet to get a hit off a left-hander in just four plate appearances.

It is still early days in 2026. Thomson will continue to implement his platoons, but at some point, some tinkering may need to be done with the back-end of the roster.

Right-handed hitting outfielder Bryan de la Cruz has followed up a solid spring with a powerful start to the season in Lehigh Valley, sporting an .866 OPS and three home runs in his first nine games. And power-hitting prospect Felix Reyes, who opened some eyes with his raw power this spring, is learning to play the outfield and has an .827 OPS in nine games at AAA. Both could be options to replace Kemp if his defense in left field and offensive production doesn’t pick up in the next few weeks.

As for the rest of the lineup, it’s going to require the team’s right-handed stars, Turner, Bohm, Garcia and Realmuto, to start making a dent against left-handed pitching.

GAME THREAD: Royals at Guardians, game 13 of 162

CLEVELAND, OHIO - APRIL 5: Chase DeLauter #24 of the Cleveland Guardians wears a balaclava in the fourth inning during game one of a doubleheader against the Chicago Cubs at Progressive Field on April 5, 2026 in Cleveland, Ohio. (Photo by Brandon Sloter/IOS/Getty Images) | Getty Images

Here’s the Royals’ lineup:

Here’s the Guardians’ lineup:

Let’s go, Guardians!

MLB Player Props & Best Bets for Today, April 8

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

With all 30 teams taking to the diamond today, the bases are juiced for MLB player props options, and I’m ready to drive in some winners.

My best bets for today include Will Warren going super punchout on the free-swinging A’s, and the Tigers’ Riley Greene finding his timing against a familiar foe.

Those and more MLB picks for Wednesday, April 8 below.

Best MLB player props today

Player PickOdds
Marlins Owen Caissie2+ Hits, Runs, and RBI+110
Yankees Will WarrenOver 5.5 Strikeouts-108
Tigers Riley GreeneOver 1.5 Total Bases-105

Owen Caissie Over 2+ Hits, Runs, and RBI (+110)

The Miami Marlins are a young and fun team, and I can’t wait to see how ownership screws this up again. For now, I’m along for the ride, and they’re providing us with some great value when it comes to player props as well.

It looks like they have something in rookie outfielder Owen Caissie. The 23-year-old was part of the return for Edward Cabrera, and he’s off to a great start. Caissie enters this game against the Cincinnati Reds, hitting .296 with a .947 OPS, with two home runs, nine RBI, and four runs scored.

Basically, he’s been doing it all for the Fish, and should be back in the lineup tonight after getting a couple of days off thanks to facing some left-handed starters.

The Reds hand the ball to right-hander Brady Singer. The veteran right-hander has a 4.62 expected ERA over the last three seasons and is off to a tough start in 2026, giving up five runs on 11 hits and three walks in nine innings.

I love Caissie to continue his production tonight.

  • Time: 6:40 p.m. ET
  • Where to watch: Reds.TV, Marlins.TV

Will Warren Over 5.5 strikeouts (-108)

Will Warren is coming off a solid first season with the New York Yankees. But the 26-year-old right-hander is ready to take his game to the next level in 2026.

Warren has surrendered three runs on nine hits over his first two starts and is coming off a performance against the Marlins in which he struck out six batters. And I’m betting he keeps racking up the Ks in tonight’s matchup against the Athletics.

The A’s have a lot of exciting young pop in their lineup, but their “swing for the fences” mentality also results in a lot of strikeouts.

Their 30.1% strikeout rate is the highest in the big leagues at this point in the season. So, at close to even money, I’m more than happy to back Warren to go Over 5.5 punchouts.

  • Time: 7:05 p.m. ET
  • Where to watch: Prime Video

Riley Greene Over 1.5 total bases (-105)

It’s been a bit of a slow start to the season for Riley Greene, but I like the Detroit Tigers’ star outfielder to find his swing against a familiar foe.

The Tigers visit their Central Division rivals, the Minnesota Twins, on Wednesday night. The Twins hand the ball to Bailey Ober for this one.

Ober has also been trying to find his good stuff through his first two starts, surrendering six runs on eight hits and three walks over eight innings of work.

That should make getting Greene out tough. Greene is 6-for-18 with a double and two dingers in his career vs. Ober. That’s good for a .338 expected batting average and a .719 expected slugging.

  • Time: 7:40 p.m. ET
  • Where to watch: FS1
Andrew Caley's 2026 Transparency Record
  • Prop picks: 10-11, -1.09 units

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.

Game 12: Brewers at Red Sox; Sonny Gray takes ball in rubber match

Boston, MA - April 3: Boston Red Sox starting pitcher Sonny Gray walks to the bullpen before the season home opener against the San Diego Padres at Fenway Park on April 3, 2026. (Photo by Danielle Parhizkaran/The Boston Globe via Getty Images) | Boston Globe via Getty Images

TV: NESN

First Pitch: 1:35 p.m. ET

Has the day arrived? Can the Red Sox finally win a series in 2026?

Boston snapped a three-game losing skid when Garrett Crochet earned the win over Milwaukee flamethrower Jacob Misiorowski. Now, the Red Sox stay alive for Wednesday’s matinee rubber match at Fenway.

Trevor Story gets off his feet for the afternoon and will be the designated hitter, while Andruw Monasterio plays shortstop and bats second. Sonny Gray gets the start after six innings of two-run ball in the win in the Fenway opener against the San Diego Padres. 

Here’s who the Red Sox will send to the plate in the series finale. 

The Brewers counter with old friend Shane Drohan, Boston’s 2020 fifth-round pick who made two stints in the Red Sox system. The lefty posted a 4.29 career ERA in the minors and finally makes his big-league debut in his age-27 season. 

Texas Rangers lineup for April 8, 2026

BALTIMORE, MD - APRIL 01: Texas Rangers shortstop Ezequiel Duran (20) runs the dugtout after warming up pror to the game between the Texas Rangers and the Baltimore Orioles on April 01, 2026, at Oriole Park at Camden Yards in Baltimore, MD. (Photo by Mark Goldman/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

Texas Rangers lineup for April 8, 2026 against the Seattle Mariners: starting pitchers are MacKenzie Gore for the Rangers and Bryan Woo for the M’s.

Texas is going for a sweep today. Let’s sweep!!!

The lineup:

Nimmo — RF

Langford — LF

Seager — SS

Burger — 1B

Pederson — DH

Carter — CF

Jansen — C

Smith — 2B

Duran — 3B

1:35 p.m. Central start time. Rangers are +110 favorites.

Cardinals at Nationals Prediction: Odds, recent stats, trends, and best bets for April 8

The Washington Nationals (4-7) and the St. Louis Cardinals (6-5) link up on MLB TV for the second of a three-game series. Washington won Monday's matchup, 9-6, and St. Louis took Tuesday's meeting, 7-6 in extra innings.

The Nationals are 1-6 in the last seven games and have been struggling to permit runs. The pitching staff owns the worst ERA to start the year with a 6.06 mark. Along with St. Louis, Washington allows an MLB-worst .278 opponent batting average. On the other side, the Nationals are tied for the second-most home runs hit (16) and have the second-best batting average (.276) behind the Dodgers.

St. Louis is on the final matchup of a six-game road trip where they are currently 2-3. The Cardinals are 4-2 at home compared to 2-3 on the road this season. St. Louis is hitting .225 as a team (19th), but allowing an MLB worst batting average .278 as a pitching staff with the 26th-ranked ERA (5.31).

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 Cardinals at Nationals

  • Date: Wednesday, April 8, 2026
  • Time: 4:05 PM EST
  • Site: Nationals Park
  • City: Washington, DC
  • 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 Cardinals at the Nationals

The latest odds as of Wednesday:

  • Moneyline: Washington Nationals (+102), St. Louis Cardinals (-122)
  • Spread: Nationals +1.5 (-163), Cardinals -1.5 (+135)
  • Total: 8.5

Probable starting pitchers for Cardinals at Nationals

  • Wednesday's pitching matchup (April 8): Miles Mikolas vs. Michael McGreevy
  • Cardinals: Michael McGreevy

2026 stats: 10.2 IP, 0-1, 2.53 ERA, 0.84 WHIP, 9 Ks, 2 BB

  • Nationals: Miles Mikolas

2026 Stats: 9.1 IP, 0-2, 14.46 ERA, 2.25 WHIP, 8 Ks, 4 BB

Who’s Hot? Who’s Not!

  • The Cardinals’ Jordan Walker is hitting .300 with 12 hits and 26 total bases over 40 at-bats
  • The Nationals’ James Wood is hitting .197 but has a team-high four homers, including back-to-back games
  • The Cardinals’ Masyn Winn is hitting .176 with six hits, six strikeouts, and five walks over 34 at-bats
  • The Nationals’ CJ Abrams is hitting .308 with 12 hits and eight runs scored over 39 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 Cardinals at Nationals

  • The Cardinals are 5-6 ATS this season
  • The Nationals are 7-4 ATS this season
  • The Cardinals are 6-4-1 to the Over this season
  • The Nationals are an MLB-best 9-2 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 Cardinals and the Nationals

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 Cardinals and the Nationals:

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

Bullpen Day Fail: Cubs 9, Rays 2

Apr 7, 2026; St. Petersburg, Florida, USA; Chicago Cubs right fielder Matt Shaw (6) reacts after hitting a RBI double in the second inning against the Tampa Bay Rays at Tropicana Field. Mandatory Credit: Jonathan Dyer-Imagn Images | Jonathan Dyer-Imagn Images

Up until Monday afternoon, Rays RHP Drew Rasmussen was the probable starter for tonight’s matchup against the Cubs — probable. 

His wife Stevie went into labor early with their second child and the Rays had a bullpen game. A 16-hit day and 9-2 drubbing was the result. 

Mason Englert, Cole Sulser, and Yoendrys Gomez got things done on the pitching side of things, with the three responsible for covering tonight’s 27 outs. 

As far as the bats, the Rays didn’t get their first baserunner until the fifth, when Junior Caminero walked. Chandler Simpson got the first Rays hit of the ballgame off Javier Assad right after. 

In the eighth, a Jonathan Aranda double would plate Richie Palacios, and a Ryan Vilade single would plate Richie Palacios in front of a promising Tuesday night crowd of 21,377. 

For the rubber match of the series, Colin Rea and Joe Boyle are the probable starters, as we go from Tropicana Field at 6:40 PM EST.

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

Marlon Nieves excels in his first start for Ontario

WASHINGTON, DC - APRIL 04: A view of a Los Angeles Dodgers baseball cap in the dugout during the game against the Washington Nationals at Nationals Park on April 04, 2026 in Washington, DC. (Photo by G Fiume/Getty Images) | Getty Images

As all eyes were on Jackson Ferris, who made his 2026 debut at a new level, pitching in Triple A for the first time in his career, it was a different, younger Dodger starting pitching prospect who stole the spotlight. Marlon Nieves delivered an outstanding start for the Ontario Tower Buzzers.

Player of the day

Signed by the Dodgers in 2023 as an international amateur free agent for a relatively small fee, Marlon Nieves finished the 2025 campaign strong in Single-A with a 2.20 ERA in 36.2 innings. The young right-hander made his first start for the Ontario Tower Buzzers and completely dominated the Inland Empire 66ers, with six innings of one-hit ball. On rare occasions, when the opposition put a runner on base, Nieves handled things well, like he did in this double play.

As impressive as the quality of this performance was also the length of it. Walking only one hitter, Nieves kept things efficient in order to complete six full frames in a game where the scoring for the Tower Buzzers took a while to get started, thus requiring him to fully shut down the opposing lineup.

Triple-A Oklahoma City

One of the more promising arms in the Dodger system, Jackson Ferris made his first start for the Oklahoma City Comets, and if you look a little deeper, his outing was more productive than the two runs allowed in 3.1 innings of work would indicate—Ferris didn’t even need a James Tibbs III masterclass to help guide the Comets to a win at home, for starters.

The Dodgers were quite careful with Ferris, removing him with only 63 pitches after Jonah Bride’s two-run shot in the fourth. That homer provided all the scoring that was done against Ferris, who an inning before showed composure to pick off a runner in scoring position as he ill-advisedly tried to steal third with two outs.

Tibbs III didn’t homer, but the man batting behind him did, as Nic Senzel was responsible for driving in two of the Comets four runs, going 2 for 4.

Utilizing three different relievers for more than one inning in this one, the Comets saw things get very dicey in the ninth—Paul Gervase allowed one run and faced the bases loaded with only one out, trying to protect a 4-3 lead. The right-hander did his best Houdini impression by striking out Richie Martin Jr. and Cameron Cauley to earn the save.

Double-A Tulsa

Wasted opportunities were behind a 8-5 defeat at the hands of the undefeated Cardinals, whose six-run outburst against Evan Shaw proved too big a hole for the Drillers to come out of, losing this one despite out-hitting their opponents 12-9.

It doesn’t matter the context; whenever a team ends a game going 2 for 20 with runners in scoring position, the setup for disappointment is established. That’s what happened as the Drillers failed to properly capitalize in a game where they had a runner in scoring position in eight out of the nine innings. Only one of their 12 hits was an extra-base one.

Highlighted in a negative effort despite the five runs, shortstop Elijah Hainline received a golden sombrero, striking out four times in a 1 for 5 effort.

High-A Great Lakes

Running all over the Whitecaps, with five stolen bases by four different players not caught once, and with a two-run shot from Victor Rodríguez, the Loons took home a 7-3 win in a game that wasn’t even as close as the final score would indicate. Two of the Whitecaps three runs were scored in the ninth inning as they entered the final frame with only a single hit.

Great Lakes starter Aidan Foeller could’ve been more efficient than the four walks he allowed in 4.2 innings of work, but he did the most important thing, which was keeping the Loons at bay, allowing only one earned run. One more out, though, and he would’ve earned the win, which instead was given to Myles Caba, the first reliever out of the bullpen.

Class-A Ontario

In a pitching battle, as both starters combined for eleven scoreless innings of work, Mieves didn’t even taste the lead until his final inning of work, when Landyn Vidourek put the Tower Buzzers on top with a solo shot. An inning later, they added three runs in the seventh, more than enough cover in what was an outstanding pitching performance not just by Mieves but by the bullpen as well.

Right-hander Jecsua Liborius earned the save by striking out the side in the ninth, helping the Tower Buzzers hand the 66ers their fourth defeat in as many games this season.

Transactions

Jackson Ferris, who had previously been with the extended spring training, was added to the OKC roster.

Right-handed starter Payton Martin joins the Tulsa Drillers from Arizona as Nick Nastrini gets released.

Tuesday scores

Wednesday schedule

  • 9:05 a.m. PT: Oklahoma City (Cole Irvin) vs. Round Rock (Trey Supak)
  • 9:05 a.m. PT: Great Lakes (Jakob Wright) at West Michigan (Carlos Marcano)
  • 4:35 p.m. PT: Tulsa (Luke Fox) at Springfield (Liam Doyle)
  • 6:35 p.m. PT: Ontario (tbd) at Inland Empire (Aidan Butler)

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)