Braves minor league recap: Dixon Williams homers twice in Rome’s win

TAMPA, FLORIDA - MARCH 21, 2026: Dixon Williams #63 of the Atlanta Braves bats during the second inning of a Spring Breakout game against the New York Yankees at George M. Steinbrenner Field on March 21, 2026 in Tampa, Florida. (Photo by Diamond Images via Getty Images) | Diamond Images/Getty Images

From extra innings, to late-inning heroics, Friday’s slate of minor league games had plenty of action. Let’s dive into it all.

(16-9) Gwinnett Stripers 3, (12-13) Jacksonville Jumbo Shrimp 6

  • Jose Azocar, LF: 1-3, HR, RBI, R, BB
  • Luke Williams, 2B: 1-4, RBI
  • Jim Jarvis, SS: 0-4, BB, 3 K
  • Lucas Braun, SP: 5.1 IP, 5 H, 5 ER, BB, 6 K

Box Score

It was a disappointing night all-around for Gwinnett as the pitching staff didn’t do its job while the offense was rather stagnant in the Stripers’ loss.

Lucas Braun got the start and put up what was definitively his worst start of the 2025 campaign. In 5.1 frames of work, Braun gave up six runs (five earned) on five hits while issuing a walk and striking out six. While he did manage to get 14 swings and misses in the process, that doesn’t necessarily mean much when you give up a pair of homers on the night.

The biggest blow to Braun’s outing came in the second inning as he gave up a solo homer to Kemp Alderman and followed it up later in the inning by giving up a three-run shot to Jared Serna to give Jacksonville an early 4-0 lead that Gwinnett never could dig themselves out of.

Although, it wasn’t entirely his fault as his defense also didn’t do him any favors, as the Stripers committed a pair of errors on the night as well.

Offensively, while the score may reflect it was a somewhat solid night, it was the contrary for Gwinnett.

Scoring three runs on six hits, the only knock of major consequence came off the bat of Jose Azocar in the bottom of the second as he tallied a solo homer — at a staggering 108.7 MPH off the bat — to cut the deficit to 4-1 in the early going.

One other offensive performance of note was Jim Jarvis, who again went hitless on the night. It appears as though the shortstop may be coming back down to earth after a scalding start to the season.

While he did go 3-3 on Thursday night, Jarvis is just three for his last sixteen at-bats, during which he has struck out five times. He has, however, managed to draw at least one walk in each of his last nine games including Friday, so perhaps not all is lost and it’s simply just a bad stretch for Jarvis.

(11-8) Columbus Clingstones 5, (8-11) Birmingham Barons 3

  • Jordan Groshans, 3B: 2-4, HR, 2 RBI
  • Lizandro Espinoza, SS: 1-4, 2B, R
  • David McCabe, DH: 2-4, RBI
  • Herick Hernandez, SP: 2.1 IP, 3 H, 2 ER, 2 BB, 4 K

Box Score

It took extra innings, but Columbus managed to scratch out a win against Birmingham on Friday.

Herick Hernandez got the start and it was another discouraging outing from the lefty as he again failed to make it beyond three innings for the second straight start. The main issue, as it always has been with Hernandez, has been his inability to throw strikes and when he does hit the zone, it’s often up which leaves him vulnerable to get knocked around.

Hernandez’ overall numbers are solid as he’s carrying a 2.84 ERA on the season. But the current trajectory he is on is worrisome and hopefully it’s just a blip on his radar and he can get his control taken care of.

At the plate, Columbus did just enough to get the job done.

David McCabe laced an RBI-single to put the Clingstones on the board in the first inning and the game went back-and-forth from that point forward.

However, the Clingstones got a significant boost from Jordan Groshans who, in the top of the ninth while trailing 3-2 with two outs, took a 1-0 pitch and crushed it over the left field wall to send the game into extra innings. It was Groshans’ fourth homer of the season for Columbus.

Shay Schanaman came on in relief and tossed two innings of scoreless ball to keep Columbus in the game in the eighth and to send the game to the tenth as well. Schanaman struck out three while giving up just one walk in his two frames of work.

In the top of the tenth, Columbus capitalized on a Birmingham mistake, as Ambioris Tavarez — who came on to pinch-run — scampered home on a wild pitch to give the Clingstones a 4-3 lead. Tristin English later came around to score on an RBI-single off the bat of Cal Conley to provide an insurance run and extend the lead to 5-3.

Elison Joseph was called upon to get the save and did so despite giving up a hit and issuing a walk.

(9-10) Rome Emperors 11, (12-7) Greensboro Grasshoppers 3

  • Dixon Williams, 1B: 2-4, 2 HR, 5 RBI, 2 R
  • Eric Hartman, DH: 1-3, R, 2 BB
  • John Gil, SS: 1-4, RBI, R
  • Colin Daniel, SP: 6 IP, 5 H, 3 ER, 5 K

Box Score

The Emperors got back in the win column following a loss on Thursday, as Colin Daniel spun six innings of three-run ball while getting a massive night at the dish from 2025 draftee Dixon Williams.

Across his six innings of work, Daniel limited Greensboro to three runs on five hits while striking out five. The best news is that he did not issue a single walk on the night. He also managed to get 18 swings and misses on the night, which was good for second-best across all high-A performances on Friday based on when this recap was written.

In four starts this season, Daniel has sort of been a middle of the pack type of starter. His stuff hasn’t exactly been overwhelming and he’s given up his fair share of homers — four to be exact — but he has somehow managed to put up somewhat decent numbers.

At the plate, it was the Dixon Williams show who homered not once, but twice to pace Rome’s offense. It was Williams’ first (and second) homers of the season, as he works his way to full speed after starting the season on the injured list.

The first of Williams’ homers came on an inside-the-park shot with two outs in the top of the first that bounced off the right center field wall and he beat the throw home to score. What is ironic is that his second homer, which came with two runners on in the top of the fourth inning, managed to go over the wall in almost the same exact spot his inside-the-park shot hit off the wall.

In five games for Rome thus far, Williams has posted an OPS of 1.054 while striking out six times and walking four.

In other offensive news, while it wasn’t his typical three-homer night performance, Eric Hartman had a decent night at the plate as he went 1-3 with a run scored and a pair of walks to his credit. John Gil also drove in a run and later came around to score as he finished 1-4 on Friday.

(11-8) Augusta GreenJackets 11, (10-9) Columbia Fireflies 10

  • Tanner Smith, C: 2-4, HR, 2B, 4 RBI, R, BB
  • Tate Southisene, 2B: 2-4, 2B, 3 RBI, 2 R, 2 BB, SB
  • Alex Lodise, SS: 2-6, 2 R
  • Luis Guanipa, CF: 2-5, RBI, R, 2 SB
  • Ethan Bagwell, SP: 4.1 IP, 5 H, 5 ER, 4 BB, 4 K

Box Score

When your starting pitcher gives up six runs in just 4.1 innings of work and a reliever gives up another four runs, you can pretty much chalk it up as a loss almost every time.

