MLB Daily Betting Guide: Odds, Schedule, Picks: April 23

MLB: Cincinnati Reds at Los Angeles Dodgers
Apr 14, 2022; Los Angeles, California, USA; Los Angeles Dodgers first baseman Freddie Freeman (5) celebrates the victory against the Cincinnati Reds at Dodger Stadium. Mandatory Credit: Gary A. Vasquez-USA TODAY Sports

It’s Saturday and you know what that means: baseball all day long and deep into the night.

Not only that, there’s an extra MLB contest today with the Tigers and Rockies slated for a doubleheader after their series opener got postponed last night. Without further adieu, let’s just get right to the games.

Also, we recommend checking the Fangraphs Probables Grid to see the likely starting pitchers from each game with clickable links to get the most in-depth information on each pitcher.

New to betting? Read our Beginner’s Guide to Betting with a glossary of terms

MLB Odds and Schedule, April 23

San Francisco Giants @ Washington Nationals, 1:05 p.m. ET

  • SF Starting Pitcher: Alex Wood (1-0, 1.93 ERA, 1.29 WHIP, 10.61 K/9)
  • WAS Starting Pitcher: Aaron Sanchez (0-0, -.– ERA)
  • Bullpen ERAs: SF 1.91; WAS 3.63
  • The Pick: PASS

Oof, the Nats must not be in great shape if they’re already resorting to has-beens like Aaron Sanchez at this early juncture in the campaign. At the same time, he’s had success before and wasn’t terrible with the Giants last year either. I recommend taking a wait-and-see approach on a returning vet like Sanchez, though Alex Wood’s stingy consistency is usually a pleasure to bet on every fifth day.

Cleveland Guardians @ New York Yankees, 1:05 p.m. ET

  • CLE Starting Pitcher: Cal Quantrill (0-0, 3.24 ERA, 1.20 WHIP, 6.48 K/9)
  • NYY Starting Pitcher: Nestor Cortes Jr. (0-0, 0.00 ERA, 0.75 WHIP, 16.39 K/9)
  • Bullpen ERAs: CLE 3.23; NYY 2.08
  • The Pick: PASS

How about the start by Nestor Cortes Jr.? Better yet for bettors as far as today’s afternoon affair goes, can he keep performing out of his mind? Even if he does, Cal Quantrill is out to a nice start, too, and can possibly counter any above-satisfactory performance. For me personally, I rarely have action on games at the bandbox that is Yankee Stadium.


Colorado Rockies @ Detroit Tigers, 1:10 p.m. ET (Game 1)


  • COL Starting Pitcher: Antonio Senzatela (1-0, 2.16 ERA, 2.04 WHIP, 2.25 K/9)
  • DET Starting Pitcher: Tarik Skubal (0-1, 3.72 ERA, 1.24 WHIP, 9.31 K/9)
  • Bullpen ERAs: COL 3.06; DET 2.65
  • The Pick: PASS

Antonio Senzatela might be the luckiest pitcher on the planet right now. Despite striking out only two batters combined in his two starts and recording a WHIP north of 2.00, he came out of those assignments with a shiny 2.16 ERA. Regression is coming, though it remains to be seen if that happens here.


Colorado Rockies @ Detroit Tigers, 6:40 p.m. ET (Game 2)

  • COL Starting Pitcher: Austin Gomber (0-0, 7.00 ERA, 2.00 WHIP, 6.00 K/9)
  • DET Starting Pitcher: Beau Brieske (0-0, -.– ERA)
  • Bullpen ERAs: COL 3.06; DET 2.65
  • The Pick: PASS

When a pitcher is making his Major League debut, that brings about a whole new variable to consider. In this case, how will Beau Brieske fare in his first career start? He didn’t show much in his pair of starts at Triple-A, and given the inconsistency of Austin Gomber so far, this is definitely a game to avoid.


Pittsburgh Pirates @ Chicago Cubs, 2:20 p.m. ET

  • PIT Starting Pitcher: Zach Thompson (0-1, 9.00 ERA, 2.00 WHIP, 9.00 K/9)
  • CHC Starting Pitcher: Kyle Hendricks (0-1, 6.08 ERA, 1.95 WHIP, 11.48 K/9)
  • Bullpen ERAs: PIT 2.60; CHC 2.88
  • The Pick: PASS

