How to watch Guardians vs Braves: TV/live stream info, schedule, preview

This week on Sunday Night Baseball, the Cleveland Guardians head to Atlanta to take on the Braves. Live coverage begins at 7:00 PM ET on NBC and Peacock. See below for additional information on how to live stream the Guardians vs Braves game.

Click here to sign up for Peacock!

On April 12, 1966, the Braves played their very first game in Atlanta. Sunday's game marks the 60th anniversary of that day. Before moving to Atlanta, the team spent 13 seasons in Milwaukee.

Hall of Famers Andruw Jones, CC Sabathia, and two-time Cy Young Award winner Corey Kluber join NBC Sports’ announce team. Jason Benetti will provideplay-by-play in the booth with Kluber and Andruw Jones. Bob Costas will host the pregame show alongside Sabathia, who will also provide “Inside the Pitch” commentary during the game.

RELATED:Angels’ Soler and Braves’ López receive 7-game suspensions following brawl

How to watch Cleveland Guardians vs Atlanta Braves:

  • Where: Truist Park, Atlanta, GA
  • When: Sunday, April 12
  • Time: 7:00 PM ET
  • TV Channel: NBC
  • Live Stream:Peacock
MLB: Kansas City Royals at Cleveland Guardians
This week, Sunday Night Baseball on NBC and Peacock features two of MLB’s best players.

How to watch MLB on NBC and Peacock:

Sunday Night Baseball will make its debut March 29 with the Guardians vs. Mariners. The 18-game MLB Sunday Leadoff schedule will begin May 3, with the defending AL champion Toronto Blue Jays visiting the Twins in Minnesota. On Sunday, July 5, all 15 MLB games will be presented nationally across Peacock and NBC as part of a special all-day “Star-Spangled Sunday” showcase.

NBC Sports will also stream one out-of-market game each day of the 2026 MLB season nationally on Peacock. Telemundo Deportes will present all NBCUniversal-produced MLB games in Spanish, with Universo televising all games broadcast on NBC.

How to sign up for Peacock:

Sign up here to watch all of our LIVE sports, sports shows, documentaries, classic matches, and more. You’ll also get tons of hit movies and TV shows, Originals, news, 24/7 channels, and current NBC and Bravo hits for whatever suits your mood.

MLB on NBC 2026 schedule:

Click here to see the full list of MLB games that will air on NBC and Peacock this season.

Why are some MLB games unavailable to stream on Peacock?

Due to territorial blackout restrictions, select regular season, special event, and Postseason games may be unavailable on Peacock. Television territory blackout restrictions apply regardless of whether a Club is home or away and regardless of whether a game is televised in that Club's home television territory. For more information visit, Peacock’s Help Center.

What devices does Peacock support?

You can enjoy Peacock on a variety of devices. View the full list of supported devices here.

Juan Soto
Major League Baseball’s average salary rose 3.4% on opening day to a record $5.34 million, according to a study by The Associated Press, and the New York Mets topped spending at the season’s start for the fourth straight year.

Rangers vs Dodgers 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 Texas Rangers head to Dodger Stadium to face the Los Angeles Dodgers and strikeout artist Tyler Glasnow on Friday night.

My top Rangers vs. Dodgers predictions and MLB picks are calling for Glasnow to cruise through the Texas lineup in winning fashion in the April 10 nightcap.

Who will win Rangers vs Dodgers today: Dodgers -1.5 (-107)

Los Angeles Dodgers starter Tyler Glasnow has been dealing to start the year with a tidy 3.00 ERA, 0.92 WHIP and 2.44 xFIP while holding opposing hitters to a miniscule 27.6% hard-hit rate.

The Dodgers are also second in both wOBA and ISO against righties, so I expect them to do damage against Texas Rangers starter Kumar Rocker given his 9.29 ERA, 1.97 WHIP and 5.01 xFIP on the highway since the beginning of 2025.

Opposing hitters have teed off to the tune of a .451 wOBA against Rocker, too.

Covers COVERS INTEL: Glasnow's 30.9 K% since 2024 is the fourth-highest mark among pitchers with at least 200 IP.

Rangers vs Dodgers Over/Under pick: Under 9 (-105)

I fully expect Glasnow to hold the Rangers in check, and while the Dodgers are positioned to put runs on the board, I’m not anticipating them sending this game Over the number on their own.

Texas ranks 22nd in OBP against right-handed pitchers and have only scored 3.7 runs per game. Additionally, the Rangers have hit the Under in five straight.

Finally, these are two solid bullpens, with Texas sporting the second-lowest ERA, and Los Angeles checking in 11th.

Neil Parker's 2026 Transparency Record
  • ML/RL bets: 3-4, -0.99 units
  • Over/Under bets: 1-2, -1.2 units

Rangers vs Dodgers odds

  • Moneyline: Rangers +200 | Dodgers -245
  • Run line: Rangers +1.5 (-105) | Dodgers 11.5 (-115)
  • Over/Under: Over 9 (-110) | Under 9 (-110)

Rangers vs Dodgers trend

The Dodgers have covered the run line in 29 of their last 50 games (+10.75 Units / 18% ROI). Find more MLB betting trends for Rangers vs. Dodgers.

How to watch Rangers vs Dodgers and game info

LocationDodger Stadium, Los Angeles, CA
DateFriday, April 10, 2026
First pitch10:10 p.m. ET
TVCW33, SportsNet LA
Rangers starting pitcherKumar Rocker
(0-1, 3.60 ERA)
Dodgers starting pitcherTyler Glasnow
(1-0, 3.00 ERA)

Rangers vs Dodgers latest injuries

Rangers vs Dodgers 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.

Twins vs Blue Jays Prediction, Odds & Home Run Pick for Today's MLB Game

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

Vladimir Guerrero Jr. is poised for a breakout tonight with a plus-matchup pitcher in Simeon Woods Richardson on the bump for the Twins.

Find out why my Twins vs. Blue Jays predictions are projecting a big evening from Vladdy, and much more, with my free MLB picks for Friday, April 10.

Twins vs Blue Jays predictions

Twins vs Blue Jays best bet: Vladimir Guerrero Jr. Over 1.5 total bases (-105)

Vladimir Guerrero Jr. is due for some positive regression after a slow start to the year. 

He’s hitting just .268 with only two XBH. However, under the hood, he’s posting a more impressive .299 xBA with a .500 xSLG this season

The Toronto Blue Jays slugger may have started his turnaround in his last outing against the Dodgers, where he went 2-for-3 with a double. 

Additionally, Vladdy matches up well against Simeon Woods Richardson, resulting in him going 3-for-4 against the Minnesota Twins starter. 

Moreover, Woods Richardson has a career ERA of 11.35 against Toronto.

Covers COVERS INTEL: Despite a 2.31 ERA through his first two starts, Wood Richardson's xERA is 3.99, and he ranks in the 37th percentile in xBA.

Twins vs Blue Jays same-game parlay (SGP)

I’ll continue to fade Woods Richardson in this matchup by taking the Over on his earned runs. He’s allowed five runs in each game against the Jays in his career, giving up five homers and a 1.240 OPS in two outings. 

George Springer is starting to turn things around as well with hits and an RBI in back-to-back games. If the Jays pounce on SWR again tonight, he should be in position to drive in another run for a third straight game.

Twins vs Blue Jays SGP

  • Vladimir Guerrero Jr. Over 1.5 total bases
  • Simeon Woods Richardson Over 2.5 earned runs
  • George Springer 1+ RBI 
img loading="lazy" width="100%" height="null" src="https://img.covers.com/editorial/2026/jaysmlcbp.jpg" alt="Canada’s best price for Jays"
Get the best Jays ML odds at BET99 — every game.

Twins vs Blue Jays home run pick: George Springer (+245)

This is a half unit bet. 

Davis Schneider isn’t on the board quite yet, but if he gets a last-minute start tonight, I’d bet on him to take SWR deep. He’s 4-for-5 with three home runs against the Twins starter. 

The other Jays hitter I like to go deep tonight would be Springer, who showed signs of a turnaround the other night.

His ability to hit the fastball, paired with the 50% usage on that pitch for SWR, should give Springer an edge to take it deep over the wall. 

