The Timberwolves Rescued a Season on the Brink

DENVER , CO - APRIL 20: Anthony Edwards (5) of the Minnesota Timberwolves reacts to being called for a traveling violation during the second quarter against the Denver Nuggets at Ball Arena in Denver, Colorado on Monday, April 20, 2026. (Photo by AAron Ontiveroz/The Denver Post) | Denver Post via Getty Images

DENVER – On Monday night at Ball Arena, the Minnesota Timberwolves and Denver Nuggets added another thrilling chapter to one of the best rivalries in the NBA.

Game 2 started incredibly rough for the Timberwolves. Their defense got picked apart from beyond the arc, including an incredible four and-1 fouls on 3-pointers in just the first quarter. The offense was equally lifeless, with little to no purpose to their actions on the court.

“We came into the game trying to shoot dumb shots,” Timberwolves Head Coach Chris Finch explained. “They were a step ahead of us in everything. We were a little slow defensively, and things settled down. We just chipped into the lead slowly. I was particularly pleased with the way that we kind of just didn’t try to get it all back in one or two possessions. Sometimes we have a habit of doing that, but guys did a really good job.”

The Timberwolves fell down by as many as 19 points early in the second quarter. The series and the Timberwolves season seemed to be teetering on the brink of collapse as the weight of a long NBA schedule and a recent stretch of injuries to Anthony Edwards and Naz Reid, among others, appeared to be dragging them down.

The Wolves had a choice in that moment. They could have let go of the rope, played out the string the rest of the series, booked their flights to Cancun, and let go of a season that has largely been a disappointment.

A lesser group would have made that choice. Instead, the Wolves fought back.

“Just coming together, staying poised within those moments,” Edwards said. “I think they was up like, what, 15, 16 [points], just trying to make runs, get defensive stops. We was on one cord, I feel like on the defensive end tonight, especially once they went on those runs.”

The run started in the second quarter when Edwards, pushing through his nagging knee injury, scored 13 points in the frame, including a pair of 3-pointers and multiple drives to the rim for layups and free throws.

It was the first time in the series that the real Anthony Edwards showed up. With his right knee still hampering him, Edwards pushed through and led the Wolves on a 39-12 run that completely changed the tone of the game.

“Definitely uplifts me,” Julius Randle said with Edwards sitting next to him at the podium. “I feel like I can’t let him down. If he’s out there battling, then there’s no excuse why I can’t get my best and make the extra effort plays and just go out there and compete at the highest level. So it definitely energizes me. It makes me want to be on my best game.”

Randle himself, after an especially poor Game 1, gave the Wolves exactly what they needed in Game 2, giving Minnesota the proper mix of playmaking bully-ball game in the paint. He finished the game with 24 points, nine rebounds, six assists, and only a single turnover.

It wasn’t just Minnesota’s offense that rose to the occasion after a horrendous first quarter; it was the defense, too. Rudy Gobert was forced to sit much of the second and third quarters with foul trouble, but when he returned to the court in the fourth quarter, he dominated.

In the fourth quarter, Gobert held Nikola Jokić to just one make on seven shot attempts. Gobert took the one-on-one defensive assignment and shut down a three-time MVP.

The praise for Gobert poured in after the game, “He was phenomenal,” Finch said. “Surviving the foul trouble, just playing his defense before the catch, after the catch. Challenging everything. It’s hard as heck to guard those guys.”

Randle also spoke about Gobert’s impact on Game 2.

Gobert this week was not selected as a top-three finalist for Defensive Player of the Year, finishing in fourth place for the award. Gobert, with a smirk, referenced his DPOY when answering a question about shutting down Jokić; “I was lucky. A top-three defender cannot do that. So I was lucky.”

The dagger for the Timberwolves came from Donte DiVincenzo. With the Wolves up by one with just over a minute left, the Nuggets double-teamed Edwards, who found DiVincenzo just one pass away for the 3-pointer to put Minnesota up by four.

“I love Dante,” Edwards remarked. “I told him after the game he got gorilla nuts. He’s willing to take any kind of shot at any moment of the game, no matter how far it is.” DiVincenzo finished with 16 points, including four 3-pointers, while sporting a team high +20.

Donte explained what allowed him to be successful in his Game 2 minutes: “Kinda just focusing on the little things. Loose balls. Getting my hands on stuff. Disrupting their rhythm of plays. That half a second where you’re disrupting the play, Jaden gets back in front, Rudy gets back in front. And then they make or miss.”

Following a Jokić dunk and a split pair of free throws from Christian Braun, Randle knocked down a two free throws to put Minnesota up by three with 18 seconds left. Jamal Murray subsequently took a head-scratching long two that rimmed out, which led to a leak out dunk by DiVicenzo to salt the game away.

Jaden McDaniels, like Gobert with Jokić, did a fantastic job guarding Murray down the stretch of the game. Murray went 1-5 from the field in the fourth quarter. Combined, the usually deadly combo of Jokić and Murray shot 2-12 in the final frame.

The comments from McDaniels after the game were not focused on the Denver offense, but their defense, or the lack thereof.

Most NBA players would never say publicly what McDaniels did. They would care too much about what other people thought and not have the confidence to back it up when the opponent inevitably responds.

Not Jaden. He so clearly does not care what other people think of him or his team. He is willing to say when he thinks a defender is trash because he, in fact, believes it.

McDaniels scored 14 points in Game 2, all of which came in or around the paint. McDaniels clearly feels he has an advantage offensively near the rim and attacked that Monday night.

Game 2 was a perfect encapsulation of this era of Timberwolves basketball. Just when it feels like they are teetering on the edge of disaster, they play their best basketball. There could not have been many people who believed they could pull that game out, and just minutes later, they had taken the lead.

The unfortunate aspect of the Wolves is that the opposite is just as often true. Just when it feels like they are ready to get on a roll, they let go of the rope and go into a slump. Trying to predict when these ebbs and flows will take place has been impossible during this up-and-down but ultimately disappointing 49-win regular season.

The Wolves saved their season Monday night in Denver. There’s no doubt they are capable of that type of performance again, but now, it’s up to them to repeat that level of play at least three more times and potentially beyond.

We’ll see if they can do it Thursday night at Target Center for Game 3, where the crowd is sure to be rocking.

Knicks Game 2 players and coach grades

NEW YORK, NEW YORK - APRIL 20: Jalen Brunson #11 of the New York Knicks reacts after being knocked to the floor against the Atlanta Hawks during game two of the Eastern Conference first round NBA playoffs at Madison Square Garden on April 20, 2026 in New York City. (Photo by Al Bello/Getty Images) | Getty Images

Jalen Brunson: C-

The 29 points and seven assists will be what people see, and the box score-watchers will say he had a solid game. But anybody watching the game can tell you that he did not. Not only did he shoot just 10-26 from the field and 5-7 from the free-throw line, he took his matchup against Dyson Daniels and the back-and-forth against CJ McCollum too personally and sabotaged the offense by trying to play hero ball. That led to most of his 26 shot attempts being contested and forced, which in turn took his teammates out of rhythm. And when he wasn’t overly focused on trying to get up another shot attempt, he also committed two live-ball turnovers down the stretch.

That alone might not have cost the game, but it came close. And he compounded those mistakes by getting absolutely torched by CJ McCollum on the other end. The veteran guard was very intentional in seeking Brunson out, and the Knicks captain put up little to no resistance. The game was still a team loss at the end of the day, but Brunson deserves the most individual blame for blowing what should’ve been a relatively easy win.

Josh Hart: B+

Josh Hart shot 1-5 from three, and that’s less than ideal. If he makes even one of those, the feelings around this series might be completely different. That being said, Hart was everywhere in that dominant first quarter. He continues to do a very commendable job defending a bigger and more athletic Jalen Johnson while also going right at him in transition. He also led the team in rebounds for the second straight game with 13. Hart could’ve played better, but as the team leader in plus-minus, he was far from the reason they lost.

Mikal Bridges: B-

Mikal Bridges came out of the gates aggressive, which is usually a very good sign for him and the Knicks. But the problem remains his ability, or lack thereof, to remain aggressive and engaged. Part of that is on the coaching staff and Brunson, but part of it also falls on him. Bridges faded into obscurity on the offensive end as the game went on and had a very tough stretch, going 0-3 in the final period. He missed two open threes that would’ve swung the momentum of the game and missed the game-winner.

The only thing saving Bridges from a lower grade is the defense he has played thus far. For the second straight game, Bridges has shut down Nickeil Alexander-Walker, who is now averaging just 13 PPG and shooting just 9-29 from the field.

