76ers at Celtics Prediction: Odds, recent stats, trends and best bets for April 19

The Philadelphia 76ers (45-37) travel to TD Garden for a first round series against the Boston Celtics (56-26). The regular season series is tied 2-2.

Boston ended the regular season with a 6-1 record over the last seven games and the fourth-best record overall in the NBA. The Celtics under Joe Mazzula have gone 50-33 in the playoffs, including a 12-4 first round record. In three-straight first round series, Boston has won 4-2, 4-1, and 4-1 with Mazzula at the helm.

Philadelphia beat Orlando, 109-97, during the play-in round to clinch the seventh seed. The 76ers were without Joel Embiid for the play-in tournament and will be without Embiid for Game 1 and possibly longer. The 76ers finished ranked 17th and 16th in offensive and defensive net rating this season, while the Celtics are rated second and fourth-best.

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: 76ers vs. Celtics

  • Date: Sunday, April 19, 2026
  • Time: 1:10 PM EST
  • Site: TD Garden 
  • City: Boston, MA
  • Network/Streaming: ABC

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: 76ers vs. Celtics

The latest odds as of Saturday courtesy of DraftKings:

  • Moneyline: Boston Celtics (-800), Philadelphia 76ers (+550)
  • Spread: Celtics -12.5
  • Total: 213.5 points

This game opened Celtics -12.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: Celtics vs. 76ers

Philadelphia 76ers

  • PG Tyrese Maxey
  • SG VJ Edgecombe
  • SF Kelly Oubre Jr
  • PF Paul George
  • SF Adem Bona

Boston Celtics

  • PG Derrick White
  • SG Jaylen Brown
  • SF Sam Hauser
  • PF Jayson Tatum
  • C Neemias Queta

Injury Report: Celtics vs. 76ers

Boston Celtics

  • None

Philadelphia 76ers

  • Joel Embiid (abdomen) is OUT for Game 1

Important stats, trends and insights: 76ers vs. Celtics

  • Boston is an NBA-best 49-33 ATS 
  • Boston is an NBA-best 50-32 to the Under
  • Boston is 26-15 to the Under at home
  • Boston is 23-18 ATS at home
  • Philadelphia is 44-39 ATS
  • Philadelphia is 24-17 ATS as the road team, ranking second-best
  • Philadelphia is 43-40 to the Under
  • Philadelphia is 21-20 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 Sunday’s Celtics and 76ers’ game:

  • Moneyline: Rotoworld Bet is leaning towards a play on the Celtics’ Moneyline
  • Spread: Rotoworld Bet is leaning towards a play on the Celgics -12.5 ATS
  • Total: Rotoworld Bet is leaning towards a play on the Game Total UNDER 213.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)

Magic at Pistons Predictions: Odds, recent stats, trends and best bets for April 19

The Orlando Magic (45-37) travel to Detroit to take on the No. 1 seeded Pistons (60-22). The two teams split the season series 2-2.

Detroit clinched the No. 1 seed and is one of three teams to reach 60 wins this season (Spurs, Thunder). The Pistons lost in the first round over six games to the Knicks last season, but are much improved this year, ranking second on defense and ninth in offensive net rating. Cade Cunningham missed a portion of the season, but returned for the final three games of the regular season ahead of the playoffs.

Orlando lost to Philadelphia during the play-in tournament, but pounded Charlotte in order to make the playoffs. The Magic ended the regular season on a heater, but fumbled the No. 6 seed in the last game and over the past month. The Magic rank 13th and 18th in offensive and defensive net rating this season, and have been very up-and-down. Luckily, they have welcomed Franz Wagner back to the mix this month, and just in time for a tough series.

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: Magic vs. Pistons

  • Date: Sunday, April 19, 2026
  • Time: 6:40 PM EST
  • Site: Little Caesars Arena
  • City: Detroit, MI
  • 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: Magic vs. Pistons

The latest odds as of Saturday courtesy of DraftKings:

  • Moneyline: Detroit Pistons (-325), Orlando Magic (+260)
  • Spread: Pistons -8.5
  • Total: 218.5 points

This game opened Pistons -8.5 with the Total set at 218.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: Magic vs. Pistons

Orlando Magic

  • PG Jalen Suggs
  • SG Desmond Bane
  • SF Franz Wagner
  • PF Paolo Banchero
  • SF Wendell Carter Jr.

Detroit Pistons

  • PG Cade Cunningham
  • SG Duncan Robinson
  • SF Ausar Thompson
  • PF Tobias Harris
  • Jalen Duren

Injury Report: Pistons vs. Magic

Orlando Magic

  • Jonathan Issac (knee) is listed as QUESTIONABLE for Game 1