2026 Transparency record
  • Best bets: 3-8, -2.35 units
  • SGPs: 1-10, -6.50 units
  • HR picks: 2-9, -0.30 units

Twins vs Blue Jays odds

  • Moneyline: Twins +118 | Blue Jays -138
  • Run line: Twins +1.5 | Blue Jays -1.5
  • Over/Under: Over 9 | Under 9

Twins vs Blue Jays trend

The Blue Jays have covered the F5 run line in 15 of their last 22 games at home (+7.00 Units / 27% ROI). Find more MLB betting trends for Twins vs. Blue Jays.

How to watch Twins vs Blue Jays and game info

LocationRogers Centre, Toronto, ON
DateFriday, April 10, 2026
First pitch7:07 p.m. ET
TVMNNT, Sportsnet
Twins starting pitcherSimeon Woods Richardson
(0-1, 2.31 ERA)
Blue Jays starting pitcherPatrick Corbin
(2025: 7-11, 4.40 ERA)

Twins vs Blue Jays latest injuries

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

Daily MLB Expert Picks & Baseball Predictions April 10

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

Let's kick off the weekend with some winners from our MLB best bets!

Our baseball experts have given their favorite MLB picks for today based on prices from Polymarket, which allows MLB fans across the country to get in on the baseball action.

Our favorite plays for today go back to a profitable Under well, back a roster with a favorable pitching matchup, and start early with a pick for the 2:20 p.m. ET game.

MLB expert picks for today

PickOdds
Josh InglisJosh Inglis: CWS/KC u8.5-122
Jon MetlerJon Metler: BOS ML-138
Neil ParkerNeil Parker: CHC ML-138

Prices courtesy of Polymarket.

Trade on the MLB at Polymarket!

Sign up now using our exclusive Polymarket promo code 'COVERS' (on your mobile app only) and get a $20 trading bonus after you deposit $20 to trade on any other event contracts — including MLB expert picks!

Sign Up Now at img src="https://img.covers.com/editorial/2026/polymarketlogo.png" alt="Polymarket" width="100" height="28" style="vertical-align: middle;"

*Eligible locations only

Josh Inglis' expert pick: White Sox/Royals Under 8.5

Price: 55¢ (-122) at Polymarket

Let's keep riding these Kansas City Royals Unders. They've moved to 9-4 to the Under and have scored just three runs over their last three games — all without facing top-end pitching. This sets up similarly to yesterday’s 2-0 game, with another comparable starting pitching matchup on tap against the White Sox. Conditions also lean Under, with temperatures still below 60 degrees and winds now blowing in at 10 mph (after blowing out at 20 mph last night). This number looks a bit inflated, and it should close closer to a flat 8.

Jon Metler's expert pick: Red Sox moneyline

Price: 58¢ (-138) at Polymarket

The Red Sox are trading at 58% on Polymarket, and that’s a price worth attacking — I make them closer to a 66% favorite today against the St. Louis Cardinals. Dustin May relies heavily on his power sinker, but when it doesn’t have its usual bite — especially against left-handed hitters — it tends to run into their barrels. Early in the season, that sinker hasn’t shown much movement, which is reflected in the numbers: lefties are batting .500 with a 1.542 OPS against him... and that’s where this matchup becomes a real concern: The Red Sox lineup is built to exploit it, with left-handed bats like Roman Anthony, Jarren Duran, and Wilyer Abreu stacked at the top of the order.

Neil Parker's expert pick: Cubs moneyline

Price: 58¢ (-138) at Polymarket

The Chicago Cubs will receive a boost with Seiya Suzuki making his season debut this afternoon, and the Cubbies have also been on the unlucky side to start the year. They rank second in hard-hit rate and sixth in barrel percentage, so positive regression to a 25th-ranked BABIP is coming — and Pirates righty Carmen Mlodzinski is the perfect get-right candidate, surrendering a 68% hard-hit rate through two starts, with three of his five offerings having negative pitch values.


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.

SnakeBytes 4/10: Series win(dy)

San Diego, CA - April 9: New San Diego Padres City Connect themed apparel is displayed at Petco Park on April 9, 2026 in San Diego, CA.(Photo by K.C. Alfred / The San Diego Union-Tribune via Getty Images)

Diamondbacks News

(New York Post) Mets waste Nolan McLean’s strong start as pen falters late in loss to Diamondbacks

For six-plus innings Thursday night, Nolan McLean dazzled at Citi Field. He allowed just a pair of hits and his stuff was especially filthy, as Arizona hitters were largely overmatched.

But lefty Eduardo Rodríguez was nearly as good for the Diamondbacks, and when McLean faltered in the seventh inning, Luke Weaver came in and got knocked around, as the Mets lost their second straight, 7-1.

(SI.com) Explosive D-backs Offense Finally Rewards Rodriguez’s Gem vs Mets

The D-backs, missing Corbin Carroll from their starting lineup due to a minor hip issue, struggled to come away with enough base traffic to cause problems for Mets starter Nolan McLean. With a rested New York bullpen, the path to victory looked bleak.

Until it didn’t.

(Arizona Sports) Diamondbacks finally get Eduardo Rodriguez run support in series-clinching win over Mets

The D-backs had no answers for Mets starter Nolan McLean at that point in the ballgame. Corbin Carroll was out with a tight left hip flexor, which is not expected to be serious, and Gabriel Moreno was on the bench after catching the previous two games, leaving the lineup shorthanded.

But then, Geraldo Perdomo led off the seventh inning with a walk, and Jose Fernandez flared a one-out single to center.

MLB News

(SI.com) Next Shohei Ohtani? MLB Fans Buzzing About New 2-Way Prospect

Again, there hasn’t been another player like Ohtani in baseball and it’s going to be very hard for Major League Baseball to find someone else who can do what he can. But fans around the league should start learning about another two-way prospect: Austin Smith of the Toronto Blue Jays.

(CBS Sports) Does Shohei Ohtani have an unfair advantage during his warm-up pitches? Blue Jays seem to think so — again

During Wednesday’s series finale, the Blue Jays again raised the issue of Shohei Ohtani’s warm-up time between innings when he’s getting ready to pitch. Ohtani ended the top of the first inning on second base, then returned to the dugout to ready himself to throw. He got to the mound with less than one minute remaining on the two-minute between-innings clock and was granted additional time for his eight warm-up pitches.

George Springer, Toronto’s leadoff hitter, checked with home plate umpire Dan Bellino about the two-minute timer. The Blue Jays raised the same issue during the World Series last year, specifically during Ohtani’s Game 7 start.

[Ed. Note] This is just such a dumb argument to me. As the article notes, they’re just playing by the same rule that has always been on the books regarding a pitcher getting extra time after running the bases. It just only applies to Ohtani now since there is the universal DH.

And what are they trying to accomplish with this? None of the other 28 teams have brought this issue up. Do the Blue Jays think that they are the sole defenders of the sanctity of the pitch clock? Honestly, it just comes across as being sore losers after the World Series. Not a good look, imo.

(Yahoo! Sports) MLB City Connect jerseys 2026: Ranking all 8 uniforms unveiled Thursday

A new MLB season means a new batch of City Connect uniforms, and the league opted to unveil all eight in a coordinated rollout on Thursday.

Each City Connect is meant to be distinct from its team’s regular uniforms while incorporating various elements from its setting. There are some true highlights out there — and also some of the ugliest uniforms you’ll see on a professional baseball player.

The 2026 group of eight uniforms has a variety along those lines. Here’s how we ranked them:

[Ed. Note] I like the Pirates one, but most importantly, Rest In Hell to the horrible sherbet Padres uniforms

Elephant Rumblings: JT Ginn Gets The Start Tonight In New York

SACRAMENTO, CALIFORNIA - APRIL 05: J.T. Ginn #35 of the Athletics #35 reacts after a catch made by Shea Langeliers #23 of the Athletics (not pictured) against the Houston Astros during the sixth inning at Sutter Health Park on April 05, 2026 in Sacramento, California. (Photo by Scott Marshall/Getty Images) | Getty Images

Morning A’s fans and welcome to another Friday!

The club has wrapped up the first New York series this week with a series win over the Yankees. The last couple of games were especially close but they managed to pull through and get their record to 5-7. Now they depart from the Bronx to head to Queens to take on the Mets for three games this weekend.

