DETROIT, MI - JANUARY 11: The Toronto Raptors celebrates during the game against the Detroit Pistons on January 11, 2024 at Little Caesars Arena in Detroit, Michigan. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and/or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. Mandatory Copyright Notice: Copyright 2024 NBAE (Photo by Chris Schwegler/NBAE via Getty Images) | NBAE via Getty Images
After an up-and-down road trip the Raptors returned home to win two straight games in a dominant fashion. Now, they embark for a single away game to face the Detroit Pistons for their third and final contest of the season.
Currently 1-1 in prior matchups, Toronto won the most recent game by double-digits only two weeks ago. They also have a rest advantage, but with both teams missing prominent players due to injury, this could be anyone’s game and ultimately come down to effort.
At this point in the season, most games are “must-win”. Tied with Atlanta but holding the tie-breaker, they continue to try to avoid a play-in game. Only 3.5 games separate them from 10th, so there’s little margin for error here. Detroit has a comfortable 4-game lead in first, but wouldn’t want to give away the lead to Boston either.
Without Quickley, the facilitation game will likely be what the Pistons attack. Detroit is a tough, physical team, who leads the league in steals with 10.5 per game. Protecting the ball and limiting turnovers will also limit extra possessions and scoring opportunities for Detroit. Toronto will have to look to Scottie and Shead for most of the playmaking as both have shown an ability to facilitate for the team.
The Raptors are also going to be limited in scorers potentially missing BI, RJ, and IQ. Hopefully at least one of RJ or BI is available, but in the event that neither is, Scottie will have to have a performance warranted of his All-Star nod tonight. Jak could have another strong performance, and Ja’Kobe has had a great season so far and could chip in to help keep them afloat. Preventing lapses on defence that could give up points that would be difficult to earn back could be the key here.
Another challenge for Toronto will be the lack of bodies on the court. With the lengthy injury report, guys are likely going to see more minutes than they’re accustomed to. Pace and transition play, both things that require tremendous effort and energy are going to be a challenge when doing it for that long. This is great conditioning for the playoffs, especially playing fatigued in the fourth quarter and needing to execute effectively. This execution has been another struggle for them this season, one that needs to be worked out before the playoffs.
LOS ANGELES, CA - MARCH 30: Justin Champagnie #9 of the Washington Wizards drives to the basket during the game against the Los Angeles Lakers on March 30, 2026 at Crypto.Com Arena in Los Angeles, California. 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 Adam Pantozzi/NBAE via Getty Images) | NBAE via Getty Images
The Wizards final West coast trip of the 2025-26 season ended about the way you’d expect — with a blowout loss to the Los Angeles Lakers. The final margin was only 19. The game itself didn’t feel that close, which is pretty normal for the Wizards this season.
Both the Wizards and Lakers shot poorly from three-point range — Washington, a mind-numbing 20.0%; the Lakers a merely bad 29.2%. The Lakers won on the boards (+15 rebound advantage) and by making twos at a much better clip. LA converted 67.3% of their shots inside the arc, and Washington just 58.6%.
LeBron James put on a pick-and-roll masterclass and notched a triple-double to help the Lakers beat Washington. | Icon Sportswire via Getty Images
The Lakers also won from the free throw line. They earned twice as many trips to the free throw line and outscored Washington 25-12 on foul shots.
The preceding should not be read as complaining about the refs. The Lakers drove frequently, and the Wizards are a group that struggles to defend without fouling. Which is to say, Washington gets beat at the point of attack and then does a lot of reaching and grabbing and swiping, which often draws whistles. They’re also antsy, which in this case is a euphemism for man do they bite on ball fakes a lot.
To be honest, in a lot of ways it felt like the Lakers had some mercy (or perhaps a different agenda) on the offensive end last night. Washington was utterly incapable of doing anything to slow LeBron James and Austin Reaves pick-and-roll actions. In fact, they had a difficult time handling James setting ball screens for anyone.
As an aside, what James is doing this season is impressive. He’s spent his entire life with the ball in his hands. He’s been the guy others set screens to get loose. Now in his 23rd season, he’s setting ball screens (something he rarely did in his previous 22 years in the NBA) and playing as a third option when Luka Doncic is on the floor.
As for the Wizards, Justin Champagnie made shots. There’s a cranky old man vibe to his game, which seems to morph into bemusement when things get physical. He also tends to play hard, and he has a kind of sneaky Jeff Green-esque athleticism. It seems like he’s just kinda gliding along like a normie NBA athlete, and then suddenly he’s throwing down a dunk over a seven-footer or blocking a shot above the box. He was pretty good last night — 18 points on 12 shots.
Tristan Vukcevic notched a decent PPA score, though I did not think he played well. He ended the night with four steals and a block in 20 minutes, which is a lot. His overall defensive effort wasn’t good, in my view.
Jaden Hardy came off the bench to score 11 points on eight shots in 23 minutes. He had several genuinely good defensive possessions against James (the elder one), and grabbed five rebounds. I’m intrigued enough by his shooting and offensive aggressiveness to want to see him in extended action the final seven games. By “extended,” I mean 30+ minutes per night with maybe 2-3 starts mixed in.
Thoughts & Observations
It’s interesting how context can change the value of a player’s performance. Rui Hachimura with the Lakers is basically the same as he was in Washington, though with fewer rebounds, lower usage and higher efficiency. The latter two go together. In Washington, he had to carry a heavier creation load because the team didn’t have anyone else. In Los Angeles, he plays in the space created by Doncic, James, and Reaves and can take mostly open shots. He was always a good shooter (former assistant coaches told me he routinely won the team’s shooting contests in Washington). In LA, he gets easier shots.
Early in the first quarter, Hachimura drove a closeout on Will Riley that was an example of Washington’s defensive challenges. First, Riley was late on the closeout and off balance. Hachimura turned down an open three to drive. Riley recovered enough to run along a step behind but had no impact on the play. Meanwhile, Vukcevic was late to rotate, didn’t get into help position, and then was weak on top of it all. Hachimura ended up with a nearly ayup line finish.
Riley had a lot of trouble contending with Hachimura. He needs to spend a lot of time in the weight room getting stronger this offseason.
Vukcevic gave a Kornet contest on a three-point attempt in the first quarter. Reaves missed.
I didn’t think that I would ever write this sentence, but…On one possession, the Wizards forgot to guard LeBron James. Seriously, at 6:20 in the first quarter, literally no one matched up with arguably the best player in basketball history.
Stat from the Lakers broadcast: Doncic this season is the first player in Lakers franchise history to accumulate 2,000+ points, 500+ assists, and 100+ steals in the same season.
Another tidbit: Last night, James tied Kareem Abdul-Jabbar for all-time wins as a player, including playoffs. The LA victory was 1,228th time James has been on the winning team. Tim Duncan is third at 1,158, followed by Robert Parish at 1,121, and Karl Malone at 1,050.
It’s a shame Anthony Gill isn’t 10-12 years younger. With a steady diet of playing time this season, he seems to be figuring out how he can be successful in the NBA. He’s attacking closeouts, using ball fakes to create openings, and he competes hard on defense and on the boards despite giving up size and strength advantages to most of his matchups.
Four Factors
Below are the four factors that decide wins and losses in basketball — shooting (efg), rebounding (offensive rebounds), ball handling (turnovers), fouling (free throws made).
The four factors are measured by:
eFG% (effective field goal percentage, which accounts for the three-point shot)
OREB% (offensive rebound percentage)
TOV% (turnover percentage — turnovers divided by possessions)
FTM/FGA (free throws made divided by field goal attempts)
FOUR FACTORS
WIZARDS
LAKERS
LGAVG
eFG%
47.8%
60.1%
54.5%
OREB%
11.4%
24.3%
26.0%
TOV%
9.0%
15.0%
12.7%
FTM/FGA
0.129
0.316
0.207
PACE
100
99.3
ORTG
101
120
115.6
Stats & Metrics
PPA is my overall production metric, which credits players for things they do that help a team win (scoring, rebounding, playmaking, defending) and dings them for things that hurt (missed shots, turnovers, bad defense, fouls).
PPA is a per possession metric designed for larger data sets. In small sample sizes, the numbers can get weird. In PPA, 100 is average, higher is better and replacement level is 45. For a single game, replacement level isn’t much use, and I reiterate the caution about small samples sometimes producing weird results.
POSS is the number of possessions each player was on the floor in this game.
ORTG = offensive rating, which is points produced per individual possessions x 100. League average so far this season is listed in the Four Factors table above. Points produced is not the same as points scored. It includes the value of assists and offensive rebounds, as well as sharing credit when receiving an assist.
USG = offensive usage rate. Average is 20%. Median so far this season is 17.7%.
ORTG and USG are versions of stats created by former Wizards assistant coach Dean Oliver and modified by me. ORTG is an efficiency measure that accounts for the value of shooting, offensive rebounds, assists and turnovers. USG includes shooting from the floor and free throw line, offensive rebounds, assists and turnovers.
+PTS = “Plus Points” is a measure of the points gained or lost by each player based on their efficiency in this game compared to league average efficiency on the same number of possessions. A player with an offensive rating (points produced per possession x 100) of 100 who uses 20 possessions would produce 20 points. If the league average efficiency is 115, the league — on average — would produced 23.0 points in the same 20 possessions. So, the player in this hypothetical would have a +PTS score of -3.0.
Players are sorted by total production in the game.
The New York Yankees (3-1) face the Seattle Mariners (3-2) in the second game of a three-game series. Cal Raleigh walked off the win for Seattle in the opening game. Max Fried (1-0, 0.00 ERA) starts for the Yankees, while Logan Gilbert (0-0, 5.06 ERA) pitches for the Mariners. The Yankees are narrow favorites with a moneyline of -115.
SAN DIEGO, CALIFORNIA - MARCH 30: Luis Arraez #1 of the San Francisco Giants talks with Manny Machado #13 and Fernando Tatis Jr. #23 of the San Diego Padres before the game at Petco Park on March 30, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images
Through four games of the 2026 season, the San Diego Padres have managed a grand total of nine runs scored, while allowing 16 runs to the Detroit Tigers and the San Francisco Giants. The Padres dropped the series opener to the Giants at Petco Park on Monday 3-2, but the score makes the game appear much closer than it was. San Diego did not have an answer for San Francisco starter Landon Roupp who recorded seven strikeouts over six innings while allowing just two hits. The runs scored by the Padres came off Giants reliever Ryan Walker. Jackson Merrill hit a two-out, two-run home run with two outs in the bottom of the ninth inning. San Diego was one pitch away from being shutout for the first time this season by a division rival who was looking for and got its first win of the season. Padres manager Craig Stammen has been shuffling his lineup looking for something that works and it appears that will continue until the San Diego lineup can provide some signs of life. Perhaps the home run by Merrill will carry over to the second game of the series with San Francisco when the teams reconvene at Petco Park at 6:40 p.m.
Padres News:
The addition of Jose Leclerc to the San Diego organization became official on Monday and Lincoln Zdunich of Gaslamp Ball believes that once healthy, the former World Series winner can be a mid-summer boost for the Padres’ bullpen.
Tom Krasovic of the San Diego Union-Tribune believed the roster would give Stammen and his Padres a slight edge over Tony Vitello and the Giants, but that proved not to be the case in the first game of the series. There are two games remaining for San Diego to turn that around.
Mason Miller debuted his new entrance music when he runs from the San Diego bullpen to take the mound. He took a suggestion from a member of the Padres clubhouse staff and early responses seem to think the new entrance is a hit according to AJ Cassavell of Padres.com.
It appears Stammen is going to use his catchers equally to start the season despite the fact that Luis Campusano continues to have issues at the plate on offense. He has improved defensively, but the Friar Faithful are still waiting for his Triple-A success to translate to the big-leagues. It seems Stammen is going to give “Campy” plenty of opportunities to make it happen.
Baseball News:
Seattle Mariners catcher Cal Raleigh has not had the best start to the 2026 season, but he came through for his team when it mattered most. Raleigh came through with a clutch hit that resulted in a walk-off win against the New York Yankees.
Michael Soroka of the Arizona Diamondbacks threw the first Immaculate Inning (three up, three down on nine pitches) of the season. It is the first Immaculate Inning since Padres closer Mason Miller accomplished the task in 2025.
NEW YORK, NEW YORK - FEBRUARY 21: Jabari Smith Jr. #10 of the Houston Rockets shoots the ball against Mitchell Robinson #23 of the New York Knicks during the second quarter at Madison Square Garden on February 21, 2026 in New York City. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, user is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Ishika Samant/Getty Images) | Getty Images
Tonight, the Knicks (48*-27) visit the Rockets (45-29) at the Toyota Center. New York has clinched a playoff berth, but need to get through a challenging slate in order to keep their third slot—or catch the 50-win Celtics. Houston is one of five over-.500 teams standing between the Knicks and the finish line. The Texans have been solid at home (25-10) and are motivated to win, as they sit in the thick of the Western playoff picture.
The teams last met on February 21 in New York, where the Knicks rallied from an 18-point fourth-quarter deficit to win 108-106. Karl-Anthony Towns had 25 points, Jalen Brunson and OG Anunoby both added 20, and New York limited their foes to 15 points in the fourth quarter. Kevin Durant scored 30 for the visitors and tweeted about the game from four burner accounts.
The Rockets score 114.4 points per game and allow 110.1, showing a balanced but efficient attack. They rely on interior dominance, athleticism on the wings, and spacing when healthy. Houston rates ninth for offense and eighth for defense.
Alperen Şengün anchors the frontcourt with 20.7 points, nine rebounds, and 6.2 assists per game while shooting efficiently inside. Durant provides elite scoring (around 26 PPG) and spacing as a knockdown shooter. Amen Thompson (17.9 PPG, 7.9 RPG, 1.5 SPG) delivers two-way athleticism. Jabari Smith Jr. (15.6 PPG) adds floor-spacing and versatility up front.
On New York’s injury front, Landry Shamet remains OUT with a right knee contusion. Miles McBride is listed as questionable after crashing into Lu Dort in his first game back from hernia surgery. Nothing new to report for Houston.
Prediction
ESPN gives the Knicks a 57% chance. That’s a safe bet. In their February meeting, the Knicks showed they can hang and make comebacks, but on the road in Houston, execution on both ends will be crucial. For New York to stay competitive, Brunson needs to control the tempo and create advantages, the bigs must battle Sengün on the glass and in the paint, and the defense has to limit Houston’s transition buckets. Should be a competitive affair that is decided late, with another late clampdown by our heroes. Knicks by four.
Game Details
Who: New York Knicks (48*-27) at Houston Rockets (45-29) Date: Tuesday, March 31, 2026 Time: 8 PM ET Place: Toyota Center, Houston, TX TV: NBC Follow: @ptknicksblog and bsky
* Should be one more, but the NBA Cup win was forgotten on the tarmac.
The university’s campus store received its first shipment of official Final Four merchandise this week and quickly sold out, according to 13 News Tucson, Arizona. With official gear in short supply, many fans have turned to unauthorized retailers and online stores to find merchandise.
The university is urging fans not to purchase from unlicensed vendors, citing concerns about product quality and the risks of consumer fraud and money laundering.
Cat Hanson, Trademarks and Licensing Program Manager at the University of Arizona, told 13 News that fans can protect themselves by shopping at the campus store or authorized pop-up locations and looking for key authenticity markers on official merchandise. Every official Final Four shirt will feature a hologram sticker, and fans should also verify that spelling and colors are correct.
The top-seeded Wildcats punched their ticket to the Final Four for the first time since 2001 with an impressive 79-64 victory over No. 2-seeded Purdue. Arizona will face No. 1-seeded Michigan on April 4.
According to 13 News, authentic Arizona merchandise can be purchased at the following locations, with the pop-up shop hours being 10 a.m. to 4 p.m. from March 30 to April 9:
Campus Store
Park & Speedway pop-up shop
Park & 6th St pop-up shop
Speedway & Campbell pop-up shop
Maingate pop-up shop
Football Stadium parking lot pop-up shop
Campbell & 6th pop-up shop
Hi Corbett parking lot pop-up shop
How to watch the men's Final Four
This year’s Final Four will be held at Lucas Oil Stadium in Indianapolis. In the first semifinal, No. 3 Illinois takes on No. 2 UConn at 6:09 p.m. ET on Saturday, April 4, followed by the matchup between No. 1 Arizona and No. 1 Michigan at 8:49 p.m. ET. Both games can be watched on TBS.
Game 1: No. 3 Illinois vs. No. 2 UConn | Saturday, April 4 | 6:09 p.m. | TBS | Sling TV
Game 2: No. 1 Arizona vs. No. 1 Michigan | Saturday, April 4 | 8:49 p.m. | TBS | Sling TV
The Atlantic Division foes have seen eight of the last nine head-to-head meetings go Over 6.5, including both matchups this season. An average of 7.66 goals have been scored along the way.
The numbers indicate we should expect more of the same. Montreal sits fourth in scoring rate at 5-on-5 and second on the power play over their last 10 games.
The Bolts top the league in 5-on-5 efficiency and rank sixth on the man advantage during the same period.
Canadiens vs Lightning same-game parlay
Tough opponents don’t hinder Lane Hutson in the slightest. He has picked up a helper in eight of his last 10 games against Top-10 teams in limiting goals against, tallying 10 in total.
Noah Dobson generated eight shots on 15 attempts over the first two meetings this season. Routinely playing 22+ minutes and active in the offensive zone, he should be plenty involved in this marquee clash.
Canadiens vs Lightning SGP
Over 6.5
Lane Hutson Over 0.5 assists
Noah Dobson Over 1.5 shots on goal
Canadiens vs Lightning odds
Moneyline: Montreal +145 | Tampa Bay -170
Puck line: Montreal +1.5 (-160) | Tampa Bay -1.5 (+140)
Over/Under: Over 6.5 (+100) | Under 6.5 (-120)
Canadiens vs Lightning trend
The Lightning have hit the Over in 13 of their last 20 games (+8.75 Units / 40% ROI). Find more NHL betting trends for Canadiens vs. Lightning.
How to watch Canadiens vs Lightning
Location
Benchmark International Arena, Tampa, FL
Date
Tuesday, March 31, 2026
Puck drop
7:00 p.m. ET
TV
TSN2, The Spot
Canadiens vs Lightning latest injuries
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
Shohei Ohtani makes his first start on the mound for the Los Angeles Dodgers this season. Tanner Bibee will pitch for Cleveland. The Guardians won the first game of the series on Monday, handing the Dodgers their first loss. Los Angeles is favored with a -235 moneyline and a -1.5 spread.
How to watch Cleveland Guardians vs. Los Angeles Dodgers
Date: Tuesday, March 31
Time: 10:10 p.m. ET / 7:10 p.m. PT
Where: Dodger Stadium, Los Angeles
TV Channels: SportsNet LA, Guardians.TV Presented by Progressive
MIAMI, FLORIDA - MARCH 30: Bam Adebayo #13 of the Miami Heat and Joel Embiid #21 of the Philadelphia 76ers talk during a free throw in thew fourth quarter of a game at Kaseya Center on March 30, 2026 in Miami, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Rich Storry/Getty Images) | Getty Images
The Sixers sit at 41-34 with 7 games left on the schedule, which coincidentally puts them smack in the middle of one of the most chaotic playoff races the Eastern Conference has seen in years.
These standings are shifting every single night, and honestly, keeping up with every tiebreaker, box score and late-game collapse feels like a part-time job nobody applied for. So let’s cut through the noise. Where are the Sixers right now, who’s standing in their way, and what does the playoff picture actually look like as we head down the stretch?
To start, let’s get a clear picture of the standings. We’ll focus on the 5 through 10 range, since that’s exactly where the Sixers are sitting and where they’ll likely finish.
Toronto Raptors 42-32
Atlanta Hawks 43-33
(play-in)
Philadelphia 76ers 41-34
Orlando Magic 39-35
Miami Heat 40-36
Charlotte Hornets 39-36
As things stand, the Sixers are on the outside looking in for a guaranteed playoff seed. That said, there’s still a real chance they can climb up — a loss or two from the right team can completely flip the playoff and play-in picture overnight. So let’s go team by team, break down the tiebreakers, and figure out the likelihood of the Sixers catching up to, or staying ahead of, each one.
Toronto Raptors
The Raptors are the current leaders of this group and have been playing some of their best basketball lately, most recently dismantling the Orlando Magic while holding their grip on the 5 seed. As of this writing, Toronto sits 1.5 games ahead of Philadelphia and owns the 10th easiest remaining schedule, with matchups against the Pistons, Celtics, Knicks, Heat (twice), Nets, Kings and Grizzlies.
The season series ended in a 2-2 tie, so the tiebreaker defaults to division record. The Sixers are 9-7 in the Atlantic while the Raptors are a rough 4-10, meaning Philadelphia would win the tiebreaker if the two teams finish level. Worth noting, two of Toronto’s three “easy” remaining games come right away, before a brutal closing stretch of Celtics, Heat twice and Knicks to close out four of their final five.
Catching the Raptors in the short term seems unlikely, but that April 5-10 stretch will go a long way in determining whether Toronto stays out of the play-in altogether. If they slip against one of the tanking opponents early, the margin for error gets razor thin once you factor in the tiebreaker working in Philly’s favor.
Atlanta Hawks
CA-CAWWWWW. The Hawks have been an absolute problem lately, winning 16 of their last 18 to firmly plant themselves at the 6 seed. Unlike Toronto, Atlanta is staring down one of the tougher remaining schedules in this group, ranked 8th hardest, with games against the Knicks, Cavaliers twice, Magic and Heat. Their only breather on paper is a date with the Brooklyn Nets.
Here’s where it gets tricky for the Sixers: Atlanta outright owns the tiebreaker over Philadelphia, which effectively turns their 1.5 game lead into something closer to a 2.5 game lead in practice. The Sixers wouldn’t just need to match the Hawks, they’d need to pass them.
Atlanta tips off against the Magic tomorrow before getting the Nets on Friday, but from there it’s a gauntlet of playoff-caliber opponents with the Heat sprinkled in for good measure. The tiebreaker makes it hard to envision the Sixers leaping Atlanta, though that schedule could certainly hand the Hawks a few losses down the stretch.
Orlando Magic
The Magic, yet again, have had a turbulent season marked by questionable star play and their best players missing lengthy stretches at a time. It’s a big reason why they find themselves in the 8 seed. Their remaining schedule is slightly tougher than Philadelphia’s, with games against the Pistons, Celtics, Timberwolves, Hawks, Suns, Mavericks, Pelicans and Bulls.
What makes Orlando’s schedule interesting is the structure of it. They alternate two home games, two away, two home and two away to close things out. Of those eight games, five come against playoff teams, two against tanking squads and one against the New Orleans Pelicans, a team that probably should be tanking but simply can’t due to an outgoing unprotected pick.
The good news for Philly is that the Sixers own the tiebreaker over Orlando, winning the season series 2-1. The Magic currently sit a game and a half back, meaning they’d need to not only make up that ground but actually outpace the Sixers’ remaining record to leapfrog them. Unless Orlando wins at least three of those games against legitimate competition, it’s hard to see them pulling it off. Not impossible, but they’d have to earn it.
Miami Heat
Out of every team sitting below the Sixers, the Heat are the ones to watch. Thanks to owning the tiebreaker over Philadelphia, Miami doesn’t need to outplay the Sixers, they just need to match their record. And when you look at what’s left on their schedule, that’s a very realistic ask. Despite sitting 1.5 games back on paper, the tiebreaker makes this feel much closer to a half game lead in reality.
The Heat’s remaining schedule features the Celtics, Raptors twice, Hawks and Wizards twice, which checks in as the 6th easiest remaining slate in the league. Barring the Wizards deciding they’ve had enough disrespect after the whole Bam 83-point situation (did you catch that game? The NBC broadcast mentioned it once or twice, or like 20 times, very low key), you’re looking at maybe two or three losses for Miami at the absolute most.
That tiebreaker is massive. It puts the Heat firmly in control of their own destiny, and if the Sixers drop even one unexpected game, the math shifts in a hurry. Keep a close eye on Miami over the next week or two, and pay especially close attention to those two Raptors games. They’ll have major implications not just for the Heat, but for just about everyone in this conversation.
Charlotte Hornets
The Sixers took care of the Hornets a few nights ago in a game that went down to the wire, and out of every team in this group, Charlotte is the least likely candidate to climb out of the play-in. They sit two games behind Philadelphia with the ninth hardest remaining schedule.
The Hornets will face the Pistons, Celtics, Knicks, Timberwolves, Suns, Pacers and Nets. Two of those are against tanking teams, with five against playoff-caliber opponents. That said, it’s worth noting that some of the higher seeds like the Celtics or Pistons may start load managing their guys down the stretch to keep them fresh, which could make a game or two more winnable than it looks on paper.
There isn’t a ton to say about the Hornets right now, but don’t sleep on them entirely. Since the calendar flipped they’ve been one of the better teams on both ends of the floor, and they could become a real problem if the Sixers end up in the play-in. Losing the first play-in game and then having to face Charlotte to keep the season alive would not be a fun situation. For now they can stay on the back burner, but depending on how things shake out, the Hornets could end up being a much bigger part of this story than anyone expects.
Where Will the Sixers End Up?
Despite dropping a pretty important game to Miami, the Sixers are still within striking distance of a guaranteed playoff seed. The Heat are right on their heels though, and they might not be the only ones closing in.
Philadelphia’s remaining schedule is fairly middle of the road, with games against the Wizards, Timberwolves, Pistons, Spurs, Rockets, Pacers and Bucks to close out the year. There are some recognizable names on there, but load management from teams like Detroit or San Antonio could make a few of those games more manageable than they look. It’s also worth noting the final two games against the Pacers and Bucks are against tanking squads, which gives the Sixers the luxury of resting guys heading into the postseason if they’ve already locked something up or their playoff fate is sealed.
Tiebreaker-wise, the Sixers are in decent shape across the board. They’ll need to win some tough games to keep the postseason dream alive, but the good news is they now have the reinforcements to do it.
Most projections peg Philadelphia as the most likely 7 seed, which would put them in the play-in on their own home court. But a handful of games involving the teams around them could swing things in a number of directions. Here are the ones worth circling:
4/1 – Hawks @ Magic
4/7 – Heat @ Raptors
4/9 – Heat @ Raptors
4/12 – Hawks @ Heat
Beyond the Sixers’ own results, these four games could end up being the deciding factor in how the whole picture shakes out. It’s an uphill climb, but depending on how the cards fall, Philly could come out of this in a pretty good spot. Time will tell, as things are likely to come down to the literal wire.
The HR article connected on a Kazuma Okamoto +520 homer in the ninth inning last night in Toronto, and we’re right back at it with two early looks this morning and another to come this afternoon. The MLB player props are still offering plenty of value.
I’m targeting a pair of +475 middle-of-the-order bats in strong matchups at +EV prices: Jake Burger and Brent Rooker. Not an easy day for pitchers dealing with these two.
These are my favorite home run props for Tuesday, March 31.
Best MLB home run props today
Player to hit a HR
Odds
Jake Burger
+475
Brent Rooker
+475
Jake Burger (+475)
Conditions are ideal for power, with 17-mph winds blowing out to left-center and temperatures around 80 degrees — a strong setup for home runs.
Jake Burgergets a premium matchup against Zach Eflin, who is coming off back surgery and posted the second-worst HR/9 among starters with 60+ innings last season. Burger, hitting out of the cleanup spot, is 3-for-7 with a home run against Eflin in his career.
THE BAT projects a fair price around +375, making current numbers appealing.
Betting on the earliest game of the slate is also an easy decision for my MLB picks.
Time: 6:35 p.m. ET
Where to watch: MASN, RSN
Brent Rooker (+475)
I don’t usually put a lot of weight into batter vs. pitcher data given the small samples, but it’s hard to ignore that Brent Rooker has taken José Suárez deep three times in just five at-bats — especially with Rooker sitting at +475.
Rooker had a strong spring and may be off to a slow start, but the power is real. He has legitimate 40-HR upside, which puts him in a rare tier of hitters.
Suárez is more of a bullpen arm being stretched into a starting role because of Spencer Strider's injury, which adds risk. The environment isn’t elite, but 80-degree weather in Atlanta with a total of 9.0 is still solid.
Fair value on this HR prop is closer to +400, and Rooker projects similarly to names like Ronald Acuña Jr., Shea Langeliers, and Austin Riley — all of whom are priced shorter.
Time: 7:15 p.m. ET
Where to watch: Braves Vision, Gray TV, NBCSCA
2026 Transparency record
HR picks: 1-2 SU, +3.2 units
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
The Montreal Canadiens will be without one of their key defenseman for at least the final stretch of the regular season.
The Canadiens have announced that blueliner Alexandre Carrier will be out for the next two to four weeks due to an upper-body injury.
With this update, there is a chance that Carrier could be out for the start of the postseason. This would certainly be tough news for the Canadiens, as he is one of their important defenders.
Carrier has seven goals, 15 assists, 22 points, 155 blocks, and a plus-2 rating in 73 games this season with the Canadiens. This is after he had three goals and 25 points in 79 games this past campaign split between the Nashville Predators and Canadiens.
The Canadiens recently called up prospect defenseman Adam Engstrom from the Laval Rocket, and this Carrier injury news explains it.
In 369 career NHL games over eight seasons, Carrier has recorded 20 goals, 89 assists, 109 points, and a plus-31 rating.
There’s no shortage of star power taking the ice tonight, with 10 games scheduled across the National Hockey League. My NHL player props will focus on Connor McDavid, Rickard Rakell, and Brandon Hagel.
img alt="Get a first bet encore up to $800 with the BET99 promo code COVERSNHL" width="100%" loading="lazy" src="https://img.covers.com/promo-articles/bet99nhlcreative2526.jpeg"Get a first bet encore up to $800 with BET99 bonus code COVERSNHL. (not available in Ontario)
Our best NHL player props for Tuesday, March 31
Take a look at our best bets and expert analysis below.
Prop #1: Connor McDavid Over 1.5 points
-135 at BET99
Connor McDavid leads the NHL with an astounding 124 points. He’s cashed the Over in three straight appearances, and the Edmonton Oilers superstar has notched three points in back-to-back games. McDavid has eight points during this span.
The Oilers face the Kraken tonight, and McDavid has registered six points against them across three meetings, scoring four and assisting two.
Edmonton is also at home for this contest, where the three-time Hart Trophy winner has 65 points in only 36 games. He’ll deliver.
Time: 9:00 p.m. ET
Where to watch: KHN, SNW
Prop #2: Rickard Rakell anytime goal
+205 at BET99
I took Rickard Rakell to find the back of the net in Monday’s picks, and he delivered, scoring twice.
The 32-year-old has been on fire, scoring nine of his 19 goals on the season in March. Rakell has found the back of the net in four of his last six, and he has a pair of multi-goal games during that run.
The Pens take on the Red Wings tonight, and Rakell has already scored once against them in 2025-26 across two matchups. The Wings also just allowed five goals in their last game, and the Pens are thriving offensively, with Rakell playing a key part.
Time: 7:00 p.m. ET
Where to watch: FDSN DET, SN-PIT
Prop #3: Brandon Hagel Over 0.5 assists
+120 at BET99
Brandon Hagel is an integral piece for the Stanley Cup-chasing Tampa Bay Lightning, serving as one of their top producers. He’s scored 35 goals and tallied 38 assists this season, and Hagel has notched an impressive 18 helpers this month.
The 27-year-old has cashed the Over in assists in six of his last eight, and he had a helper in three straight before scoring a goal instead in Sunday’s win over the Nashville Predators.
The Bolts face the Montreal Canadiens tonight, and while he’s yet to register an assist against them across two meetings, Hagel is red-hot.
When they do produce offensively, he’s often involved. He’s also hit the Over in three in a row at home.
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
The Los Angeles Angels hope to snap a three-game losing streak when they face the Chicago Cubs tonight at Wrigley Field.
The forecast promises a cold, miserable night, and my Angels vs. Cubs predictions expect LA starter Jose Soriano and his sinker-slider combo to rack up the strikeouts.
Angels vs Cubs best bet: Jose Soriano Over 4.5 strikeouts (-108)
Jose Soriano is riding a jaw-dropping 41.3% whiff rate from his 2026 opener, where he struck out seven Astros in six innings of work.
This follows a strong spring where the Los Angeles Angels righty struck out 13 across 11 2/3 and eight punchouts per nine frames in 2025.
The Chicago Cubs lineup presents multiple strikeout candidates, and they’ve struck out in 22% of their 91 plate appearances against right-handed arms in 2026.
Cold, heavy air at Wrigley Field plays right into Soriano's hard sinker and devastating slider combo. Back him to punch out at least five tonight.
COVERS INTEL: Soriano averaged 3.7 pitches per batter and struck out 8.05 batters per nine in 2025, and seven Astros on Opening Day at Houston.
Angels vs Cubs same-game parlay (SGP)
Cold weather, limited scoring, and the more reliable arm on the mound sum up this three-leg same-game parlay.
Soriano was excellent on the road last season (8-3), and he just threw six scoreless innings in Houston. His 69.2% ground-ball rate limits damage and keeps traffic off the bases.
Jameson Taillon allowed 26 earned runs across 13 1/3 spring innings, and he’s hard to trust right now. In a game where runs will be scarce, that edge on the mound leans toward the Halos.
Angels vs Cubs SGP
Jose Soriano Over 4.5 strikeouts
Angels moneyline
Under 7.5
Angels vs Cubs home run pick: Mike Trout (+310)
Mike Trout doesn't need much of an invitation, and Taillon is practically rolling out the red carpet.
Ten home runs and nine walks in just over 13 spring innings tell you that he is a pitcher who can't find the zone and is getting destroyed when he does.
Trout has already taken Taillon deep, and the Angels slugger launched two bombs on Opening Day at Houston. I’ll back him to crack one tonight.
2026 Transparency record
Best bets: 1-1, -0.2 units
SGPs: 0-2, -2 units
HR picks: 0-2, -2 units
Angels vs Cubs odds
Moneyline: Los Angeles +120 | Chicago -142
Run line: Los Angeles +1.5 (-188) | Chicago -1.5 (+155)
Over/Under: Over 7.5 (+116) | Under 7.5 (-142)
Angels vs Cubs trend
The Chicago Cubs have hit the Game Total Under in 64 of their last 117 games (+13.65 Units / 11% ROI). Find more MLB betting trends for Angels vs. Cubs.
How to watch Angels vs Cubs and game info
Location
Wrigley Field, Chicago, IL
Date
Tuesday, March 31, 2026
First pitch
7:40 p.m. ET
TV
FDSN West, Marquee
Angels starting pitcher
Jose Soriano (1-0, 0.00 ERA)
Cubs starting pitcher
Jameson Taillon (2025: 11-7, 3.68 ERA)
Angels vs Cubs latest injuries
Angels vs Cubs weather
Odds are correct at the time of publishing and are subject to change. Not intended for use in MA. Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
New York, NY - October 2: Boston Red Sox catcher Carlos Narvaez in the dugout in the seventh inning of Game 3 of the Wild Card playoff series at Yankee Stadium on October 2, 2025. (Photo by Danielle Parhizkaran/The Boston Globe via Getty Images) | Boston Globe via Getty Images
Happy Tuesday, Red Sox Nation. After last night’s ass-whooping at the hands of the Houston Astros, our beloved Red Sox fall to 1-3. I don’t know about you, but the offense feels like it’s been slumping for weeks, even though it’s only four games. Baseball season is a grind, though, and nobody wins 162 games in a row.
So, my question to you is: did you forget that? Are you already frustrated by the lack of hitting with runners in scoring position? Or are you accepting it as statistical noise that happens in small samples?
Talk about early season frustration and whatever else you want here. Be good to one another, and go Sox.
ATLANTA, GA - MARCH 27: Bryce Elder #55 of the Atlanta Braves is introduced before the game against the Kansas City Royals at Truist Park on March 27, 2026 in Atlanta, Georgia. (Photo by Matthew Grimes Jr./Atlanta Braves/Getty Images) | Getty Images
I’ve come to think of Bryce Elder the last couple of years as Chunky Woody Harrelson. Not fat, just broad-shouldered with a full, kind face. I have noticed this season that he’s added the beard. He does appear to be slimmer. As a blogger with a terminal case of dad bod, I know how helpful it can be to add facial hair to appear more svelte. Or at least it can hide the soft jawbone.
On the left is 2025 and right is this season in Spring Training. The uniforms are different, but you can get an idea. For what it’s worth, I think he’s down maybe 5-10 pounds. He looks more like a younger Rick Sutcliffe now than a Chunky Woody Harrelson.
He might be down a few pounds, I don’t know. But one thing that was been streamlined last night was his delivery. It’s tougher to see in Baseball Savant or other MLB Media clips. Bryce has this annoying habit of moving faster to the plate on some throws and slower on others. Specifically:
A near quick pitch approach. Barely comes set, then throws the ball.
A more labored start to the windup, then releases to the plate.
A third speed which is somewhere in between.
However last night, I didn’t see that much. His pace somewhere in between speed 1 and 3. There was no quick pitch, just a reasonably quick pace. I didn’t see him deviate until for pitch 66 of the appearance. He slowed down, had trouble retrieving his grip on the slider, and sent it way above Jonah Heim and left. He would walk Carlos Cortes one pitch later, and Jonah visited to help him lock in again. He would rally to strike out Nick Kurtz. Then he did do the labored windup deal a couple of times in the sixth. But he was much more composed all the way around. (I’m writing this overnight and Savant won’t have the individual pitch video right now. But I will try to remember to get the Cortes pitch up in the morning.)
EDIT: With the help of the video, this is the pitch I’m referring to. He’s slower to the plate here. He’s clearly having trouble gripping the slider. You can see that, but what you don’t see here is that his pace slowed before he threw this pitch. Savant’s not going to give you five seconds before the pitch (because worldwide memory shortage for one) but his pace is interrupted. This is what you didn’t see a lot last night.
I don’t think Bryce Elder is fixed or has found the solution to his troubles. His location was better last night especially with the four seam fastball. Although some pitches left something to be desired. He visited the zone more with the slider more than I would like. Thankfully, the Athletics couldn’t do much with him (or really anybody this year). But Bryce’s composure has improved, and he does look much more comfortable.