MLB Expert Picks
Major League Baseball betting is one of the most profitable daily sports investments that a gambler can undertake. Whether it is re-investing the money that you made from fall and winter sports, or boosting your bankroll before football season, MLB baseball betting is the perfect avenue for solid, consistent profit.
2025 will be no different, and now is the time to jump on board with a team of experts!
MLB betting begins in March and goes into November, concluding with the best of seven World Series. That is a stretch of moneymaking, and it is important to jump on board early. It will be interesting to see if the Los Angeles Dodgers can repeat as champions for a second straight year.
First, you do not want to miss out on a single dollar of profit from our team of exceptional handicappers. Second, the season is so long, that a full season's package offers you one of the best values on the site, so you want to take advantage. Finally, the early season lines are some of the softest and easiest to beat of the entire season – and you do not want to miss an opportunity.
If you would like more information about each of the handicappers, information on past results, and to find out which handicapper we feel would be the best fit for your individual betting style and need, just send an email to service@docsports.com with "MLB Picks Info" in the subject line or just give us a call (1-866-238-6696) and ask about the 3-for-1 offer, which is good the entire season. Note: For the 2025 MLB season, no extend mode will be offered on daily packages, just a $30 credit put back into your account the following morning.
One Day MLB Picks Package - $30.00 With this package, you will receive all the baseball picks that your MLB handicapper makes for a one-day period. This will include top plays of the week, month, or our best bets of the season (5,6,7 and 8-unit plays) that may fall during this time. If the package results in a loss, your account will have a $30 credit put into the following morning. Note: For the 2025 MLB season, no extend mode will be offered on daily packages.
7 Day - Weekly MLB Picks Package - $99.00 With this package, you will receive every baseball pick your handicapper makes for a seven-day period. This will include top plays of the week, month, or our best bets of the season (5,6,7 and 8-unit plays) that may fall during this time. If the package results in a loss, your account can be extended for free with our self-extend program until a profit is made. Note: No extra days are given for a handicapper passing.
30-Day Monthly MLB Picks Package - $299.00 With this package, you will receive every baseball pick your handicapper makes for a 30-day period. This will include top plays of the week, month, or our best bets of the season (5,6,7 and 8-unit plays) that may fall during this time. If the package results in a loss, your account can be extended for free with our self-extend program until a profit is made. Note: No extra days are given for a handicapper passing.
Early Bird MLB Full Season Package - $795.00 (Normally $950) - With this package you will receive every baseball pick that your handicapper makes for the entire 2025 MLB season. The season starts in March and will go through the beginning of November, and you will have access to all of it. Every Game of the Year, Game of the Month, Game of the Week, and postseason selection will be yours. This is one of the best values on the internet and is your complete pass for a successful MLB season.
|
Be sure to check out each of the individual baseball handicapper's pages on the top navigation under the "Expert Handicappers" section for daily Free Sports Picks and updated information.
Each baseball handicapper uses a rating system of (1-8 units) with 8-Units as the strongest, Game of the Year selection. Per company policy, all 7- or 8-Unit play will feature odds of -160 or less, as we have listened to our customers and feel that using big favorites on big plays is not an advantage.
Above are the 2025 baseball packages. We strongly recommend the full season selection service, as this will ensure that you will have access to every pick each handicapper makes for the entire season. If you have any questions or are interested in signing up for multiple handicappers and getting a discount, please give us a call at (866) 238-6696.
Please note: Baseball picks will be released and posted on our website at 11:30 AM EST 7 days a week. Log into the member area using your username and password.
Yesterday's Expert MLB Picks from our handicappers.
Just so the public knows we are always transparent and honest with our reporting, in this spot we will list all of the previous days picks and analysis. This will be updated daily at around 5AM Eastern Time.
Get free MLB Picks including expert parlay picks for betting Today's MLB Games.
Results for Wednesday 23rd of April 2025
Handicapper | Units | Dollars |
Doc's Sports | 4 | $420.00 |
Craig Trapp | 0 | $0.00 |
Robert Ferringo | 8 | $770.00 |
Arun Shiva (Indian Cowboy) | -5 | $-550.00 |
Raphael Esparza (VSI) | -4 | $-540.00 |
Tony George | -4 | $-400.00 |
Vernon Croy | -4 | $-400.00 |
Scott Spreitzer | 4 | $400.00 |
August Young | 0 | $-160.00 |
Strike Point Sports | 4 | $640.00 |
Jason Sharpe | 4 | $385.00 |
Griffin Murphy | 6 | $600.00 |
Nick Menken | -4 | $-500.00 |
Wednesday 23rd of April 2025
Doc's Sports
4 Unit Play. Take #953 Cincinnati +105 over Miami (1:10p.m., Wednesday, April 23 MLB.tv) Just do not believe the Reds will get swept by the Marlins. Sany Alcantara has not been good early this season after coming back from a long injury. I see him struggling today as well as the Reds need a win to move closer to the .500 mark.
Craig Trapp
4-Unit Play. Take #976 Kansas City (-1.5) Over Colorado (7:40 p.m., Wednesday, April 23)
This bad Rockies team has lost by more than 2 runs in 13 of 22 games this year and think that trend continues tonight. Royals have big starting pitching edge as Rockies starter Marquez has been downright pitiful on the road. Great +110 price on the KC run line winner, Take Kansas City Royals on the minus run line tonight.
Craig
Robert Ferringo
1-Unit Play. Take #957 L.A. Dodgers (-110) over Chicago Cubs (6:40 p.m.)
I think Chicago’s magic is going to wear off. They have actually b
1-Unit Play. Take #966 Houston (-110) over Toronto (7:40 p.m.)
1-Unit Play. Take #976 Kansas City (-1.5, +110) over Colorado (7:40 p.m.)
The Royals had a two-run lead with two outs in the ninth and threw up on themselves, blowing the runline. I think they are the better team and right now no bet against the Rockies is a bad bet. They really might give the White Sox a run for their money as the worst team of this century.
Today’s Totals
3-Unit Play. Take ‘Under’ 8.5 Cincinnati at Miami (1 p.m.)
2-Unit Play. Take ‘Over’ 7.5 Philadelphia at N.Y. Mets (1 p.m.)
2-Unit Play. Take ‘Over’ 9.5 L.A. Dodgers at Chicago Cubs (7 p.m.)
2-Unit Play. Take ‘Under’ 8.5 Toronto at Houston (7:40 p.m.)
2-Unit Play. Take ‘Under’ 9.5 Texas at Oakland (10 p.m.)
1-Unit Play. FIRST 5 INNINGS: Take ‘Under’ 3.5 Milwaukee at San Francisco (9:45 p.m.)
Carpe diem. Good luck.
Arun Shiva (Indian Cowboy)
5-Unit Play. #965. Take Over 8.5 Runs Toronto vs. Houston (Wednesday @ 7:40pm est)
Note, we are 4-0 for +2200 in the NBA Playoffs and we will try to make it 5 in a row today with a 5-unit selection as there is a reason why we have won 13 of 15 years in the NBA Playoffs. We roll with the Over here between these two teams. What you have here is a hungry Toronto team who will likely bounce-back here. Both these pitchers are on let downs as well so it makes perfect sense despite a strong era that they both struggle here. Toronto has lost 5 in a row coming in and they will be upset and of course, they can indeed be an active dog here and they will see some pitches to hit today as note that Houston has won 4 of 5 coming in, they will be down early in this game but they will come back as they have turned the ship and playing great right now including taking 2 of 3 from the Padres recently. You have Francis and Gusto here, Francis went 6 innings, 5 hits and 1 run against the lowly Marlins and we think he gets hit today on a let down and then Gusto did win his last game but went 5 innings, 9 hits and 2 runs and he's been getting lucky average more than 2 baserunnrs per inning and that can't hold up forever. Hence, we like the Over.
Raphael Esparza (VSI)
MLB BASEBALL
4 Unit Play. Take #928 San Francisco -135 over Milwaukee (9:45p.m., Wednesday, April 23)
Tony George
MLB
4-Units:
#954 MIAMI MARLINS -1.5, +170 (RunLine) Over Cincinnati Reds
(Wednesday, April 23, 2025, 1:10pm E) EARLY START
As the MLB season starts to settle in, the 10-12 Miami Marlins haven't been shown much love, and they're a darn good team this year. We like today's matchup and especially with Alcantara on the hill despite a couple of bad outings, I think he puts it together today. Miami has won the first 2 games here in this series and are undervalued. Let's pick up an early big win. ML -120 if you do not like the RL system play - but I see another 2+ run win.
Vernon Croy
4-Unit Play - #965 Toronto +100 over Houston (Wednesday, April 23, 2025, 7:40pm ET)
Take Toronto on the moneyline as my top MLB pick for Wednesday night. This pick falls into one of my top MLB systems and I really like this pitching matchup for Toronto here tonight. Francis is coming off a great start, actually his best start of the season giving up just one earned run in six innings against Seattle which came by way of a homerun with five strikeouts and just one walk. Opponents have hit just .200 against Francis over all the season with an on-base percentage of .286. Opponents have hit .273 against Gusto overall the season and .315 against him at home. Play Toronto moneyline
Scott Spreitzer
4-Unit Play: Take 970 A’s -105 over Rangers (10:05 p.m., Wednesday, April 23)
Corey Seager left Tuesday night’s game with a hamstring issue – he’s listed as questionable for the game which obviously could hamstring the Rangers if he’s not his normal self or can’t play. With that being the case, taking 4 HRs, a decent OPS, and a .290 batting average out of the lineup if he sits…means advantage A’s. Whether Seager plays or not, Kumar Rocker has been a mess on the road for Texas. A’s starter, JP Sears has pitched pretty well in 3 of 4 starts for the A’s and he doesn’t walk a lot of batters. Solid spot to back the Athletics. Thanks & GL! Scott Spreitzer.
2-Unit Play: Take 976 Royals -1.5, +110 (Run Line) over Rockies (7:40 p.m., Wednesday, April 23)
The Rockies beat any of us who laid 1.5 runs with KC thanks to a Royals’ meltdown while leading 3-0 in the 9th. Colorado is 1-12 on the road with a minus-37 run differential and nine of the 12 losses came by more than one run. Rockies is going with Marquez on the hill and when has he not been a mess on the mound? Michael Lorenzen is scheduled for KC. He’s made one start at Kauffman as a Royal and it went well and he’s enjoyed the bump in KC as a visitor for years. I’m laying the run line with the Royals. Thanks & GL! Scott Spreitzer.
August Young
4-Unit Play - [962] New York Yankees | Cleveland Cavaliers un8.5 -115 (04/23 | 1:10PM EST) I'm likely going to get a ton of shit for this as I've already released a free play on the over, but this is why it pays to be a premium client. Information changes throughout the day, and you always get the best stuff. However; this could still lose, and the over could hit; and then i'll find myself getting shit on the other side. It's a lose-lose in reality for me, but I have to stay true to my commitment to provide my clients with the best chance at winning. The weather pattern is changing at progressive field somewhat, and the number is shifting which is providing ample value on the under. Rodon has been solid with a 4.34 ERA and 3.31 xERA, while the Yankees offense is showing signs of fatigue. This is still a home-run hitting dangerous team, and Luis Ortiz has been borderline horrendous. However, everything points to the under and we have some sharp confirmation from some trusted groups we talk with.
4-Unit Play - [973] Baltimore Orioles -140 over Washington Nationals (04/23 | 6:45PM EST) Love this spot for the Orioles coming off the shutout loss last night. Recency bias is skewing the market as the Nats are 6-4 at home, with the O's only 4-7 on the road. However; we have no faith in Trevor Williams who has an awful 1.63 WHIP through four games leading to a 5.95 ERA vs. a weak strength of schedule. The jury is still out when it comes to Tomoyuki Sugano, but we feel he will be fine here. We're expecting a spirited effort from Baltimore who have been outscored 31-2 their last two games. Time to turn the corner.
4-Unit Play - [976] Colorado Rockies | Kansas City Royals un9 -120 (04/23 | 7:40PM EST) We failed on the over last night even though we had a chance in extra innings. Here we are switching angles so no doubt we'll see 10 runs in the first inning. There is more runs expected here based on wind blowing out to left, but our numbers disagree with how that will have an effect at Kauffman. German Marquez has a 8.27 ERA, but his xERA is down at 5.02. His numbers are not good, but his strength of schedule has been rough. He's faced off vs. the Dodgers, Padres, and Phillies. The Royals are a level below in offensive production, ranking 25th in xBA, 28th in xSLG, and 28th in xwOBA. Speaking of which; the Rockies are even worse ranking dead-last in all those categories. Lorenzen should be fine.
Strike Point Sports
4-Unit Play. Take #960 San Francisco (-1.5, +160) over Milwaukee (9:45 p.m., Wednesday, April 23)
The Giants are going to be in a dog fight all season with the teams in their division so they need to win games and series like this one especially when its in San Francisco. Thankfully for them they have their ace Logan Webb on the mound who excels when he pitches in the Bay area. Webb has pitched just once at home this season and he was dominant not allowing a run on 4 hits while striking out 10 over 7 innings, and I think he can be just as effective in this matchup. Freddy Peralta has taken over the #1 spot in the rotation for Milwaukee and he has gotten off to a good start to his season. Peralta has pitched well on the road, but that hasn’t translated into wins as the Brewers have lost two of the three starts he has made away from Milwaukee. I like San Francisco to win this game and take the series.
Best of Luck – Strike Point Sports
Jason Sharpe
Wednesday April 23rd 2025-
7 Unit Play Take #966 Houston -110 over Toronto (7:40pm est):
Houston starter Ryan Gusto is the exact kind of pitcher that I like to back this time of the year as he's flying way under the public's radar right now. The rookie right-hander has dynamite hit and miss stuff. He started this season off in the Houston bullpen but he recently joined the Astros starting rotation and has looked solid striking out 8 batters while allowing just one walk in his two starts. Gusto has a large arsenal of pitches to choose from and almost all of them are above average offerings.
Toronto counters with starter Bowden Francis in this one. Francis is nowhere near as good as his 2.91 career ERA. Francis has been a lot more lucky than good as his xERA sits at 6.50 this season compared to his 3.13 season ERA. Somehow his BABIP is the lowest in baseball since he entered the league in 2022 incluing this season at just .196 currently which again makes no sense considering Francis has also allowed the highest hard hit percentage among all pitchers with 20+ innings this season.
Take Houston to win this game.
3 Unit Play Take #969 Texas -105 over Oakland (10:05pm est):
Texas goes with starter Kumar Rocker in this one. I love the changes Rocker has made recently to his arsenal as he's started to rely much more on his awesome slider as he threw the pitch nearly 60% of the time in his last start and in doing so had his best looking outing of the year posting 8 strikeouts and no walks in 7 innings of action to go along with a 19% swinging strike rate. Rocker has also had his share of bad luck to begin the year as his ERA-FIP ranks in the top 10 biggest differential currently.
On the offensive side of things Texas recently got back two huge right-hand bats to their lineup after starting the season off without either one of them and that could be huge here going up against left-hander JP Sears tonight in this contest.
Play Texas in this game.
Thank you and good luck,
Jason Sharpe
Griffin Murphy
4 Unit Play - Take #960 San Francisco (-140) Over Milwaukee. (9:45p.m, Wednesday, April 23rd)
San Francisco comes into this game 15-9 on the year and 5-5 in their last 10 games. San Francisco is currently 5-3 at home, while Milwaukee is 4-7 on the road. Logan Webb gets the start for San Francisco. Webb is 2-1 on the year, with 30 innings of work, a 2.40 ERA, 38 strikeouts, and 7 walks. Logan Webb is sensational on the rubber, and tonight he is backed up by an offense that is averaging 5 runs per game, ranking 6th in the MLB. Milwaukee is playing good baseball, but San Francisco has home-field advantage, the better pitcher, and a more potent offense. Let's eat the juice and take this game straight up.
Take #960 San Francisco (-140) Over Milwaukee.
Griffin Murphy
2 Unit Play - Take #970 Athletics (-110) Over Texas. (10:05p.m, Wednesday, April 23rd)
The Athletics come into this game backed up by JP Sears. Sears is 2-2 on the year, 23 innings of work with a stout 3.13 ERA, 18 strikeouts, and just 5 walks. Last season, Sears was with the Athletics and went a strong 11-13, 180 innings of work with a 4.38 ERA. That was when the Athletics were arguably the worst team in the MLB. This is a different team with a lot of pop in their offense. Seager is out for Texas tonight, which is a huge damper in their lineup, and they are backed up tonight by Kumar Rocker. Rocker is 1-2 on the year, with 18.1 innings of work and a high 6.38 ERA. I believe the Athletics will pound Kumar Rocker tonight and bring us a nice win with a flat -110 line.
Take #970 Athletics (-110) Over Texas.
Griffin Murphy
Nick Menken
4 Unit Play: Take #955 PHI Phillies ML over New York Mets (-125) (1:10p.m, Wednesday, April 23rd)
We have game two of this series starting here tonight against the Phillies and the New York Mets. The Mets took game one last night by a score of 5-1. Now the Phillies will have Zach Wheeler back on the mound with a 2-1 record this season in 31 innings of work with a 3.73 ERA. He is coming off a win in his last outing against the Miami Marlins, going 7 innings with 5 hits and 2 earned runs in that win. While the New York Mets will have David Petterson back on the mound with a 1-1 record on the season. Petterson has pitched 22 innings this season, with an ERA of 3.27. Petterson, against the Cardinals in his last start, went 5.1 innings of work with 5 hits and 3 earned runs. Now the Mets are playing in a day game here. In the past, the Mets in day games haven't performed as well as in night games. This is an early game here today between these two teams. In today's game against Petterson, I believe we will witness the Phillies' bats coming to life. Wheeler will take care of business and limit the damage. Take the Philadelphia Phillies moneyline over the New York Mets today.
Take #955 PHI Phillies ML over New York Mets (-125)
Nick Menken
Expert MLB Picks History:
Doc's Sports
4 Unit Play. Take #953 Cincinnati +105 over Miami (1:10p.m., Wednesday, April 23 MLB.tv) Just do not believe the Reds will get swept by the Marlins. Sany Alcantara has not been good early this season after coming back from a long injury. I see him struggling today as well as the Reds need a win to move closer to the .500 mark.Craig Trapp
4-Unit Play. Take #976 Kansas City (-1.5) Over Colorado (7:40 p.m., Wednesday, April 23)This bad Rockies team has lost by more than 2 runs in 13 of 22 games this year and think that trend continues tonight. Royals have big starting pitching edge as Rockies starter Marquez has been downright pitiful on the road. Great +110 price on the KC run line winner, Take Kansas City Royals on the minus run line tonight.
Craig
Robert Ferringo
1-Unit Play. Take #957 L.A. Dodgers (-110) over Chicago Cubs (6:40 p.m.)I think Chicago’s magic is going to wear off. They have actually b
1-Unit Play. Take #966 Houston (-110) over Toronto (7:40 p.m.)
1-Unit Play. Take #976 Kansas City (-1.5, +110) over Colorado (7:40 p.m.)
The Royals had a two-run lead with two outs in the ninth and threw up on themselves, blowing the runline. I think they are the better team and right now no bet against the Rockies is a bad bet. They really might give the White Sox a run for their money as the worst team of this century.
Today’s Totals
3-Unit Play. Take ‘Under’ 8.5 Cincinnati at Miami (1 p.m.)
2-Unit Play. Take ‘Over’ 7.5 Philadelphia at N.Y. Mets (1 p.m.)
2-Unit Play. Take ‘Over’ 9.5 L.A. Dodgers at Chicago Cubs (7 p.m.)
2-Unit Play. Take ‘Under’ 8.5 Toronto at Houston (7:40 p.m.)
2-Unit Play. Take ‘Under’ 9.5 Texas at Oakland (10 p.m.)
1-Unit Play. FIRST 5 INNINGS: Take ‘Under’ 3.5 Milwaukee at San Francisco (9:45 p.m.)
Carpe diem. Good luck.
Arun Shiva (Indian Cowboy)
5-Unit Play. #965. Take Over 8.5 Runs Toronto vs. Houston (Wednesday @ 7:40pm est)Note, we are 4-0 for +2200 in the NBA Playoffs and we will try to make it 5 in a row today with a 5-unit selection as there is a reason why we have won 13 of 15 years in the NBA Playoffs. We roll with the Over here between these two teams. What you have here is a hungry Toronto team who will likely bounce-back here. Both these pitchers are on let downs as well so it makes perfect sense despite a strong era that they both struggle here. Toronto has lost 5 in a row coming in and they will be upset and of course, they can indeed be an active dog here and they will see some pitches to hit today as note that Houston has won 4 of 5 coming in, they will be down early in this game but they will come back as they have turned the ship and playing great right now including taking 2 of 3 from the Padres recently. You have Francis and Gusto here, Francis went 6 innings, 5 hits and 1 run against the lowly Marlins and we think he gets hit today on a let down and then Gusto did win his last game but went 5 innings, 9 hits and 2 runs and he's been getting lucky average more than 2 baserunnrs per inning and that can't hold up forever. Hence, we like the Over.
Raphael Esparza (VSI)
MLB BASEBALL4 Unit Play. Take #928 San Francisco -135 over Milwaukee (9:45p.m., Wednesday, April 23)
Tony George
MLB4-Units:
#954 MIAMI MARLINS -1.5, +170 (RunLine) Over Cincinnati Reds
(Wednesday, April 23, 2025, 1:10pm E) EARLY START
As the MLB season starts to settle in, the 10-12 Miami Marlins haven't been shown much love, and they're a darn good team this year. We like today's matchup and especially with Alcantara on the hill despite a couple of bad outings, I think he puts it together today. Miami has won the first 2 games here in this series and are undervalued. Let's pick up an early big win. ML -120 if you do not like the RL system play - but I see another 2+ run win.
Vernon Croy
4-Unit Play - #965 Toronto +100 over Houston (Wednesday, April 23, 2025, 7:40pm ET)Take Toronto on the moneyline as my top MLB pick for Wednesday night. This pick falls into one of my top MLB systems and I really like this pitching matchup for Toronto here tonight. Francis is coming off a great start, actually his best start of the season giving up just one earned run in six innings against Seattle which came by way of a homerun with five strikeouts and just one walk. Opponents have hit just .200 against Francis over all the season with an on-base percentage of .286. Opponents have hit .273 against Gusto overall the season and .315 against him at home. Play Toronto moneyline
Scott Spreitzer
4-Unit Play: Take 970 A’s -105 over Rangers (10:05 p.m., Wednesday, April 23)Corey Seager left Tuesday night’s game with a hamstring issue – he’s listed as questionable for the game which obviously could hamstring the Rangers if he’s not his normal self or can’t play. With that being the case, taking 4 HRs, a decent OPS, and a .290 batting average out of the lineup if he sits…means advantage A’s. Whether Seager plays or not, Kumar Rocker has been a mess on the road for Texas. A’s starter, JP Sears has pitched pretty well in 3 of 4 starts for the A’s and he doesn’t walk a lot of batters. Solid spot to back the Athletics. Thanks & GL! Scott Spreitzer.
2-Unit Play: Take 976 Royals -1.5, +110 (Run Line) over Rockies (7:40 p.m., Wednesday, April 23)
The Rockies beat any of us who laid 1.5 runs with KC thanks to a Royals’ meltdown while leading 3-0 in the 9th. Colorado is 1-12 on the road with a minus-37 run differential and nine of the 12 losses came by more than one run. Rockies is going with Marquez on the hill and when has he not been a mess on the mound? Michael Lorenzen is scheduled for KC. He’s made one start at Kauffman as a Royal and it went well and he’s enjoyed the bump in KC as a visitor for years. I’m laying the run line with the Royals. Thanks & GL! Scott Spreitzer.
August Young
4-Unit Play - [962] New York Yankees | Cleveland Cavaliers un8.5 -115 (04/23 | 1:10PM EST) I'm likely going to get a ton of shit for this as I've already released a free play on the over, but this is why it pays to be a premium client. Information changes throughout the day, and you always get the best stuff. However; this could still lose, and the over could hit; and then i'll find myself getting shit on the other side. It's a lose-lose in reality for me, but I have to stay true to my commitment to provide my clients with the best chance at winning. The weather pattern is changing at progressive field somewhat, and the number is shifting which is providing ample value on the under. Rodon has been solid with a 4.34 ERA and 3.31 xERA, while the Yankees offense is showing signs of fatigue. This is still a home-run hitting dangerous team, and Luis Ortiz has been borderline horrendous. However, everything points to the under and we have some sharp confirmation from some trusted groups we talk with.4-Unit Play - [973] Baltimore Orioles -140 over Washington Nationals (04/23 | 6:45PM EST) Love this spot for the Orioles coming off the shutout loss last night. Recency bias is skewing the market as the Nats are 6-4 at home, with the O's only 4-7 on the road. However; we have no faith in Trevor Williams who has an awful 1.63 WHIP through four games leading to a 5.95 ERA vs. a weak strength of schedule. The jury is still out when it comes to Tomoyuki Sugano, but we feel he will be fine here. We're expecting a spirited effort from Baltimore who have been outscored 31-2 their last two games. Time to turn the corner.
4-Unit Play - [976] Colorado Rockies | Kansas City Royals un9 -120 (04/23 | 7:40PM EST) We failed on the over last night even though we had a chance in extra innings. Here we are switching angles so no doubt we'll see 10 runs in the first inning. There is more runs expected here based on wind blowing out to left, but our numbers disagree with how that will have an effect at Kauffman. German Marquez has a 8.27 ERA, but his xERA is down at 5.02. His numbers are not good, but his strength of schedule has been rough. He's faced off vs. the Dodgers, Padres, and Phillies. The Royals are a level below in offensive production, ranking 25th in xBA, 28th in xSLG, and 28th in xwOBA. Speaking of which; the Rockies are even worse ranking dead-last in all those categories. Lorenzen should be fine.
Strike Point Sports
4-Unit Play. Take #960 San Francisco (-1.5, +160) over Milwaukee (9:45 p.m., Wednesday, April 23)The Giants are going to be in a dog fight all season with the teams in their division so they need to win games and series like this one especially when its in San Francisco. Thankfully for them they have their ace Logan Webb on the mound who excels when he pitches in the Bay area. Webb has pitched just once at home this season and he was dominant not allowing a run on 4 hits while striking out 10 over 7 innings, and I think he can be just as effective in this matchup. Freddy Peralta has taken over the #1 spot in the rotation for Milwaukee and he has gotten off to a good start to his season. Peralta has pitched well on the road, but that hasn’t translated into wins as the Brewers have lost two of the three starts he has made away from Milwaukee. I like San Francisco to win this game and take the series.
Best of Luck – Strike Point Sports
Jason Sharpe
Wednesday April 23rd 2025-7 Unit Play Take #966 Houston -110 over Toronto (7:40pm est):
Houston starter Ryan Gusto is the exact kind of pitcher that I like to back this time of the year as he's flying way under the public's radar right now. The rookie right-hander has dynamite hit and miss stuff. He started this season off in the Houston bullpen but he recently joined the Astros starting rotation and has looked solid striking out 8 batters while allowing just one walk in his two starts. Gusto has a large arsenal of pitches to choose from and almost all of them are above average offerings.
Toronto counters with starter Bowden Francis in this one. Francis is nowhere near as good as his 2.91 career ERA. Francis has been a lot more lucky than good as his xERA sits at 6.50 this season compared to his 3.13 season ERA. Somehow his BABIP is the lowest in baseball since he entered the league in 2022 incluing this season at just .196 currently which again makes no sense considering Francis has also allowed the highest hard hit percentage among all pitchers with 20+ innings this season.
Take Houston to win this game.
3 Unit Play Take #969 Texas -105 over Oakland (10:05pm est):
Texas goes with starter Kumar Rocker in this one. I love the changes Rocker has made recently to his arsenal as he's started to rely much more on his awesome slider as he threw the pitch nearly 60% of the time in his last start and in doing so had his best looking outing of the year posting 8 strikeouts and no walks in 7 innings of action to go along with a 19% swinging strike rate. Rocker has also had his share of bad luck to begin the year as his ERA-FIP ranks in the top 10 biggest differential currently.
On the offensive side of things Texas recently got back two huge right-hand bats to their lineup after starting the season off without either one of them and that could be huge here going up against left-hander JP Sears tonight in this contest.
Play Texas in this game.
Thank you and good luck,
Jason Sharpe
Griffin Murphy
4 Unit Play - Take #960 San Francisco (-140) Over Milwaukee. (9:45p.m, Wednesday, April 23rd)San Francisco comes into this game 15-9 on the year and 5-5 in their last 10 games. San Francisco is currently 5-3 at home, while Milwaukee is 4-7 on the road. Logan Webb gets the start for San Francisco. Webb is 2-1 on the year, with 30 innings of work, a 2.40 ERA, 38 strikeouts, and 7 walks. Logan Webb is sensational on the rubber, and tonight he is backed up by an offense that is averaging 5 runs per game, ranking 6th in the MLB. Milwaukee is playing good baseball, but San Francisco has home-field advantage, the better pitcher, and a more potent offense. Let's eat the juice and take this game straight up.
Take #960 San Francisco (-140) Over Milwaukee.
Griffin Murphy
2 Unit Play - Take #970 Athletics (-110) Over Texas. (10:05p.m, Wednesday, April 23rd)
The Athletics come into this game backed up by JP Sears. Sears is 2-2 on the year, 23 innings of work with a stout 3.13 ERA, 18 strikeouts, and just 5 walks. Last season, Sears was with the Athletics and went a strong 11-13, 180 innings of work with a 4.38 ERA. That was when the Athletics were arguably the worst team in the MLB. This is a different team with a lot of pop in their offense. Seager is out for Texas tonight, which is a huge damper in their lineup, and they are backed up tonight by Kumar Rocker. Rocker is 1-2 on the year, with 18.1 innings of work and a high 6.38 ERA. I believe the Athletics will pound Kumar Rocker tonight and bring us a nice win with a flat -110 line.
Take #970 Athletics (-110) Over Texas.
Griffin Murphy
Nick Menken
4 Unit Play: Take #955 PHI Phillies ML over New York Mets (-125) (1:10p.m, Wednesday, April 23rd)We have game two of this series starting here tonight against the Phillies and the New York Mets. The Mets took game one last night by a score of 5-1. Now the Phillies will have Zach Wheeler back on the mound with a 2-1 record this season in 31 innings of work with a 3.73 ERA. He is coming off a win in his last outing against the Miami Marlins, going 7 innings with 5 hits and 2 earned runs in that win. While the New York Mets will have David Petterson back on the mound with a 1-1 record on the season. Petterson has pitched 22 innings this season, with an ERA of 3.27. Petterson, against the Cardinals in his last start, went 5.1 innings of work with 5 hits and 3 earned runs. Now the Mets are playing in a day game here. In the past, the Mets in day games haven't performed as well as in night games. This is an early game here today between these two teams. In today's game against Petterson, I believe we will witness the Phillies' bats coming to life. Wheeler will take care of business and limit the damage. Take the Philadelphia Phillies moneyline over the New York Mets today.
Take #955 PHI Phillies ML over New York Mets (-125)
Nick Menken
Expert MLB Picks History:
DOC’S SPORTS has a full-time handicapper that lives and breathes baseball, and he is looking for another big season on the diamond after a winning 2024 campaign. In 2021, Doc's banked over +9,000 in the first month of the season and was up over +15,900 before July 1! Doc's is looking for another big start to this season. Our steady approach focuses on runlines, small favorites and underdogs. Sign up today and get every selection from Opening Day in April to the World Series in October.
ROBERT FERRINGO has posted five of seven winning MLB seasons and is looking forward to another dominating summer. He has gone on devastating runs in three of the past four years, banking +6,400 the first 10 days of 2023, +12,000 from April 21-June 30 in 2022 and taking home +14,800 in May-June in 2021. Robert also closed out the 2019 season on a +10,000 run, banked +20,000 from June of 2012 to April of 2016, and over +30,000 from 2007-2009. He has been one of the top baseball handicappers in the country for nearly two decades, and we are talking serious profit. Get signed up today!
TONY GEORGE is coming off one of the best seasons of his career, absolutely obliterating the books for +13,735 in profit last summer! George posted six of seven winning months, including five straight to start the season, and he is looking to pick up where he left off. George also went on a +9,600 run on the diamond in 2021 from mid-May through the end of the season and was the No. 1 MLB handicapper at Doc's Sports in 2018 (+8,185). He uses a low volume approach, never laying over -150, and has over 31 years of MLB betting experience, Sign up and take advantage of his expertise, boosting your bankroll with his tried-and-true approach!
JASON SHARPE is coming off another winning MLB season in 2024, and that is now four straight winning years! In 2022, he had the best season ever in any sport, banking over +15,000 in profit for his MLB clients. Sharpe has produced over +25,000 the last four seasons and has proven himself as one of the best in the business. He has gone 97-65 (60%) on his baseball plays rated 7.0+ the last four years, and he has posted four wire-to-wire winning seasons in his career. He has 12 of 15 winning MLB seasons overall, and this has been his personal-best sport throughout his career. Sign up today!
STRIKE POINT SPORTS has posted 2 of 3 winning baseball seasons after racking up another +6,300 last season. SPS racked up +5,000 in the first three months of 2023 and notched +16,200 from 2015-2019, including +4,200 in 2019 and a +7,000 run in July of 2018. Big runs have been the norm for this group. They finished 2016 with +8,100 in profit and in 2015 picked up an astounding +10,300 during a three-month run. They have been particularly good early in the season, meaning players have been beating the books with their own money the rest of the way. Put them to work today!
AUGUST YOUNG utilizes predictive models, situational trends, and confirming all his leans with back-end PPH whale accounts. You can be sure you will be getting the best bets all the pros are on. August had winning seasons in both 2019 (+4,310) and 2020 (+5,210) and posted a career-high campaign in 2024 with over +11,000 in cash. You won't find large favorite or big underdogs when signing up with Young, and he is looking for consistent production all season long.
VERNON CROY had a monster year with his top plays on the diamond, going 43-26, +9,895 on his plays rated 5.0+. Croy used that for a personal-best baseball season, and he is looking to match it this summer. Croy banked +3,700 in the 2019 season and finished out the 2015 season on a 64 percent surge (29-16. Croy is an aggressive big play handicapper, and he is looking forward to a successful seven-month campaign. Sign up and check him out today.
ARUN SHIVA has posted five of eight winning MLB seasons and been good for seven of 11 winning years on the diamond for over +29,000 in cash. From 2013-2020, Shiva pumped out +19,000 for his clients, and he has been at his best in the postseason, posting eight of 10 playoff runs and eight of 12 winning Octobers. Shiva has been on point with his top plays, going 229-152 with his last 381 picks rated 6.0 or higher. Shiva sticks to a one-play-per-day mantra and is excited for another big year. Sign up today and don't miss out.
RAPHAEL ESPARZA posted back-to-back, consistent, dominating MLB seasons in 2021 and 2022, banking nearly +11,000 over those two years. Esparza has posted 10 of 16 winning MLB seasons and has topped the +10,000 mark twice: in 2015 (+15,000 run) and 2009 (+10,020). Esparza is a former sportsbook manager at Aria in Las Vegas and knows everything the books are trying to do to confuse bettors. Esparza has been steady and spectacular on the diamond and is looking forward to another big effort.
SCOTT SPREITZER has been cashing on the bases since 1995, posting 18 of 31 winning years on the diamond. Spreitzer has been at his best with his top picks, boasting an 84-58 (59%) mark on his last 142 plays rated 7.0 or higher. Spreitzer is all about quality over quantity on the diamond. He has adjusted his MLB handicapping to the new style of play and is looking forward to his best year yet. Jump on board and don’t miss a single pick from this veteran handicapper!
GRIFFIN MURPHY began his career in the foreign exchange market, trading currency pairs, buying low and selling high. This experience has made him an expert on probabilities, which is an essential part of an MLB handicapper's repertoire. He has used his trading experience to create algorithms for the sports betting market, based on player statistics, weather trends, team trends, and hitting and pitching trends. Murphy will often have 2-5 picks per day and plans to knock it out of the park with major profits for his clients.
NICK MENKEN is a former Division I baseball player (Virginia Tech, Illinois) and has a deep understanding of the game’s dynamics, which he now applies to sports betting. His ability to break down complex data, spot trends, and devise winning strategies makes him a standout in the world of sports handicapping. Whether it's leveraging his baseball expertise or employing cutting-edge betting techniques, Menken’s approach ensures an edge in the unpredictable world of sports. If you’re looking for smart, calculated betting strategies, sign up now!
CRAIG TRAPP is the newest edition to Doc's Sports but he isn’t new to the winning business. This year Craig is celebrating his 20th year handicapping and looks to celebrate with his MLB best season ever. Trapp’s MLB service has been on a roll the last 10 years, posting 7 of 10 profitable season with his top plays hitting 64% over the last decade. Craig has perfected his craft in MLB using a statistical model that continues to carve out winners. He is low volume bettor with 1-3 picks per day and you can jump on today as he looks for his fourth straight winning season on the bases!