We have a new member of the rotation making his first start of the year for the club tonight. Right-hander JT Ginn will be called upon for the first start by someone other than someone in the Opening Day rotation, taking the place of Luis Morales, who was optioned to Triple-A earlier this week. As a fun little tidbit, Ginn will be pitching against the team that drafted him (the A’s acquired Ginn in exchange for Chris Bassitt way back in 2022), so he might have some extra motivation in him tonight. The 7-5 Mets await the Athletics for some weekend baseball.

Ginn began the year among the starting candidates for the Opening Day rotation, though he was never a favorite for a spot in the starting five to begin the season. The 26-year-old righty would have needed to seriously impress the coaching staff if he was going to leapfrog Morales or Jacob Lopez or otherwise hope for an injury. The club gave him a serious opportunity this spring with four starts (6 total appearances) but he struggled mightily, giving up 17 earned runs in just 15 innings of work. That made it obvious that he would not be among the starting five and the expectation at the time was that after a tough camp he’d be the odd-man out and head to Triple-A to start the year.

We had a surprise for the Opening Day roster however as Ginn made the cut over Jack Perkins, who went down to Las Vegas instead. It was a long man role but Ginn still was in Toronto to open the year against the Blue Jays. As the team’s designated long reliever to start the year Ginn has only made three appearances. His first one went fantastic as he pitched nearly four full innings in relief of Morales, who had a short start against the Jays. His most recent two outings have not been as smooth, allowing two runs in each appearance. The right-hander seems stretched out enough to handle the first few frames and that’s likely the plan tonight. If he can make it through the Mets’ batting order one time without getting hit around then the A’s would gladly take that.

The A’s have made a roster move to bolster their staff for tonight’s series opener when they recalled Perkins from Las Vegas. It looks like he’ll be piggybacking after Ginn as the two of them will form a 1-2 punch against the Mets tonight. Perkins was in the same boat as Ginn this spring: theoretically a candidate to break camp with the club in the rotation, but realistically on the outside looking in. Since being in Triple-A he’s actually only made three appearances in relief. He’s been so-so, with one blowup appearance, a quality outing, and then another decent performance last time out when he only allowed a solo home run. What can we expect from the righty in his first big league game of the year?

The rest of the series lines up to be Jacob Lopez versus Kodai Senga on Saturday morning, and Aaron Civale gets the ball for the finale against Freddy Peralta. Thanks to the A’s winning the series against the Yankees they have a chance to finish the road trip with better than .500 record. That’d require a sweep but the A’s are starting to play some good baseball. And with the Mariners faltering hard in the early going the A’s can put some distance between themselves and last place in the AL West.

The Mets are doing solidly enough in the early going as well but they’ll be down their best player in Juan Soto during this upcoming series. The A’s are catching them at the right time in that regard, but the A’s may be down one of their big boppers themselves after Brent Rooker exited yesterday’s finale early. No word yet on the severity of it but his consecutive games played streak is now in jeopardy of being broken. Fingers crossed our DH can make it into the lineup tomorrow, or at the very least be available off the bench.

Have a great weekend guys. And go A’s!

A’s Coverage:

MLB News and Interest:

Best of X:

Encouraging update on Rook, but we’ll have to wait for tonight to see how good he’s really feeling:

Perhaps we’ll soon be getting a Gelof sighting? He’s been demolishing the ball in Triple-A:

A quick look back at Springs’ dominance yesterday:

We all think so!

Mariners News: Brendan Donovan, Jorge Polanco, and Taylor Trammell

SEATTLE, WASHINGTON - APRIL 01: Brendan Donovan #33 of the Seattle Mariners fields the ball against the New York Yankees at T-Mobile Park on April 01, 2026 in Seattle, Washington. (Photo by Steph Chambers/Getty Images) | Getty Images

Good morning everyone and happy Friday!

The Mariners kick off the first of 13 games in a row today with a four-game homestand against the rival Astros. With several Mariners struggling through the first two weeks, this will serve as an opportunity to bounce back. Which player are you picking to right the ship during this stretch? I’m going with Josh Naylor.

In Mariners news…

  • Angela Lim at The Seattle Times outlined what you should eat at T-Mobile Park this year.
  • Jim Bowden argued that even when Bryce Miller comes back from injury, the Mariners should not consider trading a starting pitcher.
  • Brendan Donovan has been hot with the bat to start the season, but he’s still getting used to his new defensive home at third base. Shannon Drayer has the story.
  • Are you familiar with the secret door at T-Mobile Park that provides Gonzo cocktails? Zach Geballe shared the details of this new delight.
  • Friend of the site Sarah Enni is back with her regular M’s newsletter — and a podcast!

Around the league…

On The Horizon: Cubs vs. Pirates series preview

Hey, look! The Cubs don’t have to face Paul Skenes in this series — and he’s made more career starts against the Cubs than any other team, seven of his total of 58. Skenes, incidentally, currently has the highest ERA of any Pirates starter. Don’t expect that to be the case much longer, though.

Austin Bechtold is a writer at our SB Nation Pirates site Bucs Dugout. Here’s what he has to say about them.

Make no mistake about it, the Chicago Cubs dominated the Pittsburgh Pirates in 2025. 

The division rivals played 13 times last season. Chicago won 10. The Cubs outscored the Pirates 54-26 and hit .256 against Pittsburgh’s pitching. 

Chicago smacked an impressive 16 home runs, compared to the Pirates’ five, and earned a .740 OPS. The Pirates batted .182 as a team with a .523 OPS.

In all its charm, Wrigley Field has been a house of horrors for the Pirates in recent years. 

The Pirates (7-5) look to set a new precedent in 2026, beginning this three-game series at Wrigley on Friday.

In his first full season as manager, Don Kelly has watched a dreadful offense come to life through the first 12 games. 

After hitting a league-worst 117 home runs, the Pirates have already smashed 12, tied for eighth in MLB, and at one point held the National League lead.

A big reason why is offseason additions Brandon Lowe and Ryan O’Hearn, who have hit three apiece. 

The offense ranks tied for 9th in hits per game (8.3), 9th in average (.247), 6th in on-base (.338), 8th in slugging (.383), and 7th in OPS (.721). The Bucs consistently ranked in the bottom third, if not last, in every category last year.

One early carryover is strong starting pitching. Pittsburgh owns the 6th best starters ERA at 2.87, third in the NL behind the Cubs (2.72) and Atlanta Braves (2.79).

Paul Skenes and Mitch Keller pitched in the Padres series at PNC Park, meaning the club will be without their top two arms against a vaunted Cubs (6-6) lineup.

Carmen Mlodzinski gets the ball on Friday, opposite Shota Imanaga, who has dominated the Pirates for what feels like more than a decade (despite it only being three years).

Mlodzinski has allowed two runs in each of his first two starts, but hasn’t been able to pitch out of the fifth inning. The third time through the order is where Mlodzinski, primarily a reliever in his career, has struggled to get through innings.

Saturday plates Braxton Ashcraft against Edward Cabrera, who hasn’t allowed a run in 11.2 innings for Chicago since being traded from the Marlins.

Ashcraft has been Pittsburgh’s surprise starter after an impressive rookie year. Ashcraft earned a 2.71 ERA over 69.2 innings spanning 26 appearances, eight starts.

He has pitched six frames in each of his first two outings and allowed two runs or fewer both times. 

All three games have solid pitching probables, but Sunday’s might be the most fascinating.

Former Pirate Jameson Taillon takes the ball against Bubba Chandler. The No. 11 overall prospect and second-highest ranked pitcher at the start of the season, Chandler touches 101 MPH with his fastball.

The problem is, you don’t always know where it’s going. Chandler’s control remains a main concern, as he has walked 10 batters in 8.2 innings. He didn’t allow a hit over 4.1 innings in his season debut at Cincinnati, but walked six and struck out six.

Chandler walked four against the Padres on Monday and allowed five hits and three runs. He has elite stuff, but has work to do to become a consistent pitcher that the rotation can depend on. 

Chicago was the preseason favorite to win the NL Central, providing three important games in April for who might take the grand prize in late September.