The key word in the previous sentence is: almost.

That was not the case for Augusta, as the GreenJackets rode an 11-run, 12-hit performance on Friday to an exciting victory where Tate Southisene got the opportunity to play hero and he did so with swagger.

Getting the start was Ethan Bagwell who simply did not have his best stuff. In 4.1 innings, Bagwell struggled by giving up six runs (five earned) on five hits, while walking four and striking out four. It was Bagwell’s shortest outing of the season, and the third consecutive in which he has given up two or more earned runs after his stellar six-inning shutout to open his season on April 3.

As mentioned, thankfully the Augusta offense showed up and showed out after scoring just three total runs in the previous two games.

Southisene got the party started for Augusta — and he would ironically end it later in the game — by drawing a leadoff walk in the first at-bat of the game and proceeded to swipe second for his 13th stolen base of the season. Southisene later came around to score on an RBI-single off the bate of Luis Guanipa who eventually stole his 11th and 12th bases of the year as well.

From that point forward, there were a total of seven lead changes between Augusta and Columbia throughout the remainder of the game.

The biggest breakthrough of the night came in the top of the ninth inning.

Trailing 10-8, Southisene came to the plate with two outs, the bases loaded and on a 1-0 count, the 2025 first round draft pick took a fastball to the opposite field, lacing it over the right fielders head to unload the bases and give the GreenJackets the 11-10 lead.

Despite the late-inning heroics from Southisene, the GreenJackets would need a bit more to go their way in the final half-inning.

With two runners in scoring position — and the tying run just 90 feet away — Luis Guanipa fielded a pop out into shallow centerfield for the second out, but proceeded to fire the ball home which was in time to get the tagging runner for the final out of the inning and the game.

Catcher Tanner Smith had a tremendous night at the plate as well, as the former University of Miami backstop hit a home run and a double, driving in a whopping four runs on the night. He also drew a walk on Friday and managed to raise his season OPS to .936 while batting .293 for Augusta through eight games.

Southisene’s night extends his hitting streak to six games, while also increasing his season OPS to .951. It is an incredibly encouraging start to the year for Southisene who has shown an improved zone recognition and increased raw power as well early on this season.

Yankees Rivalry Roundup: Orioles bombard Red Sox with homers

BALTIMORE, MD - APRIL 24: Adley Rutschman #35 of the Baltimore Orioles celebrates with teammate Taylor Ward #3 after hitting a home run in the fourth inning during the game between the Boston Red Sox and the Baltimore Orioles at Oriole Park at Camden Yards on Friday, April 24, 2026 in Baltimore, Maryland. (Photo by Alyssa Piazza/MLB Photos via Getty Images) | MLB Photos via Getty Images

The Yankees won their seventh straight game on Friday, demolishing the Astros to the tune of 12-4 thanks to the entirety of their infield hitting home runs. The win came with a cost, as Giancarlo Stanton left in the sixth inning after appearing to aggravate something in his leg while running the bases, but the prospect of a Stanton IL stint in any season is more of an inevitability rather than a possibility at this point. Hopefully it’s nothing major and he’ll be back after a short recovery period, but the Yankees will have to press on in the meantime.

Thanks to their success on the diamond though, the rest of the field is once again pressured to play catch up. With one rival covered by their own play, how did the rest fare?

Baltimore Orioles (13-13) 10, Boston Red Sox (9-17) 3

The Red Sox are reeling, and after getting swept by New York they took another gut punch as they traveled down to Baltimore. The Orioles greeted Brayan Bello with a barrage of hits, totaling 13 against Boston’s starter and scoring eight runs in just 3.1 innings, and five of those hits left the yard. The fireworks started right away with Gunnar Henderson leading off and pulling one 410 feet, and Adley Rutschman followed suit with a two-run shot to right. Pete Alonso flew out for the first out of the inning, but Dylan Beavers launched the third homer of the frame to make it 4-0 in a hurry.

Wilyer Abreu got one back with a solo shot in the second, but a Rutschman grounder restored the four-run lead in the bottom half. Then in the third, Samuel Basallo became the fourth Oriole to take flight with a solo shot, and in the fourth Rutschman capped off the scoring against Bello with — surprise — another homer, and yet another two-run blast. The home team was quite literally firing off more fireworks than they could’ve expected, as they had a display set up for each bomb they hit on the night, and they didn’t end up prepared for how well they’d do.

The physical fireworks may have run out, but the bats didn’t. Coby Mayo made it six homers for the birds with a leadoff shot in the fifth, and Rutschman concluded his six-RBI night with a base hit to score one in the seventh. The eighth inning was uneventful for a change, one of just two innings where the Orioles didn’t score all game, but it hardly mattered by that point. The Red Sox had no answer for the onslaught, dropping their fourth straight game and six of their last seven.

Cleveland Guardians (15-12) 8, Toronto Blue Jays (10-15) 6

It was apparently en vogue for AL East rivals to go down a bunch of runs early on Friday, because the Jays followed suit in their matchup with Cleveland. The Guardians put up a five-spot in the first inning, starting off strong with a Daniel Schneeman leadoff blast. The Jays managed to get to two outs without surrendering any more runs, but George Valera made it 3-0 with a two-run double and Angel Martínez launched a two-run shot to keep the rally going.

Toronto clawed a good portion of that back quickly though, getting two runs in the bottom of the first with Jesús Sánchez hitting a solo homer before Kazuma Okamoto hit one of his own in the second. Martínez struck again in the third, however, clubbing another two-run shot to give Cleveland the eventual game-winning runs. It didn’t stay a laugher though, as the Jays continued to close the gap with runs in the fifth and sixth innings to make it 8-6. Then in the ninth, the first two batters managed to get aboard to bring the winning run to the plate. Unfortunately for Toronto, that batter was a pinch-hitter in Eloy Jiménez who promptly hit into a double play to effectively kill their chances at a walk-off. Davis Schneider popped up to officially end it a batter later, dropping Toronto back to five games under .500.

Other Games

Tampa Bay Rays (14-11) 6, Minnesota Twins (12-14) 2: The Rays managed to buck the trend of the rest of the division, instead steadily building their lead throughout the game. Junior Caminero started them off with a solo shot in the first inning, and Nick Fortes led off the third with a double and came around to score on a groundout to make it 2-0. The fourth inning saw Jonathan Aranda add to the mix with a home run, and while the Twins finally got on the board with a Brooks Lee solo homer in the fifth the Rays got it right back with another Aranda blast in the sixth. Caminero put up the only crooked number of the game with a two-run homer in the seventh inning to ice it, as the Twins managed only a garbage time Royce Lewis solo homer in the ninth.

