Big Al's Daily Angle: NHL, NBA and MLB Previews and Odds - 03/31/26

by Big Al Staff

Tuesday, Mar 31, 2026
The Tuesday sports card features NBA, NHL, and MLB action. 

The National Basketball League has seven games on its docket. The Orlando Magic hosts the Phoenix Suns at 7:10 p.m. ET as a 2.5-point favorite with the total set at 224.5 (all odds from DraftKings). The Charlotte Hornets travel to Brooklyn to play the Nets at 7:40 p.m. ET as a 15.5-point road favorite with an over/under of 219.5. 

Three NBA games tip off at 8:10 p.m. ET. The Dallas Mavericks play in Milwaukee against the Bucks as a 1.5-point road favorite with a total of 228.5. The Detroit Pistons play at home against the Toronto Raptors as a 2.5-point favorite with an over/under of 219.5. The New York Knicks are on the road to take the Houston Rockets on NBC/Peacock as a 1.5-point road favorite with a total of 217.5. 

The Los Angeles Lakers are home to face the Cleveland Cavaliers at 10:40 p.m. ET as a 1.5-point favorite with an over/under of 237.5. The Los Angeles Clippers host the Portland Trail Blazers on NBC-Peacock at 11:10 p.m. ET as a 5.5-point favorite with a total of 227.5. 

The National Hockey League has 10 games on its slate. Seven NHL games drop the puck at 7:07 p.m. ET. The Tampa Bay Lightning plays at home against the Montreal Canadiens as a -170 money-line favorite with an over/under of 6.5. The Washington Capitals are home to challenge the Philadelphia Flyers as a -135 money-line favorite with a total of 5.5. The Buffalo Sabres host the New York Islanders as a -198 money-line favorite with an over/under of 6.5. The Detroit Red Wings visit the Pittsburgh Penguins as a -115 money-line road favorite with a total of 6.5. The Ottawa Senators play in Florida against the Panthers as a -170 money-line road favorite with an over/under of 5.5. The Dallas Stars are on the road to battle the Boston Bruins as a -120 money-line road favorite with a total of 5.5. The New Jersey Devils travel to New York to play the Rangers as a -142 money-line road favorite with an over/under of 5.5.

The Carolina Hurricanes play in Columbus against the Blue Jackets at 7:37 p.m. ET as a -142 money-line road favorite with a total of 6.5. The Winnipeg Jets are on the road to take on the Chicago Blackhawks at 8:37 p.m. ET as a -142 money-line road favorite with an over/under of 5.5. The Edmonton Oilers play at home against the Seattle Kraken at 9:07 p.m. ET as a -185 money-line favorite with a total of 6.5. 

Major League Baseball has 14 games scheduled. The Texas Rangers visit the Baltimore Orioles at 6:35 p.m. ET as a -131 money-line road favorite with an over/under of 8.5. Three MLB games throw out the first pitch at 6:40 p.m. ET. The Miami Marlins are home to face the Chicago White Sox as a -1567 money-line favorite with a total of 8.5. The Cincinnati Reds host the Pittsburgh Pirates on Peacock as a -118 money-line favorite with an over/under of 9. The Philadelphia Phillies play at home against the Washington Nationals as a -186 money-line favorite with a total of 9. 

The Toronto Blue Jays are home to challenge the Colorado Rockies at 7:07 p.m. ET as a -271 money-line favorite with an over/under of 8.5. The Atlanta Braves host the Athletics at 7:15 p.m. ET as a -149 money-line favorite with a total of 9. Two more MLB games start at 7:40 p.m. ET. The Chicago Cubs play at home against the Los Angeles Angels as a -149 money-line favorite with an over/under of 9. The Milwaukee Brewers are home to battle the Tampa Bay Rays as a -143 money-line favorite with a total of 7.5. The New York Mets play in St. Louis against the Cardinals at 7:45 p.m. ET as a -168 money-line road favorite with an over/under of 8.5. 

The Houston Astros host the Boston Red Sox at 8:10 p.m. ET as a -149 money-line favorite with a total of 7.5. Three more MLB games begin at 9:40 p.m. ET. The Detroit Tigers are on the road to play the Arizona Diamondbacks, with both teams priced as -110 money-line favorites with an over/under of 9. The New York Yankees travel to Seattle to face the Mariners on TBS as a -112 money-line road favorite with a total of 7. The San Francisco Giants play in San Diego against the Padres as a -143 money-line road favorite with an over/under of 7.5. The Los Angeles Dodgers play at home against the Cleveland Guardians at 10:10 p.m. ET as a -240 money-line favorite with a total of 8.  

All photographic images used for editorial content have been licensed from the Associated Press.

© 2026 Al McMordie's BigAl.com. All Rights Reserved.