Pirates vs Brewers 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 Pittsburgh Pirates and Milwaukee Brewers have been two of the best offensive teams in the majors, both ranking Top-8 in runs per game.

My Pirates vs. Brewers predictions see the offenses doing enough to clear a low total.

Let’s break down why with my daily MLB picks for Friday,April 24.

Who will win Pirates vs Brewers today: Pirates moneyline (-130)

Brandon Woodruff is not generating many whiffs or strikeouts and he’s not keeping the ball on the ground. His current 30.9% ground ball rate is the lowest of any season in his major league career.

Woodruff’s barrel rate against lefties is also more than three times as high as righties.

None of that is ideal against a Pittsburgh Pirates team that ranks 10th in homers and features a ton of potent left-handed bats, including Oneil Cruz, Brandon Lowe, Bryan Reynolds, and Ryan O’Hearn.

Look for the Pirates to give Paul Skenes some run support en route to victory.

Covers COVERS INTEL: Brandon Lowe, Bryan Reynolds, and Ryan O’Hearn all own wOBAs above .400 against Brandon Woodruff’s pitch mix this season.

Pirates vs Brewers Over/Under pick: Over 7.0 (-110)

The pitchers are going to have their hands full. Woodruff’s struggles keeping the ball on the ground could lead to problems, especially facing several hard-hitting lefties who profile well against his stuff.

This is not the Pirates offense of old times. They rank seventh in stolen bases, eighth in runs, 8th in OBP, and 10th in homers. They are balanced and can hurt pitchers in a lot of different ways.

Meanwhile, the Milwaukee Brewers sit third in OPS vs. right-handed pitching at home. While Skenes should be able to prevent the Brew Crew from a ceiling performance, they don’t need one with such a low total.

Todd Cordell's 2026 Transparency Record
  • ML/RL bets:4-3, +0.18 units
  • Over/Under bets:2-5, -3.62 units

Pirates vs Brewers odds

  • Moneyline: Pittsburgh (-135) | Milwaukee (+115)
  • Run line: Pittsburgh -1.5 (+130) | Milwaukee +1.5 (-150)
  • Over/Under: Over 7.0 (-110) | Under 7.0 (-110)

Pirates vs Brewers trend

The Milwaukee Brewers have hit the Game Total Over in 29 of their last 50 games at home (+7.85 Units / 14% ROI). Find more MLB betting trends for Pirates vs. Brewers.

How to watch Pirates vs Brewers and game info

LocationAmerican Family Field, Milwaukee, WI
DateFriday, April 24, 2026
First pitch7:40 p.m. ET
TVSNP, Brewers.TV
Pirates starting pitcherPaul Skenes
(3-1, 3.27 ERA)
Brewers starting pitcherBrandon Woodruff
(2-0, 3.42 ERA)

Pirates vs Brewers latest injuries

Pirates vs Brewers 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.

Yankees Birthday of the Day: Carlos Beltrán

NEW YORK, NY - JULY 24: Carlos Beltran #36 of the New York Yankees celebrates after scoring on single by Starlin Castro in the sixth inning against the San Francisco Giants at Yankee Stadium on July 24, 2016 in the Bronx borough of New York City. (Photo by Mike Stobe/Getty Images) | Getty Images

Carlos Beltrán only spent a small part near the end of his career with the Yankees. However, for as short as his tenure was, there was always something about him in pinstripes that felt natural. Maybe it was that he had been connected to the team before during his prior times on the free agent market. Maybe it was just that he grew up a Yankees’ fan and had a desire to play for the team.

When the average baseball fans thinks of Beltrán’s now Hall of Fame career, they probably won’t remember him as a Yankee, but he did have an interesting little stint in the Bronx.

Carlos Ivan Beltrán
Born: April 24, 1977 (Manati, Puerto Rico)
Yankees Tenure: 2014-16

Carlos Beltrán was born and raised in baseball-loving Puerto Rico as the second of four children. He fell in love with baseball and, as mentioned, the New York Yankees. However, after a sterling amateur career, he was selected by the Kansas City Royals in the second round of the 1995 MLB Draft.

Beltrán got off to a very slow start to his minor league career, before breaking out and then rocketing through Kansas City’s system in 1998. After starting the year in High-A ball, he impressed and earned several promotions, including all the way to the big leagues for a September cup of coffee.

The following season, Beltrán got the Royals’ starting center field job to start the year and he more than made the most of it. In 1999, he hit .293/.337/.454 while also playing good defense out in center. He was rewarded with the AL Rookie of the Year for the season, receiving all but two of the first-place votes.

The 2000 season was a downer after ‘99, as Beltrán dealt with injury and a tiff with the Kansas City organization as a result of the missed time. However, he rebounded in 2001 and began to develop into a star. From 2001-03, he OPSed .876 and put up 16.7 fWAR.

As the calendar turned to 2004, Beltrán was set to become a free agent following the season. He and the Royals had tried and failed to come to terms on a contract, with the outfielder making it clear that he wouldn’t take a hometown discount and wanted to play for a winner. After another hot start to that season, the Royals decided they had to move their star before losing him for nothing, and traded him to the Astros in June.

In Houston, Beltrán famously had one of the most impressive post-trade stretches ever. In 90 games with the Astros, he put up a 133 wRC+, while accruing 4.0 fWAR just in those months alone. Although they were only five games back, the Astros had been in last in the NL Central when they acquired Beltrán. From that day on, they went 54-36, including 23-7 from September on. That allowed them to win the NL Wild Card spot by just one game over the Giants. Appearing in the playoffs for the first time, Beltrán then OPSed 1.557 with eight homers in just two rounds as Houston advanced to the NLCS, where they fell to the Cardinals in seven.

Off the back of that, Beltrán hit the free agent market and eventually came to a deal with the Mets for seven years and $119 million. There were reports that the Yankees were his first choice and he even offered them a slight discount from the Mets’ offer, but the team had Bernie Williams, who had still been a good hitter in the previous seasons (even if his defense had faded). In retrospect, the Yankees should’ve taken up Beltrán, but I guess you might not have been able to fully predict Williams’ dramatic fall-off, with the team letting him go after 2006.

Over the course of his seven years in Queens, Beltrán was stellar. He hit .280/.369/.500 and was worth 31.1 rWAR or 29.3 fWAR, with switch-hit power ans superb defense.

However, there are also still a lot of Mets’ fans where if you mention his name, only one thing will be remembered. Yes, he was the batter who was caught looking to end Game 7 of the 2006 NLCS with the bases loaded.

Beltrán’s Mets tenure came to an end in 2011 when he was again subject of a midseason trade that brought them future ace Zack Wheeler (whose best years would not come in Queens). That one sent him to the Giants, and while he played well there, San Francisco missed the playoffs, as that era of the team only performed in even years.

After that season, he again became a free agent and joined the Cardinals on a two-year deal. Beltrán continued to produce there and got to play in the World Series for the first time with the 2013 Cardinals. However, he and St. Louis fell to the Red Sox.

Beltrán again hit the free agent market and this time did come to an agreement with the Yankees. Having lost Robinson Canó, the Yankees signed a bunch of other options instead, and Beltrán was one of those, inking a three-year deal to join Jacoby Ellsbury and Brian McCann on the new-look Yanks.

