MLB games today: TV schedule, daily fantasy picks, and best bets

By Matt Johnson
Mar 11, 2021; Dunedin, Florida, USA; Toronto Blue Jays designated hitter Vladimir Guerrero Jr. (27) smiles during the second inning against the Detroit Tigers during spring training at TD Ballpark. Mandatory Credit: Kim Klement-USA TODAY Sports

The MLB season is well underway. So get prepped for the day with a recap of yesterday’s action, check out the MLB games today, and spot top fantasy and betting picks available right now.

Big Game Recap: Third baseman Luis Arraez threw wildly to first on a potential game-ending ground out with two outs in the 10th inning Wednesday afternoon, allowing the tying and winning runs to score as the Oakland Athletics rallied for their 11th straight win, 13-12 over the visiting Minnesota Twins. Check out Sportsnaut’s full MLB roundup now.

Read More: MLB power rankings: Takeaways from the season so far

MLB games today: Thursday, April 22

Here are all the MLB matchups today.

GameTime (ET)TV
Diamondbacks @ Reds12:35 PMBSAZ, BSOH
Pirates @ Tigers1:10 PMATTP, BSDET
Yankees @ Indians6:10 PMYES, BSGL
Mariners @ Red Sox7:10 PMRSNW, NESN
Mets @ Cubs7:40 PMSNY, MARQ
Angels @ Astros8:10 PMYOUTUBE
Marlins @ Giants9:45 PMBSFL, NBCSBA
Padres @ Dodgers10:10 PMBSSD, SNLA

MLB Daily Fantasy Picks of the Day (April 22 Coming Soon)

  • Frankie Montas, SP, Oakland Athletics
  • Mike Trout, OF, Los Angeles Angels
  • Nolan Arenado, 3B, St. Louis Cardinals

The Best MLB Bets Today (April 22 Coming Soon)

  • Oakland Athletics (+102) vs. Minnesota Twins
  • New York Mets (-139) @ Chicago Cubs
  • Washington Nationals (-160) vs. St. Louis Cardinals

*MLB odds courtesy of FanDuel.

MLB Schedule

Friday, April 23

GameTime (ET)TV
Brewers @ Cubs2:20 PMBSWI, MARQ
Athletics @ Orioles7:05 PMNBCSCA, MSN2
Royals @ Tigers7:10 PMBSKC, BSDET
Nationals @ Mets7:10 PMMASN, SNY
Mariners @ Red Sox7:10 PMRSNW, NESN
Blue Jays @ Rays7:10 PMSNET, BSSUN
Yankees @ Indians7:10 PMWPIX, BSGL
Diamondbacks @ Braves7:20 PMBSAZ, BSSO
Angels @ Astros8:10 PMBSW, ATTH
Pirates @ Twins8:10 PMATTP, BSNO
Rangers @ White Sox8:10 PMBSSW, NBCSCH
Reds @ Cardinals8:15 PMBSOH, BSMW
Phillies @ Rockies8:40 PMNBCSP, ATTR
Marlins @ Giants9:45 PMBSFL, NBCSBA
Padres @ Dodgers10:10 PMBSSD, SNLA

Saturday, April 24

GameTime (ET)TV
Royals @ Tigers1:10 PMBSKC, BSDET
Mariners @ Red Sox1:10 PMRSNW, NESN
Pirates @ Twins2:10 PMATTP, BSNO
Reds @ Cardinals2:15 PMBSOH, BSMW
Brewers @ Cubs2:20 PMBSWI, MARQ
Nationals @ Mets4:05 PMMASN, SNY
Angels @ Astros4:10 PMBSW, ATTH
Blue Jays @ Rays6:10 PMSNET-1, BSSUN
Yankees @ Indians6:10 PMYES, BSGL
Athletics @ Orioles7:05 PMNBCSCA, MSN2
Rangers @ White Sox7:10 PMBSSW, NBCSCH+
Diamondbacks @ Braves7:20 PMBSAZ, BSSE
Phillies @ Rockies8:10 PMNBCSP, ATTR
Marlins @ Giants9:05 PMBSFL, NBCSBA
Padres @ Dodgers9:10 PMBSSD, SNLA

RELATED: MLB trade rumors – Updates on latest news, buzz entering 2021 season