If the Pirates are going to begin to prove that their start and chances to compete in the Central aren’t a fluke, it begins on the road against a very good team.

Fun facts

The Cubs have played 2,621 previous games against the Pirates, their most against any opponent. They have played 2,525 vs. the Cardinals and 2,429 vs. the Reds.

Their 1,286 wins and 1,317 losses both are the most vs. an opponent. Their 605 losses at home are their most and their 690 wins at home are their third most, behind 715 vs. the Cardinals and 700 vs. the Reds.

Since 2015, the Cubs have won the season series against the Pirates every year while going 113-68-1 overall and 57-31 at Wrigley Field. They were 10-3 last year, including 5-2 at home.

(Courtesy BCB’s JohnW53)

Probable pitching matchups

Friday: Shōta Imanaga, LHP (0-1, 4.50 ERA, 1.200 WHIP, 3.15 FIP) vs. Carmen Mlodzinski, RHP (0-0, 4.00 ERA, 1.556 WHIP, 1.27 FIP)

Saturday: Edward Cabrera, RHP (1-0, 0.00 ERA, 0.686 WHIP, 3.15 FIP) vs. Braxton Ashcraft, RHP (1-1, 2.25 ERA, 1.000 WHIP, 2.32 FIP)

Sunday: Jameson Taillon, RHP (0-1, 2.53 ERA, 1.219 WHIP, 5.40 FIP) vs. Bubba Chandler, RHP (0-1, 3.12 ERA, 1.731 WHIP, 4.31 FIP)

Times & TV channels

Friday: 1:20 p.m. CT, Marquee Sports Network

Saturday: 1:20 p.m. CT, Marquee Sports Network

Sunday: 1:20 p.m. CT, Marquee Sports Network

Prediction

I keep picking two of three. Last series I was even right! So I’m doing it again here, two of three.

Up next

The Cubs travel to Philadelphia for a three-game series against the Phillies beginning Monday evening.

Have the Washington Nationals found something in Curtis Mead?

WASHINGTON, DC - APRIL 04: Curtis Mead #45 of the Washington Nationals bats against the Los Angeles Dodgers at Nationals Park on April 04, 2026 in Washington, DC. (Photo by G Fiume/Getty Images) | Getty Images

Not much was made of the March 28 trade between the Washington Nationals and the Chicago White Sox, when the Nats sent minor league catcher Boston Smith for first baseman Curtis Mead, who was designated for assignment three days earlier.

A 25-year-old now on his fourth franchise, he had posted just a .231 batting average, .304 on-base percentage, and .632 OPS with 6 home runs and 34 runs batted in across 460 MLB at-bats. He secured a spot on the major league roster after the conclusion of the team’s first series and has absolutely run with every opportunity he’s been given.

The season is still in its earliest stages, but of all the issues plaguing the Nationals in their early 4-8 skid to open the season, Mead has certainly not been one of them. Mead was a former top 50 prospect in the sport, so this is a player with pedigree. He was known as a pure hitter in the minors, but so far that has not translated in big leagues. However, there is a chance, even if it is slim, that he has unlocked something in DC.

He’s seen 17 total plate appearances in 6 games since being activated, and has come out to a flaming hot start. After going hitless in his first 2 games against the Philadelphia Phillies, the first team he saw time in the minor leagues with, he’s recorded a hit in 5 of his last 11 at-bats. Of those hits, 2 have been doubles and 1 was a home run, tacking on 3 RBIs, a stolen base, and 3 walks en route to a .333/.412/667 slash line on the season so far.

Obviously, it’s unreasonable to make any definitive statements on a player just a handful of games under their belt. It’s far from a rare occurrence to see players come out swinging and quickly taper off, but the rise in advanced stats has made it far easier to predict what’s real and what’s a facade.

Baseball Savant is by far the most popular database for under-the-hood metrics, and taking one look at Mead’s full profile shows some extremely favorable signs. Every single one of his listed offensive statistics grades out at an above-average percentile, albeit he hasn’t yet recorded enough batted ball data to qualify for a full breakdown. What is available, however, should spark plenty of hope among the Nats fanbase.

Throwing out a few numbers, he’s posted an expected batting average (xBA) of .321, an average exit velocity of 94.2 MPH, and is squaring up the ball at a borderline elite level, all while rarely whiffing at anything.

For the record, while these numbers can lead to a comfortable regression to the mean, they definitely aren’t an end-all be-all. Even so, it would be unwise to chalk up his electric Nationals introduction to just fluky April baseball. Mead has flat-out been a fantastic baseball player to begin his Washington tenure, and if he can continue to post at the plate, President of Baseball Operations Paul Toboni might have his first big analytical win since joining the organization.

Orioles-Giants series preview: A black-and-orange showdown

Apr 8, 2026; San Francisco, California, USA; San Francisco Giants designated hitter Rafael Devers (16) looks on after hitting a three-run home run in the bottom of the sixth inning against Philadelphia Phillies pitcher Aaron Nola (27) at Oracle Park. Mandatory Credit: Justine Willard-Imagn Images | Justine Willard-Imagn Images

It’ll be a black and orange fest at Camden Yards this weekend as the San Francisco Giants roll into town for an interleague matchup. The two similarly colored teams from opposite coasts and opposite leagues are infrequent opponents. The Orioles have faced the Giants just 27 times in their history, going 14-13. This is the Giants’ first visit to Camden Yards since 2024, when the Orioles averted a sweep on Anthony Santander’s walkoff homer in the series finale. The Giants also took two out of three from the O’s in San Francisco last year.

One familiar name in the Giants lineup is Rafael Devers, a longtime division rival of the Orioles during his Boston days. San Francisco took on the disgruntled Devers and his $300+ million salary from the Red Sox in a shocking trade last June, and since then his bat hasn’t resembled his Beantown best. Devers is hitting just .220/.278/.360 with two homers in 13 games this year. The O’s, who also have a high-priced first baseman who is currently hitting well below his career numbers, can commiserate.

Otherwise, though, the Giants’ infield has been carrying the team offensively, with veterans Matt Chapman, Willy Adames, and three-time batting title winner Luis Arraez all hitting well so far. The outfield, on the other hand, has been a huge problem. Corner guys Jung Hoo Lee and Heliot Ramos each have an OPS+ of 29, which is horrid, but not as horrid as Harrison Bader’s 2. Yes, that’s an OPS+ of two. The veteran center fielder, signed as a free agent, is batting .114/.149/.205 with five hits in 47 PAs.

Overall, the Giants’ team OPS of .618 is tied for the third-worst in the majors. They’ve hit only five homers all season, last in MLB. They didn’t score their first run of the season until their third game, and didn’t score their second until Game 4. This is a struggling lineup that Orioles pitchers really need to exploit.

San Francisco’s pitching staff hasn’t been much better. Their longtime ace and Jesse Plemons lookalike Logan Webb has a 5.00 ERA through three starts, though most of that damage was done on Opening Night when he gave up seven runs to the Yankees. The rest of the rotation has been decidedly mediocre aside from Robbie Ray, who has a 2.08 ERA and sub-1.00 WHIP in three starts. The O’s, fortunately, will miss him in this series.

The Giants, like the Orioles, have a rookie manager, but San Francisco’s was a much more unconventional pick. The Giants hired Tony Vitello, previously the head coach at the University of Tennessee, who became the first manager in MLB history hired directly from the college ranks. The early returns on Vitello haven’t been great, and fans are already mad at him for airing the team’s dirty laundry, among other things.

Game 1: Friday, 7:15 PM, Apple TV+

RHP Landen Roupp (1-1, 4.22) vs. RHP Shane Baz (0-0, 4.09)

Roupp (pronounced ROOP, not ROWP) is a third-year righty with excellent taste in birthdays who moved to the Giants’ rotation full time last season. He’s a league average-ish pitcher who gets by on his quality offspeed pitches — a curveball and changeup — rather than his underwhelming fastball. At least there aren’t any Orioles hitters who struggle to hit breaking balls, right? …Right?