OG Anunoby: B+

This was a difficult one to grade. OG Anunoby started out the game playing very well. He was aggressive going to the basket when he needed to be, made two out of the four threes he took, and was great on the boards once again, all while playing his usual standout defense. But it’s hard not to penalize Anunoby’s grade for the free throws he missed in crunch time and for going four for eight on the night.

Karl-Anthony Towns: B+

18 points and eight rebounds doesn’t sound like an amazing game. And one can argue that he could’ve been more aggressive in demanding the ball in the fourth quarter. But I, as have others, have loved the way Karl-Anthony Towns is playing right now. He’s looked incredibly confident and comfortable when featured in the offense, doing a great job of being both decisive and patient. The three turnovers aren’t ideal, but him taking 14 fewer shots than Brunson is much more on the point guard and Mike Brown than it is on him.

On top of that, the big man is also playing some of the best defense we’ve seen him play. He followed up his three-block, one-steal Game One performance with another two blocks.

Mitchell Robinson: A-

Is there anything more we can say about Mitchell Robinson at this point? His plus-minus looks at a team-worst -10, but that is partly a product of him playing with some very questionable lineups. For most of the 18 minutes he was on the court, he looked great, grabbing seven rebounds and scoring 13 points on 6-6 from the field while also making one of his two free-throw attempts.

Deuce McBride: F

Not all of McBride’s F grade is on him. He seems to still be partially bothered by his sports hernia injury, and Brown did him no favors by inserting him as the point guard and the lone ball-handler and creator in some of the 13 minutes he played. But boy, did Deuce McBride look bad last night. It was maybe the worst he has looked since being a rotation mainstay. His shot, when he can even find one, looked off, and he did not handle the perimeter ball pressure well whatsoever. Regardless of the reason, he simply needs to be better if the Knicks want to get to the Finals, let alone beat this Hawks team.

Jordan Clarkson: B+

Jordan Clarkson continues his career-reinvention tour with another good game. I can’t say I remember any other bench microwave scorer turning himself into a player whose game is centered around hustle, ball pressure, and offensive rebounding. It’s safe to say Clarkson has gained the trust of Brown (rightfully so) and has also bought his career more time as well. Good on Clarkson. If the Knicks want to win this series, they’ll likely need him to continue being who he has become.

Landry Shamet: F

Landry Shamet may still be dealing with knee soreness, and Brown misused Shamet, like he did with McBride. But that doesn’t excuse Shamet either. Through two games, the veteran guard has looked like a shell of his regular season self. Maybe the veteran’s regular season performance tempered the fanbase’s expectations, but they can’t keep playing him this much if he can’t make, let alone find, shots out there. It’s hard to confidently say he should be benched without seeing him play with Brunson and/or Towns more, but I also can’t say his leash should be very long. The Knicks need at least one of him or McBride to show up. On Monday night, neither did.

Jose Alvarado: B

Jose Alvarado didn’t play in Game One, and nobody was questioning the decision. Such is the case when you win. Had they lost, that might’ve been a different scenario. But after the bench unit struggled with ball handling in the second quarter, the New York native got his first playoff minutes, and he did not disappoint. While his stats leave a lot to be desired, he was tied for the second-highest plus-minus with a plus five in just nine minutes. He provided the Knicks with some much-needed playmaking and energy. I’m still not certain just how much playing time he should get, but with Shamet and McBride struggling the way they have, there’s a case for him to play a little more.

Mike Brown: F

If grades could go below Fs, I think Mike Brown would deserve it. Players have a larger impact on the game than coaches do, and if they had made more shots, turned the ball over less, and defended better, they would’ve won the game. But some of those things aren’t always controllable. Do you know what is, though? Coaching decisions. Despite the starters coming into the game with the lead, Brown’s decision to go without his two best players for such a long stint was inexplicable. One, he hasn’t even used those lineups much, and two, they haven’t statistically been great. To experiment in what is the most important game up to this point in the season just makes no sense.

Brunson’s lackluster play, the missed free throws, and CJ McCollum’s heroics played a part in the loss, but Brown shot himself and the team in the foot and arguably coached his worst game of the season in the process.

Suns vs Thunder Prediction, Picks & Odds for NBA Playoffs Game 2

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

The Oklahoma City Thunder are not worried about this first-round series. Nor should they be.

Frankly, the Phoenix Suns might not be worried, either. They can see the writing on the wall.

My Suns vs. Thunder predictions and NBA picks expect at least one piece of Phoenix’s rotation to go down swinging, hopefully more figuratively than literally, in Game 2 on Wednesday, April 22.

Tip-off is set for 9:30 p.m. ET from the Paycom Center in Oklahoma City, with the game airing on ESPN. 

  • UPDATE: Added a prediction for who will win tonight.

Suns vs Thunder prediction

Who will win Suns vs Thunder Game 2?

Thunder: Oklahoma City is poised to notch its third straight sweep in the first round of the playoffs.

This series may be only 1-0 right now, but anyone who watched Game 1 knows what more to expect: a one-sided rout that loses your attention at halftime if you're not sweating a player prop.

Suns vs Thunder best bet: Dillon Brooks Over 17.5 points (-110)

Here comes desperation. Not from the Oklahoma City Thunder, of course, but from the Phoenix Suns.

Losing Game 1 by 35 should make the Suns’ plight rather clear. A similar beatdown in Game 2 would create an absolutely deflated atmosphere in Phoenix for Game 3 on Saturday.

No one will embody that desperation more openly than Dillon Brooks. He has never been known for concealing his emotions.

Brooks already chucked plenty in Game 1, partly out of necessity. Phoenix knows it is out-gunned. It needs its backcourt of Brooks, Devin Booker, and Jalen Green to get hot and stay out, and even then, the Suns may not have enough.

Thus, Brooks went 6-for-22 from the field for 18 points. As inefficient as that may be, it is simply what Phoenix needs.

Counting Game 1, Brooks has cleared this modest prop in three of his last five games, averaging 18.2 points. Perhaps more pertinently, he has taken 14.8 shots per game. That latter number should stay elevated in this series, for better or for worse, thus elevating Brooks’s scoring output.

Suns vs Thunder same-game parlay

Oklahoma City knows the only way it loses this series is if Booker goes thermo-nuclear for four games. Getting the ball out of his hands should always be the Thunder’s priority, creating logic to back Brooks while fading Booker.

And if Oklahoma City can dictate those terms, it will stifle Phoenix’s offense to such an extent that this game cannot come near its total.

Suns vs Thunder SGP

  • Dillon Brooks Over 17.5 points
  • Devin Booker Under 23.5 points
  • Under 215

Our "from downtown" SGP: SGA's Easy Living

Why should Shai Gilgeous-Alexander play extended minutes when Oklahoma City is likely to be up by two dozen points early in the third quarter? The Thunder led by 21 at halftime in Game 1 and by 31 after the third quarter, part of why the presumptive MVP played only 29 minutes and scored only 25 points.

Sure, his postseason free-throw shooting could push his points tallies higher. Gilgeous-Alexander took 18 field goals in Game 1 and 17 free throws. Judge that as you should. But even with that foul-baiting, SGA still came more than a bucket short of this prop, simply because he did not need to pour it on.

Suns vs Thunder SGP

  • Thunder 1H -10
  • Thunder -17
  • Under 215
  • Shai Gilgeous-Alexander Under 29.5 points

Suns vs Thunder odds for Game 2

  • Spread: Suns +17 (-110) | Thunder -17 (-110)
  • Moneyline: Suns +1100 | Thunder -2200
  • Over/Under: Over 215 (-110) | Under 215 (-110)

Suns vs Thunder betting trend to know

Oklahoma City has gone 4-1 against the spread at home in the first round across the last three postseasons. Find more NBA betting trends for Suns vs. Thunder.

How to watch Suns vs Thunder Game 2

LocationPaycom Center, Oklahoma City, OK
DateWednesday, April 22, 2026
Tip-off9:30 p.m. ET
TVESPN

Suns vs Thunder latest injuries

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.

Blues' AHL Affiliate Goes From Awful Start To Calder Cup Playoffs

In a lot of ways, the American Hockey League's Springfield Thunderbirds are a lot like their NHL big brother, the St. Louis Blues.

The only difference, at least this season, is that one was able to overcome a slow start and the other didn't.