Detroit Pistons

  • None

Important stats, trends and insights: Pistons vs. Magic

  • Detroit is 44-38 ATS
  • Detroit is 21-19 ATS as the home team
  • Detroit is 43-38-1 to the Under
  • Detroit is 17-14 to the Under as a home favorite
  • Detroit is 21-19 to the Under as the home team
  • Orlando is 39-45 ATS
  • Orlando is 18-22 ATS as the road team
  • Orlando is 44-40 to the Over
  • Orlando is 21-19 to the Under as the road team
  • Orlando is 11-10 to the Over as the road underdog

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 Sunday’s Magic and Pistons’ game:

  • Moneyline: Rotoworld Bet is leaning towards a play on the Pistons’ Moneyline
  • Spread: Rotoworld Bet is leaning towards a play on the Pistons -8.5 ATS
  • Total: Rotoworld Bet is leaning towards a play on the Game Total UNDER 218.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)

Tigers 4, Red Sox 1: It’s Tarik Skubal

BOSTON, MASSACHUSETTS - APRIL 18: Starting pitcher Tarik Skubal #29 of the Detroit Tigers throws in the first inning against the Boston Red Sox at Fenway Park on April 18, 2026 in Boston, Massachusetts. (Photo by Jaiden Tripi/Getty Images) | Getty Images

One of the unfortunate side effects that we experience in this current era of prestige TV is that it’s all too easy to forget about a great show after it ends. I’m not talking about the Mad Men and Sopranos types of prestige TV shows, the ones that stick around long enough that they firmly embed themselves in the zeitgeist. I’m talking about the smaller, auteur driven shows that flash across our TV screens for just a short season or two before burning out in a way that would make Neil Young proud. I’m talking about shows like Fleabag,I May Destroy You, and Station Eleven. For a few months they dominate the culture, lapping everything else with their originality and voice. We talk about them at bars and in Slack channels, we read recaps and listen to podcasts with their creators. And then they go away. And a few years later we struggle to remember them at all.

Donald Glover’s Atlanta was one of those shows. I adored it, and I will probably rewatch it someday. But despite how wonderful I found it as it aired, it’s not something I think about with any regularity. I can now barely remember certain plot points or even the names of prominent characters. But, for some reason, one particular and not very eventful scene has stuck in my head. It comes at the end of an early season two episode, when Donald Glover’s Earn has planned a night out at the club only for everything to go wrong. He hasn’t had any fun, he’s barely had anything to drink, and he’s failed to reconnect with his ex-girlfriend as he hoped. And then, just as the night is coming to an end, the universe gives him a chance at redemption: Michal Vick is racing any and all challengers in the parking lot.

… and then the chance at redemption passes him by. Of course it does. It’s Michael Vick.

Tarik Skubal against the 2026 Red Sox is the MLB equivalent of Michael Vick racing drunk strangers in a parking lot. You think you have some momentum coming off a walk-off win? You think putting Andruw Monasterio in the two-hole will shake things up? You think Brayan Bello can put up some zeros a few days after his best start of the year to give the lineup a chance to win the game?

It’s Tarik Skubal.

There are some big league lineups that will give Skubal trouble this year. But the lineup of the 2026 Red Sox — with its glaring dearth of power, balance, and veteran nous — is not one of them. The Sox lost this game as soon as the Tigers’ bus pulled onto Jersey Street. It’s Tarik Skubal.

One Lonely Stud

Jovani Moran: 3 IP, 0 R, 1 BB, 1 H, 3 K

I was going to go with the bullpen as a collective for this. But that would’ve been unfair to Moran, who single-handedly kept his team in the game. Moran hasn’t impressed much in his career so far, but that career has also been marked by injury and bad luck. He could turn himself into an unheralded weapon at the back of the Sox’ roster this year.

Three Duds

Trevor Story: 0-4, 3 K

I’m tempted to warn people that this could be the year that Trevir Story falls of a cliff. But let’s face it: Story’s relationship to cliffs has been Homer Simpson-esque ever since he showed up in Boston.

Brayan Bello: 4.0 IP, 4 ER, 5 H, 3 BB, 4 K, 1 HR

Bello wasn’t terrible today. But he also wasn’t good. And he’s going to need to figure out how to be good soon, because right now he’s the weak link in the Sox’ rotation and Payton Tolle is punching the route from Worcester to Boston into Google Maps.

Barometric pressure or cold fronts or whatever

I’m tired of watching cold, raw baseball games and I’m calling on OTM weather guru Matt Gross to fix this.

Freddy Peralta's two sixth-inning walks prove large in Mets' loss to Cubs: 'Ended up costing the game there'