The last time Baz walked off the mound on April 4, his ERA was 3.27. Now it’s 80 points higher, thanks to a scoring change from his start in Pittsburgh that changed an error to a hit (and an unearned run to an earned run). Still, his Pirates outing was a nice bounceback from his rough O’s debut a week earlier. This will be Baz’s first career outing against the Giants, one of six MLB teams he’s never faced. But he has faced Devers, and has been dominant against him, holding him hitless in eight at-bats.

There is no local broadcast of this game. It will stream exclusively on Apple TV+.

Game 2: Saturday, 7:15 PM, FOX

RHP Logan Webb (1-1, 5.00) vs. RHP Chris Bassitt (0-2, 14.21)

Woof. On paper, this is the biggest mismatch of the series. As mentioned, Webb got lit up by the Yankees in MLB’s season-opening game, but he’s been one of the most reliable starting pitchers in baseball for the past six years, earning Cy Young votes every season from 2022-25. He’s a true workhorse in a day and age when such things are rare; Webb has thrown at least 204 innings in each of the past three seasons. He’ll generally allow his share of hits but they rarely turn into sustained rallies, because he doesn’t walk many batters (career 2.1 BB/9) and rarely allows home runs (0.6 HR/9). The two Orioles who have faced him the most, Pete Alonso and Tyler O’Neill, are a combined 5-for-30, so this might not be the day for the Polar Bear to break out of his deep freeze.

Meanwhile, Bassitt’s introduction to Baltimore has gone as badly as possible. In two starts, he’s been bombed for 10 runs, 12 hits, and six walks — plus three HBPs — in just 6.1 innings. It’s the full Charlie Morton experience. Unless the 37-year-old Bassitt has just hit the wall, he’s not supposed to be this bad (the Orioles hope). If he aims to bounce back against the Giants, he’ll need to be very careful with Devers, who has owned him with a 10-for-20, three-homer performance in his career. On the other hand, Bassitt has been brilliant against Adames (0-for-11, five strikeouts).

Game 3: Sunday, 1:35 PM, 1:35 PM, MASN

RHP Adrian Houser (0-1, 3.97) vs. LHP Cade Povich (0-0, 3.18)

Show of hands, who picked Game 15 of the season as the first time we’d see a Cade Povich start this season? With all due respect to Cade, I was hoping that number would be in the triple digits. Or not at all. But with Zach Eflin having Tommy John surgery and Dean Kremer still stuck in the minors, the O’s are once again giving a shot to Povich, whose first 36 major league starts resulted in a 5.20 ERA and all too many abbreviated outings. I’m not expecting much from Cade, though he did have a workmanlike performance in long relief against the Pirates last week.

The Giants counter with the journeyman Houser, playing for his fifth team in the last four years. He was drafted by Mike Elias during his Astros days, a second-round pick in 2011, before being traded as a minor leaguer to the Brewers in 2015. After seven years in Milwaukee he bounced around to the Mets, White Sox, and Rays before landing with the Giants this offseason. The 33-year-old has faced the Orioles just twice in his career, including once with the White Sox last season, when he allowed nine baserunners in 6.1 innings but still managed a quality start. If the Orioles’ bats are going to heat up, this is the kind of pitcher to do it against.

How many games do you think the Orioles will win in this series? Let us know in the comments below.

Mets wrap up homestand with three against old friend Jeff McNeil and the not-Oakland Athletics

SACRAMENTO, CA - APRIL 03: Jeff McNeil #22 of the Athletics watches the fireworks show with his family after the game between the Houston Astros and the Athletics at Sutter Health Park on Friday, April 3, 2026 in Sacramento, California. (Photo by Eakin Howard/MLB Photos via Getty Images) | MLB Photos via Getty Images

After a less-than-encouraging series to start the homestand, the Mets (7-6) will try to conclude on a higher note as they welcome the Oakland Sacramento Athletics (5-7) to Citi Field. The two teams squared off in California last April, with New York besting the A’s in two out of the three games.

The weather was cold, and the Mets’ bats were colder in a series loss to the Diamondbacks in which they won the first game 4-3 in walk-off fashion but fell 7-2 on Wednesday and 7-1 on Thursday. Tuesday’s win saw the Mets jump out 2-0 by the second inning before their bats disappeared until the eighth. Arizona put up a three-spot—aided by an ABS challenge overturn that directly led to the three runs—in the fifth, but the Mets scratched out a run on a sacrifice fly in the eighth to knot up the game. That set the stage for Ronny Mauricio to play hero, as Juan Soto’s roster replacement lined a single in the tenth in his first at-bat of the year to give New York the win.

The good vibes were shortlived, as the team appeared lifeless in their loss on Wednesday afternoon—like on Tuesday, this game was moved up to 4:10pm to deal with cold conditions, in front of a sparse and bundled-up crowd at Citi Field. David Peterson allowed five runs through the first two frames, and New York really could not recover. Sean Manaea was mostly solid in relief, but gave up two runs on a ball that Luis Robert Jr. dropped in the ninth. Nolan McLean took the mound on Thursday and was dominant, allowing just one hit through five and pitching into the seventh. However, with a 1-0 lead and two runners on, he was removed in favor of Luke Weaver, who had his first rough outing as a Met as he blew the lead and allowed four runs—two charged to McLean, and two charged to his ledger. Luis García allowed three in the eighth to put the game well out of New York’s reach.

The returns so far in Soto’s absence has been mixed. After an offensive outburst in the 2 8/9 games he missed in San Francisco, the Mets’ lineup looked listless. Some of it could likely be attributed to cold conditions and a lack of enthusiasm from the crowd, but it’s also hard to deny that the lineup generally looks a lot emptier without Soto’s bat in the lineup. With guys like Francisco Lindor continuing to struggle, and Jorge Polanco missing some time due to his achilles, it’s putting a lot of pressure on newcomers like Robert and Bo Bichette to pick up the slack, and an added burden on youngers like Mark Vientos, Brett Baty, and Francisco Alvarez to become impact bats in the lineup.

The A’s are coming off a series win in the Bronx, as they took two out of three from the Yankees. This follows a series in which they took two of three at home from the Astros. They did so in vastly different ways: They used offense to topple Houston, winning by scores of 11-4 and 12-0 (while losing the middle game 12-0), while their pitching excelled at Yankee Stadium, with 3-2 and 1-0 wins after losing the first game 5-3. The former should be no surprise, given how offense-friendly their temporary home ballpark has proven to be.

Shea Langaliers has gotten off to a torrid start this season for the A’s, slashing .289/.333/.644 with a 182 wRC+ and a 0.6 fWAR in 48 plate appearances. Among qualified American League bats, he’s 11th in wRC+ and tied for 15th in fWAR. Meanwhile, his five home runs are tied for the league lead, while his .978 OPS is 11th in the league, just ahead of teammate Max Muncy. Speaking of Muncy, he has a 161 wRC+ and a 0.4 fWAR in the same number of plate appearances, with two home runs and a team-leading 11 runs scored. Checking in on old friend Jeff McNeil, he has a 92 WRC+ and 0.1 fWAR in 35 plate appearances so far in his new home, and has a .258/.343/.290 slash line so far.

Friday, April 10: Clay Holmes vs. J.T. Ginn, 7:10 PM EDT on WPIX

Holmes (2026): 12.2 IP, 9 K, 5 BB, 1 HR, 1.42 ERA, 3.98 FIP, 39 ERA-

Holmes hurled seven shutout frames in his last outing as he earned his second win in as many starts this season. He was efficient with his pitches, throwing 90 across the seven frames, with 61 of them (68%) going for strikes. He issued two walks and struck our four, and he limited San Francisco to just three hits in the win. Holmes continues to excel as a starter, and he’s once again been one of the anchors to the team’s rotation early on in the season.

Ginn (2026): 7.0 IP, 4 K, 2 BB, 1 HR, 5.14 ERA, 4.76 FIP, 120 ERA-

Ahead of the 2022 MLB season, J.T. Ginn was ranked as the team’s No. 6 prospect on Amazin’ Avenue’s prospect rankings. Then the Mets traded him during that spring training in a package for Chris Bassitt, and Ginn has been in the Athletics’ system ever since, breaking through with the team in 2024. He spent much of the last two seasons oscillating between reliever and starter but he’s made all three of his appearances as a reliever this year before his spot start on Friday. He did make his first start of 2025 against the Mets as well and earned the victory (the second of his career), as he hurled 5 1/3 inning of one-run ball with six strikeouts and two walks.