Beltrán’s debut season in the Bronx was a bit of a step back, as his 98 OPS+ was his worst in nearly a decade as New York missed the playoffs. However, he rebounded with a better 2015, helping the team return to the postseason. He was then one of very few Yankees to do anything on offense as they lost the AL Wild Card Game, getting shut out by Houston.

Beltrán’s best season with the team came in 2016. In 99 games, he OPSed .890 (133 wRC+) with 22 home runs, making his ninth and final All-Star team. However, the team was going nowhere and ended up decided to do a bit of a rebuild. The Yankees basically traded away anyone of value who was near free agency, and Beltrán ended up being one of those names.

At the trade deadline, he was sent to Texas for prospects Nick Green, Erik Swanson, and Dillon Tate. He was on the Rangers’ AL West winners, but they lost in the ALDS to the Blue Jays. After that season, he signed with the Astros in 2017, helping them win a World Series. That season would become known for something else, which we’ll get to.

Beltrán retired after 2017. He interviewed for the Yankees’ manager gig when Aaron Boone got it and eventually rejoined the Yankees as a consultant. Ahead of the 2020 season, he was then hired as the new skipper of the Mets, but he never would manage a game. That same winter, the details of the Astros’ sign-stealing scheme were reported, which took place in 2017, when Beltrán played there. The investigations into the scheme pinned a lot on Beltrán himself, and the Mets ended up letting him go before the season.

Since then, Beltrán has done a little bit of work for the YES Network and has had some front office roles back with the Mets. The sign-stealing scandal might have had a bit of an effect on his Hall of Fame prospects, but he was voted in this past winter on his fourth ballot and will be inducted later this summer.


See more of the “Yankees Birthday of the Day” series here.

Best NRFI Bets Today: MLB First Inning Predictions for Friday, April 24

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

All 30 teams are in action on Friday, April 24, and I’ve got a trio of MLB picks for YRFI and NRFI bettors tonight.

My favorite NRFI bets start with a matchup between the Detroit Tigers and Cincinnati Reds and wrap up with the Pittsburgh Pirates and Milwaukee Brewers.

Best NRFI/YRFI bets today

PickOdds
Tigers/Reds - NRFI-115
Twins/Rays - NRFI-125
Brewers/Pirates - NRFI-142

Tigers at Reds: NRFI (-115)

Both the Detroit Tigers and Cincinnati Reds rank below average in wOBA against left-handed pitching and first-inning scoring rate.

Detroit left-hander Framber Valdez has been sharp in four of five starts (3.30 ERA, 3.28 xERA), while Cincy starter Andrew Abbott's 5.84 ERA and 1.74 WHIP are well above his respective career marks of 3.42 and 1.24 through his first 75 starts — so he’s set for statistical correction going forward.

  • Time: 6:40 p.m. ET
  • Where to watch: CINR, DSN

Twins at Rays: NRFI (-125)

Tampa Bay Rays right-hander Drew Rasmussen has been sharp in three of four starts, sporting a tidy 2.75 ERA and 0.66 WHIP while holding opposing hitters to a .141 average and .220 wOBA.

The Minnesota Twins counter with Taj Bradley, who’s posted a similarly solid line with a 1.63 ERA and 3.55 xFIP while limiting opponents to a .226 average and .276 wOBA.

Scoring in the opening frame also hasn’t been a calling card for either club. The Twins have plated a first-inning run in just 32% of their games, while the Rays are even lower at 29.2%.

  • Time: 7:10 p.m. ET
  • Where to watch: RAYS, MNNT

Pirates at Brewers: NRFI (-142)

I’m anticipating a pitchers' duel breaking out at American Family Field between Pittsburgh Pirates ace Paul Skenes and Milwaukee Brewers righty Brandon Woodruff, and this game carries the lowest total of the day.

Skenes sports a sterling 1.27 ERA and 0.66 WHIP across his past four starts. Meanwhile, Woodruff has been sharp at home dating back to last season, boasting respective 3.14 and 0.91 marks across 43 frames. 

Most importantly for Woodruff, he’ll likely face four left-handed hitters at the top of the Pittsburgh lineup — and he’s held lefty bats to a pedestrian .240 on-base percentage and .263 wOBA to start the year.

  • Time: 7:40 p.m. ET
  • Where to watch: BREW, SNP
Neil Parker's 2026 Transparency Record
  • NRFI/YRFI picks: 1-2, -1.15 units

What is a NRFI bet?

NRFI (No Run First Inning) and YRFI (Yes Run First Inning) bets add a thrilling twist to the start of an MLB game. A NRFI bet is a wager that no runs will be scored in the first inning. You're betting that the starting pitchers for both teams will get through the first inning without allowing any runs, whether by striking out batters, inducing ground balls, or through solid defensive play.

A YRFI bet is the exact opposite. You're betting that at least one run will be scored in the first inning. In this case, you’re hoping for an early offensive burst such as a leadoff walk, a timely hit, or even a home run.

NRFI and YRFI bets add excitement to the early part of a game and offer immediate gratification for bettors looking for a quick resolution.

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.

Pirates at Brewers Predictions: Odds, recent stats, trends, and best bets for April 24

The Pittsburgh Pirates (14-11) and Milwaukee Brewers (13-11) meet in a red-hot NL Central Division.

Pittsburgh is coming off a series loss in Texas by the hands of the Rangers. Over the last 11 games, Pittsburgh is 5-6 and has suffered back-to-back wins or losses during that span. If that result continues, Pittsburgh wins today with Paul Skenes on the mound after a 6-1 loss on Thursday. The Pirates are 3-2 with Skenes pitching this season.

Milwaukee lost its series with Detroit after two straight, which broke up a 5-1 streak over six games. Over the last seven days, the Brewers are hitting .249 (14th) with one home run (last). The pitching staff has a 4.04 ERA (13th), plus are 3-1 with Brandon Woodruff on the mound.

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

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

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

Game details & how to watch Pirates at Brewers

  • Date: Friday, April 24, 2026
  • Time: 7:40 PM EST
  • Site: American Family Field
  • City: Milwaukee, WI
  • Network/Streaming: ESPN

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

Odds for the Pirates at the Brewers

The latest odds as of Friday:

  • Moneyline: Pittsburgh Pirates (-126), Milwaukee Brewers (+104)
  • Spread: Brewers +1.5 (-168), Pirates -1.5 (+139)
  • Total: 7.0

Probable starting pitchers for Pirates at Brewers

  • Friday's pitching matchup (April 24): Paul Skenes vs. Brandon Woodruff
  • Brewers: Brandon Woodruff

2026 stats: 23.2 IP, 2-0, 3.42 ERA, 0.93 WHIP, 20 Ks, 4 BB

  • Pirates: Paul Skenes

2026 Stats: 22.0 IP, 3-1, 3.27 ERA, 0.91 WHIP, 23 Ks, 7 BB

Who’s Hot? Who’s Not!

  • The Pirates’ Ryan O'Hearn is hitting .325 with 26 hits and 41 total bases over 80 at-bats
  • The Pirates’ Konnor Griffin is hitting .182 with 12 hits and 22 strikeouts over 66 at-bats
  • The Brewers’ William Contreras is hitting .302 with 26 hits and 39 total bases over 86 at-bats
  • The Brewers’ Luis Rengifo is hitting .179 with 12 hits and 10 strikeouts over 67 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 Pirates at Brewers

  • The Pirates are 15-10 ATS this season
  • The Brewers are 15-9 ATS this season
  • The Pirates are 14-11 to the Over this season
  • The Brewers are 14-10 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 Pirates and the Brewers