Cincinnati Reds (17-9) 9, Detroit Tigers (14-13) 8: The Tigers are clawing their way back from an early slump, but they ran into a barnburner in this one against a very good Cincy squad. Detroit jumped out to a 5-0 lead after the fourth inning thanks to homers from Riley Greene and Javier Báez, but the script flipped starting in the fifth inning. Matt McLain hit a two-run shot to get the Reds on the board, Nathaniel Lowe hit a solo shot in the sixth to cut the lead down to 5-3, and then LcLain hit another homer in the seventh to tie it. Lowe later reached on an error that scored a run to put Cincinnati ahead, and Tyler Stephenson hit an RBI double to push them ahead 7-5.

That wasn’t the end of things, though. Detroit answered back in the eighth, with Spencer Torkelson and Kerry Carpenter hitting home runs to take the lead back and go up 8-7. Then in the ninth, Cincinnati went down to their last out before getting the tying run aboard and brought Lowe to the plate as the winning run. Lowe delivered, launching the walk-off homer to keep the Reds tied for the best record in baseball.

Athletics (14-12) 8, Texas Rangers (13-13) 1: The A’s continue to hold onto the AL West lead with an outburst against the Rangers, scoring all eight of their runs on five home runs including three in the first inning. Carlos Cortes got a hold of two of them, joining in the initial derby in the first before providing a three-run shot in the fifth inning. That was plenty enough for old friend Luis Severino, who pitched 6.2 innings of one-run ball and handed it off to the Athletics ‘pen for a scoreless end to the blowout.

Seattle Mariners (12-15) 3, St. Louis Cardinals (14-11) 2: The Cardinals outhit the Mariners eight to four in this game, but the only offense St. Louis could capitalize on came in the fourth inning when Masyn Winn hit a two-run single. Seattle, on the other hand, managed to find three opportunities to score despite the meager contact: Randy Arozarena doubled in the second and scored on a Cole Young single, Josh Naylor walked and later scored on a Dominic Canzone single in the fourth, and Naylor homered into the Cardinal bullpen in the sixth.

Today’s Mets/Rockies game postponed

Washington Nationals v New York Mets

Although a rain drop has not fallen yet, the Mets and Rockies postponed today’s game in anticipation of poor weather. The game will be made up as part of a single-admission doubleheader tomorrow, starting at 1:40pm.

In the modern age, rainouts are complicated by a variety of features, including giveaways and themed nights. And so, both the Queens Culture Day and the Mr. Met at the Unisphere Light-Up Bobblehead giveaway will both be moved to other dates to be announced. Additionally, a ticket to today’s game will not be valid for tomorrow’s doubleheader. I’lll let the official Mets’ press release explain:

Fans currently holding a paid ticket in their account valid for entry to today’s game will receive a digital voucher loaded into their My Mets Tickets account (accessed by clicking the Vouchers tab) and will be accessible tomorrow morning. Digital ticket vouchers can be exchanged for a ticket comparable in price and location to select Mets 2026 regular season home games at Citi Field including Sunday’s doubleheader (exclusions apply*), subject to availability. 

Ticket holders for today’s game with a prepaid parking pass will automatically receive a digital parking voucher. Digital parking vouchers can be accessed via My Mets Tickets and are redeemable for prepaid parking for select Mets 2026 regular season home games at Citi Field (exclusions apply*), subject to availability. 

Ticket and parking exchanges for eligible games through June are available now. Exchanges for eligible games in July-September will be available when tickets go on sale to the public at a later date. Fans can view eligible games by logging into their My Mets Tickets account to redeem their vouchers. 

Complimentary tickets to today’s game and those marked “NO RAINCHECK” have no value and do not constitute a rain check.

*Dates excluded from exchanges are May 15-17 vs. Yankees, July 24-26 vs. Dodgers, August 1 vs. Miami (1986 World Series Reunion & Celebration) & September 19 vs. Philadelphia (Carlos Beltrán Mets HOF Induction & Number Retirement); additional blackout dates may apply.

Today’s pitching matchup was supposed to be Kodai Senga against old friend Jose Quintana. Presumably, they will pitch in one of the games tomorrow.

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

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

It’s another busy slate across the Major Leagues for Saturday, April 25.

My MLB player props home run analysis will include Tyler O’Neill, Randy Arozarena, and Yordan Alvarez.

Read more for my MLB picks for Saturday, April 25. 

  • UPDATE: Added another HR pick + parlay.

Best MLB home run props today

Player to hit a HROdds
Orioles Tyler O'Neill+490
Mariners Randy Arozarena+440
Astros Yordan Alvarez+290
💲Today's HR parlay+11272

Tyler O'Neill (+440)

Tyler O’Neill isn’t having the best campaign so far, hitting just .241 with one home run. However, it’s well known that the slugger has big-time power, and he can go deep at any given moment. He’ll face his former team today in the Boston Red Sox, with Garret Crochet on the mound.

Crochet has struggled. He owns a horrible 7.88 ERA through five starts, allowing five bombs in the process. Three of them have come on the road, and the Red Sox visit the Baltimore Orioles. O’Neill is 1-for-5 lifetime off the lefty with a homer. His only long ball this year was at Camden Yards as well.

  • Time: 12:05 p.m. ET
  • Where to watch: MASN

Randy Arozarena (+440)

Randy Arozarena is also getting to face his ex-team today, the St. Louis Cardinals. The Seattle Mariners star will see another struggling lefty on the hill in Matthew Liberatore. He’s already given up five home runs, and opponents are hitting .269.

Arozarena is 2-for-5 lifetime against him with a home run, and he’s 3-for-7 across his last two games with a pair of doubles. Arozarena is also batting .364 against left-handed pitchers, and .314 on the road. Liberatore has allowed three homers at Busch Stadium.

  • Time: 2:15 p.m. ET
  • Where to watch: Mariners.TV

Yordan Alvarez (+290)

Yordan Alvarez sits atop the big leagues in home runs with 11, and he’s also first in hits (35) and average (.357). The slugger is raking, going 7-for-12 across his last three contests. He’s left the yard four times across his previous seven appearances as well.

The Houston Astros star faces Ryan Weathers of the New York Yankees tonight. While he’s never faced him before, Weathers has surrendered four bombs in five outings. Alvarez also destroys lefties, hitting .424 with five home runs.

  • Time: 7:10 p.m. ET
  • Where to watch: YES Network
Quinn Allen's 2026 Transparency Record
  • HR picks: 5-24, +1.22 units

Today’s HR parlay

Orioles Tyler O'NeillBet Now
+11272
Mariners Randy Arozarena
Astros Yordan Alvarez

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.

Where to watch Chicago Cubs vs. Los Angeles Dodgers: Live stream, TV channel, odds for Saturday, April 25

The Chicago Cubs are riding a 10-game winning streak as they take on the Los Angeles Dodgers on Saturday. The teams have identical 17-9 records after the Cubs won Friday’s series opener. Scheduled starting pitchers are Colin Rea for the Cubs, with a 3.00 ERA, and Roki Sasaki for the Dodgers, with a 6.11 ERA.

  • Chicago Cubs: 17-9 (No. 1 in NL Central)

  • Los Angeles Dodgers: 17-9 (No. 2 in NL West)

  • Spread: Los Angeles Dodgers -1.5

  • Moneyline: Los Angeles Dodgers -150 (57.4%) / Chicago Cubs +125 (42.6%)

  • Over/Under: 9.5