With Freddy Peralta on the mound, the Mets felt pretty good that their long losing streak could come to an end on Saturday afternoon.

And it was looking good at first. Peralta was matching Cubs starter Jameson Taillon pitch for pitch and held Chicago to just one run over the first five innings. However, the game changed in the sixth.

Peralta got the first two batters out before Ian Happ came to the plate. The outfielder had taken Perala deep earlier in the game, so the right-hander was sure to be a bit more careful, but Happ walked on seven pitches. Seiya Suzuki was next, and Peralta got ahead in the count 2-2. However, Suzuki didn't bite on back-to-back sliders low and out of the zone and he walked. 

That spelled the end of Peralta's start.

"I thought I was still competing there," Peralta said of the sixth inning. "Was a very good at-bat from both of them. But I think that I pitched good against Suzuki too. He took a very good at-bat."

Manager Carlos Mendoza brought in Brooks Raley and Cubs skipper Craig Counsell called Carson Kelly to pinch-hit in the spot. Kelly would ambush Raley's first-pitch cutter and deposit a three-run shot into the Wrigley Field crowd. That home run would prove to be the difference in the 4-2 win for the Cubs.

"Tried to move the ball around. Two-out walk to Happ. The Suzuki one, was the one that hurt him," Mendoza said of Peralta's outing. "Ended up costing the game there. He was pretty good, only two walks, and unfortunately, it was the two towards the end there. Overall, I thought he was pretty good, but, again, two outs, two walks ended up costing us." 

"They had a big swing, made a good move putting Kelly in there," Marcus Semien said. "I played with that guy, he can do that. And he did it to us today."

The home run made Peralta the pitcher on record on the losing end. He allowed three runs on three hits and two walks, while striking out three batters across his 5.2 innings pitched. It's the third time in his first five starts this season that Peralta has allowed at least three runs.

Peralta was acquired this offseason to be the ace of the staff, and the stopper of streaks like this. Unfortunately for Peralta and the Mets, his two walks led to their downfall and their 10th straight loss, the franchise's longest losing streak in over 20 years.

The right-hander was asked if he felt extra pressure on Saturday to try and stop the streak, and Peralta disagreed with the notion.

"No, no pressure. I have a commitment to myself and everyone else. Just trying to give my best as always," Peralta said. "I thought I was competing until the last pitch. Sometimes you can’t control some of the stuff that happens in a game."

Mounting pressure or not, the Mets are looking to put together a complete game to finally break the losing streak. The feeling in the locker room, including from Peralta, after Saturday's loss was to flush it and try again tomorrow. 

"We just have to keep preparing. I don’t know how difficult it is [to keep a positive mindset], but we’re professionals," Peralta said. "We have to stay together and win some games."

GAME BLOG: Pittsburgh Penguins v. Philadelphia Flyers, Game 1

Pittsburgh Penguins v. Philadelphia Flyers - Game 1 (PPG Paints Arena in Pittsburgh, Pa.)

Updated start time: 8:25 p.m. ET


Penguins' projected lines and pairings:

Forwards
Egor Chinakhov - Sidney Crosby - Bryan Rust
Tommy Novak - Rickard Rakell - Evgeni Malkin
Elmer Soderblom - Ben Kindel - Anthony Mantha
Connor Dewar - Blake Lizotte - Noel Acciari

Defensemen
Parker Wotherspoon - Erik Karlsson
Sam Girard - Kris Letang
Ryan Shea - Connor Clifton

Goaltenders
Stuart Skinner (starter)
Arturs Silovs (backup)


Flyers' projected lines and pairings:

Per Siobhan Nolan of THN - Philadelphia Flyers:

Forwards
Travis Konecny - Christian Dvorak - Porter Martone
Matvei Michkov - Noah Cates - Denver Barkey
Tyson Foerster - Trevor Zegras - Owen Tippett
Luke Glendening - Sean Couturier - Garnet Hathaway

Defensemen
Travis Sanheim - Rasmus Ristolainen
Cam York - Jamie Drysdale
Nick Seeler - Emil Andrae

Goaltenders
Dan Vladar
Samuel Ersson


First period

Let's see if this thing starts at 8:25.

- Well, the puck DID drop at 8:25, and the Pittsburgh Steelers were here to give the "It's a Hockey Night in Pittsburgh" opener. Good stuff.

Also, it is very, very loud. Deafening. "Flyers suck" chants already ringing.

- Flyers have already hit the post once, and fisticuffs are already being thrown. Flyers to the box, as Ristolainen gets an early penalty for roughing. Penguins to the game's first power play.

- PP looks a bit disjointed early on. A few chances on shots from the point, and an Egor Chinakhov chance off the rush.