Saturday, April 11: Kodai Senga vs. Jacob Lopez, 4:10 PM EDT on SNY

Senga (2026): 11.2 IP, 16 K, 5 BB, 0 HR, 3.09 ERA, 1.73 FIP, 85 ERA-

Senga returning to form has been one of the highlights of the early season, and a much welcome sight for a team that was debating trading the right-hander over the offseason. The right-hander threw five shutout innings his last start and was prime to finish up six shutout frames before running out of gas during his last two batters. He finished up with 5 2/3 pitches, allowing two earned runs on five hits, with two walks and seven strikeouts. It’s still early, but signs have been very positive, dating back to spring, that Senga is back to his old self, and if he can stay healthy, he should continue to find success the way he’s been throwing.

Lopez (2026): 8.1 IP, 6 K, 10 BB, 1 HR, 6.48 ERA, 6.90 FIP, 151 ERA-

Lopez is coming off the best year of his young career, finishing with a career-best 1.1 bWAR and finishing 2025 with a 4.08 ERA in 21 games (17 starts). However, he’s gotten off to a rough start this year, and it’s easy to point to the main culprit. Lopez has walked six batters against just six strikeouts in his two outings. In fact, in his first start, he walked five without striking out a batter, and then followed up that up with five more walks. Across the two starts, he’s thrown just 53% of his pitches (97 out of 183) for strikes. He will need to improve his control if he wants to get his season back on track.

Sunday, April 12: Freddy Peralta vs. Aaron Civale, 1:40 PM EDT on SNY

Peralta (2026): 15.0 IP, 19 K, 5 BB, 2 HR, 4.80 ERA, 3.59 FIP, 133 ERA-

Peralta’s final line his last time out wasn’t as bad as it looked (4 2/3, three earned runs, three hits, three walks, five strikeouts) as he pitched four scoreless frames before tiring out in the fifth and failing to record the third and final out of the fifth. His ledger may have remained clean—he exited having allowed no earned runs with two outs in the frame—but a successful ABS challenge overturned an inning-ending strikeout and immediately led to the three runs scoring. Peralta also was less than efficient, needing 101 pitches to get through the outing and struggling with a high pitch count and deep counts from the first inning, which did not help his cause.

Civale (2026): 10.0 IP, 9 K, 5 BB, 2 HR, 2.70 ERA, 5.49 FIP, 63 ERA-

Civale has gone five innings in each of his two outings so far and has had mostly strong results. His first time out, he earned the win against the Braves, allowing two earned runs on four hits, with one walk and three strikeouts. He followed that up by allowing one earned run on two hits in a no decision against the Yankees. However, in that start, he walked four which was less than ideal, though he did also strike out three batters.

Yankees Rivalry Roundup: Twins banish Tigers to last place with four-game sweep

MINNEAPOLIS, MINNESOTA - APRIL 07: Riley Greene #31 of the Detroit Tigers reacts to striking out against the Minnesota Twins in the sixth inning at Target Field on April 07, 2026 in Minneapolis, Minnesota. The Twins defeated the Tigers 4-2. (Photo by David Berding/Getty Images) | Getty Images

It was a quiet day around baseball and particularly in the Yankees’ dugout, the Bombers getting one-hit to lose the rubber match against the Athletics, 1-0, with hardly a whimper of protest. There were only five other games around the league on this sleepy Thursday, and only one we’ll cover today for Rivalry Roundup, the Twins completing a four-game sweep of the Tigers to relegate the clawless cats to last place in the AL Central in the very early going.

Minnesota Twins (7-6) 3, Detroit Tigers (4-9) 1

This game featured two of the most profligate starting pitchers through the first two weeks, Twins starter Mick Abel entering the contest with an 11.05 ERA while Tigers starter Jack Flaherty wasn’t much better at a 7.56 ERA. Abel was the headliner in the deal that netted the Phillies closer Jhoan Duran at the last trade deadline while Flaherty declined his offseason opt-out to remain with the Tigers for a $20 million salary in 2026. Both pitchers came into this game having walked as many as they struck out, neither reaching the five inning mark in any of their appearances.

Both rebounded from such disappointing opens to their seasons to make this an actual pitchers’ duel. Flaherty went 5.2 innings, allowing a run on five hits and three walks to go along with six strikeouts. However, it was Abel who came out on top with his six scoreless innings, the Twins righty allowing four hits and walking three while also tallying a half-dozen strikeouts. Abel doubled Flaherty’s whiff total — 14 to seven — his 95 mph four-seamer overpowering the Tigers lineup to achieve a 40-percent whiff rate.

In truth, this was far from an exhibition in timely hitting by either team, the Tigers going 0-for-11 with runners in scoring position and stranding eight while the Twins were only slightly better — 2-for-9 with runners in scoring position and nine men stranded. Detroit made Abel work early but with nothing to show for it. Colt Keith led off the first with a walk followed by a Gleyber Torres single to put a pair on with no outs. The second followed an identical trajectory, Zach McKinstry drawing a leadoff walk followed by a Javier Báez single. However, Abel struck out a pair both times before getting the inning-ending batted ball out. He also erased one-out doubles by Riley Greene in the third and Báez in the fourth.

Minnesota struck first in the fourth, Josh Bell blasting a booming leadoff home run to continue a hot start to the season for the DH — now with three home runs, ten RBIs, and a 204 wRC+ in his first 13 games.

After that, it was the Twins’ turn to be inefficient with runners on. Bell and Matt Wallner smacked one-out singles in the sixth while they put a further pair on in the seventh on an Austin Martin single and Byron Buxton walk, only to strand all four runners. That gave the Tigers the opportunity to tie the game in the seventh, Jake Rogers reaching on a HBP and advancing to third on a one-out single from Keith before jogging home on a Torres sac fly.

There was a really scary moment in the eighth, Bell hitting a leadoff liner to left-center that resulted in a collision between Greene and Parker Meadows. Meadows remained down on the field for several minutes, and though he was able to stand up with some assistance, the center fielder had to be carted off, the severity of the injury as yet unknown.

As it happens, those events signaled the beginning of the Twins’ game winning rally. The next batter Wallner drew a walk and advanced to second on a Victor Caratini single. Reliever Will Vest struck out Kody Clemens to draw within an out of escaping the jam, but Royce Lewis kept the rally alive with a two-out single to load the bases. With the righty Vest on the mound, Derek Shelton chose to pinch-hit the switch-hitting Brooks Lee for Martin, and boy did it pay off. Lee fought back from 0-2 down to eventually force a full count, and on the seventh pitch of the at-bat, he pulled a center-cut fastball through the right side and under the diving attempt by McKinstry to plate Wallner and Caratini as the winning runs.

After winning their first two games of the season, the Tigers have now lost nine of eleven to fall to last place in the division. Meanwhile, with the win the Twins creep over .500 for the first time since last June and find themselves second behind the Guardians.

Braves Minor League Recap: David McCabe homers again, Luis Arestigueta debuts

COLUMBUS, GA - MARCH 31: David McCabe #24 of the Columbus Clingstones poses for a photo during the Columbus Clingstones photo day at Synovus Park on Tuesday, March 31, 2026 in Columbus, Georgia. (Photo by Kaylinn Gilstrap/MLB Photos via Getty Images) | MLB Photos via Getty Images

The affiliates left much to be desired on Thursday evening, but the one man who kept his great season rolling was David McCabe. McCabe has homered in half of Columbus’s games so far, and his performance led to the only win in the system. In Augusta Luis Arestigueta made his season debut and looked sharp, striking out six batters over three innings.

(7-5) Gwinnett Stripers 3, (6-5) Nashville Sounds 6

Box Score

Statcast

  • Jim Jarvis, SS: 1-4, HR, 3 RBI, .356/.463/.511
  • Rowdy Tellez, 1B: 0-3, BB, .167/.279/.389
  • Carlos Carrasco, SP: 5 IP, 5 H, 1 R, 1 ER, 2 BB, 5 K, 2.40 ERA
  • Hayden Harris, RP: 0.2 IP, 0 H, 0 R, 0 ER, 0 BB, 1 K, 6.23 ERA