Chicago Cubs: Colin Rea (3-0, ERA: 3.00, K: 20, WHIP: 1.04)
Los Angeles Dodgers: Roki Sasaki (0-2, ERA: 6.11, K: 17, WHIP: 1.87)

Weather: 64°F at first pitch

Ballpark: Capacity: 56,000 | Roof: Open | Surface: Grass

Pistons vs Magic preview: Play to your strengths

DETROIT, MICHIGAN - APRIL 19: Jalen Duren #0 of the Detroit Pistons plays against the Orlando Magic during game one of the first round of the eastern conference playoffs at Little Caesars Arena on April 19, 2026 in Detroit, Michigan. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Gregory Shamus/Getty Images) | Getty Images

We have a rock fight on our hands. The Detroit Pistons take their rugged, unhinged defense on the road to Orlando. They can take a 2-1 series lead if they swarm the Magic and get more from Jalen Duren.

Detroit and Orlando have both shown that this will be a cracked-knuckles, first-to-100-wins type series. That fits Detroit as long as they keep playing their brand of basketball. Third-quarter runs like Game 2 embody who Detroit is at its best. They get busy through their tenacious defense, not by outscoring you with snipers and spacers. Play to your strengths.

Game vitals 

Where: Kia Center, Orlando, Florida

When: 1:00 PM

Watch: Peacock

Odds: Pistons (-2.5)

Analysis

Being tied 1-1 with one of your All-Stars not super involved can be encouraging. While Duren’s production is being affected by the bodies he is drawing, Cade continues to show its levels to this basketball stuff.

Orlando has not “let” Cade do anything. Their entire game plan revolves around taking Cade’s dance partner out of the equation and getting under Cade with stout defenders like Jalen Suggs and Jamal Cain.

It has not worked. Duren has struggled being tagged and grabbed on every roll, but Cade has thrived in this phone booth coverage — middies, off the bounce attacks, off-hand slams in transitions. Cade is simply getting whatever he wants because he is that guy. 33 PPG is superstar stuff, and Cade can do even more if he makes his FTs (whole team has to tighten up there).

In Duren’s case, trying to score over three camped-out defenders is not good process. Somebody is open there, so make the right read. But Duren has to take advantage of the limited one-on-one opportunities he has.

There is no way Wendell Carter Jr. should be bodying and clamping him up. Duren has to go into Carter’s chest instead of fading away from the rim when the opportunity is there.

That left-handed whack-a-mole slam in the third quarter over Jalen Suggs did not count, but that is the type of physicality Duren has to bring in this dog-fight matchup. Duren did tighten up some of his defensive mistakes. His rotations were more crisp than in Game 1. 

Detroits defensive approach as a team was night and day. Their explosive 3rd quarter was not just a “bad” offensive quarter from Orlando. Detroit holding teams to under 20 points in a quarter is always on the table when their defensive playmakers are flying up and down the court.

Game 2 showed why you should always die on the Ausar Thompson hill. Even if you think he ruins the spacing because he cannot shoot from range, he is always bound to make defense-to-offense plays that supercharge (or mutes) an entire arena. 

Plus, Orlando hasn’t covered the better shooters with more urgency either. Orlando is leaving everybody to sell out on Duren and Cade. You might as well play to your defensive strengths at that point. 

The DPOY finalist has Desmond Bane looking over his shoulders. Bane has not found his rhythm as Ausar shadows him like peak Darrelle Revis. In theory, Bane should shoot better at home as he was a 40 percent deep ball shooter in the regular season, but defense travels. Bane will continue to think, “I gotta get this up quick before he gets back here,” if Ausar is following him. 

Rim protection travels. It made zero difference to Isaiah Stewart that Paolo Banchero caught him at the rim late in the game. Stew told Banchero he was going to contest shots at the rim “every time.”

“I’m willing to lay my body on the line to make those plays,” said Stewart. “For the energy to shift, to give us something my teammates and coaches can feed on.”

Stew had two energy infusing blocks on Suggs and Banchero. The energy shifts when Stew is knocking down 3s, too. That was a dagger to the chest for Orlando. 

Franz Wagner was blanketed by Detroit’s stellar D after carrying down the stretch to open the series. He missed a few bunnies (3/7 on floaters) and bricked some jumpers that could go his way at home but Detroit was much more disciplined collapsing on Wagner drives. It’s a good strategy to collapse on Wagner and force an energy specialist like Cain to make a play. 

Cain is an energy bunny who guards Cade with effort and want to. He will bring it for a home playoff game, but Anthony Black is one of the role players Detroit needs to keep in check offensively. 

Black has been locked up so far (6 PPG, 38 TS%), but he has the game to have a random big day. Keep tabs on him and Suggs who is only shooting 30 percent from 3. 

That clutch shot in Game 1 makes it seem like Suggs is shooting better than he is. Don’t let him break out and continue to bite down on Banchero.

Banchero is driving more than settling and got Detroit in foul trouble in the first half of Game 2. That could always happen in this matchup. Tobias Harris was better staying in front of Banchero and executing peel switches with more success when he was beaten. 

Harris was better overall in Game 2. The efficiency won’t show it, but the fact that he’s an offensive threat is major for these Pistons. Detroit has struggled to score. It’s a combination of their personnel plus Orlando’s defense peaking at the right time.

Duncan Robinson is doing his job as a shot maker and ball mover. You would like to see Detroit get more creative with its off-ball movement, but Robinson does his part there, too. 

Daniss Jenkins feels like he is rushing things. It’s clear he was told he needs to be a spark, and he is trying to make something shake. He’ll have a moment here, but he needs to take what the defense gives him and hit shots from the charity stripe.

Javonte Green makes moments happen. Playing him is playing to your strengths. Detroit has to muddy these games and turn teams over. You do that by playing your play destroyers. Detroit forced more turnovers with Woo on the floor in the regular season (+4.4).

Ausar, Woo, and some Ron Holland. These are the guys who make that third-quarter explosion a regular occurrence. Defense to offense is how this team has thrived all season. 

Is Orlando feeling confident after taking home court advantage, or did Detroit smack them with reality after a dominant Game 2? 

Detroit has been consistent, while Orlando has been consistently inconsistent all season. This will be another physical contest as Detroit aims to show why you don’t want to get into that kind of game with them.

Lineups

Detroit Pistons (1-1): Cade Cunningham, Duncan Robinson, Ausar Thompson, Tobias Harris, Jalen Duren

Orlando Magic (1-1): Jalen Suggs, Desmond Bane, Franz Wagner, Paolo Banchero, Wendell Carter Jr.

Question of the day

You’re JB Bickerstaff. What adjustment do you make to get JD going? 

Little things loom large in Sixers’ Game 3 loss to Celtics