Rotoworld Bet Best Bet

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

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

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

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

  • Moneyline: NBC Sports Bet is recommending a play on the Pirates on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Pirates at -1.5.
  • Total: NBC Sports Bet is recommending a play on the Over on the Game Total of 7.0

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

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

MLB Batting Order Report: Sal Stewart cleaning up, Ben Rice getting more chances against lefties

Injuries continue to reshape lineups across the league, but a notable group of rookies and young players are settling into regular roles. A few weeks into the season, the trends are starting to come into focus.

⚾️ Baseball is back! MLB returns to NBC and Peacock in 2026! In addition to becoming the exclusive home of Sunday Night Baseball, NBC Sports will broadcast MLB Sunday Leadoff, “Opening Day” and Labor Day primetime games, the first round of the MLB Draft, the entire Wild Card round of the postseason, and much more.

Arizona Diamondbacks

Geraldo Perdomo, Ketel Marte, and Corbin Carroll are always inside the top-three. Adrian Del Castillo has been hitting fourth or fifth against most RHP with Gabriel Moreno (oblique) sidelined, but Moreno is expected back next week. Lourdes Gurriel Jr. has started four of five since returning from his ACL tear, batting 4-5. Ildemaro Vargas has played 14 of 15 games between 1B and 2B. Jose Fernandez has filled in at multiple positions given some of the injuries this lineup has faced early on.

Athletics

Shea Langeliers has started all but one game this year. Both he and Nick Kurtz hit in the top three every day. Carlos Cortes is in the lineup against right-handers and often hitting third. Tyler Soderstrom plays against all left-handers. Zack Gelof is seeing some time in center field with Denzel Clarke (foot) sidelined.

Atlanta Braves

Drake Baldwin has started and hit second in every game this season. Dominic Smith is the regular DH against righties. Mauricio Dubón is the primary shortstop. Mike Yastrzemski plays left field against right-handers.

Baltimore Orioles

Adley Rutschman is back from the IL. Samuel Basallo has started against one of four lefties. He usually hits fifth when he plays. Jeremiah Jackson is the everyday second baseman. Leody Taveras is mostly in center field with Colton Cowser and Dylan Beavers in corner outfield/DH platoon roles.

Boston Red Sox

Ceddanne Rafaela has hit inside the top-two with Roman Anthony banged up the past two days. Jarren Duran's playing time has been a little sporadic of late. He could also be impacted by an Anthony injury. Marcelo Mayer is the starter at second base, but only in a strong-side platoon role. Masataka Yoshida has drawn starts against four of the past five RHPs, but again Anthony's back will determine how much opportunity persists.

Chicago Cubs

Seiya Suzuki has played all but two games since returning from the IL, and he continues to hit in the heart of the order. Pete Crow-Armstrong hasn't hit in the top half of the order since April 8th. Moisés Ballesteros is the regular DH against right-handed pitchers. Matt Shaw has started just five of 13 games since Suzuki returned.

Chicago White Sox

Munetaka Murakami hit sixth on Opening Day. He's hit 2-4 in every start since then, sitting just once. Miguel Vargas is an everyday, heart-of-the-order hitter. Colson Montgomery bats cleanup against RHP, sixth against LHP. Sam Antonacci has started six of eight since his debut, including one of three vs. LHP. Everson Pereira is playing close to every day and hitting 4-5 since returning from the IL.

Cincinnati Reds

Sal Stewart has hit cleanup in every game for the Reds. He's made two starts at second base. Matt McLain is still the primary two-hole hitter. Dane Myers has taken TJ Friedl's leadoff role against lefties. Rece Hinds has played seven of nine games in right field since Noelvi Marte was optioned to Triple-A.

Cleveland Guardians

George Valera has played seven of eight games against right-handers since returning, but he's sat against both lefties Cleveland has faced. Brayan Rocchio continues to handle shortstop with Gabriel Arias sidelined. Juan Brito is the primary second baseman. Kyle Manzardo has drawn just one start against seven southpaws this season.

Colorado Rockies

Edouard Julien has hit leadoff against 15 consecutive RHP. Mickey Moniak is a platoon hitter in a premium lineup slot against righties. Kyle Karros is the everyday third baseman. Brenton Doyle isn't an everyday player.

Detroit Tigers

Kevin McGonigle has only sat twice all year and bats 1, 2, or 3 in every start since April began. Colt Keith and Kerry Carpenter are 0-for-5 in starts vs. southpaws. Wenceel Pérez has played nine of 13 since being recalled from Triple-A.

Houston Astros

We spent all winter wondering where everyone would play, but for now it's been solved with Jeremy Peña (hamstring) on the IL. Christian Walker at 1B, Isaac Paredes at 3B, and Carlos Correa at SS. Cam Smith remains the everyday right fielder. There's outfield opportunities on this team with Jake Meyers, Joey Loperfido, and Taylor Trammell all sidelined.

Kansas City Royals

Carter Jensen is the primary No. 5 hitter against right-handers. Michael Massey was already taking the bulk of playing time at second base before Jonathan India (shoulder) hit the IL. Jac Caglianone has drawn two starts against six lefties this year and primarily bats seventh against righties. Lane Thomas is Kyle Isbel's CF platoon partner.

Los Angeles Angels

Nolan Schanuel is in the lineup against most lefties since Jeimer Candelario was sent to Triple-A. Yoan Moncada sits versus some lefties in favor of Oswald Peraza. Josh Lowe is 1-for-8 starting against lefties. Adam Frazier and Vaughn Grissom are forming a platoon at second base.

Los Angeles Dodgers

Dalton Rushing has started five of eight, but that includes one at DH and one at 1B, so playing time will remain sporadic. Andy Pages has been in CF in all but one game. Hyeseong Kim is the primary shortstop against RHP with Mookie Betts (oblique) sidelined. Miguel Rojas spells him here and there, while also filling in for Alex Freeland at 2B at times.

Miami Marlins

Jakob Marsee has played every game this season, batting leadoff against righties and third against lefties. Kyle Stowers has appeared in three of four since returning from the IL, hitting second or fourth. Xavier Edwards is in the two-hole or cleanup spot versus RHP and plays everyday, dropping to seventh against LHP. Liam Hicks and Owen Caissie start against all righties but are each 1-for-7 in starts against lefties. Graham Pauley and Javier Sanoja are in a third base platoon.

Milwaukee Brewers

Gary Sánchez has started nine straight since Christian Yelich (groin) went on the IL. Garrett Mitchell plays against all right-handers but is 0-for-7 vs. LHP. Jake Bauers is 1-for-7 vs. LHP. David Hamilton, Joey Ortiz, and Luis Rengifo split shortstop and third base between them.

Minnesota Twins

Trevor Larnach bats second against righties. Austin Martin does so vs. lefties. Josh Bell has only missed one game and hits in the heart of the order. Kody Clemens is a platoon hitter. Matt Wallner is in the lineup most every game. Brooks Lee is the regular shortstop.