One important thing that needs to be factored is that the Pirates are resting talented youngster Ke’Bryan Hayes today, which severely downgrades what is already a mostly dead-bat lineup. Kyle Hendricks might scare some people with his current ERA and WHIP but he should deflate those numbers as long as he continues along with his surprisingly high strikeout rate. Still, not taking this.


Chicago White Sox @ Minnesota Twins, 4:05 p.m. ET

  • CHW Starting Pitcher: Vince Velasquez (0-1, 4.15 ERA, 1.50 WHIP, 7.27 K/9)
  • MIN Starting Pitcher: Dylan Bundy (2-0, 0.87 ERA, 0.68 WHIP, 6.97 K/9)
  • Bullpen ERAs: CHW 3.14; MIN 4.50
  • The Pick: PASS

Are we seeing the return of Dylan Bundy to 2020 form? The early returns indicate so. However, after the disaster that was his 2021, perhaps it would be more wise to wait a little bit longer monitoring if the former No. 4 overall draft pick is indeed back. In the meantime, it’s not a bad idea taking him and the Twins at a reasonable -145 at home opposite Vince Velasquez, who can be very erratic. I’m opting to wait on Bundy, though.


Milwaukee Brewers @ Philadelphia Phillies, 4:05 p.m. ET

  • MIL Starting Pitcher: Adrian Houser (0-2, 2.89 ERA, 1.50 WHIP, 6.75 K/9)
  • PHI Starting Pitcher: Zack Wheeler (0-2, 9.39 ERA, 1.83 WHIP, 7.04 K/9)
  • Bullpen ERAs: MIL 3.14; PHI 4.50
  • The Pick: PASS

Zack Wheeler was a popular choice to win this year’s National League Cy Young award but through two starts, he’s looked like anything but one. Credit that to a delayed start to his season. It’s only a matter of time before he settles in, but when will that be? I’d rather wait for him to get into a rhythm and that means not having any action on this.


Texas Rangers @ Oakland Athletics, 4:07 p.m. ET


  • TEX Starting Pitcher: Martin Perez (0-2, 6.75 ERA, 2.00 WHIP, 7.88 K/9)
  • OAK Starting Pitcher: Frankie Montas (2-1, 3.63 ERA, 0.92 WHIP, 8.83 K/9)
  • Bullpen ERAs: TEX 4.73; OAK 3.28
  • The Pick:

All analysis on this total can be found here.


St. Louis Cardinals @ Cincinnati Reds, 4:10 p.m. ET

  • STL Starting Pitcher: Dakota Hudson (0-1, 7.71 ERA, 1.43 WHIP, 7.71 K/9)
  • CIN Starting Pitcher: Tyler Mahle (1-1, 7.82 ERA, 1.66 WHIP, 11.37 K/9)
  • Bullpen ERAs: STL 2.16; CIN 4.20
  • The Pick: PASS

At first glance, all the ingredients are in place for an over. Dakota Hudson typically performs far worse on the road than at home, whereas Tyler Mahle has reverse home-and-road splits, pitching considerably better when away from Cincinnati. Unfortunately for the fifth-year righty, this assignment is being hosted at Great American Ball Park. I’m just not ready to go against Mahle when it seems inevitable that he’ll get it going again sooner than later.


Toronto Blue Jays @ Houston Astros, 4:10 p.m. ET

  • TOR Starting Pitcher: Alek Manoah (2-0, 1.50 ERA, 0.92 WHIP, 9.75 K/9)
  • HOU Starting Pitcher: Jose Urquidy (1-1, 7.00 ERA, 1.44 WHIP, 4.00 K/9)
  • Bullpen ERAs: TOR 2.83; HOU 2.52
  • The Pick: PASS

Though it’s only been two starts, bettors should be taking notice of young Alek Manoah. The second-year right-hander has looked dominant thus far, and as someone that personally picked him to win this year’s American League Cy Young Award, I’m really not surprised at all and only see him continuing on this run of excellence.


Boston Red Sox @ Toronto Blue Jays, 6:10 p.m. ET

  • BOS Starting Pitcher: Garrett Whitlock (1-0, 0.93 ERA, 0.62 WHIP, 10.24 K/9)
  • TB Starting Pitcher: J.P. Feyereisen (0-0, 0.00 ERA, 0.38 WHIP, 11.81 K/9)
  • Bullpen ERAs: BOS 2.79; TB 3.39
  • The Pick: PASS