- Rakell throwing around the body quite a bit early on. Already two or three hits from him, and we're six minutes into this game. Lots of physicality in general.

- Letang goes to the box for tripping at 6:37. Still no score. Flyers to the power play after the TV timeout.

- Well, the Flyers appeared to have scored the first goal of the game on their power play, but it was waived off. Can't make a beeline straight into the goaltender, squeak the puck through, and expect not to get called. Usually, that is.

Other than blip, the Penguins' PK is back - just as Blake Lizotte is back. Great stuff from the PK unit. 

- Sidney Crosby rips of Jamie Drysdale's helmet. No call. Drysdale continues to play, which is... not allowed. 

And after the refs convene, Crosby is called for roughing. But, not sure why Drysdale isn't also penalized there for continuing to play without his lid, unless I'm missing something here. 

Well, never mind. Drysdale is called for interference at 11:16, along with Crosby's roughing. We'll play four-on-four for two minutes

- Just over seven minutes left in the first, and the Penguins are being outshot, 10-4. It doesn't necessarily feel that way (not entirely, anyway), but Philly has controlled the majority of even-strength play in this opening period. 

- Malkin, Chinakhov, and Mantha are out there for a straggled shift together. Generated a few chances. Around six minutes to play in the first. 

- Nice stick by Connor Clifton with 2:40 left to prevent a high-danger opportunity for Philly in the slot. Skinner (Stuuuuuu) makes a save shortly afterward on a perimeter shot. 

About a minute earlier, Soderblom created a chance for himself off the rush. He took a pass and gained the zone down the right side, and he did a little toe drag and put a pretty heavy shot on goal from the top of the right circle. I continue to be impressed by this guy's puck skills and the way he uses his reach. 

- END OF FIRST PERIOD - 

Score: 0-0  |  Shots: Pittsburgh 5, Philadelphia 10


Second period

- The Penguins just put up a stat on the video board that Pittsburgh is 12-1-3 in its last 16 games against the Flyers at PPG Paints Arena. That's a pretty glaring disparity. 

- Penguins have been far too sloppy in this one, and that trend continues into the second period. Skinner makes a breakaway save on Trevor Zegras a minute and 20 seconds into the middle frame, and a minute later, Evgeni Malkin whiffs on a pass at the right point and gives it away to Noah Cates, who turns it back for a chance against (another save by Skinner).

Nice job by Ryan Shea to get back on that play and put some pressure on Cates to shoot, essentially taking away the pass. 

- Pens registered their first shot on goal in the second with a few ticks under 14 minutes to go in the middle frame. Flyers have simply been the better hockey team up to this point. Penguins are passing up far too many opportunities to get pucks to the net.

- Skinner ANOTHER breakaway save, this time on Owen Tippett, with 11:38 to go in the second. The Penguins are really playing with fire here. Philly is catching their blueline cheating a bit. 

- GOAL (PHILADELPHIA): Jamie Drysdale (1), from Trevor Zegras and Denver Barkey. 1-0 Philadelphia over Pittsburgh (9:19).

- Flyers were bound to break through eventually. Drysdale just throws a puck to the net from the right circle, and it finds its way through traffic and past Skinner. 

- Sanheim goes for interference. Knocked Crosby down, and he slid into the post. He's okay, but teammates take exception. Rust, Clifton, and Chinakhov all getting mixed up. Penguins to the power play at 10:38. They trail, 1-0. 

- The Penguins have tried to enter the attacking zone three different times on this power play and have failed each time. Whistled down. They can't get anything generated. The man advantage is a mess so far tonight. 

- Nice stick play by Wotherspoon in the d-zone to break up an odd-man break, as Cates had Barkey breaking to the net. This was after an o-zone turnover by Chinakhov.

- GOAL (PITTSBURGH): Evgeni Malkin (1), from Tommy Novak and Rickard Rakell. 1-1 tie (15:51).

- What a pass by Novak there. The Penguins were getting some chances in tight on Vladar, and he puts a perfect no-look backhand pass from the goal line right on the tape of Malkin, who was waiting for it in the right circle. Beautiful play.

The Penguins needed that one. The building was being drained of life with the Flyers' lead and the way the home team had been playing up that point. This gave them some much-needed momentum. 

- An Anthony Mantha blast hits Soderblom in front, and he is being tended to by trainers on the Penguins' bench. Not sure where he got hit, but it looked like he was favoring one of his legs heading to the bench. 

- Mantha then goes to the box for cross-checking on the same shift. Flyers to the power play late in the second (18:48).

- Skinner has been outstandng in this one. He needs more support in the final frame. 

- END OF SECOND PERIOD - 