New York Mets

Bo Bichette stuck to third base in Francisco Lindor's absence on Thursday, with Ronny Mauricio up from Triple-A to play short. Mark Vientos has been at 1B with Brett Baty in RF, but we'll see how long Juan Soto is limited to DH for. MJ Melendez had been the primary DH before Soto returned.

New York Yankees

Ben Rice sat against four of the first five lefties the Yankees faced. He has played five of six since. Trent Grisham has hit leadoff in every game against a RHP. Giancarlo Stanton is the primary DH, batting fourth or fifth. Jazz Chisholm Jr. has mostly hit sixth or seventh this year.

Philadelphia Phillies

Bryson Stott has only started three of 11 games against southpaws. Alec Bohm hit cleanup through April 8th, but hasn't been higher than sixth since. Justin Crawford plays against all right-handers and most lefties.

Pittsburgh Pirates

Oneil Cruz has played every game but one, including five of six against left-handers. Ryan O'Hearn is batting 2-5 vs. all righties and draws some starts against lefties. Konnor Griffin has played 17 of 19 since debuting, batting 6th through 8th. Nick Gonzales seemingly has the inside edge at third base over Nick Yorke.

San Diego Padres

Fernando Tatis Jr. is up to three starts at 2B. Ramon Laureano is the regular leadoff hitter. Jake Cronenworth has only sat twice this season. Gavin Sheets, Miguel Andujar, Ty France, and Nick Castellanos split 1B and DH.

San Francisco Giants

Adames/Arraez/Chapman/Devers is the usual 1-4. Casey Schmitt is the regular DH. Drew Gilbert has been in center field every game since being recalled from Triple-A to fill in for Harrison Bader (hamstring).

Seattle Mariners

Cal Raleigh has played all but one game. Luke Raley and Dominic Canzone are strict platoon hitters while Cole Young has been in the lineup every game this year, including 7-for-7 against lefties.

St. Louis Cardinals

JJ Wetherholt had started all but one game this year and has hit leadoff in each of them. Iván Herrera has played and hit second in every game this year. Jordan Walker became the regular cleanup hitter in early-April. Nolan Gorman bats fifth against righties.

Tampa Bay Rays

Chandler Simpson has hit leadoff against nine straight RHP. He's drawn three starts of five versus lefties. Cedric Mullins sits against most lefties in favor of Jonny DeLuca. Jake Fraley and Richie Palacios play most but not all games against righties. Taylor Walls is the everyday shortstop.

Texas Rangers

Joc Pederson has hit fourth and second in the two games since Wyatt Langford (forearm) went on the IL. He's platooning with Andrew McCutchen at DH. Jake Burger hits third or fourth nearly every game. Evan Carter plays against all RHP but no lefties.

Toronto Blue Jays

Nathan Lukes is the leadoff hitter against righties with George Springer (toe) sidelined. Ernie Clement has played every game this year and has hit second in five straight. Jesús Sánchez hits cleanup against righties. Kazuma Okamoto has been batting seventh more regularly.

Washington Nationals

CJ Abrams has hit cleanup in seven straight. Brady House gets most of the time at 3B, but he splits with Jorbit Vivas. Nasim Nuñez is the regular starter at second base. Joey Wiemer and Curtis Mead are bench players.

Platoons are not the problem with the Royals offense

KANSAS CITY, MISSOURI - MARCH 30: Manager Matt Quatraro #33 of the Kansas City Royals stands in the dugout prior to the game against the Minnesota Twins at Kauffman Stadium on March 30, 2026 in Kansas City, Missouri. (Photo by Jamie Squire/Getty Images) | Getty Images

The Royals are tied for the worst record in baseball, and manager Matt Quatraro has been the target of ire for many fans. When a team loses, the manager will bear a brunt of the criticism. It is more than fair to hold him accountable, since ultimately performance is judged by wins and losses. Fans have criticized Quatraro for his bullpen management, for the poor fundamentals the team exhibits, for playing too many different lineups, and even for not shaking the lineup up enough!

One familiar complaint has been that the team platoons too much – they sit left-handed hitters against left-handed pitchers, and sit right-handers against right-handed pitching. Fans argue the team should play the “hot hand”, that hitters need to learn how to hit against pitchers with the platoon advantage, that the numerous lineups exhibit overthinking and an excessive reliance on analytics.

But what looks like excessive platooning is really just….baseball. The Kansas City Royals aren’t reinventing baseball strategy. They’re doing what teams have always done when trying to get the most out of a roster – trying to put their players in the best possible position to succeed.

At its simplest, a platoon is when a team splits playing time at one position between two (or more) players based on matchups, most commonly pitcher handedness. Instead of one everyday starter, you might have a right-handed hitter who starts against left-handed pitching and a left-handed hitter who starts against right-handed pitching, with each player put in situations that play to their strengths. Most hitters (certainly not all) do better against pitchers of the opposite hand. They can track the ball better coming out of the pitcher’s hand, and the ball is coming into their swing zone, rather than away from it.

You can see how all MLB hitters have performed in 2026, broken down by platoon matchups.

Platooning has been embraced by analytics, but it is hardly new. Earl Weaver built a dynasty with the Orioles in the 1970s and frequently employed platoons, famously using the left-handed-hitting John Lowenstein and right-handed hitting Gary Roenicke in an outfield platoon. Whitey Herzog, perhaps the most successful manager in Royals history, was also a believer in platoons. When the team traded first baseman John Mayberry away after the 1977 season, Herzog filled the void with a left-handed hitting Pete LaCock and right-handed hitting John Wathan. Jay Jaffe at Fangraphs found that Herzog had the platoon advantage 68.7 percent of the time, the highest for any manager during his era.

More teams are using platoons to maximize offensive potential. The Royals may not be using platoons enough. A look at how often Royals hitters face opposite-handed pitching shows they are actually below league average in holding the platoon advantage.

And when they have the platoon advantage, they fare much better, even as compared to the league as a whole.

There are always going to be individual exceptions of course. And there is some evidence that a “hot hand” effect may be real, although a common baseball adage is “momentum is only as good as the next day’s starting pitcher.”

The Royals have precious little roster depth in the offense. Quatraro needs to squeeze every ounce of offensive potential as he can. That generally means putting hitters in the best position to succeed and giving them the platoon advantage.

What to expect from Riley Cornelio in his Washington Nationals debut

HARRISBURG, PENNSYLVANIA - JULY 27, 2025: Riley Cornelio #29 of the Harrisburg Senators pitches during an Eastern League game against the Akron RubberDucks at FNB Field on July 27, 2025 in Harrisburg, Pennsylvania. The Senators beat the RubberDucks, 7-0. (Photo by Thom Wood/Diamond Images via Getty Images) | Diamond Images/Getty Images

As we all know, the Nationals badly need talented pitchers. After yesterday’s game, they called up one of the more promising arms in their system in Riley Cornelio. The 25 year old was the Nats 7th round pick in 2022 who broke out last season before taking another step this year. Now, he is getting a chance to prove himself in the big leagues.