When the Thunderbirds (32-32-6-2) open their first-round series in the Calder Cup Playoffs against the Charlotte Checkers on Wednesday in a best-of-3 series in Charlotte (6 p.m. CT), nobody would could have foreseen in October that the T-birds would be in this position.

Not after starting the season 2-10-4-2 and sinking to the bottom of the Atlantic Division at the time. But here they are, the Blues' AHL affiliate stocked with the team's prospects are in the tournament, and although they have to play all three games (if necessary) away from home, they're glad to be in the position that they're in all things considered.

"Things transitioned really quick for this group and I'm really proud of this group," said Springfield coach Steve Ott, who started this season as an associate coach to Jim Montgomery in St. Louis and brought up to Springfield to replace the fired Steve Konowalchuk on Jan. 19. "They believed from the get-go of the process of how we're going to play, and we kind of took it day by day. The practice habits and details continued to get better and you could see it transitioned into our game. We picked up a lot of valuable points along the way and kind of grew into a team to kind of get into this situation."

Springfield was starting to dig itself out of the doldrums of a really poor start and were 14-18-4-2 at the time of Ott's arrival and finished 18-14-2-0 under him. But the change seemed to reinvigorate what was starting out as a long season and finished off as an entrant into the tournament, which is where Springfield felt it belonged all along.

"It wasn't what I saw, it was more the things I believed in as a coach and used some past experience that I thought could really help this group out," Ott said. "Getting the buy-in from the leaders early, helping develop all our young guys, to see them play a pro game in which I really believe in I thought really helped them and instrumental into their own success, but it also led to team success, which was even better. You add all those elements together, I thought the guys were very hungry for information early. We pushed from practice and kind of started building it from there. Very excited to be in this opportunity for this group.

"I think we got great leadership down here with (captain) Chris Wagner, [Hugh] McGing, you've got Calle Rosen who we are obviously familiar with the Blues and Dillon Dube."

A number of Blues prospects have made major contributions, but perhaps none other than Aleksanteri Kaskimaki, a third-round pick in the 2022 NHL Draft who ended the season with 17 points (seven goals, 10 assists) in 15 games.

Kaskimaki had a five-game stint with the Blues earlier in the season (zero points) and was basically told by Blues general manager Doug Armstrong to go back down and to find his scoring; he finished with 44 points (20 goals, 24 assists) in 64 games.

"Finding your scoring comes with different opportunity, I would say," Ott said. "Being set up for success to be put in that and using his God-given ability. He's been put on a top line with Dube and Wagner and they've had great chemistry. All three of them play the game the right way and they're getting rewarded offensively by not only being offensive but from checking, and when they're checking their offense back, 'Kasky's been able to use his skill level to really take the next step. Power play situations where you really start to learn that he's a real deceptive passer and he continues to put up numbers by going to the harder areas, driving the net off the rush where he got rewarded in the Lehigh (Valley) game (a 7-1 win last Wednesday that clinched a playoff berth).

"There's areas of his game that just continue to develop and for a young player to be put in those opportunities, he's been one of them to really grab it."

The uniqueness of the series is that all three games will be played in Charlotte, with Game 2 slated for Friday, and a Game 3 (if necessary) set for Saturday. All three game times are 6 p.m. (CT). The Thunderbirds lost six of the eight matchups against the Checkers, the affiliate of the Florida Panthers but the last two games (a 5-1 Springfield win on Feb. 28 and 3-2 overtime loss on Feb. 27) resemble more of what Springfield has been playing like.

"We're up against it. There's no other way of putting it in any other terms," Ott said. "... Coaching staff and I have been preparing our game plan. They have a more of a veteran-based team, a lot of high-end players that are kind of players in between NHL age and AHL. For us, we've been playing meaningful hockey and playoff-type hockey for weeks on end now, maybe even months to be in this situation. i really like where our game is at. I think we have a very competitive group and we want to make some noise. We're going to push as hard as we can here, continue to play the way that we've identified our team, our team identity, and we're going to see what we can match up against. ... We're hoping for a great matchup and hopefully bring some home games back to Springfield." 

A Springfield series win would put it into the Atlantic Division semifinal series against top-seeded Providence. Springfield enters the postseason as the sixth seed, Charlotte as the third seed.

Jordan Kyrou's Down Season Raises Trade Questions Again; Should Two Sides Seek Fresh Start Or Refocus On Coming Back Better, Stronger?Jordan Kyrou's Down Season Raises Trade Questions Again; Should Two Sides Seek Fresh Start Or Refocus On Coming Back Better, Stronger?Forward had lowest output in goals, points since 2020-21, remains committed to St. Louis; team also remains committed -- for nowIf Robert Thomas Was Available For Trade Before, He Shouldn't Have Been, Nor Should Be Moving ForwardIf Robert Thomas Was Available For Trade Before, He Shouldn't Have Been, Nor Should Be Moving ForwardSt. Louis Blues' No. 1 center found game again down stretch for second straight season, formulated team's No. 1 line with play with Dylan Holloway, Jimmy Snuggerud; but 26-year-old wants to hear management's plans moving forward despite four years left on contractWhat Does Dylan Holloway's Next Contract Look Like For St. Louis Blues?What Does Dylan Holloway's Next Contract Look Like For St. Louis Blues?Forward who overcame torn abductor muscle, high ankle sprain within past year, set to become restricted free agent July 1, but unlike Philip Broberg, Doug Armstrong more open-ended regarding 24-year-old's contractJordan Binnington Keeping Open Mind Regarding FutureJordan Binnington Keeping Open Mind Regarding FutureSt. Louis Blues Stanley Cup-winning goalie wants to discuss future team plans with GM-in-waiting Alexander Steen, management team with one year remaining on current contractSt. Louis Blues Weekly Prospect Report (April 19)St. Louis Blues Weekly Prospect Report (April 19)Kaskimaki fuels Springfield's run to Calder Cup playoffs; Carbonneau, Blainville-Boisebriand advance to QMJHL semis, as does Jiricek, Brantford, which looks like a buzzsaw in OHL; Fischer, Dorion exit playoffs; Buchelnikov, CSKA done in KHL
Image

For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com or creating your own post in our community forum.

Where to watch Portland Trail Blazers vs. San Antonio Spurs Game 2 NBA playoffs: Live stream, start time, TV channel, odds for Tuesday, April 21

The Portland Trail Blazers and San Antonio Spurs meet in Game 2 of their first-round playoff series. The Spurs won the opener 111-98 thanks to 35 points from Victor Wembanyama. San Antonio enters as 11.5-point favorites in Game 2 with the total set at 220.5.

  • Spread: San Antonio Spurs -11.5

  • Moneyline: San Antonio Spurs -650 (83.3%) / Portland Trail Blazers +475 (16.7%)

  • Over/Under: 220.5Series schedule

Game 1:Spurs 111, Trail Blazers 98
Game 2: Portland at San Antonio on Tuesday, April 21 (8 p.m., NBC)
Game 3: San Antonio at Portland on Friday, April 24 (10:30 p.m., Prime Video)
Game 4: San Antonio at Portland on Sunday, April 26 (3:30 p.m., ESPN)
*Game 5: Portland at San Antonio on Tuesday, April 28 (time and network TBD)
*Game 6: San Antonio at Portland on Thursday, April 30 (time and network TBD)
*Game 7: Portland at San Antonio on Saturday, May 2 (time and network TBD)

*if necessary

Thunder star Shai Gilgeous-Alexander wins NBA Clutch Player of the Year

Thunder star Shai Gilgeous-Alexander wins NBA Clutch Player of the Year originally appeared on NBC Sports Boston

Shai Gilgeous-Alexander is officially clutch.

The Oklahoma City Thunder star was named the 2025-26 NBA Clutch Player of the Year on Tuesday, adding to his growing list of accolades.

The NBA defines clutch time as the final five minutes of the fourth quarter or overtime in close games, with the award starting in 2022-23. The 27-year-old Gilgeous-Alexander led the NBA with 175 total clutch points and 6.5 points per game in that period this season.

He also made an NBA-leading 16 go-ahead field goals in clutch time.

Denver Nuggets guard Jamal Murray and Minnesota Timberwolves star Anthony Edwards were the other two finalists for the honor.

Ninety-six first-place votes went Gilgeous-Alexander’s way, good for 484 total points. Murray finished second in the running, one total point above Edwards. Neither received a first-place vote, though.

New York Knicks star Jalen Brunson, who won the award last season, received two first-place votes.

Gilgeous-Alexander was at the heart of Oklahoma City’s 64-18 regular-season record, which landed the team the Western Conference’s No. 1 seed as it seeks a repeat championship.