PHILADELPHIA, PENNSYLVANIA - APRIL 24: Derrick White #9 of the Boston Celtics shoots the ball against Tyrese Maxey #0 of the Philadelphia 76ers during game three of the Eastern Conference first round playoffs at Xfinity Mobile Arena on April 24, 2026 in Philadelphia, Pennsylvania. The Celtics defeated the 76ers 108-100. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Mitchell Leff/Getty Images) | Getty Images

Game 1 had been a Boston blowout. Game 2 had featured a barrage by the Sixers’ bumptious backcourt. But Friday’s Game 3? That looked and felt like playoff games often tend to look and feel, especially those between ancient rivals like Boston and Philadelphia.

It was a night that saw Sixers forward Paul George take a single shot in the first quarter, then take a different sort of shot to his, uh, lower abdomen while defending Jaylen Brown in the second. It was a night that saw Boston center Neemias Queta, who’s from Portugal (via Utah State), frequently grapple with his Sixers counterpart, Adem Bona, who’s from Nigeria (via UCLA). Bona fouled out in a little over 22 minutes, while Queta fouled four times in not quite 13.

It was also a night that saw Queta — would he be a Portuguese Man o’ War? — bear hug the Sixers’ other center, Andre Drummond, as they battled for position in the third quarter. That compelled Drummond to elbow him in the chin and the officials to scurry to the replay monitor, intent on determining whether the veteran was guilty of a “hostile act.”  Drummond was assessed a technical foul.

There was plenty of jostling on the scoreboard, too. The Celtics led by 10 a couple times, and were still ahead by five after three quarters. Then Tyrese Maxey started cooking, and suddenly the home team was up by a point with 8:42 left in the game. Boston responded with an 8-0 flurry to make it 92-85, but there was still half a quarter to play, still plenty of time for the combatants to exchange more body blows.

Six times in the last 4:15, the Sixers made it a one-possession game, but every time Boston had an answer. That the C’s ultimately emerged with a 108-100 victory and a 2-1 series lead is a tribute to their championship pedigree. They won a title two years ago, and stand a decent chance of at least getting to the Finals this season as well.

That’s because they have two cornerstones in Brown and Jayson Tatum, a capable supporting cast and an understanding of what it takes to win this time of year — of just how slight the difference is between victory and defeat.

Down the stretch Friday, veteran guard Derrick White twice claimed offensive rebounds, the first resulting in Brown’s jumper with 3:49 to play, the second leading to Tatum’s clinching three-pointer with 25.6 seconds left.

“The second chances that they got, they capitalized,” George said. “That was the game.”

Backup guard Payton Pritchard also nailed a right-wing three with the shot clock melting away and 1:17 remaining on the game clock, making it 103-98. Forty seconds earlier, Tatum had connected from the arc to extend a one-point lead to four. His final shot, after White did the dirty work, gave Boston a 106-100 cushion.

Tatum notched 11 points in the fourth, Brown eight. Each finished with 25 in all.

But a bounce of the ball here or there, and things might have turned out differently. That’s how slight the margin of error was — and, really, how it usually is in the playoffs.

“A hundred percent,” Maxey said. “A turnover leads to a basket, an offensive rebound leads to a three. It’s like every time, every single time, you know what I mean? We’re doing a hell of a job defensively, guarding them — a hell of a job in the halfcourt, everybody fighting and doing a really good job. But it’s like offensive rebound, three ball, turnover, three ball or layup. Missed boxout, layup.

“But when you play good teams, that’s what it is. That’s what it is. You’ve got to be sharp, extremely sharp in the playoffs. Man, you’re seeing it.”

Maxey finished with 31 points, but needed 31 shots to do so. George had 18 points and Kelly Oubre Jr. 17, but VJ Edgecombe shot 5-for-17 from the floor and missed all seven of his three-point attempts while scoring 10 (albeit while claiming 10 rebounds and handing out five assists).

And overall there was a regression to the mean by the Sixers’ shooters. After going 4-for-23 from the arc in the first game, they went 19-for-39 in the Game 2 victory, a glittering 48.7 percent. On Friday they were 12-for-35 (34.3 percent), which is more in line with their season norm.

Boston, which is forever firing, was 20-for-47 (42.6 percent) from deep, considerably better than its regular-season accuracy (36.7). That means the Celtics owned a 24-point advantage on three-point shooting on the night. Their reserves also outscored the Sixers’ subs, 35-14.

So those were the big reasons for the Boston victory. There were a ton of small ones, too.

In the postseason, Maxey said, “The attention to detail is really, really, really, really, really small.  I kind of learned early on in my playoff career that the playoffs are broken down into single-possession games. Every single possession matters. And you don’t want (a) possession to come back to bite you.”

White, normally a dangerous shooter, is clunking along at 35.3 percent from the floor and just 20 percent from the arc while averaging a mere 9.7 points a game in the series.

“Obviously it’s frustrating, but I’m out there,” he said. “I’ve got to do everything I can to help us win games. … And if it’s not shooting, it’s got to be everything else.”

On at least two occasions he swatted Maxey’s layup attempts from behind, after it appeared the Sixers guard had a clear path to the rim in a halfcourt situation. Maxey adjusted in the second half, going more to his midrange game, and promised to incorporate more floaters going forward, too.

Another small detail, then. Same for the splint Maxey has been wearing on his injured right pinky, which appears to be affecting his three-point shooting, and which he said he will have to wear the rest of the way.

“I think this is a really close 2-1 series,” he said.

George does not disagree, saying the Celtics so far have done “what they had to do.”

“But,” he added, “this was a very winnable game for us, so there’s no additional pressure (in Sunday’s Game Four). … We’ve got a chance to even it up Sunday and that’s the only thing that matters. It’s on us. We still feel we’re in the driver’s seat, so just do what we’ve got to do Sunday, and everything else will take care of itself.”

Driver’s seat? That seems like a stretch. But the point is, neither team can afford to get too comfortable. The difference between them is not as great as their respective seedings might have you believe. It’s a matter of doing the little things, making the most of the opportunities that are available.

Knicks vs Hawks Computer Picks: Our Best Player Prop Projections for Game 4

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

The New York Knicks find themselves in a must-win situation when they visit State Farm Arena and the upstart Atlanta Hawks.

Our NBA player prop projections are offering several data-backed NBA prop bets for tonight's game, and we found six NBA player props with strong edges and solid value as we dive more into our Knicks vs. Hawks predictions.

Read on for our NBA picks for Saturday, April 25.

Knicks vs Hawks computer picks for Game 4

Knicks KnicksHawks Hawks
Bridges o10.5 points 
-120
Kuminga o13.5 points
+100
Robinson o4.5 points
-105
Daniels o9.5 points
-130
Towns 11.5 rebounds
-125
Okongwu o12.5 points
-112

Cash your ML bets quicker with bet365's early win payout!

Take advantage of the early win payout at bet365, where any pre-game NBA moneyline bet gets paid out as a winner if your team goes up by 20+ points!