Today, Cornelio will be part of a rotating cast of characters who combine with Miles Mikolas to give the Nats length. This plan worked perfectly last time the Nats utilized it. PJ Poulin opened before Mikolas fired four scoreless innings. After Mikolas left the game, Andrew Alvarez threw 4.1 scoreless innings of his own to secure a shut out for the Nats.

The hope is that the Nats can repeat the trick, this time with Cornelio. In my opinion, Cornelio is more talented than Alvarez and has a higher ceiling. He throws harder than Alvarez, sitting in the mid-90’s, while also having a really sharp slider to pair with his heater.

Over the last couple of years, Cornelio’s heater has taken massive strides. He added three ticks between 2024 and 2025, and added another tick this offseason. It is not just pure velocity for Cornelio either. He has a unique fastball shape that gets ride and run. This season, he has leaned heavily on his dynamic heater, throwing it over 60% of the time.

Before this season, Cornelio was more known for his wipeout slider than his heater. That devastating slider is still there, and it is a massive weapon for him particularly against right handed hitters. He throws the slider 45% of the time to righties, and gets a ton of whiffs. 

Cornelio has been racking up the strikeouts all season so far. In his four starts, Cornelio has 27 strikeouts in 18.1 innings. These kinds of strikeout numbers are new for Cornelio, who had 9.4 K.9 last year. This season he has raised that number to 13.25 K/9. 

The Nats are going to use Cornelio in a bulk relief role to start, but I would be intrigued by him as a higher leverage bullpen arm. He is basically a two pitch guy, only throwing his changeup 6.6% of the time. Having a shallow arsenal causes him to struggle when facing a lineup for a second or third time. I am also not sure how he would fare if teams stacked their lineup with left handed hitters.

He is far from a perfect prospect, but Cornelio has good stuff and solid command. The Nats have too many guys on the staff who just do not have dynamic stuff. Cornelio will at least provide that. He can get plenty of whiffs and has two pitches he can lean on.

Hopefully Cornelio will stick around for a little while. I understand the logic, but it is frustrating to see guys like Andrew Alvarez and Orlando Ribalta demoted immediately after having good outings. Utilizing optionable arms is smart, but in this bullpen, I want to see more guys who look good. 

While he is not a mega-prospect, Riley Cornelio is a guy with plenty of helium who has taken massive steps the last couple of seasons. Last year we saw Brad Lord come out of seemingly nowhere, and I think Riley Cornelio can do something similar. Congrats to Riley and I can’t wait to see him pitch in the big leagues.

The Notes: Banks Breaking Heads, Bullpen Injuries, and Rotation Depth

There weren’t many bright spots for the Phillies week or Tanner Banks. He carries a 5.59 ERA and is probably too on the current depth chart because of their injuries (more on this later).

But he put together a fun three pitch sequence to Seiya Suzuki for a called third strike.

He pinpointed an up and in cutter for a called strike, Suzuki sort of backed up a because of the movement.

JT calls for a fastball in, Suzuki looks ready for a fastball in but sometimes missing your spot can be a good thing. Thats what happens here and Banks gets a whiff.

It’s 0-2 and Banks has struggled to get right handed hitters out. He has allowed a .727 OPS against right handed hitters for his career.

Suzuki knows this, so it’s fair to assume Banks is looking for chase. Especially if the ball starts down, it’s probably going to be a backfoot sweeper right?

Nope.

The looking strikeout on a fastball down the middle is one of my favorite little things in the sport. It’s easy for anyone, from the brightest in the game to the casuals who watch a handful of games a year. They might all think “that was right down the middle”.

Bullpen injuries

While the offense has caught headlines and the starting rotation has struggled during their eight game losing streak, the bullpen injuries have begun hurting them. Zach Pop, Jonathan Bowlan, and Jhoan Duran are currently on the injured list.

Take that Banks game for example, he faced five straight right handed hitters at the top of the Cubs order because there aren’t many other options with the bullpen injuries.

On Sunday night against the Atlanta Braves, Andrew Painter can’t an out in the fifth so the club has to call on Tim Mayza, who signed a minor league deal during the off-season. Thomson leaves him in because of how thin the depth is and Ozzie Albies made them pay.

Or it’s just trying to come up with an opener for Taijuan Walker. They go with Kyle Backhus, so Craig Counsell moves Michael Busch down to the five hole to stack the top of the order with righties. They ended up scoring a first inning run.

Jonathan Bowlan could’ve played a key role in at least two of those games as a viable middle of the bullpen option for Thomson. Not having Jhoan Duran to close games out means that Brad Keller can’t even be considered until the 8th or 9th inning.

Rotation Depth

The Phillies released Taijuan Walker before Thursday’s finale against the Chicago Cubs in Wrigley after he had an ERA over 9 in five appearances, either as a starter or as a bulk reliever to follow an opener. There is no clear-cut number six option at this point.

Alan Rangel is the most likely option at this point. He pitched in mop-up duty against the Cubs Wednesday night and looked serviceable. He got the fastball for strikes and showed off a promising changeup, even if the control of it was shaky. In three innings, Rangel struck out five and allowed only one run.

Rangel was also performing like the best Lehigh Valley IronPigs starter by a wide margin. There are a few notable other options because of previous MLB experience but there probably isn’t anyone to stabilize the fifth spot if required.

Jean Cabrera has an ERA over 9 with a 12.3% walk rate, Tucker Davidson and Bryse Wilson have ERA’s over 8, and Ryan Cusick is over 5. Unless things change quickly, Rangel is the clear frontrunner if a rotation need arises. It’s pretty bleak.

Early season struggles continue; TinCaps have best week

The bad weather continues for much of the minor league system and the records remain poor with the upper-level teams despite multiple standout players at all four levels. Fort Wayne had the best week, breaking even over their six games. El Paso has lots of pitching issues with multiple offensive players doing better than the pitchers.

Lake Elsinore Storm (8-9 record, 2nd in California League South)

With multiple new players coming into the system this season via draft and free agent/international signings, there are a handful that have distinguished themselves early in 2026.

RHP’s Jesus Castro and Carlos Medina, both from Mexico, are making themselves comfortable with Lake Elsinore. In their Low-A debut, Medina has a 2.25 ERA in 12 innings pitched with 13 strikeouts to one walk. Castro has started three games with 11.2 innings pitched with a 4.63 ERA and seven strikeouts to five walks.

LHP Kruz Schoolcraft has somewhat righted the ship after two disastrous starts. He started April 17 and completed three innings with four hits, one earned run, two walks and three strikeouts. His fastball sat 92-94 mph, up from his previous starts.

The two undrafted free agents signed by the Padres that are playing for the Storm have made a big impact so far. Infielder Bradley Frye has played in 15 games and 48 at-bats with a .417/.463/.563 line and 1.025 OPS. He has four doubles, a home run and 10 RBI. Not to be outdone, OF Conner Westenburg has played in 15 games with 49 at-bats with a .367/.426/.490 line and a .916 OPS. He has two doubles, two triples and 11 RBI. He has 10 out of 10 stolen bases, two more than OF Ryan Wideman.

Wideman, the third-round pick in the 2025 draft, is hitting .304/.388/.551 and .938 OPS with six doubles, a triple, three home runs and 18 RBI. Catcher Ty Harvey, the fifth-round pick in 2025, has a .353/.450/.471 line with a .921 OPS with two doubles and four RBI.