The Toronto, Canada native won league MVP, Finals MVP and the scoring champion award last season. He’s also a four-time All-Star and three-time All-NBA First Team recipient.

Gilgeous-Alexander is back in the mix for league MVP again this season, along with Nuggets center Nikola Jokic and San Antonio Spurs star Victor Wembanyama, who unanimously won Defensive Player of the Year on Monday.

Thunder star Shai Gilgeous-Alexander wins NBA Clutch Player of the Year

Thunder star Shai Gilgeous-Alexander wins NBA Clutch Player of the Year originally appeared on NBC Sports Philadelphia

Shai Gilgeous-Alexander is officially clutch.

The Oklahoma City Thunder star was named the 2025-26 NBA Clutch Player of the Year on Tuesday, adding to his growing list of accolades.

The NBA defines clutch time as the final five minutes of the fourth quarter or overtime in close games, with the award starting in 2022-23. The 27-year-old Gilgeous-Alexander led the NBA with 175 total clutch points and 6.5 points per game in that period this season.

He also made an NBA-leading 16 go-ahead field goals in clutch time.

Denver Nuggets guard Jamal Murray and Minnesota Timberwolves star Anthony Edwards were the other two finalists for the honor.

Ninety-six first-place votes went Gilgeous-Alexander’s way, good for 484 total points. Murray finished second in the running, one total point above Edwards. Neither received a first-place vote, though.

New York Knicks star Jalen Brunson, who won the award last season, received two first-place votes.

Gilgeous-Alexander was at the heart of Oklahoma City’s 64-18 regular-season record, which landed the team the Western Conference’s No. 1 seed as it seeks a repeat championship.

The Toronto, Canada native won league MVP, Finals MVP and the scoring champion award last season. He’s also a four-time All-Star and three-time All-NBA First Team recipient.

Gilgeous-Alexander is back in the mix for league MVP again this season, along with Nuggets center Nikola Jokic and San Antonio Spurs star Victor Wembanyama, who unanimously won Defensive Player of the Year on Monday.

Billy Donovan leaves Chicago Bulls: Could return to college basketball be on table?

CHICAGO, IL - APRIL 5: Head Coach Billy Donovan of the Chicago Bulls looks on during the game against the Phoenix Suns on April 5, 2026 at United Center in Chicago, Illinois. 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. Mandatory Copyright Notice: Copyright 2026 NBAE (Photo by Jeff Haynes/NBAE via Getty Images) | NBAE via Getty Images

On Tuesday, it was announced by Shams Charania of ESPN that Billy Donovan would be stepping down as head coach of the Chicago Bulls after six seasons. The decision was surprising, as Bulls management reportedly wanted Donovan to return.

Before his time in Chicago, Donovan became the head coach of the Oklahoma City Thunder after spending 19 years leading the Florida Gators. In his final college season (2014–15), Florida went 16–17 before Donovan made the jump to the NBA.

Since 2024, Donovan has been mentioned as a candidate to return to the college ranks. After John Calipari left to become the head coach at Arkansas, there were rumors that Donovan could leave the Bulls to take over at Kentucky.

That did not happen, as Kentucky wasn’t willing to wait and hired Mark Pope instead.

More recently, after Hubert Davis was let go by North Carolina, the Tar Heels made a run at Donovan before settling on Mike Malone.

Now, after a disappointing season, Kentucky is entering a pivotal stretch under Pope. If things do not improve, the program could consider a change after his third season. Should Donovan remain available, he could once again emerge as a potential candidate to finally take over in Lexington after previous opportunities did not materialize.

Flyers winger Porter Martone stands out as youth is served early in the NHL playoffs

Porter Martone

Apr 14, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Flyers right wing Porter Martone (94) celebrates win against the MontrŽal Canadiens at Xfinity Mobile Arena. Mandatory Credit: Eric Hartline-Imagn Images

Eric Hartline/Eric Hartline-Imagn Images

Porter Martone was playing college hockey last month. Now he’s making a difference in the NHL playoffs.

Youth is being served early in the first round, along with some relative newcomers contributing. Anaheim’s Troy Terry scored in his postseason debut nearly a decade into his professional career, Montreal’s Juraj Slafkovsky had a hat trick in just his sixth playoff game and Utah’s Logan Cooley will go down in history as the first Mammoth player with a playoff goal.

At the forefront of the success is Martone, who has two goals to put the Flyers up 2-0 in their first-round series against archrival Pittsburgh. Game 3 of the Battle of Pennsylvania is set for Philadelphia.

“He’s figuring it all out,” coach Rick Tocchet said on a video call with reporters. ”Where it might take a young guy a week or a bunch of games, it only took him a period and a half to figure out playoff hockey: where he’d have to be and what he had to do. A lot of maturity for a 19-year-old.”

Martone has 12 points in 11 games since leaving Michigan State to turn pro. He credited his teammates and said he “hopped on a moving train, and it’s been good since.”

“There’s not a lot of guys that can come in and make the impact that he has,” said Flyers forward Travis Konecny, who also has two goals. “Especially in the games leading up to the playoffs, how important those were, for him being able to jump in, I think it speaks not to his hockey ability but how he wants to learn.”

Pittsburgh Penguins at Philadelphia Flyers

When/Where to Watch: Game 3, Wednesday, 7 p.m. EDT (TNT)

Series: Flyers lead 2-0.

The first chance for Flyers mascot Gritty to attend a home playoff game comes with the chance for his team to move to the verge of sweeping the Penguins. The last time they made it was the 2020 pandemic bubble, and the most recent game in Philly was in 2018, so the intensity in a sports-crazed city is expected to be through the roof.

“The fans, when they’re into it, this fanbase and this city embraces their team,” said Tocchet, who skated in 95 playoff games during two stints with the Flyers. “That’s what I felt as a player. It’s an extra boost when you walk around this city and have these people behind you.”

On the ice, it’s up to rookie Pittsburgh coach Dan Muse and his staff to figure out a way to crack the trap Tocchet has set for Sidney Crosby, Evgeni Malkin and the rest of the playoff-tested Penguins. No one has lit up the Flyers more than Crosby, who has 36 points in 25 playoff games against them and isn’t likely to be held off the scoresheet like he was the first two this year.

“It’s playoff hockey,” said Crosby, who also has 139 points in 93 regular-season games against Philadelphia. “It’s tight checking. We’ve got to find a way or produce, whatever you want to call it.”

Minnesota Wild at Dallas Stars

When/Where to Watch: Game 3, Wednesday, 9:30 p.m. EDT (TNT)

Series: Tied 1-1.

The back-and-forth, edge-of-your-seat action of Game 2 was much more what everyone expected from these Central Division rivals than the series opener, when the Wild rolled 6-1. Dallas evened things up with a better performance in net from Jake Oettinger and two goals from Wyatt Johnston.

Play now shifts to Minnesota, where the State of Hockey is hoping to will its team to its first postseason series victory since 2015. The winner faces Colorado or Los Angeles, but envisioning who that will be at this stage is anyone’s guess.

“It’s going to be a battle of a series, and we knew that coming in,” said Wild defenseman Brock Faber, who scored in Game 2. “I think we’re the tougher team. I think we have to be tougher mentally. And that’ll only be good for us.”

A parade to the penalty box on either side Monday night led to more than 15 of 60 minutes being played at something other than 5 on 5. Adjustments are coming as a result.

“That’s what usually happens and keep tweaking a little bit,” Stars coach Glen Gulutzan said. “But at the end of the day, what’s going to happen is it’s going to become a players’ series. By the time you get to the end, they’re going to have to decide what it’s going to do. … That’s what makes these series great.”

Anaheim Ducks at Edmonton Oilers

When/Where to Watch: Game 2, Wednesday, 10 p.m. EDT (TBS)

Series: Oilers lead 1-0.

Edmonton lost all 14 regular-season games in which Connor McDavid did not register a point. The Oilers broke that streak by winning their playoff opener against Anaheim, blowing a lead and then rallying to beat the Ducks thanks to unlikely heroes Jason Dickinson and Kasperi Kapanen.

“The mood was calm — that’s one of the benefits of a veteran team that’s been through it,” said Dickinson, who was acquired at the trade deadline from Chicago. “Nobody is overreacting, nobody is getting frustrated. The message was simple: go out and attack. If it takes the entire period, then it takes the entire period, but we’re not going to let up.”

The Ducks are back in the playoffs for the first time since 2018, led by three-time Stanley Cup-winning coach Joel Quenneville and fueled by their young core. First-line center Leo Carlsson just is 21, and he and his teammates are not daunted by this deficit.