Score: 1-1  |  Shots: Pittsburgh 10, Philadelphia 16  |  Goals by Jamie Drysdale (PHI) and Evgeni Malkin (PIT)


Third period

- Penguins still had 45 seconds to kill off on the Mantha minor to begin the third. They not only kill it off, the PK earned a glorious shorthanded chance just before time expired. Connor Dewar almost tipped on in at the goal mouth.

This PK is literally just a different animal altogether with Lizotte in the picture.

- Soderblom has got some great hands. Used his frame to power his way to the net for a chance (16:55) there, too. Really like his game tonight.

- Anthony Mantha goes for high-sticking at 3:48. Flyers to the power play. Offensive zone penalty by Mantha there.  

- Lizotte with a pickpocket and a clear on the PK. There he is again. 

- A "F--- you, Philly" chant rings through the arena. The proud people of Pittsburgh are letting this team have it right now. 

- Another Malkin turnover at the offensive blue line. Breakaway for Denver Barkey. Skinner comes up big again, and Karlsson kind of pressures him, too. Way too careless with the puck right now.

- GOAL (PHILADELPHIA): Travis Sanheim (1), from Rasmus Ristolainen and Christian Dvorak (10:02). 2-1 Philadelphia over Pittsburgh.

- Sanheim puts one home from the slot. Nice move around a few guys on that one, too. Penguins really just haven't had it all night. 

- GOAL (PHILADELPHIA): Porter Martone (1), from Travis Konecny (17:23). 3-1 Philadelphia over Pittsburgh.

- Just a snipe by Martone. Nothing you can really do about that one. The Penguins have a tall mountain to climb in the last three and a half here if they're going to claw their way back into it.

- GOAL (PITTSBURGH): Bryan Rust - PPG (1), from Malkin and Karlsson (18:59). 3-2 Philadelphia over Pittsburgh.

- END GAME -

Philadelphia 3, Pittsburgh 2 (Philadelphia leads series, 1-0)


Bookmark THN - Pittsburgh Penguins on your Google News tab to follow the latest Penguins news, roster moves, player features, and more!     

Dodgers vs. Rockies game II chat

DENVER, COLORADO - APRIL 17: Hyeseong Kim #6, Kyle Tucker #23, Alex Freeland #76 , and Andy Pages #44 of the Los Angeles Dodgers celebrate their win against the Colorado Rockies at Coors Field on April 17, 2026 in Denver, Colorado. (Photo by Matthew Stockman/Getty Images) | Getty Images

Game two of four between the Dodgers and Rockies in Denver.

Saturday game info
  • Teams: Dodgers at Rockies
  • Ballpark: Coors Field, Denver
  • Time: 5:10 p.m. PT
  • TV: SportsNet LA
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Playoff Notes: Lyon, Ostlund Practice Prior To Start Of Sabres – Bruins Series

The Buffalo Sabres practiced at KeyBank Center on Saturday in preparation for their first playoff series since 2011, and had nearly a full complement of players.  Sabres Buffalo goalie Alex Lyon took to the ice for the first time in over a week and according to head coach Lindy Ruff, he would be available for the start of the series against the Boston Bruins on Sunday night. 

Lyon suffered a lower-body injury at practice in New York prior to their win over the Rangers on April 8 and third-stringer Colten Ellis stepped in for two starts in the final week of the regular season. Ellis also suffered an unspecified injury at the end of the season, but Ruff indicated that both netminders were ready to go.

Goalie Ukko-Pekka Luukkonen was in the home goal during the morning workout, giving a preliminary indication that the big Finn will be the Sabres starter in Game 1. 

Ostlund last played in the 4-3 overtime loss to the Bruins on March 25 and missed the final three weeks of the season with an upper-body injury, but Ruff was optimistic about the rookie’s chances of returning to the lineup in the near future. 

Other Sabres Stories

Six Former Sabres Who Signed Elsewhere

Sabres win the Atlantic Division

"It's his first day back with us. We're going to get him involved in a little bit of physical contact and see where he's at. He has been skating. We've just been trying to get him to that next level (and) today was that next level," Ruff said.  "We'll see how he feels after taking faceoffs and being involved in practice and (he's) definitely a possibility, I don't know for game one, but he is right there knocking on the door now."

 Ruff also reacted to the comments of Bruins head coach Marco Sturm, that his club is bigger, stronger, and more physical and that Boston’s game plan is to go after the Sabres.  

"That's his take on his team. I have a lot of respect for what our team has done and how we play and the speed we play the game," Ruff said.  "They've got a good team. They know who they are, and we know who we are."