Not a bad start for many of the Padres new prospects.

Fort Wayne TinCaps (6-11 record, 6th in Midwest League East)

OF Jake Cunningham, who was drafted by Baltimore in 2023, signed with the Padres as a free agent in January of this year. He currently leads Fort Wayne with a .350 average, a .700 SLG and a 1.081 OPS. He has four home runs and six RBI with two stolen bases in 13 games and 40 at-bats. OF Kasen Wells leads the team with a .393 OBP with a .260 average and 11 walks, he has stolen three bases in four attempts.

OF Alex McCoy continues to smoke the ball with a .328/.355/.586 line and .941 OPS. He has six doubles, three home runs and nine RBI in 16 games and 58 at-bats. Both infielder Rosman Verdugo and C/1B/DH Lamar King Jr. have seven RBI each, with two and one homer respectively.

On the pitching side, LHP Kash Mayfield has a 0.00 ERA after three starts and 12 innings pitched. He has 16 strikeouts and five walks. Mayfield has dominated with his fastball/changeup combination as his command has been stellar so far. RHP Carson Montgomery, in his return from injury which kept him out all of last season, has two starts and eight innings pitched with a 2.25 ERA with seven strikeouts and four walks.

Reliever Clay Edmondson has two saves in his six games and seven innings pitched with a 1.29 ERA and nine strikeouts to three walks. Reliever Tucker Musgrove, on almost everyone’s watch list for this year, has had a rough start. He has appeared in three games for 2.2 innings with three runs allowed for a 10.13 ERA in the small sample. He has five strikeouts and three walks.

San Antonio Missions (5-12 record, 5th in Texas League South)

Free agent OF/1B Leandro Cedeño, 27, who spent a few seasons in the NPB before signing this past offseason, has played in seven games and 21 at-bats with a .381 average and .500 OBP. He has a double, two RBI and five walks. IF Carson Tucker, 24, was a highly regarded prospect (No. 1 pick) in the Guardians system who was released after suffering injuries that slowed his progress. He signed with the Padres in the offseason. In 12 games and 38 at-bats he has a .316/.381/.368 line and .749 OPS with a double, three RBI and 4-for-4 stolen bases. The strikeouts are high at 12 with four walks. A 33% K-rate needs to be watched.

Catcher Ethan Salas, working back into the mix after a lost 2025, has played in 13 games with 42 at-

bats and a .238/.304/.310 line and .614 OPS while getting back to himself behind the plate. He has a 25% caught stealing rate and has had no errors in 10 games caught.

RHP Eric Yost, who has both started and been in relief, has a 1.32 ERA in 13.2 innings pitched with 16 strikeouts and eight walks. RHP Miguel Mendez, who has flashed 100 mph fastballs this season, has a 1.42 ERA in 12.2 innings pitched in three starts. He has 14 strikeouts (26.9% K-rate) and six walks. RHP Francis Pena, who had a poor second half of 2025, has bounced back with 6.2 innings pitched in his five appearances with a 1.35 ERA and 10 strikeouts to nine walks. The high walk rate is concerning but his previous effectiveness seems to be returning.

El Paso Chihuahuas (10-13 record, 4th in Pacific Coast League East)

OF Carlos Rodriguez leads with a .300 batting average. IF Pablo Reyes is tops in OBP with .433 and OF Jase Bowen has a .636 SLG, .989 OPS and also leads with five home runs. Bowen also has a 26.3% K-rate with 22 strikeouts. IF Sung-Mun Song, who is hitting .293/.369/.320 with a .689 OPS also has 21 strikeouts in his 75 at-bats. Song has 12 RBI but only two XBH and nine walks. He has not attempted to steal any bases.

IF Jose Miranda leads the team with 16 RBI and is hitting .296/.321/.556 with a .877 OPS. The Padres depth both on the bench in San Diego and waiting to help, if needed, in El Paso is a vast improvement over many past seasons. Miranda has an opt out in June with his contract.

RHP Griffin Canning started on April 22 for El Paso but didn’t make it out of the second inning. He threw 45 pitches with 1.2 innings pitched and two runs with two walks. He currently has a 5.40 ERA in 10 innings pitched with 14 strikeouts and 11 walks. He must be activated by May 4.

LHP Yuki Matsui has had all one inning appearances so far with El Paso. He has 6.2 innings pitched over seven games and a 4.05 ERA with eight strikeouts and one walk.

Injured list

LHP Luis Gutierrez (San Antonio) and RHP Jeferson Villabona (Fort Wayne) were both placed on the IL on April 21.

Royals with Crown Center Future, But Present Struggles are Undeniable

A new stadium on the horizon — but can the Royals fix what’s happening on the field?

In this episode of the Royals Rundown Podcast, hosts Jacob Milham and Jeremy Greco break down the latest developments in the Kansas City Royals’ proposed stadium project at Crown Center, including funding structure, land control, and the broader implications for the team and the city. The discussion explores the pros and cons of the move, from economic impact and urban development to fan accessibility, public perception, and long-term franchise stability.

On the field, the conversation shifts to the Royals’ recent struggles, focusing on fundamental breakdowns, inconsistent execution, and questions surrounding coaching and preparation. Using insights from a recent Royals Review article, Jacob and Jeremy examine how issues like defensive lapses, bullpen inconsistency, and lineup construction may point to deeper systemic concerns rather than just player performance.

The hosts also analyze pitching trends, offensive flashes, and the fine margins in close games, emphasizing how discipline and attention to detail can define outcomes at the major league level. With a focus on accountability, communication, and development, the episode takes a critical but constructive look at what needs to change for the Royals to turn things around.

Need your Royals fix? Head to royalsreview.com for news, analysis, and to engage with Royals fans around the world! Follow us online:

BlueSky
– Jeremy Greco: @hokius.fromthehawkseye.com
– Jacob Milham: @jacobmilhkc.bsky.social

Twitter / X
– Podcast: @RoyalRundownPod

Astros Prospect Report: April 23rd

WEST PALM BEACH, FLORIDA - MARCH 19, 2026: Cole Hertzler #35 of the Houston Astros throws a pitch during the fifth 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 (13-10) POSTPONED

Game One – lost 5-3 (BOX SCORE)

Pearson got the start in game one and went 2 innings allowing 1 run. The offense got on the board in the bottom of the first inning on an Alexander 2 run home run. The teams exchanged runs in the 5th inning. The Express got one in the 6th to tie it and the game went to extras. In the 8th, the Express scored two but the Sugar Land offense was quiet as they dropped game one 5-3.

Note: Nelson is hitting .333 in Triple-A.

Game Two – lost 12-5 (BOX SCORE)

Ullola got the start in game two but struggled allowing 6 runs over 2.2 innings. The offense got 4 runs back in the 4th inning on a Biggers 2 run double, run on a wild pitch and Salazar RBI double. Sugar Land got another in the 6th on a Biggers solo HR. The Sugar Land pen struggled through allowing another 6 runs as they dropped game two 12-5.

Note: Biggers has 2 home runs this season.


AA: Corpus Christi Hooks (10-8) lost 3-0 (BOX SCORE)

Hicks got the start for the Hooks last night and went 5 innings allowing 3 runs while striking out 5. He was relieved by Mancini who was great striking out 7 over 3 perfect innings. Unfortunately the offense was quiet collecting just 3 hits as they were shutout in the 3-0 loss.