“We knew it was going to be a tight series,” Carlson said. “We knew it was going to be hard, but we’re a great team also.”

Fantasy Basketball: Anthony Davis, Giannis among preseason rankings 'misses'

A fun exercise in the aftermath of a fantasy basketball season is to look back on the preseason rankings and figure out which players lived up to the expectations and which ones did not. While some of the "misses" may not affect how a player is viewed for the next season, that isn't the case across the board. Below are some of our misses based on the preseason Top-200 rankings that we released in October.

NBA: Utah Jazz at Los Angeles Lakers
In addition to actual free agents, some player option situations will significantly affect fantasy basketball this summer.

F/C Anthony Davis, Washington Wizards

Preseason rank: 6

Even with Davis coming off a 2024-25 season in which he appeared in 51 games, the belief that he could flourish in Dallas led to him being placed within the top-10 of our preseason rankings. To say that things didn't go to plan would be a severe understatement. Injuries limited Davis to 20 games, all of which were played before the Mavericks traded him to the Wizards.

And it would not be until the final week of the regular season that Washington dropped the charade and announced that Davis would not play. Between the injury history and not knowing how he'll fit into a rotation that includes Trae Young, Alex Sarr and Kyshawn George, there's no way that Davis can be ranked this high in the 2026-27 preseason rankings.

F Giannis Antetokounmpo, Milwaukee Bucks

Preseason rank: 5

After appearing in 61 games or more in each of his first 12 seasons, Antetokounmpo played 36 for the Bucks this season. Thanks to two separate calf strains and a knee injury that was the source of much controversy late in the season, he was unable to make good on the first-round expectations. Also, when Giannis was on the floor, his production took a noticeable hit. While averages of 27.6 points, 9.8 rebounds, 5.4 assists, 0.9 steals and 0.7 blocks certainly aren't bad, Antetokounmpo's numbers decreased in four of those categories compared to the 2024-25 season.

Also, the trade rumors never subsided, and that will be one of the NBA's major offseason storylines. He and the Bucks can't agree to an extension until October 1; does Milwaukee look to move Giannis before then? Or do they hold out hope that something can be done? How the front office approaches this situation will undoubtedly affect how Antetokounmpo is valued in fantasy basketball.

F/C Pascal Siakam, Indiana Pacers

Preseason rank: 23

With no Tyrese Haliburton (Achilles), we expected Siakam's usage to see a significant boost, leading to increased production. Siakam's scoring average did increase by nearly four points per game, but his other averages remained about the same compared to his 2024-25 production. And that was with a career-high usage percentage of 30.1. Add in Siakam being limited to 62 games, and the result was the veteran forward finishing outside of the top-100. However, this may set up Spicy P to be undervalued in drafts for the 2026-27 season, especially with Haliburton expected to be back in the fold.

F Cameron Johnson, Denver Nuggets

Preseason rank: 69

Even though his usage was expected to decrease with the move from Brooklyn to Denver, there was an expectation that Johnson's category league value would remain fine due to the opportunity to play alongside better talent. Unfortunately, he struggled with his shot early on and saw significant declines in points (12.2 ppg, down from 18.8 in 2024-25) and three-point attempts (4.7 per game, down from 7.2 in 2024-25).

Johnson missing over a month with a hyperextended right knee didn't help either, even though he had some productive nights in the final month of the regular season. While the per-game value wasn't terrible, Johnson's points league value took a significant hit with the move to Denver, even though he was able to join a championship contender.

G Cam Thomas, Free Agent

Preseason rank: 80

With Thomas heading into a contract year, the feeling was that he would be able to put up big numbers for the rebuilding Nets. That didn't happen. Another hamstring injury sidelined him for over six weeks, and the Nets managed his minutes closely upon the guard's return. The fit was poor, ultimately leading to Thomas being waived right after the trade deadline.

Milwaukee decided to kick the proverbial tires, and while there were a few positive performances early on, the Bucks would eventually waive Thomas in late March. By this point, many fantasy managers had already moved on, but the top-100 preseason ranking not materializing stung. And at this point, it's unknown what kind of deal or role Thomas will be able to find in free agency this summer.

G/F Kon Knueppel, Charlotte Hornets

Preseason rank: 199

Regarding Knueppel's preseason ranking, we may have put too much in his Summer League performance. The rookie wing struggled some in Las Vegas, but had no such issues once the games truly counted. A finalist for Rookie of the Year, Knueppel averaged 18.5 points, 5.3 rebounds, 3.4 assists, 0.7 steals and 3.4 three-pointers per game, providing top-100 value in points and category leagues. Those who were able to wait until the later rounds to draft Knueppel wound up with an absolute steal, and he has the skill set to offer excellent fantasy value for years to come.

G Nickeil Alexander-Walker, Atlanta Hawks

Preseason rank: Not ranked

At the time of his signing with the Hawks, Alexander-Walker appeared poised to fill a bench role slightly bigger than the one he held in Minnesota. He would move into the starting lineup within the first week of the regular season, and Trae Young's knee injury before his move to Washington opened the door for Alexander-Walker to remain there. In 78 games, NAW averaged 20.8 points, 3.4 rebounds, 3.7 assists, 1.3 steals and 3.2 three-pointers while shooting 45.9 percent from the field and 90.2 percent from the foul line. Not ranking Alexander-Walker may have been the biggest "miss," especially considering his production.

G Ryan Rollins, Milwaukee Bucks

Preseason rank: Not ranked

Rollins was another player who did not make the cut for the preseason top-200, even with the Bucks needing perimeter production in the aftermath of Damian Lillard's exit. Appearing in 74 games, he recorded career-high averages in points, rebounds, assists, steals, blocks and three-pointers. Rollins made 67 starts and had the look of a player who can be valuable to fantasy managers in 2026-27, regardless of what happens with Antetokounmpo. He won't be unranked when the preseason rankings for next season drop, that's for sure.

Trail Blazers vs Spurs Computer Picks: Our Best Player Prop Projections for Game 2

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

Our NBA player prop projections are locked in for tonight’s Game 2 showdown between the Portland Trail Blazers and San Antonio Spurs, with the model highlighting several high-value spots across the board.

By breaking down the data and comparing it to current market lines, we’ve pinpointed where the strongest edges appear.

These Trail Blazers vs. Spurs predictions aren’t based on narrative or intuition; they’re driven by the numbers.

If you’re building out your card, here are the model’s top NBA picks for Tuesday, April 21.

Trail Blazers vs Spurs computer picks for Game 2

Blazers Trail BlazersSpurs Spurs
Avdija u23.5 points 
-105
Wembanyama u28.5 points 
-105
Holiday o5.5 assists 
-140
Wembanyama o11.5 rebounds
-115
Henderson o1.5 3-pointers
+115
Fox o5.5 assists
-120

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

Trail Blazers Game 2 computer picks

Deni Avdija Under 23.5 points (-105)

Projection: 22.4 points

The Portland Trail Blazers have struggled offensively on the road, ranking as the fourth-lowest scoring team in the league over their last 25 away games.

Over their last five road contests, opposing starting power forwards have managed just 13.0 points per game against the San Antonio Spurs—the fourth-lowest mark in the NBA. That sets up as a difficult spot for Deni Avdija to replicate the offensive output he delivered in Game 1.

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

Jrue Holiday Over 5.5 assists (-140)

Projection: 6.4 assists

Jrue Holiday has cleared the 5.5 assist line in five of his last ten games, and the path to doing it again in Game 2 against the Spurs is firmly in place.

A key factor is lineup synergy. Playing alongside high-efficiency scorers and floor spacers means Holiday doesn’t need high volume to rack up assists, just clean looks created within the flow of the offense. If those shots are falling at a reasonable rate, 6+ assists becomes a very reachable threshold.

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

Scoot Henderson Over 1.5 3-pointers (+115)

Projection: 1.64 3-pointers

This season, opposing starting point guards have knocked down 40.4% of their 3-point attempts against the Spurs, the fifth-highest mark allowed in the league, setting up a favorable matchup for Scoot Henderson, who has cashed the Over in seven of his last 10 games on a 1.5 made threes line.

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


Spurs Game 2 computer picks

Victor Wembanyama Under 28.5 points (-120)

Projection: 28.4 points

The Spurs are likely to see fewer scoring opportunities tonight, as they match up with the Trail Blazers, who have played at the sixth-slowest pace in the league over their last five games. That slower tempo could make it tougher for Victor Wembanyama to clear his points prop in Game 2.

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