Learn more about this feature, and all of bet365's offerings, with our comprehensive bet365 review!

Sign Up Now atimg src="https://img.covers.com/betting/sportsbooks/2/bet365.svg" alt="bet365" width="100" height="28" style="vertical-align: middle;"

21+. Gambling problem? Call 1-800-GAMBLER

Knicks Game 4 computer picks

Mikal Bridges Over 10.5 Points (-120)

Projection: 12.09 points


Mikal Bridges was held scoreless in Game 3, his third straight subpar outing in a series where he's totaled just 21 points. But he averaged 14.4 points per game this season and has cleared 10.5 in five of his previous nine.

The New York Knicks need him to get buckets, and the model says tonight is the night he wakes up.

span style="font-size: 14px;"🔥/span spanBet Bridges Now at bet365!/span

Mitchell Robinson Over 4.5 Points (-105)

Projection: 5.2 points

Mitchell Robinson had just 2 points in Game 3, but cleared this number in four of his previous six. He averaged 5.2 points per game on the road this season, and at -105, this is one of the better prices on the board for what the model projects.

He's cleared his points prop in four of his previous six games and is a good bet to score at least five points tonight. 

span style="font-size: 14px;"🔥/span spanBet Robinson Now at bet365!/span

Karl-Anthony Towns Over 11.5 Rebounds (-125)

Projection: 13.3 rebounds

Karl-Anthony Towns pulled down 17 rebounds in Game 3 alone. He's hit 12 or more in half of his last six games, logs around 34 minutes per game in this series, and the model has him at 13.33 tonight.

The Atlanta Hawks simply don't have an answer for him on the glass, and that lack of an answer will carry over tonight. 

span style="font-size: 14px;"🔥/span spanBet Towns Now at bet365!/span


Hawks Game 4 computer picks

Jonathan Kuminga Over 13.5 Points (+100)

Projection: 14.9 points

Jonathan Kuminga exploded for 21 in Game 3 and has cleared this number in four of his last five. He runs the floor as well as anyone in this series, and the Knicks haven't found an answer for him. 

At plus money, this is the best value play on the card for a player who's scored at least 14 points in four of his previous five contests. 

span style="font-size: 14px;"🔥/span spanBet Kuminga Now at bet365!/span

Dyson Daniels Over 9.5 Points (-130) 

Projection: 10.8 points

Dyson Daniels had 8 points in Game 3 and has struggled a bit in this series overall, but he's logging 33-plus minutes and averaged 11.9 points per game during the regular season.

The model sees 10.81 tonight, and the playing time alone gives him every opportunity to get there.

span style="font-size: 14px;"🔥/span spanBet Daniels Now at bet365!/span

Onyeka Okongwu Over 12.5 Points (-112) 

Projection: 14.83 points

Onyeka Okongwu is averaging 14.3 points per game in this series and 15.2 during the regular season. He had just 9 in Game 3 after going 1-for-4 from distance, a shot profile that won't repeat itself.

Expect him to attack the paint tonight and get back to where the model has him.

span style="font-size: 14px;"🔥/span spanBet Okongwu Now at bet365!/span

How to watch Knicks vs Hawks Game 4

LocationState Farm Arena, Atlanta, GA
DateSaturday, April 25, 2026
Tip-off6:00 p.m. ET
TVNBC, Peacock

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.

Knicks vs Hawks NBA Playoffs Game 4 Predictions: Odds, recent stats, trends and best bets for April 25

The Atlanta Hawks are up 2-1 in the series after a 109-108 win in Game 3 at home. The Hawks have won two straight games by one point each after the Knicks 11-point Game 1 win.

Both teams have shot nearly identical with 46 and 46% from the field and 35 to 36% from three through three games. Despite the Knicks having the sixth and seventh net rated offense and defense in the postseason to Atlanta's 10th and 11th ranked units, New York is trailing in the series. CJ McCollum has scored at least 23 points in all three games as one of the stars in this series, while scored 26 or more in all three for the Knicks.

Lets take a closer look at tonight’s matchup and take into consideration lineups, injuries, and other factors affecting the line and total.

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

After 24 years, the NBA is back on NBC and Peacock, combining the nostalgia of an iconic era with the innovative future of basketball coverage. The NBA on NBC YouTube channel delivers fans must-see highlights, analysis, and exclusive and unique content. 

Game Details and How to Watch Live: Hawks vs. Knicks

  • Date: Saturday, April 25, 2026
  • Time: 6 PM EST
  • Site: State Farm Arena
  • City: Atlanta, GA
  • Network/Streaming: NBC / Peacock

Rotoworld has you covered with all the latest NBA 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!

Game Odds: Hawks vs. Knicks

The latest odds as of Saturday courtesy of DraftKings:

  • Moneyline: Atlanta Hawks (+110), New York Knicks (-130)
  • Spread: Knicks -2.5
  • Total: 214.5 points

This game opened Knicks -1.5 with the Total set at 214.5.

Be sure to check out DraftKings for all the latest game odds & player props for every matchup this week on the NBA schedule!

Expected Starting Lineups: Hawks vs. Knicks

Atlanta Hawks

  • PG CJ McCollum
  • SG Nickeil Walker-Alexander
  • SF Dyson Daniels
  • PF Jalen Johnson
  • Onyeka Okoungwu 

New York Knicks

  • PG Jalen Brunson
  • SG Josh Hart
  • SF Mikal Bridges
  • PF OG Anunoby
  • Karl-Anthony Towns

Injury Report: Hawks vs. Knicks

New York Knicks

  • None

Atlanta Hawks

  • None

Important stats, trends and insights: Hawks vs. Knicks

  • Atlanta is 46-39 ATS this season and 22-20 ATS as the home team
  • Atlanta is 43-42 to the Over
  • New York is an NBA-worst 17-27 ATS as the road team
  • New York is 45-41 ATS this season
  • New York is 46-40 to the Under and 24-18 to the Under as the road team

Rotoworld 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 NBA calendar based on data points like recent performance, head-to-head player matchups, trends information and projected game totals.

Once the model is finished running, we put its projections 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 tonight’s Hawks and Knicks’ game:

  • Moneyline: Rotoworld Bet is leaning towards a play on the Knicks’ Moneyline
  • Spread: Rotoworld Bet is leaning towards a play on the Knicks -2.5 ATS
  • Total: Rotoworld Bet is leaning towards a play on the Game Total OVER 214.5

Want even more NBA best bets and predictions from our expert staff & tools? Check out the Expert NBA Predictions page from NBC Sports for money line, spread and over/under picks for every game on today’s calendar!

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 NBA Top Trends tool on NBC Sports!

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)

Good Morning San Diego: Padres give back to Mexico City, prepare to take on Diamondbacks

MEXICO CITY, MEXICO - APRIL 24: A detail shot of the MLB World Tour Mexico City Series 2026 patch on the jersey of Manny Machado of the San Diego Padres in the clubhouse during the 2026 Mexico City Series preview photos at Estadio Alfredo Harp Helu on Friday, April 24, 2026 in Mexico City, Mexico. (Photo by Mary DeCicco/MLB Photos via Getty Images) | MLB Photos via Getty Images