The Bruins have been a physical team all season, and will likely be targeting their forechecking on Buffalo’s key players: centers Tage Thompson, Josh Norris, and winger Alex Tuch up front, and Rasmus Dahlin and Bowen Byram on the back end. Boston will likely look to match up veteran Pavel Zacha and Elias Lindholm against the Sabres top two lines centered by Thompson and Norris, while relying on their heavy forecheck and hard-hitting blueliners Charlie McAvoy to lay the body on Buffalo forwards. The series may come down what playoff series always come down to; special teams and which goaltender will perform better under pressure. 

Follow Michael on X, Instagram @MikeInBuffalo

THN.com/Free
THN.com/Free

A’s Beat White Sox 7-6

SACRAMENTO, CALIFORNIA - APRIL 18: Luis Severino #40 of the Athletics pitches against the Chicago White Sox in the top of the first inning at Sutter Health Park on April 18, 2026 in Sacramento, California. (Photo by Thearon W. Henderson/Getty Images) | Getty Images

It took a couple extra innings but our A’s came out on top on Saturday afternoon, beating the Chicago White Sox 7-6 to knot up the series and send it to the rubber match tomorrow.

More to come…

Dodgers on Deck: Sunday, April 19 at Rockies

Apr 5, 2026; Washington, District of Columbia, USA; Los Angeles Dodgers starting pitcher Roki Sasaki (11) pitches against the Washington Nationals during the third inning at Nationals Park. Mandatory Credit: Geoff Burke-Imagn Images | Geoff Burke-Imagn Images

The only daytime contest of this four-game series in Denver comes on Sunday afternoon, with Roki Sasaki and the Dodgers taking on Michael Lorenzen at the Colorado Rockies at Coors Field.

Sasaki has struggled with command thus far, with two of his starts lasting four innings and the other a five-inning effort in which he allowed six runs. Five of his 10 walks on the season came last Sunday against the Texas Rangers, after which his seasonal numbers included a 6.23 ERA and 5.31 xERA.

Lorenzen has given up a National League-high 32 hits in his five appearances thus far for Colorado, including four starts. The veteran right-hander has a 8.10 ERA and 6.00 xERA in 16 2/3 innings this season.

Sunday game info
  • Teams: Dodgers at Rockies
  • Ballpark: Coors Field, Denver
  • Time: 12:10 p.m. PT
  • TV: SportsNet LA
  • Radio: AM 570 (English), KTNQ 1020 AM (Spanish)

Dodgers’ Shohei Ohtani signs ball for 100-year-old Nagasaki survivor

Los Angeles Dodgers starting pitcher Shohei Ohtani walks toward the dugout after the fourth inning of a baseball game against the New York Mets Wednesday, April 15, 2026, in Los...

DENVER — Shohei Ohtani doesn’t usually stop for autographs when he trots off the field following his on-field pregame workout each day.

But on Saturday, the Dodgers’ two-way star made a sentimental exception.

Ahead of the second game of this weekend’s series at Coors Field between the Dodgers and Rockies, a 100-year-old survivor of the Nagasaki bombing, Momoyo Kelly, was down on the field during warmups in a wheelchair.

She posed for photos with several players of both teams and chatted for a few minutes with Dodgers manager (and Okinawa, Japan, native) Dave Roberts.

Then, the highlight of the day came as Ohtani returned to the dugout, stopping along the way to sign a ball for her as she stood up and smiled.

The exchange was short, with Ohtani quickly greeting her, scribing his signature onto a ball, then disappearing back into the Dodgers’ clubhouse.

Nonetheless, the moment was “like a dream,” Kelly said later, according to Chunichi Sports.

“He’s the pride of Japan,” she added. “I watch the Dodgers’ games every day.”

Kelly was 19 at the time of the Nagasaki bombing, then eventually moved to the United States after meeting her husband on an American military base in Japan.

She was at Saturday’s game with her daughter and grandchild.

Now, she has a memory that she and her family will never forget.

Ohtani had just finished a pregame throwing session Saturday, in preparation for his next pitching start –– which will likely come during next week’s series in San Francisco against the Giants.

Ohtani entered play Saturday batting .265 with five home runs and 10 RBIs this season; as well as with a 49-game on-base streak dating back to last season.

As a pitcher, he has allowed one earned run over his first three starts with 18 strikeouts.  

2026 Stanley Cup Playoffs Game 1 Gamethread: Flyers @ Penguins

PITTSBURGH, PENNSYLVANIA - MAY 09: Fans walk by a Pittsburgh Penguins Stanley Cup Playoff puck outside of PPG PAINTS Arena before Game Four of the First Round of the 2022 Stanley Cup Playoffs between the Pittsburgh Penguins and New York Rangers on May 09, 2022 in Pittsburgh, Pennsylvania. (Photo by Emilee Chinn/Getty Images) | Getty Images