Victor Wembanyama Over 11.5 rebounds (-115)

Projection: 12.01 rebounds

The Spurs have been one of the stronger offensive rebounding teams in the league, ranking sixth over their last 15 games, and Wemby has been a major contributor on the glass, clearing the Over in seven of his last 10 games on an 11.5 rebound line.

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

De'Aaron Fox Over 5.5 assists (-120)

Projection: 6.4 assists

De'Aaron Fox has gone over the 5.5 assist mark in five of his last 10 games, and there’s a strong case for that trend continuing against the Trail Blazers.

Fox’s playmaking often scales with defensive attention, and Portland tends to collapse on dribble penetration, especially against high-speed guards. That’s where Fox thrives.

His ability to get downhill forces help defenders to rotate, creating clean passing lanes to shooters and bigs in favorable positions. Even if he’s aggressive as a scorer early, that pressure typically opens up assist opportunities as the game progresses.

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

How to watch Trail Blazers vs Spurs Game 2

LocationFrost Bank Center, San Antonio, TX
DateTuesday, April 21, 2026
Tip-off8: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.

How Lakers defense shut down the Rockets in Game 1

LOS ANGELES, CALIFORNIA - APRIL 18: Alperen Sengun #28 of the Houston Rockets chases a loose ball as Jarred Vanderbilt #2 of the Los Angeles Lakers looks on during the second half of Game One of the First Round of the NBA Western Conference Playoffs at Crypto.com Arena on April 18, 2026 in Los Angeles, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images

Following the first matchup of any playoff series, both teams, win or lose, return to the drawing board and strategize what they can take forward in future contests.

For the Lakers, missing their star shot creators in Luka Dončić and Austin Reaves means the offense will be a journey every night. The regular season numbers and what created success are completely thrown out the window in their absence.  

What the team can lean on is its defense and it showed why its improvement in the second half of the season was no fluke in Game 1 against the Houston Rockets, even it came against a Rockets side missing a superstar of its own in Kevin Durant.

LA jumped from 23rd to 14th in defensive rating post All-Star break. They headed into the playoffs with real synergy and cohesion on that end while following specific game plans specifically tethered to different superstars.

​The purple and gold held their opponent under 100 points for just the eighth time this season on Saturday. Without Durant, LA’s defensive focus shifted and keyed in on first-time All-Star Alperen Şengün.

​As with other star bigs across the league, LA switched and fronted the post while maintaining a high level of physicality throughout the game.

​It started early in the first quarter. Watch below as Deandre Ayton begins on Şengün. A screen comes from Amen Thompson with the Lakers switching the action. LeBron fronts the post while Marcus Smart gives textbook backside help.

The ball swings out to the perimeter while the Lakers close out and run them off the 3-point line. The play ends with a Houston turnover due to an offensive three-second violation.

As with most offensive bigs, the only player the Lakers allowed Şengün to get single coverage against was Ayton. Finishing with 19 points, 11 rebounds and one block does not do justice to the defensive night LA’s starting big man had, clearly winning his head-to-head matchup.

He collected the Şengün body bumps, moving his feet without going for fakes and contesting high, as shown in the clip below

Sengun missed eight straight shots at one point, finishing just 6-19 from the floor with three turnovers.

“We did a good job of contesting those six-to-eight-foot shots without fouling using our length,” head coach J.J. Redick said postgame. “I thought [Ayton], Jaxson, Bron, Rui, Vando, all those guys, Jake, just getting a contest is super important.”

The other player LA knew they needed to slow down was Thompson. A supreme athlete that can get to the paint at will, the First Team All-Defense guard shot up the scouting report without Durant.

LA made sure to create a wall anytime he drove, contesting his shots at the basket on his straight-line drives, picking him up early in transition and attempting to bait him into jump shots.

Watch below as Thompson runs a screen with Tari Eason, this time switching LeBron on to him. He drives to the basket and is met by 41-year-old LeBron recovering to pin it off the backboard with Hachimura right there to offer extra help at the rim.

Thompson missed all three of his shots outside the paint and finished just 3-8 in the restricted area over LA’s rim protection. LA ended up holding Houston to just 37.6% overall, 33% from the 3-point line and just 43% in the restricted area, per NBA stats.

“I felt like the second efforts on the defensive end, it really got us moving a little bit,” Ayton said. “We are taking pride with this new team having our superstars out creating on the defensive end to start our offense and get us moving and just get us an offensive rhythm and get the crowd in it a little bit.”

While everything hinges on Durant’s availability on Tuesday, the Rockets and head coach Ime Udoka will make adjustments to what the Lakers offered on defense. They will look to continue on their massive offensive rebound advantage and leverage Sengun as more of a ball handler in different spots on the floor.

Game 1’s are feel-outs, but Game 2 is where the tension of a series begins. The Lakers look to take a commanding 2-0 series lead and will have to do so by leading the way with their defense.

You can follow Raj on X at @RajChipalu

Yankees vs. Red Sox prediction: Odds, recent stats, trends, and best bets for April 21

One of the most storied and heated rivalries in baseball is renewed tonight at Fenway Park when the Red Sox (9-13) take the field against the Yankees (13-9). The two teams sit at opposite ends of the American League East. The Yankees are in first and lead the last-place Sox by four games.

 

Off to an uneven start, the Sox are only 5-5 at home. Over the weekend, Boston split four games with the Tigers in Beantown including an 8-6 win yesterday on Marathon Day. The Red Sox scored three in the seventh and two more in the eighth yesterday to secure the win and salvage the split. The bottom three spots in the batting order went a combined 6-12 with 3 RBIs and 4 runs scored. A looming dark cloud over the win is the status of Sonny Gray who left the game in the third inning with hamstring tightness.

 

The Yankees had been scuffling but got well courtesy of the Kansas City Royals. Aaron Judge and co. scored 24 runs in the three-game sweep. Ben Rice continues to rake having hit safely in 13 of the 16 games in April in which has had had an official at-bat. The third-year major leaguer is hitting .338 with eight home runs and 18 RBIs on the young season.

 

Luis Gil gets the ball for New York against Connelly Early of the Red Sox. Gil has not been right since returning from the disabled list. He has yet to earn a win, and his ERA sits at 7.00. Early has been exceptional for Boston sporting a 2.29 ERA with 20 Ks against only 10 BBs.

 

This series serves as the first meeting since the Yankees eliminated the Red Sox in a dramatic 2025 AL Wild Card Series, adding a layer of revenge to the weekend matchup.

 

Lets dive into tonight’s matchup and find a sweat or two.

 

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

 

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

Game Details and How to Watch: Yankees vs. Red Sox

 

  • Date: Tuesday, April 21, 2026
  • Time: 6:45PM EST
  • Site: Fenway Park
  • City: Boston, MA
  • Network/Streaming: MLB.TV, NESN+, YES

 

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

 

The Latest Odds: Red Sox vs. Yankees

The latest odds as of Tuesday courtesy of DraftKings:

  • Moneyline: Boston Red Sox (-126), New York Yankees (+104)
  • Spread: Red Sox +1.5 (-204), Yankees -1.5 (+167)
  • Total: 8.5 runs

Probable Starting Pitchers: Yankees vs. Red Sox

Pitching matchup for April 21:

  • Yankees: Luis Gil
    Season Totals: 9.0 IP, 0-1, 7.00 ERA, 1.44 WHIP, 7K, 5 BB
  • Red Sox: Connelly Early
    Season Totals: 19.2 IP, 1-0, 2.29 ERA, 1.27 WHIP, 20K, 10 BB

Who’s Hot? Who’s Not! Yankees vs. Red Sox

  • Trevor Story has just 2 hits in his last 15 ABs
  • Jarren Duran is 1 for his last 16
  • Masataka Yoshida is hitting .379 in April
  • Ben Rice has hit safely in 4 straight games (5-14)
  • Cody Bellinger has hit in 8 straight games (11-31)

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top Betting Trends & Insights: Yankees vs. Red Sox

  • The Yankees are 8-15 on the Run Line this season
  • The Red Sox are 9-14 on the Run Line this season
  • The OVER has cashed 12 times in Boston’s 22 games this season (12-10)
  • The OVER has cashed 9 times in the Yankees’ 22 games this season (9-11-2)

 

If you’re looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!

 

Expert picks & predictions: Yankees vs. Red Sox

Rotoworld Bet Best Bet

 

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

 

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

 

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