The San Diego Padres had a happy flight from Denver to Mexico City after Gavin Sheets hit a three-run home run to cap a five-run ninth inning for the Padres against the Colorado Rockies, which resulted in a 10-8 win. San Diego took those positive vibes to Mexico City where they will play two games against the Arizona Diamondbacks and got out in the community to meet with and give back to the community. It was not a bad way for the Padres to spend their off-day and although they were baseball players who were in Mexico on a business trip, they took time to unwind and give back.

Padres News:

  • The San Diego minor-league system took some blows this offseason and the baseball pundits would have Padres fans believe the system is talentless and doomed to years of mediocrity. Cheri Bell of Gaslamp Ball relives the week that was in the Padres pitchers.

Baseball News:

  • The Chicago Cubs kept their win streak alive thanks to some late inning heroics from Dansby Swanson.

Red Sox vs Orioles 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 Boston Red Sox got thumped in their series opener Friday against the Orioles, stretching their losing streak to four games.

The Orioles look to make it two series wins in a row, and they’re slight home favorites for this Saturday matinee.

My Red Sox vs. Orioles prediction and free MLB picks has the home team extending the Red Sox’s misery for another game on April 25.

Who will win Red Sox vs Orioles today: Orioles moneyline (-104)

The Baltimore Orioles have ripped off wins in three of its last four, and it’s the offense that’s been pulling the strings.

In each of the O’s last three wins, they’ve scored at least seven runs, including a 10-3 pounding of the Boston Red Sox on Friday, going yard six times.

The hot bats get Boston’s struggling lefty Garrett Crochet, who has last two straight starts, giving up 16 hits, four home runs and 15 earned runs in 6+ innings of work.

Baltimore’s Trevor Rogers is struggling himself, but he did own Boston in two starts last year, surrendering just one earned run and striking out 12 in 13.1 innings of work.

Covers COVERS INTEL:Adley Rutschman has been on fire after just returning from the injured list, going 5-for-9 with three HR and eight RBI. He’s in great shape to improve his 1-for-6 line against Crochet.

Red Sox vs Orioles Over/Under pick: Over 8.0 runs (-105)

Friday’s 10-3 Baltimore win broke the streak of five straight Unders in this head-to-head.

But this trend might just continue, considering how much both pitchers have gotten touched up in recent starts.

Rogers has been tagged in two straight starts, giving up five earned runs in an 8-4 loss to the Guardians, a game after getting tagged for four runs and getting chased in 4 2/3 vs Arizona.

These were two middle-of-the-pack offenses, which is encouraging for the BoSox, one of only five MLB teams yet to crack 100 runs scored on the season.

Baltimore will do more of the heavy lifting, but the Red Sox pushing some runs in will help.

Eric Rosales' 2026 Transparency Record
  • ML/RL bets:2-5, -1.08 units
  • Over/Under bets:2-4, -0.12 units

Red Sox vs Orioles odds

  • Moneyline: Boston -100 | Baltimore -104
  • Run line: Boston -1.5 (+170) | Baltimore +1.5 (-178)
  • Over/Under: Over 8.5 (+117) | Under 8.5 (-122)

Red Sox vs Orioles trend

Boston has just three wins in its last 11 games. Find more MLB betting trends for Red Sox vs. Orioles.

How to watch Red Sox vs Orioles and game info

LocationOriole Park at Camden Yards, Baltimore, MD
DateSaturday, April 25 2026
First pitch4:05 p.m. ET
TVNESN, MASN
Red Sox starting pitcherGarrett Crochet
(2-3, 7.88 ERA)
Orioles starting pitcherTrevor Rogers
(2-2, 4.06 ERA)

Red Sox vs Orioles latest injuries

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

Red Sox 3, Orioles 10: Baltimore buries Boston from start to finish

Apr 24, 2026; Baltimore, Maryland, USA; Baltimore Orioles shortstop Gunnar Henderson (2) rounds the bases following his solo home run during the first inning against the Boston Red Sox at Oriole Park at Camden Yards. Mandatory Credit: Mitch Stringer-Imagn Images | Mitch Stringer-Imagn Images

I think 20 hits and six home runs against says it all. Thank you, next.

Studs

Wilyer Abreu (2-for-4, 2 runs, 1 RBI)

You go down 4-0 after a single frame, what would you hope happens? A home run in the top of the 2nd could have been just what this team needed to turn things around. Maybe last year’s team would have taken advantage.

Duds

Everyone Else

The only reason Brayan Bello isn’t in the bullpen or frankly in AAA is because there’s no Sonny Gray or Johan Oviedo. Even at that point, I’d rather have Payton Tolle take Bello’s spot at this point. Caleb Durbin may be the worst hitter in baseball. Jarren Duran still looks absolutely lost. This team has absolutely no spark. Frankly, I’m thinking this isn’t just a firing Pete Fatse solution, as much as that’s the first course of action bar none.

Play of the Game

Sabres Must Seize Golden Opportunity In Game 4 vs. Bruins

The Buffalo Sabres picked up an impressive 3-1 win over the Boston Bruins on Thursday. With it, they now have a 2-1 series lead over the Bruins. 

Now, the Sabres are heading into Game 4 with momentum on their side, and they must take advantage of it. If they defeat the Bruins in Game 4, they would have a 3-1 series lead heading back to Buffalo for Game 5. This would be massive for the Sabres, as they would have three chances to knock out the Bruins from there.

However, if the Sabres drop Game 4, the Bruins would tie the series up at 2-2. This would certainly be a tough blow for the Sabres.

If the Sabres are going to win Game 4, they are going to need their top stars to show up in a big way for them. The Bruins are going to come out hungry, and this is especially so when noting that this is a must-win game for the on home ice.

It will now be interesting to see if the Sabres can defeat the Bruins in Game 4. If they do, they would have a real stranglehold on the series. 

Where to watch Orlando Magic vs. Detroit Pistons Game 3 NBA playoffs: Live stream, start time, TV channel, odds for Saturday, April 25

The Detroit Pistons and Orlando Magic meet in Game 3 of their first-round NBA playoff series. The Pistons evened the series in Game 2. Games 3 and 4 will be played in Orlando. The Detroit Pistons are favored with a -145 moneyline compared to the Orlando Magic's +118. The over/under for the matchup is set at 214.5.

  • Spread: Orlando Magic +2.5

  • Moneyline: Orlando Magic +118 (43.7%) / Detroit Pistons -145 (56.3%)

  • Over/Under: 214.5

Game 1:Magic 112, Pistons 101
Game 2:Pistons 98, Magic 83
Game 3: Sat., April 25, at Orlando (1 p.m., Peacock)
Game 4: Mon. April 27, at Orlando (time and network TBD)
*Game 5: Wed., April 29, at Detroit (time and network TBD)
*Game 6: Fri., May 1, at Orlando (time and network TBD)
*Game 7: Sun., May 3, at Detroit (time and network TBD)