It was a drag on the offensive end for the Gwinnett Stripers, who struggled to get anything going throughout this game save for a single big swing from Jim Jarvis. While the Sounds were applying steady pressure throughout the game the Stripers had no real signs of life with two outs in the fifth inning, when Sandy Leon poked a bloop hit the other way for just his second hit this season. On the very next pitch Brewer Hicklen hit a sharp liner back up the middle and into center field, and for the first time in the game Gwinnett was threatening a bit with two runners on and the top of the order up to bat. With the game sitting on a one run margin Jarvis had a chance to make a huge impact on this game, and the Sounds were giving him a diet of sliders on the inning half of the plate. When the count ran to 2-2 Jarvis got a slider that stayed in the top of the zone and he turned on it, hooking it fair down the right field line and into the visitor bullpen for a three-run home run. Aaron Shunk got Gwinnett right back rolling with their fourth straight hit, but the fun ended on a Rowdy Tellez strikeout and the Sounds clawed those runs back in the late innings. In the sixth the Stripers had a huge chance to score after a Ben Gamel leadoff walk that was followed by a double from Jose Azocar, but the left fielder cut the ball off before it could reach the wall and held Gamel at third base. The next two Stripers struck out with runners in scoring position, and Leon ended the inning with an infield pop up, spoiling what would be by far the biggest chance for Gwinnett in the later half of the game. Hicklen’s single to lead off the next inning was the final hit they would get in the game, and even he didn’t last on the basepaths when a laser from Schunk went straight at the third baseman with Hicklen running, turning into an inning-ending double play.

While the offense was in the pits Carlos Carrasco kept Gwinnett around in this game with a strong outing that saw him cover five innings of one-run ball. His early inning work was a bit shaky with the first two batters netting singles and former Striper Eddys Leonard tagging him for a second inning home run, but he found a rhythm quickly and begin retiring the order with ease. Carrasco allowed only one hit over the final three innings, and after that swing from Jarvis he was in line for a win. Unfortunately that lead would quickly dwindle and flip, as Anthony Molina had an outing that was marked by a huge defensive mistake. Though Molina was shaky and gave up a lot of contact, in the sixth inning he had the Sounds down to the final out with two runners on and none in, and he forced a soft roller over to the left side. Luke Williams made the pick and tossed to first, but put it in the dirt and the ball got past Tellez allowing two runners to score and tie the game. Molina came in for another inning and once again Eddys Leonard made his presence felt, hitting his second home run of the game to give the Sounds the lead and in the end the game. The only pitcher to slow him down was Hayden Harris, who appeared in the ninth inning just to face Leonard. A caught stealing accounted for the second out while Harris was on the mound, and Harris needed just four fastballs to retire Leonard on swings.

Swing and Misses

Carlos Carrasco – 15

Anthony Molina – 5

(2-4) Columbus Clingstones 2, (3-2) Montgomery Biscuits 3

Box Score

  • Lizandro Espinoza, CF: 1-3, 2 BB, .238/.407/.429
  • David McCabe, 3B: 1-3, HR, 2 BB, .353/.542/.882
  • Ambioris Tavarez, 2B: 1-3, BB, RBI, .273/.429/.545
  • Owen Murphy, SP: 2.2 IP, 3 H, 3 R, 3 ER, 4 BB, 2 K, 5.40 ERA
  • Jhancarlos Lara, RP: 1.2 IP, 0 H, 0 R, 0 ER, 1 BB, 1 K, 6.75 ERA

The Clingstones had some issues making contact in this game, recording 13 strikeouts and only six hits, but the Biscuits issued free pass after free pass to the top of the lineup and eventually they would take advantage of the wildness of the Montgomery staff. First, they walked the bases loaded with no outs in the first inning, only for a strikeout and a double play to eliminate a huge threat. Montgomery took the lead in the bottom of the first inning, and after three innings held fast to a 3-0 advantage. The second time through the order David McCabe made an impact with the lumber, crushing a monster home run to center field to put the Clingstones on the board. Jordan Groshans made it back-to-back home runs to pull Columbus within a run, but the fireworks faded and Columbus went back to struggling in key moments with runners on. In the top of the eighth inning they had another good chance with the top of the order up to bat, and once again the Biscuits issued three consecutive walks to load the bases. With the tying run on second base Drew Compton hit a dangerous grounder over to the right side of the infield, but the second baseman bobbled the ball a bit after tagging out Jordan Groshans, and that delay ensured that Compton had plenty of time to get to first and prevent the double play. Adam Zebrowski tied the game up with a base hit, a feat matched by Ambioris Tavarez who landed an inside-out liner just inside the right field line to give Columbus their first lead of the day. A wild pitch scored one more and Ethan Workinger fit a chopper perfectly between second base and short, extending the inning to a five run outburst and giving Columbus a comfortable lead.

Owen Murphy really struggled in this game as he could not find his command at all and Montgomery took advantage quickly. Murphy walked four batters and hit another, and never really seemed to settle in with the command of any of his pitches. In the third inning he allowed that hit batter and three walks in a span of just five batters, and after a base hit forced in the third run allowed Murphy was yanked from the game for Samuel Strickland. This was a highly out of character outing for Murphy, whose last remotely similar game as a professional came on July 20, 2023 when he walked four and struck out four over three innings. It’s just the third time he’s walked more hitters than he has struck out as a professional. After a shaky opener last week Jhancarlos Lara got back in the saddle with a good performance, limiting the action to just one walk and no hits over 1 2/3 innings and earning the win. The same cannot be said of Elison Joseph, who managed to not allow any runs despite walking four of the nine batters he faced. Joseph had a terrific outing last week and gave some hope he may turn things around after a disappointing regression last season, but this is more of the old ways we saw last season where he really seems to have no idea where the ball is going.

Swing and Misses

Jhancarlos Lara – 4

Samuel Strickland – 4

(3-3) Rome Emperors 5, (4-2) Bowling Green Hot Rods 10

Box Score

  • Isaiah Drake, DH: 2-5, .259/.333/.481
  • Cody Miller, SS: 1-5, 2B, RBI, .208/.269/.292
  • Cedric De Grandpre, SP: 1.2 IP, 4 H, 4 R, 4 ER, 3 BB, 3 K, 6.35 ERA

It’s been a rough start to the season for Cedric De Grandpre and his command, as both outings have featured him struggling to find the strike zone. His first outing features enough control to work around his bad moments and keep a good final line, but in this one it was all over the place and he ran out of leash quickly. The first inning was solid enough despite a walk, but it all fell apart after a leadoff home run in the second inning. De Grandpre allowed three hits and two walks before being pulled, and if it wasn’t for a failed double steal attempt it could have been an even uglier line. Colin Burgess recording two caught stealing in the inning really kept the game reasonable for the time being, but that didn’t last. Jacob Shafer let up three more runs in the next inning, and just a third of the way through the game was already out of hand. After Shafer gave up two more runs in the fourth inning it was a beat down, and all of Rome’s runs came with the game well in hand.

The Rome lineup had all sorts of trouble with Bowling Green starter Jacob Kisting, who struck out the side in the first inning. It took four innings before a bloop single from Colby Jones had the Emperors in the hit column, but all the while Bowling Green was scoring the Emperors had no real answer. Logan Braunschweig finally got some good lumber on the ball and led off in the fifth inning with a single, and despite no more hits in the inning he was able to advance and score to get Rome off of the goose egg before Kisting left the game. Immediately the Emperors had more success against the mop up guys for Bowling Green, with Eric Hartman drawing a walk and scoring a run on a Mason Guerra double. Still the top of the order didn’t really have much say (especially with Gil and Owen Carey both sitting this one out), but that would change in the seventh inning. Isaiah Drake floated a single into center field to put runners on the corner, bringing up Cody Miller who has really struggled in the few games he’s played this year. He had a great swing in this at bat, though, hitting a deep fly ball to left field that fell for a corner and brought in Miller’s first RBI of the season. Isaiah Drake has struggled a bit with an elevated strikeout rate in the small sample so far this season, and there is a level of expectation that will happen as he tries to tap into his power more often, but it doesn’t seem to be a matter of any swing deficiencies causing it. His timing is fine and he’s making solid contact when he does get to the ball, so with a bigger sample size he should start to see his strikeout rate trickle back down to the impressive numbers we saw last season. He has, at least in this sample, been a lot more patient than he was in his 32 games in High-A last season. He got far too aggressive last season on borderline pitches and his walk rate plummeted after being promoted, but in his leadoff role this season he is showing a good eye and attacking the pitches he wants to hit more often, another good sign for him in the few times we’ve gotten to see him.