Talk about the game with Pens fans here!

Rockets' Kevin Durant out for Game 1 vs. Lakers due to right knee contusion

Kevin Durant played in 78 games this season, his most since 2018-19, and he played more total minutes than he has in a dozen years.

It's bad timing that he is injured and out for Game 1 of the Rockets' first-round series against the Lakers on Saturday due to a right knee contusion, the team announced.

This comes in a series already lacking some star power with the Lakers' Luka Doncic (hamstring) and Austin Reaves (strained oblique) out for at least the start and likely all of the series.

Durant's injury happened on Wednesday in practice, with coach Ime Udoka saying the injury is “in an awkward spot” just above the patella tendon. While an MRI showed nothing serious, Durant's knee is "very tender," according to Udoka.

Udoka will start Amen Thompson, Alperen Sengun, Jabari Smith Jr., Reed Sheppard and Josh Okogie. Houston still had a +5.4 net rating this season with Durant off the floor, and this new starting five played just 49 minutes together and had a -9.9 net rating.

It's unknown if Durant will be ready for Game 2 on Tuesday in Los Angeles.

Rockets star Kevin Durant to miss Game 1 of Lakers series

Los Angeles, CA - April 18: Rockets star Kevin Durant, in street cloths watches Lebron James inbound the basketball during the Lakers hosting the Rockets in game one of the NBA first round playoffs at Crypto.com Arena in Los Angeles Saturday, April 18, 2026. (Allen J. Schaben / Los Angeles Times)
Rockets star Kevin Durant, third from left on bench, watches Lakers star LeBron James make a pass early in Game 1 on Saturday. Durant was ruled out of the game because of a bruised right knee. (Allen J. Schaben / Los Angeles Times)

The Lakers aren't the only team beginning the playoffs with an injured star.

The Houston Rockets will be without Kevin Durant in Game 1 against the Lakers on Saturday, Houston coach Ime Udoka said, because of lingering soreness after Durant bumped knees in practice this week.

The fifth-seeded Rockets hope Durant's injury will be a "one-game thing," Udoka said, but the superstar is struggling with soreness and tenderness. Durant was questionable on the injury report because of a bruised right knee and warmed up on the court at Crypto.com Arena on Saturday but "didn't feel good enough," Udoka said.

The Lakers are without their own star power with Luka Doncic (hamstring) and Austin Reaves (oblique) both out indefinitely. Doncic returned to the United States on Friday after receiving specialized treatment in Spain. Doncic had not yet reunited with his teammates when coach JJ Redick spoke before the game, but the Lakers looked forward to getting him back on the sideline.

"He's in good spirits and we're excited to see him today," Redick said.

Read more:'He knows the most': How LeBron James sets the tone for Lakers entering playoffs

The Rockets expect to start guard Josh Okogie in Durant's place along with Reed Sheppard, Jabari Smith Jr., Amen Thompson and Alperen Sengun. Udoka expects that the pace will pick up without Durant on the court, especially with Sheppard and Thompson leading the offense.

"We do play faster with those guys," Udoka said. "Amen obviously pushes the pace, but Reed's a really good kick-ahead guy, and our wings get out and run, and off ball, obviously less isolation and post-ups for Kevin."

The Lakers finished the regular season with three consecutive wins to hang on to home-court advantage in the first round. The Rockets won nine of their last 10 games.

Sign up for our weekly newsletter on all things Lakers.

This story originally appeared in Los Angeles Times.

Arizona Diamondbacks Gameday Thread, #21: 4/18 vs. Blue Jays

A view of the Camelback Inn, Scottsdale Arizona, April 1967. (Photo by Slim Aarons/Hulton Archive/Getty Images) | Getty Images

Today’s Lineups

BLUE JAYSDIAMONDBACKS
Nathan Lukes – RFKetel Marte – DH
Ernie Clement – 2BCorbin Carroll – RF
Vladimir Guerrero – 1BGeraldo Perdomo – SS
Jesus Sanchez – LFLourdes Gurriel – LF
Eloy Jimenez – DHAdrian Del Castillo – C
Andres Gimenez – SSJose Fernandez – 1B
Kazuma Okamoto – 3BNolan Arenado – 3B
Myles Straw – CFIldemaro Vargas – 2B
Tyler Heineman – CAlek Thomas – CF
Max Scherzer – RHPZac Gallen – RHP

Roster moves

The Arizona Diamondbacks made the following roster moves. The D-backs’ 40-man roster is at 39.

  • Reinstated from the 10-day injured list: OF Lourdes Gurriel Jr. (recovery from right ACL surgery)
  • Designated for assignment: INF Luken Baker