*if necessary

Double trouble

Apr 24, 2026; San Francisco, California, USA; Miami Marlins left fielder Kyle Stowers (right) gets a high five from teammate Xavier Edwards (9) as he scores on a single by Otto Lopez during the sixth inning against the San Francisco Giants at Oracle Park. Mandatory Credit: D. Ross Cameron-Imagn Images | D. Ross Cameron-Imagn Images

Doubles are cool.

This was the major realization I came to half asleep on my couch after the Marlins offense recorded their third lead-off double in as many innings off of Giants starter Adrian Houser.

In my groggy state, I continued to muse. Is it better to hit a lead-off double than a lead-off home run?

A dumb question in one sense with a simple answer: in a game of preventing runs, one swing equals a run, one swing does not. I’m sure many arms would take the second chance of preventing a run. But with some flips, stretches, and somersaults of mental gymnastics, it can be like the solo shot never happened. There is no evidence of it left on the base paths. The pitcher can just go back into his wind-up and start again, start over.

The presence of the double, however, lingers. The double changes behavior. The pitcher has to throw from the stretch to keep an eye on the runner lurking behind him. The middle infield defense gets pulled out of shape to manage the runner’s lead, creating less-than-ideal gaps in their alignment, perhaps making a less loud but just as effective hit more likely. A slow roller slapped through the 5.5 hole, good for an RBI single, then starting the whole rigamarole over again: another hitter becoming a runner, meaning more stress for the pitcher, dividing their attention. 

Would Adrian Houser have preferred Jakob Marsee’s 107 MPH double in the 1st to have cleared the wall in right? Trading the one run and a chance to restart rather than the eventual three runs to come around as well as the stress of managing the running game, of pitching for consecutive strikeouts. Houser was so close, one out away from stranding Marsee at third. He fanned Kyle Stowers on three pitches. Otto Lopez got beat by a hanging slider for another strikeout. 

But as the inning dragged on and the pitch count grew, Houser’s location around the zone got wonky. He fell behind 3-1 to a dangerous hitter in Xavier Edwards. Then he overcorrected and grooved a four-seam fastball right down the middle that Edwards turned on easily for an RBI double. A double that rescued the inning for the Miami offense, broke the seal on the scoring, and really won Miami the game. Five pitches later, the hot-hitting Liam Hicks punched a 2-run shot over the bricks in right.    

A double might be my favorite hit in baseball — at least that’s what I decided as I watched from the couch as Edwards’s low liner short-hopped the right field wall. I like seeing a batter leave the box and know they have to become a runner. I like that brief moment when watching on television you see the ball leave the bat and shoot out of frame. You see through the hitter’s eyes. They get wide, calculating, and you know that wherever it lands, tucked along the foul line and burying itself in the corner or splitting the outfield defense in the gap, that it’s going to be trouble. 

It must feel so good to hit a double.

The Giants doubled their hit total from their previous game against Tyler Glasnow within the first three hitters on Friday night. That was nice, but they just couldn’t figure out a way to make it mean something. Rubbing two sticks together supposedly makes fire. Two hits rubbed together supposedly make a run too. Just not when the Giants do it. The two singles off the bat of Luis Arraez and Matt Chapman made smoke, but no flame. 

The secret: doubles help. Double plays don’t. Don’t be fooled: double plays are not doubles.  

Have the Giants ever hit a double?

I legitimately wondered this after the first inning. I understand that individual players who wear Giants uniforms have hit a double in their career, but like…when? 

Going into the game the Marlins and Giants were actually tied with 40 doubles total in their first 25 games. Fangraphs team leaderboard said that — but I didn’t believe that. 40? That seemed really high. And tied with the Marlins? After Friday night’s first inning, not anymore.

Then the number continued to get more outdated. The Marlins doubled four times in the first three frames. Three of those doubles led-off innings, and all of those doubles eventually scored. In the 4th, when the lead-off man didn’t double, he still reached second with nobody out, and he still scored.   

Doubles aren’t everything though. Patrick Bailey didn’t hit a double last Wednesday. He hit a home run. That’s a double double. Unfortunately the Marlins did that too. Hicks in the 1st, and then number-9 hitter Connor Norby launched a 3-run double double in the 4th. That’s two times. Double double doubles. 

How come the Giants can’t do that? How come they can’t hit doubles and double-doubles that ring out across the stadium like a lonely toll of a church bell, like a hammer hitting a nail into a coffin? Rafael Devers hit a double on Wednesday, but that was Wednesday. And it didn’t even score a run. It didn’t ring out or announce anything or intimidate. It didn’t mean something. 

Casey Schmitt and Heliot Ramos both had a double last Sunday in Washington, but the Giants got shutout in that game, so they didn’t mean anything either. Schmitt and Ramos did double in the 2nd and 3rd innings in their 7-6 win last Saturday. Going back through the records, it appears that these doubles, did in fact, contribute to a couple of runs. So to answer my previous question, that was the last time the Giants hit a double, a real one. 

All this double talk, and they manifested. Heliot Ramos yanked a one-out double in the 5th off Miami starter Sandy Alcantara. And Eric Haase with another double, scored Drew Gilbert from first after his RBI single. Arraez then cashed in Haase with a 0-2, 2-out slap to the opposite field. That was rubbing sticks together!  That was the arithmetic that was missing: A pair of doubles plus a pair of half-doubles equals three runs. 

But were those real doubles? Like an Xavier Edwards double? A double that means trouble?

Their timing was way off. Already down 8-runs — the long-awaited doubles didn’t do much to change the tone of the game. Better to have them than not, sure. There was potential and opportunity in those three runs, each one of them essential in constructing a comeback, in building momentum — but momentum can’t stop, it needs to keep building. Those “comeback runs” lose their value as “comeback runs” the moment the opponent takes back those runs. The Marlins did that. They did that with a two-out double, another half-double, off of JT Brubaker the very next frame. There was hope in an 8-3 deficit. Only confirmation of defeat in a 9-3 deficit. 

Overall, the Marlins lined six doubles in the game and eight total extra base hits. They collected 11 hits in total, producing eight earned runs in the first four innings, inflating Adrian Houser’s ERA nearly two points, from 5.40 to 7.36. In five starts, the right hander has pitched through the 6th inning once, and surrendered at least 4 earned runs in four outings. 

Lee recorded his second homer of the year. The solo shot in the 8th ended up in the Cove but didn’t clear the railing on the walkway below to count as an official splash hit. Both Arraez and Lee had three hits apiece. They’ve been doing their job in the box, but their job just doesn’t add up to much without contributions from Adames and Devers and Chapman, who went 1-for-13 on Friday night. Devers has yet to get hot. Adames has been in a nose-dive for awhile now. Both seem to be perpetually in an 0-2 count and have little feel for the zone. Of the three, Chapman has the highest OPS at .703. 

Singles need doubles.