Note: Mancini has 14 K in 8.1 innings in Double-A.


A+: Asheville Tourists (5-13) won 7-6 (BOX SCORE)

Asheville got off to a nice start picking up a run in the first on a Frey RBI double and then 4 runs in the second inning on a Schiavone grand slam. Hertzler got the start and pitched well striking out 8 over 4 scoreless innings. After the Drive got 3 in the 5th inning, Asheville got one back on a Walker sac fly. In the 8th, the Drive scored 3 more runs to tie it. The game went to extras and in the bottom of the 10th, Hernandez walked it off with sac fly.

Note: Hertzler has a 1.62 ERA this season.


A: Fayetteville Woodpeckers (6-12) won 7-1 (BOX SCORE)

The Woodpeckers jumped out to an early lead scoring 4 runs in the first inning on a Sierra walk, 2 runs on an error and a Vasquez groundout. They got 2 more run the 2nd inning on Monistere and Sierra RBI doubles. Ochoa added a solo HR in the third inning. Perez got the start and was great striking out 7 over 6 innings allowing just 1 unearned run. Weber went the final 3 and struck out 6 as he closed out the 7-1 win.

Note: Perez has 26 K in 19 innings this season.


Today’s minor league starters:

SL: TBD – 7:05 CT

CC: Brandon McPherson – 7:05 CT

AV: TBD – 5:35 CT

FV: TBD – 6:05 CT

Guardians vs Blue Jays Prediction, Odds & Home Run Pick for Tonight's MLB Game

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

Toronto Blue Jays infielder Ernie Clement has been Mr. Consistent this season, picking up where he left off in October. 

He is sitting just one hit shy of the MLB hits lead, and I’ll bet on him closing the gap tonight with another big game at the plate against the Cleveland Guardians. 

Read on to see why in my Blue Jays vs. Guardians predictions and free MLB picks for April 24. 

Guardians vs Blue Jays predictions

Guardians vs Blue Jays best bet: Ernie Clement O 1.5 total bases (+120)

Ernie Clement has picked up where he left off last postseason, currently sitting one hit shy of the MLB lead, while averaging 1.75 bases per game so far this season 

He’s had multiple hits in four of his last five, averaging 2.8 bases per game in that stretch

Additionally, the pitching matchup favors Clement tonight. 

Cleveland Guardians starter Gavin Williams throws a heavy dose of the sweeper to right-handed batters, and it’s gotten him a lot of swing and miss this season. 

Clement has just a 17% whiff rate against the sweeper this season, with a .444 average against the pitch. 

Covers COVERS INTEL:Clement is hitting .417 with four XBH in five games since being moved into the two-hole of the Jays' lineup. 

Guardians vs Blue Jays same-game parlay (SGP)

Nathan Lukes is starting to swing the bat well after a slow start to the season. He has a hit in four of his last five games with a 1.132 OPS in that stretch. 

Lastly, I’ll take Over 1.5 walks for Williams. The Cleveland starter ranks in the 13th percentile in walk rate, averaging 3.4 walks per game this season. The Jays' lineup as a whole owns a combined .410 OBP against him with five walks in just 34 at-bats. 

Guardians vs Blue Jays SGP

  • Ernie Clement Over 1.5 bases
  • Nathan Lukes Over 0.5 hits
  • Gavin Williams Over 1.5 walks
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.

Guardians vs Blue Jays home run pick: Vladimir Guerrero Jr. (+510)

I’ll make this a half-unit wager.

Firstly, if Lenyn Sosa gets a start today and a home-run market pops up for him, I’d sprinkle a little there. He leads the Jays in hard-hit rate and is 4-for-6 with two home runs against Williams in his career.

However, my official home run pick will be Vladimir Guerrero Jr., who owns a 1.319 OPS against Williams himself. 

It’s a good matchup for Guerrero, too, as Williams gives up a lot of hard contact with a 48.3% hard-hit rate, while ranking in the 7th percentile in average exit velocity. 

Additionally, Williams has given up one home run in four of his five starts this season. 

Mike DiStefano's 2026 Transparency record
  • Best bets: 5-18, -10.35 units
  • SGPs: 2-21, -13.50 units
  • HR picks: 4-19 -0.85 units

Guardians vs Blue Jays odds

  • Moneyline: Cleveland -126 | Toronto +108
  • Run line: Cleveland -1.5 (+124) | Toronto +1.5 (-160)
  • Over/Under: Over 8 (-105) | Under 8 (-115)

Guardians vs Blue Jays trend


The Toronto Blue Jays have hit the 1st Five Innings (F5) Team Total Under in 11 of their last 15 games at home (+6.65 Units / 37% ROI). Find more MLB betting trends for Guardians vs. Blue Jays.

How to watch Guardians vs Blue Jays and game info

LocationRogers Centre, Toronto, ON
DateFriday, April 24, 2026
First pitch7:07 p.m. ET
TVSportsnet One
Guardians starting pitcherGavin Williams
(3-1, 2.12 ERA)
Blue Jays starting pitcherMax Scherzer
(1-2, 7.16 ERA)

Guardians vs Blue Jays latest injuries

Guardians 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.

Marlins vs Giants 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 Miami Marlins and San Francisco Giants begin a three-game set tonight at Oracle Park, with the hosts looking to keep their winning ways alive.

However, my Marlins vs. Giants predictions have Miami coming away with the series opener, with Sandy Alcantara on the hill.

Read more for my MLB picks for Friday, April 24.

Who will win Marlins vs Giants today: Marlins moneyline (-108)

The Miami Marlins head into this one having won three of their last four contests, and when Sandy Alcantara is on the hill, they always have a chance to win. The righty has compiled a 2-2 record and 3.06 ERA this season, holding opponents to a .197 average.

While the San Francisco Giants did just take two out of three against the Los Angeles Dodgers, they scored only six runs in total, and the Giants were shut out in the rubber match. Alcantara allowed just two earned runs last time out.

Also, Adrian Houser has struggled immensely this season for San Fran. He owns a 5.40 ERA and a 0-2 record through four starts, with opponents batting .292. Miami has scored 18 runs across its last three road contests as well.

Covers COVERS INTEL:The Marlins are 4-1 in their last five meetings with the Giants, and they swept San Francisco last summer at Oracle Park.

Marlins vs Giants Over/Under pick: Under 7.5 runs (-110)


Three of the last four meetings have cashed the Under, and San Fran just hit the Under in all three contests against the Dodgers at home. They’re 30th in runs scored and 29th in home runs. This offense isn’t thriving, and when Alcantara is on, he’s hard to hit.

While Houser’s 5.40 ERA is concerning, his FIP is sitting at 4.44. He has definitely struggled, but it’s not like getting lit up for six or seven runs each start.

That being said, he has allowed four earned runs in three straight, and the Marlins' offense is averaging 4.5 runs per game.

They will be the ones doing most of the scoring, but it won’t be a high-scoring affair. Miami’s bullpen, which has a 3.13 ERA, will also keep the Giants at bay after Alcantara departs.

Quinn Allen's 2026 Transparency Record
  • ML/RL bets: 7-5, -1.94 units
  • Over/Under bets: 7-5, +1.19 units