And there we are. Seven months and fifteen days after playing his previous game for the D-backs, and little more than seven months after having surgery for a torn ACL, Lourdes Gurriel has complete his rehab. That’s a solid two months of the expected schedule, which at the time of the surgery was estimated at Lourdes needing 9-10 months before he’d come back. Particularly of interest, he is going straight into the outfield, despite the common belief being that he would start off at designated hitter for a bit. We’ll see how that works out. I’m also a little nervous about his lack of live at-bats. No spring training and nine PAs against Double-A pitching? I’m sure he has got his cage work in, but still…

Meanwhile, Luken Baker makes an early bit to be the low man on the totem-pole, when it comes to the year end roster Sporcle. His five plate appearances will be tough to beat, though I guess there is a chance he makes it through waivers and ends up back in Reno for a bit. It’s interesting this leaves the team with an empty slot on the 40-man roster. I don’t envisage anyone coming off the 60-day IL anytime soon. A.J. Puk is technically eligible, having gone on there in mid-February. But he’s still some way off. It gives the team flexibility though, and with no healthy position players bar the ones on the 26-man roster, that’s definitely useful.

We’re now four times through the rotation. Like we all predicted, Arizona’s rotation is a top-10 staff, with an ERA of 3.42. However, the peripherals there are a bit shaky. The FIP is more than a run above that (4.47), with xERA – which uses exit velocity and other data about balls in play – almost another half-run higher still, at 4.96. The reverse is true for the bullpen, whose FIP (4.09) and xERA (3.94) are both solidly below the actual ERA. Though James McCann and Joe Ross are still dragging that figure down. Ross is the only change to date, and that’s an improvement on last year: by this date, we’d already seen Puk throw his last pitch of the season…

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Cincinnati Reds rally for 5-4 win over Minnesota Twins

MINNEAPOLIS, MINNESOTA - APRIL 18: Tony Santillan #64 (L) and Tyler Stephenson #37 of the Cincinnati Reds celebrate the win against the Minnesota Twins after the game at Target Field on April 18, 2026 in Minneapolis, Minnesota. The Reds defeated the Twins 5-4. (Photo by David Berding/Getty Images) | Getty Images

The Cincinnati Reds entered play on Saturday with just 66 runs scored so far this season, the lowest such mark of any team in the game. They also entered play with just 19 doubles (fewest), one triple (five teams have zero), and 86 singles (second fewest), an indicator that they haven’t just struggled to cross the plate, they’ve struggled to hit the ball in the field of play altogether.

Despite their .197 team average (last), they have socked 21 homers – tied for a respectable 12th so far this season. In other words, they have been absolutely dependent upon hitting homers to score their runs in 2026, moreso than any other team out there. So, when they hit the road for Minneapolis this weekend and the temperatures and swirling winds suggested hitting anything over the wall would be near impossible, well, it was hard to muster much hope for this offense’s success given what we’ve seen so far.

It was with that in mind that their rally past the Twins on Saturday looked that much more special.

They trailed 2-0 early as starter Andrew Abbott struggled again with his command, and trailed 4-2 entering the Top of the 7th as Minnesota went to their bullpen. And though they rallied back for the win (thanks to the elite work of Brock Burke, Kyle Nicolas, and Tony Santillan at the back end of the ‘pen when other big names weren’t available), they did not do so with one big 3-run swing.

Instead, they got runners on, over, and in in each of the 7th, 8th, and 9th innings, piecing together singles here, productive outs there, a key sac fly, and even a TJ Friedl sacrifice bunt to move the game’s winning run into scoring position.

It was a series of small-ball miracles, especially given the context of how this offense has operated (or not) through the season’s first 20 games. And, once again, the bullpen managed to slam the door at the end, something they’ve become brilliant with despite being banged up and overworked early on.

There’s a quiet swagger with this club, one perhaps highlighted perfectly at the end of the series with the San Francisco Giants when the Giants barking closer tried to start a ruckus after they won the finale of a series they’d already lost. The Reds, though, weren’t interested in fisticuffs and instead the barking turned into a standoff before a nothingburger. Cincinnati hit the showers, packed their bags, and moved on to the next thing on their docket: a series in Minnesota in poor weather than they knew they were more than capable of winning.

They’ve already won it, now. Next up is a chance for a series sweep on Sunday even though they still haven’t been playing their ‘best’ ball of the year.

Today, I think it’s time for Terry Francona’s first Joe Nuxhall Memorial Honorary Star of the Game. He’s got this club doing all the right things at the right times even though they still haven’t clicked just yet…and they’re still 13-8 on the season.