Here are the best bets our model is projecting for Tuesday’s game between the Yankees and the Red Sox:

  • Moneyline: Rotoworld Bet is recommending a play on the Yankees on the Moneyline.
  • Spread: Rotoworld Bet is leaning towards a play on the Yankees on the Run Line.
  • Total: Rotoworld Bet is recommending a play on the Game Total OVER 8.5.

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

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

The Royals can not afford a Lucas Erceg problem

KANSAS CITY, MISSOURI - APRIL 05: Pitcher Lucas Erceg #60 of the Kansas City Royals in action during the 8th inning of the game against the Milwaukee Brewers at Kauffman Stadium on April 05, 2026 in Kansas City, Missouri. (Photo by Jamie Squire/Getty Images) | Getty Images

The Kansas City Royals’ struggles to start the season can mostly placed on the offense. They entered Monday’s game last in MLB in runs scored, and the only reason they left that position was that the Mets had a day off Monday and the Royals had the benefit of the Zombie Runner in extra innings. While I still see improved plate discipline in the underlying statistics, my column praising their approach aged like milk. The offense right now is a disaster.

Still, the Royals have had two leads entering the ninth inning over the past week, and manager Matt Quatraro turned to reliever Lucas Erceg to secure the save. Unfortunately, Erceg blew the save against the Detroit Tigers on Thursday and the Baltimore Orioles on Monday. Not that any blown save feels good for fans or players, but both of these blown leads felt particularly brutal.

Erceg entered the ninth inning Thursday in Detroit with a two-run lead. Vinnie Pasquantino hit his first home run of the season Thursday in the top of the ninth inning, which gave the team an insurance run, and I was feeling great about their chances to salvage a game against the Tigers. Erceg let the first two batters reach, then got the next two batters out. Frustratingly, the next two Detroit hitters got hits, driving in three runs and giving Erceg his first blown save of the year in a complete gut punch of a loss.

The Royals right-hander had his next chance at redemption on Monday night at Kauffman against the Orioles. He procedeed to walk Gunnar Henderson, pick off Henderson (the shortstops second pickoff out of the night), sandwiched a pair of walks around a groundout before allowing a single to Samuel Basallo which tied the game. Erceg escaped the inning without losing the game, but the Royals would never regain the lead. The Royals and Orioles would go back in forth in extra innings before Baltimore blew the game open with a five-run twelth inning. Kansas City fought valiantly back, but ended up losing 7-5 in a game that felt straight out of 2006.

The Royals offensive ineptitude and twelfth inning meltdown on Monday wasn’t Erceg’s fault, but it’s beyond frustrating to see an offense strand 16 runners and blow a save in the same game. It feels like the Royals can’t catch a break right now and are pressing because of it, and I’d be surprised if the players aren’t feeling some of that as well. Having a shutdown closer wouldn’t magically fix all of this team’s problems, but it could at least help staunch the bleeding while the offense remembers how to drive in runners. Right now, however, the team’s former shutdown closer has gotten shaky.

So what is going on with Erceg? We are still in a very small sample size for this year, but he was not as dominant last year as he was in 2024 when the Royals acquired him in a trade from the Oakland Athletics, so this is starting to feel like a trend away from his dominance. Erceg’s strikeout rate dropped dramatically last year, from 10.51 K/9 to 7.04. He induced more ground balls which helped him remain effective , but all the underlying statistics suggest he was fortunate to only post a 2.64 ERA.

It’s still an extremely small sample size for this year, but the trend line for less strikeouts has continued. His 2026 K/9 after 8.1 innings pitched is 5.4. He’s walked more batters than he has struck out. His Statcast page suggests that he’s earned his results and has not just been unlucky; the reliever is in the 6th percentile in chase rate and the 2nd percentile in whiff percentage. In 2024, he was in the 84th percentile in chase and 86th percentile in whiff percentage. He may be third in the AL in saves with five, but the underlying numbers and the last two outings paint a portrait of a pitcher who is really struggling.

Last night’s at-bat against Orioles first baseman Pete Alonso was a perfect illustration of the struggle Erceg is having right now. The reliever had Alonso down 1-2 in the count, but then threw three straight sliders out of the zone and Alonso did not chase any of them. The Polar Bear had two straight check swings on the first two sliders, but he managed to just hold up. After Alonso drew a walk, Basallo hit a 1-2 fastball for a single, tying the game. 2024 Erceg is for sure able to strike out either Alonso or Basallo, but so far 2026 Erceg was not able to punch out either hitter, and the Royals paid for it.

I actually thought the life on Erceg’s pitches Monday night looked good, but his control was not sharp, hence the three walks. I don’t know how much of a leash the Royals can have with Erceg right now to figure out his command. The Royals need effective Erceg to return and in a hurry, or they need to move on to their third choice to close games this year. The team is 7-16 and trying to avoid playing themselves out of the playoffs before May. If the team feels like that even if they do have a lead it will just be blown in the ninth, then this season will go completely haywire.The 7-16 start and seven game losing streak hasn’t been Erceg’s fault, but he’s at least been part of the problem and not part of the solution.

Weekly Pebble Report: Brody Brecht is gaining confidence in 2026