Marlins vs Giants odds

  • Moneyline: Marlins -112 | Giants -104
  • Run line: Marlins -1.5 (+158) | Giants +1.5 (-192)
  • Over/Under: Over 7.5  | Under 7.5 

Marlins vs Giants trend

The Miami Marlins have hit the Moneyline in 26 of their last 45 games (+9.05 Units / 16% ROI). Find more MLB betting trends for Marlins vs. Giants.

How to watch Marlins vs Giants and game info

LocationOracle Park, San Francisco, CA
DateFriday, April 24, 2026
First pitch10:15 p.m. ET
TVApple TV+
Marlins starting pitcherSandy Alcantara
(2-2, 3.06 ERA)
Giants starting pitcherAdrian Houser
(0-2, 5.40 ERA)

Marlins vs Giants latest injuries

Marlins vs Giants 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.

Mariners News: Emerson Hancock, Taijuan Walker, and JR Ritchie

Apr 11, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies starting pitcher Taijuan Walker (99) reacts after allowing a home run against the Arizona Diamondbacks in the first inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images | Kyle Ross-Imagn Images

Hello everyone and happy Friday!

With the Mariners kicking off a six-game road trip this evening, how are you feeling about their chances to turn things around against a pair of weaker squads in the Cardinals and Twins?

In Mariners news…

Around the league…

  • George Steinbrenner has to be rolling in his grave over this one.
  • April baseball continues to be strange.
  • Baseball is, in fact, the best!

Anders’ pick…

  • Ever wonder what your name would look like from space? Thanks to this neat NASA tool, now you can find out.

Orioles-Red Sox series preview: The first AL East face-off

BOSTON, MASSACHUSETTS - APRIL 06: Willson Contreras #40 of the Boston Red Sox is greeted in the dugout with a Wally the green monster hat after hitting a one run home run in the ninth inning against the Milwaukee Brewers at Fenway Park on April 06, 2026 in Boston, Massachusetts. (Photo by Jaiden Tripi/Getty Images) | Getty Images

Are the Boston Red Sox the league’s most disappointing team through the first four weeks of the season? They are at least in the discussion, alongside a few other clubs that were also expected to compete. And they come to Baltimore this weekend in horrible form, fresh off a sweep at the hands of the rival New York Yankees and losers of five out of their last six.

An area where they have expectedly struggled is offense. The 92 runs they have scored are the second-fewest in the American League and the fifth-fewest in all of MLB. Other categories where they rank near the bottom of baseball: batting average (27th, .223), on-base percentage (26th, .305), slugging percentage (last, .331), and home runs (29th, 14). It’s been tough sledding.

Willson Contreras has done his part for the lineup. He leads the club with four home runs and a 126 wRC+. Wilyer Abreu (119 wRC+), Connor Wong (118 wRC+), and Masataka Yoshida (117 wRC+) have also been good to begin the year. Conversely, the club is hoping for a bit more out of Roman Anthony (97 wRC+), Ceddanne Rafaela (92 wRC+), Marcelo Mayer (71 wRC+), Jarren Duran (57 wRC+), and Trevor Story (35 wRC+), among others.

It’s not as if the pitching has been much better. Their 4.37 team ERA is 19th in MLB, but their 5.19 xERA is all the way down at 29th. There is plenty of blame to go around with the bullpen having a 4.97 xERA while the starters have a 5.37 xERA.

Aroldis Chapman is back as the Boston closer. His 1.17 ERA is good, but his 4.80 xERA is not. That is a product of, for him, a depressed strikeout rate (9.39 K/9). Our old friend Danny Coulombe has had a tough go of it with his 7.11 ERA. That is accompanied by some bad peripherals (5.83 FIP, 5.68 K/9, 4.26 BB/9).

We won’t see Sonny Gray this weekend due to a hamstring strain he suffered a few days ago. It doesn’t sound serious, but he won’t pitch at Camden Yards in this series. Other familiar names that will miss out include first baseman Triston Casas (ruptured patellar tendon), right-handed pitchers Kutter Crawford (flexor irritation) and Johan Oviedo (flexor strain), plus left-handed pitcher Patrick Sandoval (biceps discomfort).

Game 1: Friday, April 24th, 7:05 p.m., MASN

RHP Brandon Young (1-0, 0.00 ERA) vs. RHP Brayan Bello (1-2, 6.75 ERA)

This was supposed to be Dean Kremer’s turn in the rotation, but news came down on Thursday that he would instead be headed to the IL with a quad strain. Brandon Young will be the one to get the call to replace him. The young righty has had himself a nice season so far. He’s got a 1.08 ERA over three Triple-A starts, and threw five shutout innings in his only big league appearance this season (April 6 against the White Sox). Between him, Kremer, and Cade Povich the Orioles have themselves an intriguing and ongoing competition for the fifth spot in the rotation.

Bello is dealing with a whole bunch of bad things happening at once for him. His fastball velocity is down over one mile per hour compared to 2025. At the same time, he is walking 5.79 batters per nine innings, which is only slightly lower than his 6.27 strikeouts per nine, which is the lowest rate of his career. Oh, and on top of that he is allowing 1.45 home runs per nine, one of the worst rates in MLB. It would be very fitting for him to turn it all around against the Orioles this weekend though.

Game 2: Saturday, April 25th, 4:05 p.m., MASN

LHP Trevor Rogers (2-2, 4.08 ERA) vs. LHP Garrett Crochet (2-3, 7.88 ERA)

Rogers has had a pair of tougher starts in his last two trips to the mound. He allowed four runs in 4.2 innings against the Diamondbacks on April 14th, and followed that up by allowing six runs over five innings to the Guardians on the 19th. Home runs hurt him in both outings. But nothing has changed about Rogers. He relies on limiting walks and inducing weak contact, which he has continued to do this season. A bounce-back against a struggling Red Sox lineup would be great to see.

Crochet is probably going to be fine, but it seems like he is in the midst of a mechanical change that has not had great results thus far. His arm angle is different, the velocity is down, and hitters are making much more hard contact. Hopefully the Orioles can be a part of the early-season onslaught against the lefty. Crochet allowed five runs over five innings against the Tigers in his last start, which was actually a marked improvement over the 11 runs (10 earned) that he coughed up against the Twins across just 1.2 innings back on April 13.

Game 3: Sunday, April 26th, 1:35 p.m., MASN

RHP Kyle Bradish (1-2, 3.96 ERA) vs. LHP Connelly Early (1-1, 2.88 ERA)

Over his last two starts, Bradish has looked much more like the ace-type that the Orioles were hoping to have in 2026. The box scores aren’t great either (for example, he allowed 10 hits to the Royals on April 20), but the eye test tells you that things are trending in the right direction. His pitch velocities are climbing and exit velocities are diving. If he could bring the walks down just a touch he should be in good shape.

A fifth-round pick in 2023, Early has just nine MLB starts under his belt, but he has had good results! The lefty is yet to allow more than three runs in a start this season. However, many of his peripheral stats are underwhelming. For one, his 5.70 xERA is much bigger than his actual 2.88 ERA. That is a reflection of his diminished strikeout numbers (8.64 K/9) and elevated walks (4.68 BB/9), which seems to be a theme in this Boston pitching staff.


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