A matchup of relievers gets the billing in Tampa tonight, which should be an automatic “no bet” as far as betting the full game goes. J.P. Feyereisen did actually start in his last appearance, albeit while only going two innings, and that should be the expectation here as the Rays likely continue to use him as an opener. They did start that technique, after all. Garrett Whitlock is the more intriguing of the two, but this is his first start and he’ll likely just be eased in tonight to get him accustomed to his potential new role. This is a game to watch from afar.


Miami Marlins @ Atlanta Braves, 7:20 p.m. ET

  • MIA Starting Pitcher: Elieser Hernandez (1-1, 4.22 ERA, 1.31 WHIP, 9.28 K/9)
  • ATL Starting Pitcher: Ian Anderson (1-1, 6.48 ERA, 1.32 WHIP, 8.64 K/9)
  • Bullpen ERAs: MIA 2.96; ATL 3.58
  • The Pick: PASS


New York Mets @ Arizona Diamondbacks, 8:10 p.m. ET

  • NYM Starting Pitcher: Trevor Williams (0-1, 0.00 ERA, 2.40 WHIP, 5.40 K/9)
  • ARI Starting Pitcher: Humberto Castellanos (0-0, 2.57 ERA, 1.43 WHIP, 3.86 K/9)
  • Bullpen ERAs: NYM 3.61; ARI 4.38
  • The Pick: PASS

Seeing a pitching matchup like this should bring about only one thought: runs. Trevor Williams never panned out as a starter in Pittsburgh and is just making a spot start for the Mets. The D-backs starter, Humberto Castellanos, is as much of a bargain-bin pitcher as there can be. I already have my over/under for the day (Rangers/Athletics), but if that wasn’t the case, I’d be eyeing the over here. Arizona is starting to come alive at the plate, too.


Los Angeles Dodgers @ San Diego Padres, 8:40 p.m. ET

  • LAD Starting Pitcher: Tyler Anderson (0-1, 2.25 ERA, 0.50 WHIP, 9.00 K/9)
  • SD Starting Pitcher: Yu Darvish (0-0, 6.28 ERA, 1.26 WHIP, 8.16 K/9)
  • Bullpen ERAs: LAD 2.25; SD 4.01
  • The Pick: PASS

Good to see southpaw Tyler Anderson get back into a big-league rotation after churning out mostly solid work last year between the Pirates and Mariners. He’s filling the vacancy left by Andrew Heaney (shoulder), who landed on the IL. It’s tough to predict what he can do in this spot, though. Yu Darvish was once one of the easier guys to prognosticate in terms of starters but waiting for him to get in a consistent rhythm is the preferred route.




Baltimore Orioles @ Los Angeles Angels, 9:07 p.m. ET

  • BAL Starting Pitcher: Spenser Watkins (0-0, 2.25 ERA, 1.25 WHIP, 2.25 K/9)
  • LAA Starting Pitcher: Noah Syndergaard (0-0, 1.59 ERA, 0.79 WHIP, 3.97 K/9)
  • Bullpen ERAs: BAL 2.70; LAA 4.50
  • The Pick:

Kansas City Royals @ Seattle Mariners, 9:10 p.m. ET

  • KC Starting Pitcher: Kris Bubic (0-1, 10.80 ERA, 2.60 WHIP, 7.20 K/9)
  • SEA Starting Pitcher: Matt Brash (1-1, 3.38 ERA, 1.22 WHIP, 9.28 K/9)
  • Bullpen ERAs: KC 3.62; SEA 2.44
  • The Pick: PASS

Two youngsters collide in Seattle this evening in an encounter that could go either way. Kris Bubic bounced back nicely his last time out after a disastrous season debut, but I’d rather wait for him to get in a groove. Rookie Matt Brash fared pretty well in his first two Major League assignments but I’d rather watch more of him before getting a feel for what he brings.

Staff Picks

Here you can keep track of all of our picks for the day’s games:

<iframe src=”,4814,c23c,4812,c25b,4815,4816,4817,4818,4819/types:ml,ats,ou/?id=a060abd9-e09b-4162-a29f-b9f7aa814dd7″ title=”Tailgate Sports MLB Picks” height=”600px” width=”100%” scrolling=”auto” style=”border: 0; margin: 0 !important;”></iframe>