RHP Brody Brecht (#11) of the High-A Spokane Indians stands with his hand in his glove.
RHP Brody Brecht (#11) of the High-A Spokane Indians stands with his hand in his glove. | Spokane Indians, 2026

RHP Brody Brecht (No. 3 PuRP) was drafted 38th overall by the Colorado Rockies in the Competitive Balance A round of the 2024 MLB Draft. He made his professional debut with the ACL Rockies in 2025, where he pitched just four games before being promoted to Low-A Fresno. In 2026, he was promoted to High-A Spokane where he has made three starts and allowed four runs on five hits with five walks and 15 strikeouts in 8.2 total innings. Things started a little rough for Brecht in 2026, but they’ve gotten progressively better over the three starts (see below).

However, in 16 starts with the Grizzlies in 2025, Brecht posted a 1-4 record and a 2.60 ERA. Some of that season was spent on the injured list with a back injury, but Brecht still learned a lot in his first pro season.

“I think just learning how to be a pitcher and calling my own game,” Brecht said of his biggest takeaway. “That’s something I didn’t do when I was in college. We had a pitching coach, and he called it all, so I think just learning how to read hitters – if they’re late on a fastball or ahead, just learning how to attack them and sequence them the best way I can. So I definitely say that was a good learning thing for me, and then just getting a routine as well. You’re at the same place for six days, so as a starter, you know when you’re throwing. So just finding that routine that works the best for you was big, too.”

And although he appreciates that the Rockies are suggesting pitches from the dugout, he has his own philosophy regardless of who’s calling the pitches.

“I’m a big believer that the wrong pitch thrown with conviction is better than the right pitch thrown with doubt,” he said. “I think any time I step on that rubber, I want to already know what pitch I’m throwing and I want to be committed to it. And I think that’s the best way to go about it.”

Another big lesson Brecht learned in Fresno was how to get into a routine.

“You try to find it in spring training, but it’s a little different just getting up to speed and trying to stay healthy,” he said. “That’s the biggest thing in spring training. But once you get in the season, you get those first couple of road trips and a couple of home series – I think after that first month, you really start figuring out a groove and what works for you. So I feel like I found that.”

Part of the reason that Brecht chose to attend the University of Iowa instead of going pro right out of high school was his interest in playing football as well as baseball. He redshirted his first season in 2021, but saw action in 11 games in 2022. Injuries derailed his football career, though, so he turned his focus back to baseball. However, he still has a lot of lessons that he took from his time as a two-sport athlete.

“It’s in me for sure, just being an athlete,” he said. “I try to stay with my training – sprinting, running, all that stuff – and still stay explosive like when I was playing. And then just the mentality of hard work and showing up every day. You may not feel like it, but you’ve got to get it done. That’s still in there for sure. Could I go out there right now and play? You might have to give me a few months to start training, but I definitely try to still be an athlete out there.”

During spring training, Brecht focused on “getting back to [he] was and being an athlete out there.”

“Once I stopped playing football, I feel like I tried to get perfect mechanics and just tried to be a pitcher. And that’s just not who I am. I’m an athlete out there. So I think just switching up some training and arm build up, just making sure I can stay healthy out there was a big thing this offseason. And then learning a curveball, adding that so we can have a four-pitch mix was good. And just staying in the zone – attacking and getting ahead is the biggest thing.”

Aside from the physical adjustments he’s made, Brecht is also working on the mental side of his game. Notably, he works with Brian Kane – Chase Dollander’s mental skills coach. 

“He talks about that: if you get behind 0-2 or 1-2, in the past, for me – and something I still struggle with – is that it can quickly turn into 2-2 or 3-2 because you’re trying to throw the nastiest slider you’ve ever thrown. But you don’t need to – just make it competitive… And for me, my mindset is that I’m throwing it down the middle until I get to two strikes and the eight guys behind you can get outs for you.”

Additionally, Brecht has a goal of going deeper into games while also “not trying to punch everybody out.”

“I think if you get ahead and you stay ahead, then the strikeouts will come. But my goal out there isn’t to strike out 10 every time I go out there. It’s just to execute one pitch, and if I strike him out, great. If it’s 0-2 and I strike him out, great. If he gets a pop up, great. Like, it doesn’t matter to me. I’m just trying to go deep in the ballgame.”

He also has his routine that he follows on game days that help him get in the mental space to perform.

“For me, sitting around all day thinking about the game isn’t beneficial for me. I just feel that my anxiety goes up and my stress goes up,” he said. “So for me, just getting away from the game – whether it’s playing some video games, spending time with family, I think that’s really good. I like to go on walks and just get the body moving. I don’t want to sit around all day. 

“And then once I get into my routine, I’ll listen to a podcast out there over the execution of baseball and talk about the execution of a pitch. It’s by Harvey Dorfin called The Mental ABC’s of Pitching,” he continued. “So I do a chapter on game days and then I’ll go watch a video of me executing pitches – I call it my mind movie – swings and misses, attacking and getting ahead and all that. And I’ll do mental imagery. But on game days, I’ll do that before and then just listen to some Christian music to keep me calm so I can go out there and just be in control of myself.”

Brecht was chosen to not only represent the Rockies in the 2026 Spring Breakout game, but also to start the game. Unfortunately, he got lit up early and posted a final line of five runs (four earned) on four hits with four walks and two strikeouts over 1.2 innings. So far in Spokane, he’s been pitching alright but he still has some goals that he’s hoping to achieve in 2026.

“I think the biggest thing is just staying healthy,” he said. “I missed some time last year [with a back injury], so just getting out of here healthy and staying healthy throughout the season is going to be the biggest thing. And then just continue to build upon each outing, and know that each time I put on a Rockies jersey is definitely a blessing. So just not taking any day for granted.”


Weekly Pebble Report: April 13th-19th

Triple-A: Albuquerque Isotopes (4-2, 12-9 Overall)

It was another successful week for the Albuquerque Isotopes. Hosting the Oklahoma City Dodgers (Los Angeles Dodgers) at home, the Isotopes won four games to take back-to-back series for the first time since June 2024. It was also the first time Albuquerque earned a home series victory over Oklahoma City since May 20-25, 2021, and just their third since 2012. The Isotopes lost the series opener, won games two and three, dropped game four 13-12, then won the next two to close out the series.

The offense produced plenty during the series, slashing .329/.439/.472 with their 71 hits and 56 runs scored, topping the Pacific Coast League. Additionally, the Isotopes ended up with more walks (41) than strikeouts (40) by the end of the series. On the mound, the pitching staff posted a 6.67 ERA over 54 innings, though the Isotopes only allowed more than six runs in a game twice, each game resulting in a loss. They managed 58 strikeouts against 36 walks and gave up six home runs.

⬆️ Stock Up:Sterlin Silver

Sterlin Thompson (No. 13 PuRP) had a productive week at the plate, slashing .368/.500/.526 with a home run and a team-leading seven RBI. He went 7-for-19 with five walks against one strikeout and added a stolen base for good measure while scoring seven runs. Thomspson is now batting .309/.427/.412 on the season through his first 18 games. While quite a bit of attention is being given to other prospects in Albuquerque, Thompson also has a good chance of debuting this season, especially since he is already on the 40-man roster.

⬇️ Stock Down:Veen Losing the Sheen

Consistency and success continue to elude Zac Veen (No. 9 PuRP) in Albuquerque. While he displayed solid plate discipline in the series with four walks against five strikeouts, he went 5-for-23 with a double. On the season, Veen is now batting just .227/.288/.288 with 17 strikeouts and six walks in 17 games. The improvement with swing decisions is nice to see, but he will need to start producing a little more pop at the plate, as he now has just four extra-base hits, all of which are doubles.

Upcoming

The Isotopes head on the road to face the Sacramento River Cats (San Francisco Giants) to start a new series on Tuesday.

Double-A: Hartford Yard Goats (4-1, 5-9 Overall)

The Yard Goats stumbled out of the gate against the Richmond Flying Squirrels (San Francisco Giants) with back-to-back losses in which they gave up a combined 24 runs. Hartford yielded 42 total runs to the Flying Squirrels in five games after the series finale was rained out.

⬆️ Stock Up:Longwell Long Ball

Slugging first baseman Aidan Longwell seemed to finally find his footing at the end of last week’s series against the Fightin’ Phils. Against the Flying Squirrels he continued to hit the ball well. In five games he went 8-for-21 with a home run—his first at the Double-A level—two doubles, and just one strikeout.

⬇️ Stock Down:Stormy Weatherly

Left-handed reliever Sam Weatherly hasn’t quite found his way through the clouds to start the 2026 season. He’s given up an earned run in all five of his appearances and given up at least two in three of those outings. Weatherly made two appearances against Richmond at two innings each and gave up two earned runs in both. He allowed seven total hit, including a home run. He walked two batters and struck out three.

Upcoming

The Yard Goats will look to right the ship in a six game road series against the Portland Sea Dogs (Boston Red Sox).

High-A: Spokane Indians (2-4, 6-9 Overall)

It was a tough week for the Spokane Indians. They won their first game against the Vancouver Canadians (Toronto Blue Jays), but won just one game the rest of the series. Lack of offense was a prominent issue, especially over the final three games of the set. In those last three games the Indians scored just four runs while the Canadians scored 16.

⬆️ Stock Up:Vancouver Got Brecht

The titular Brody Brecht had an excellent week on the mound. Divided into two three-inning starts to bookend the series, Brecht pitched six total innings and gave up just one earned run on three hits and three walks with a total of 11 strikeouts. Brecht’s best outing came on the Sunday finale, where he held the Canadians hitless with five strikeouts.

⬆️ Stock Up:¡Vamos, Vargas!

Jordy Vargas (no. 21 PuRP) has continued his excellent start to the season with a quality start against the Canadians. Vargas shut out Vancouver for six innings, giving up just two hits and a walk while striking out seven batters. Through his first three starts he has a 1.29 ERA over 14 innings with 17 strikeouts and a 0.79 WHIP.

Upcoming

The Indians are off to Everett to take on the AquaSox (Seattle Mariners) for the second time this season.

Low-A: Fresno Grizzlies (4-2, 10-4 Overall)

The Grizzlies faced off against the newly formed Ontario Tower Buzzers (Los Angeles Dodgers) for the first time and walked away with a fairly dominant 4-2 series win. Offense was the name of the game, as the Grizzlies scored at least seven runs in four of the six games. They also had two games—both victories—in which they scored a whopping 18 runs, though they did give up 23 runs in a loss for the series finale.

⬆️ Stock Up:Thach Smash

The series against Ontario was quite the coming-out party for 21-year-old first baseman Tanner Thach, the 2025 eighth round selection out of the University of North Carolina at Wilmington. Thach tore the cover off the ball against the Tower Buzzers, going 13-for-28 at the plate with five doubles, three home runs, and 18 RBIs as he played in all six games. He also drew more walks (four) than strikeouts (two). Thach went 4-for-6 in the series opener with seven RBI and two of his home runs.

⬇️ Stock Down:Jhon Doe

The Rockies signed left-handed pitcher Jhon Medina out of the Dominican Republic as part of their 2023 international class. After three solid seasons in the Dominican Summer League and Arizona Complex League, the 20-year-old was assigned to Low-A Fresno for the season. Unfortunately, his Low-A debut has been a difficult one. In four appearances—including one start—he has an ERA of 19.96 over 7.2 innings. He has six strikeouts to 13 walks and has given up at least three earned runs in three of his four appearances. His first outing against Ontario lasted just 0.2 innings as he gave up eight earned runs on four hits and four walks. His second outing was smoother by comparison with three earned runs on four hits and three walks over three innings.

Upcoming

The Grizzlies are back in Fresno this week for a series against the Rancho Cucamonga Quakes. The former Dodgers affiliate now operates as the Low-A team for the Los Angeles Angels.


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!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!