Swing and Misses 

Cedric De Grandpre – 7

Jacob Kroeger – 6

Isaac Gallegos – 5

(2-4) Augusta GreenJackets 2, (2-4) Delmarva Shorebirds 7

Box Score

  • Tate Southisene, DH: 0-2, 2 BB, .261/.469/.391
  • Alex Lodise, SS: 1-4, .321/.387/.393
  • Luis Guanipa, CF: 2-5, .348/.400/.435
  • Landon Biedelschies, SP: 3 IP, 6 H, 5 R, 5 ER, 3 BB, 3 K, 15.00 ERA
  • Luis Arestigueta, RP: 3 IP, 0 H, 1 R, 1 ER, 2 BB, 6 K, 2.25 ERA

If you were hoping for a happy ending to a pretty lackluster day on the farm it’s not going to come in Augusta, as the GreenJackets had their worst collective offensive performance of the young season. Five hits to 15 strikeouts is never the ratio you want to see, and even some of the game’s bright spots came with their caveats. Tate Southisene drew two walks, but also struck out in his first two at bats both on pitches out of the strike zone. Southisene has been a bit off at the plate so far this season, with a handful of ugly at bats and a lot of swing-and-miss with an approach that’s bordered on too patient early in counts. Now, it could be the Braves trying to get him to see pitches, a teaching style that has become more common to the Braves in recent years, but it’s the contact that’s been the most unfortunate. So far it’s been mostly soft ground balls from Southisene and it’s clear the approach on what pitches he can drive needs a bit of work. Luis Guanipa had a couple of hits, one a hard hit line drive up the middle, but it’s been more of the same for him early this season. While he has the bat speed and barrel presence to make contact at a high rate he just swings at way too much and his swing mechanics aren’t consistent enough for him to drive the ball. The lack of walks is getting scarier and scarier and his swing decisions need to take a massive leap to get him to a point he can compete at the High-A level and make that jump.

Thursday featured two good Landon Beidelschies innings and one very sad one. Beidelschies was leaning heavily on his slider this outing, and while he mostly kept it in the zone and low in the early innings as he kept pounding them in there they started to get higher and more on his arm side. His release point deteriorated the deeper he went into the game. and the Shorebirds were all over anything he left in the strike zone. They racked up six straight hits in the third inning and scored five runs before Beidelschies was finally able to pick off a runner and get a strikeout to escape the nightmare. The most promising performance for either side of the ball came by Luis Arestigueta, who was terrific in his relief appearance finishing this game. Arestigueta commanded his fastball and slider well, and with the quality of those pitches he can always have some success if he stays around the zone. He slider had a sharp bite off the plate and he showed a more vertical fastball, one he was able to put at the top of the zone and get hitters to swing under. He hit a bit of a wall in the third inning and issued a walk, hit a batter, then walked another, but he settled back down with a strikeout and retired the final three guys in the inning. After a disappointing 2025 season this is a huge start to the year for Arestigueta, who has a great base with his slider and projectability. He didn’t utilize the changeup in this offering and that’s still a distant third pitch for him, but the main goal for him will be to stay in the rotation and get more than 42 innings this season.

Swing and Misses

Luis Arestigueta – 10

Landon Biedelschies – 8

Cristobal Abreu – 3

Astros vs. Mariners prediction: Odds, recent stats, trends, and best bets for April 10

Tonight in Seattle the Astros (6-7) and Mariners (4-9) meet. This is only slightly overstating it: Houston can’t pitch and Seattle can’t hit. Who blinks?

The favorites in the American League West before the season started, these teams are struggling. Houston has given up 35 runs in their last four games. Seattle scored a total of three runs in their three-game series against the Rangers earlier this week and have scored more than three runs in a game once in their last eleven games. Neither team is too far behind first place Texas, but there has to be an underlying sense of urgency brewing in each clubhouse as they prepare for this weekend series.

The pitching matchup features Houston right-hander Tatsuya Imai against Seattle’s red-hot Emerson Hancock. Hancock has been dominant to open the season, allowing just one earned run across nearly 13 innings for a sparkling 0.71 ERA. How he fares against the top of the Houston lineup will dictate the outcome of this game. Imai, meanwhile, showed marked improvement in his second start in North America after struggling with his command in his first start of the season. In Seattle he faces a team that strikes out an average of once per inning and has scored a total of 40 runs in 13 games. Only Cincinnati (39) has scored fewer runs in all of baseball. Its not surprising the Game Total is set at just 7.5 runs.

Last season, Seattle went 4-2 at home against Houston and took eight of thirteen against the Astros.

Lets dive into tonight’s 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 and How to Watch: Astros vs. Mariners

  • Date: Friday, April 10, 2026
  • Time: 9:40PM EST
  • Site: T-Mobile Park
  • City: Seattle, WA
  • Network/Streaming: MLB.TV, Mariners.TV, SCHN

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: Astros vs. Mariners

The latest odds as of Friday courtesy of DraftKings:

  • Moneyline: Astros (+119), Mariners (-131)
  • Spread: Astros +1.5 (-186) / Mariners -1.5 (+153)
  • Total: 7.5 runs

Probable Starting Pitchers: Astros vs. Mariners

Pitching matchup for April 10:

  • Astros: Tatsuya Imai
    Season Totals: 8.1 IP, 1-0, 4.32 ERA, 1.56 WHIP, 13K, 7 BB
  • Mariners: Emerson Hancock
    Season Totals: 12.2 IP, 1-1, 0.71 ERA, 0.55 WHIP, 14K, 1 BB

Who’s Hot? Who’s Not! Astros vs. Mariners

  • Christian Walker has hit safely in 5 straight (9-23) and 10 of his last 11 games (16-44)
  • Yordan Alvarez is 1-11 over his last three games
  • Cam Smith is hitting .320 in the month of April
  • Cal Raleigh is 4-28 (.143) in April
  • Julio Rodriguez is 1-10 over his last 3 games and is hitting just .143 for the season

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: Astros vs. Mariners

  • The Astros are 4-9 on the Run Line this season
  • The Mariners are 6-7 on the Run Line this season
  • The OVER has cashed 9 times in the Astros’ 13 games this season (9-4)
  • The OVER has cashed 5 times in Seattle’s 13 games (5-8)

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: Astros vs. Mariners

Rotoworld Bet Best Bet

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

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

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

Here are the best bets our model is projecting for Friday’s game between the Astros and the Mariners:

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

The Masters 2026: day two golf updates from Augusta National – live

️ Latest news from the second round at Augusta National
Official leaderboard | Follow us on Bluesky | Mail Scott

Wyndham Clark’s birdie putt at 6 looks good. A straight roll. But it drifts a little to the right just before reaching the cup, enough to kink out. That really did look like it was going in. So he remains at -3 for both his round and the Tournament overall. He’s no longer the only player out there in red for his round today: Im Sungjae, who finished second on debut in the November Masters of 2020, birdies 7 and 8 to move into credit today – he’s +3 overall – while the old trooper Freddie Couples birdies 2 to get back to +5. Such a shame about that hideous run at 15, 16 and 17 yesterday - quadruple bogey, double bogey, double bogey – but you can forgive a 66-year-old for running out of gas under the heat of the late-afternoon sun.

The Par 3 Contest winner Aaron Rai starts his second round calmly and confidently. Tea Olive found in regulation, and a long birdie putt that shaves the hole. He remains at -1 after yesterday’s 71, a round that promised more after going out in 33. Meanwhile Wyndham Clark’s run of consecutive birdies comes to an end at 5. Just a par, though he’s now landed his tee shot at 6 into the heart of the green, using the slope to bring his ball towards the flag tucked away front left. He’ll have a good look at birdie from 18 feet, a putt not exactly flat and straight, but as flat and straight as they come around here.

Continue reading...