Big Al's Daily Angle: NBA, EPL, NHL and MLB Previews and Odds - 04/21/26

by Big Al Staff

Tuesday, Apr 21, 2026
The Tuesday sports card features NBA, NHL, MLB, and EPL action. 

The National Basketball Association continues its playoff season with three games. The Boston Celtics host the Philadelphia 76ers on Peacock at 7:10 p.m. ET as a 13.5-point favorite with the total set at 216.5 (all odds from DraftKings). The San Antonio Spurs play at home against the Portland Trail Blazers on NBC/Peacock at 8:10 p.m. ET as an 11.5-point favorite with an over/under of 219.5. The Houston Rockets travel to Los Angeles to play the Lakers on NBC/Peacock at 10:40 p.m. ET as a 4.5-point road favorite with a total of 206.5. 

The National Hockey League playoffs continue with four games on its slate. The Tampa Bay Lightning are home to play the Montreal  Canadiens on ESPN2 at 7:10 p.m. ET as a -192 money-line favorite with an over/under of 5.5. The Buffalo Sabres host the Boston Bruins on ESPN at 7:40 p.m. ET as a -180 money-line favorite with a total of 6.5. 

The Vegas Golden Knights play at home against the Utah Mammoth on ESPN2 at 9:40 p.m. ET as a -155 money-line favorite with an over/under of 6.5. The Colorado Avalanche are home to take on the Los Angeles Kings on ESPN at 10:10 p.m. ET as a -278 money-line favorite with a total of 5.5. 

Major League Baseball has 15 games scheduled. The Cleveland Guardians host the Houston Astros at 6:10 p.m. ET as a -149 money-line favorite with an over/under of 8. Three more MLB games throw out the first pitch at 6:40 p.m. ET. The Cincinnati Reds play in Tampa Bay against the Rays with both teams priced as -110 money-line favorites with a total of 7.5. The Miami Marlins play at home against the St. Louis Cardinals as a -120 money-line favorite with an over/under of 8.5. The Detroit Tigers are at home to face the Milwaukee Brewers as a -118 money-line favorite with a total of 8.5. 

Two MLB games start at 6:45 p.m. ET. The New York Yankees are on the road in Boston to battle the Boston Red Sox on TBS/truTV/HBO Max as a -115 money-line road favorite with an over/under of 8.5. The Atlanta Braves visit Washington to challenge the Nationals as a -136 money-line road favorite with a total of 8.5. The New York Mets host the Minnesota Twins at 7:10 p.m. ET as a -181 money-line favorite with an over/under of 7.5. 

Two MLB games begin at 7:40 p.m. ET. The Chicago Cubs play at home against the Philadelphia Phillies as a -122 money-line favorite with a total of 8. The Kansas City Royals are home to play against the Baltimore Orioles as a -131 money-line favorite with an over/under of 9. 

The Texas Rangers host the Pittsburgh Pirates at 8:10 p.m. ET as a -120 money-line favorite with a total of 8.5. The San Diego Padres play in Colorado against the Avalanche at 8:40 p.m. ET as a -143 money-line road favorite with an over/under of 11. The Toronto Blue Jays are on the road in Los Angeles against the Angels at 9:38 p.m. ET, with both teams priced as -110 money-line favorites with a total of 9. 

Two MLB games start at 9:40 p.m. ET. The Arizona Diamondbacks play at home against the Chicago White Sox as a -156 money-line favorite with an over/under of 9. The Seattle Mariners are home to take on the Athletics as a -171 money-line favorite with a total of 7.5. The Los Angeles Dodgers travel to San Francisco to face the Giants at 9:45 p.m. ET as a -186 money-line road favorite with an over/under of 7. 

Matchweek 33 in the English Premier League continues with one match. Brighton and Hove Albion hosts Chelsea at 3:00 p.m. ET as a -0.5 goal-line favorite with a total of 2.5. 

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

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