2021 Season MLB Baseball Past Picks

May 2021

15

St. Louis at San Diego
Saturday 05/15 08:40 PM Eastern
1 unit on Game Total UNDER 7 +104

While San Diego and LA were making all the off-season headlines, the St. Louis Cardinals are off to a better start than both of them. Adam Wainwright has seemed to come back as ...

15

Cincinnati at Colorado
Saturday 05/15 08:10 PM Eastern
1 unit on Colorado +156 (moneyline)

Colorado has won three in a row, including the first two of this series and the Rockies still are getting a good price at home tonight even after scoring 22 runs their last two ...

15

Kansas City at Chicago
Saturday 05/15 07:10 PM Eastern
1.5 units on Kansas City +174 (moneyline)

Kansas City snapped its long losing streak as it split a doubleheader with the White Sox on Friday and now the Royals are getting great value in tonight's matchup. Whit Merrifie...

15

Texas at Houston
Saturday 05/15 07:10 PM Eastern
1 unit on Texas +163 (moneyline)

Houston has put together a modest 4 game winning streak and has taken the first 2 games of this series. This has the Astros showing up as overrated on the betting line for tonig...

15

Los Angeles at Boston
Saturday 05/15 04:10 PM Eastern
1.5 units on Los Angeles -112 (moneyline)

Los Angeles is favored on the road against the first-place Red Sox as Angel hitters are batting .302 against Martin Perez in 82 at-bats. Perez has allowed 11 earned runs on 22 h...

14

Washington at Arizona
Friday 05/14 09:40 PM Eastern
1 unit on Washington -187 (moneyline)

It has been a struggle starting the season for both Arizona and Washington. Lately, things have gotten worse as Washington comes in 2-7 in their last nine, and Arizona has gone ...

14

Atlanta at Milwaukee
Friday 05/14 08:10 PM Eastern
1 unit on Milwaukee -127 (moneyline)

Atlanta just got swept by the Blue Jays while falling to 17-20 on the season, and now the Braves take on Milwaukee, which has won three of its past five. Ronald Acuna, Jr. is qu...

14

Texas at Houston
Friday 05/14 08:10 PM Eastern
1 unit on Houston -210 (moneyline)

Houston has started the season at 21-17. The Astros aren't as rich in the rotation as they have been over the past few years, but they will send future Hall of Famer Zack Greink...

14

New York at Baltimore
Friday 05/14 07:05 PM Eastern
1.5 units on New York -170 (moneyline)

New York has recovered from a slow start, which is not exactly a surprise, and the Yankees have won four of their past five games, although they do come off a 9-1 loss at Tampa ...

14

San Francisco at Pittsburgh
Friday 05/14 06:35 PM Eastern
1 unit on San Francisco -190 (moneyline)

The NL West was supposed to belong to the Los Angeles Dodgers from start to finish, and perhaps a serious challenge by San Diego. Shockingly, the San Francisco Giants, at 23-14,...

13

Minnesota at Chicago
Thursday 05/13 02:10 PM Eastern
Multiple Picks

Minnesota needs to salvage a win from this three-game series with the White Sox, who won Wednesday's game 13-8 after being ahead 12-3 after five innings. Michael Pineda has been...

13

St. Louis at Milwaukee
Thursday 05/13 01:40 PM Eastern
1 unit on Game Total UNDER 6.5 -105

This is the third straight road game for St. Louis, who are on a 6-3-1 run UNDER the total. Cardinals starter Jack Flaherty (2.83 ERA) has been outstanding and the team is 19-7-...

13

Toronto at Atlanta
Thursday 05/13 12:20 PM Eastern
1 unit on Atlanta -162 (moneyline)

Toronto loses the DH for this interleague road contest and is on a 6-14 run in interleague road games. Toronto starter Ross Stripling (6.61 ERA) is winless on the season and thi...

12

New York at Tampa Bay
Wednesday 05/12 07:10 PM Eastern
1.5 units on New York -180 (moneyline)

New York, as expected, has rebounded from its bad start to the season and has won eight of its past 10 games, including 3-1 over the Rays on Tuesday when Aaron Judge and Gary Sa...

12

Oakland at Boston
Wednesday 05/12 07:10 PM Eastern
1 unit on Boston -147 (moneyline)

Boston lost a tough one at home last night in the series opener leaving these teams both at 22-15. I like the fact that Boston has been the more consistent team. The A's season ...

12

San Diego at Colorado
Wednesday 05/12 06:10 PM Eastern
1 unit on San Diego -145 (moneyline)

The Colorado Rockies are off to a woeful start and like a broken record, pitching continues as one of the problems to plague this team. Some of their on-going issues can be expl...

12

San Diego at Colorado
Wednesday 05/12 03:10 PM Eastern
Multiple Picks

San Diego won 8-1 on Tuesday for its sixth straight win over the Rockies dating to last season. Manny Machado homered and tripled to drive in five runs for the Padres. The Rocki...

12

Baltimore at New York
Wednesday 05/12 12:10 PM Eastern
1 unit on New York -173 (moneyline)

The Baltimore Orioles were once a top-tier organization but they have fallen hard and fast. Their last playoff game was October 4, 2016, and it certainly looks like another year...

11

Seattle at Los Angeles
Tuesday 05/11 10:10 PM Eastern
1 unit on Game Total UNDER 7 -103

Seattle's pitching has failed the team the last few games, but tonight's starting pitcher, Yusei Kikuchi should stem the tide as he is coming off two good performances, allowing...

11

Los Angeles at Houston
Tuesday 05/11 08:10 PM Eastern
1 unit on Houston -155 (moneyline)

When the Angels signed Shohei Otani, the vision was adding a quality starter. He has fallen short of that. His first seven starts resulted in a 6-1 record, but he has had a losi...

11

St. Louis at Milwaukee
Tuesday 05/11 07:40 PM Eastern
1 unit on Game Total UNDER 7 +102

St. Louis and Milwaukee have started strong, and this becomes a key early-season series as both these teams have eyes on winning the NL Central. St. Louis is hitting their strid...

11

Kansas City at Detroit
Tuesday 05/11 07:10 PM Eastern
1 unit on Kansas City -120 (moneyline)

Both teams have hit the skids, but Kansas City still has the better team. Though the Royals have stopped hitting as well as they were earlier in the season. The difference is th...

11

Oakland at Boston
Tuesday 05/11 07:10 PM Eastern
1 unit on Oakland +116 (moneyline)

The Boston Red Sox and the Oakland A's have both gotten off to surprisingly good starts. The A's built a slow start off a long winning streak, and Boston has over-achieved to th...

11

Texas at San Francisco
Tuesday 05/11 03:45 PM Eastern
1.5 units on Texas +144 (moneyline)

Texas couldn't solve Alex Wood last night, but the Rangers still have won five of their past seven and are up against Logan Webb today. He was knocked around for six runs in onl...

10

Texas at San Francisco
Monday 05/10 09:45 PM Eastern
1 unit on San Francisco -143 (moneyline)

San Francisco has been the surprise of the National League as it leads the NL West with a 20-14 record in what was expected to be another rebuilding year. The Giants do come off...

10

Cincinnati at Pittsburgh
Monday 05/10 06:35 PM Eastern
1 unit on Pittsburgh +140 (moneyline)

Pittsburgh has an opportunity to avenge a three-game sweep at the hands of the Reds in early April and the Pirates come off a 6-5 win over the Cubs on Sunday. Wilmer Difo had th...

09

Los Angeles at Los Angeles
Sunday 05/09 04:07 PM Eastern
1 unit on Los Angeles -178 (moneyline)

The Dodgers are 24-9 in interleague games, including 20-7 versus the AL West. The Dodgers are also 71-27 against losing teams and 30-12 away versus losing teams. The Los Angeles...

09

Seattle at Texas
Sunday 05/09 02:35 PM Eastern
1 unit on Texas -133 (moneyline)

Seattle has lost five of seven on the road and plays its third straight road game here. Texas is a tough park to pitch in, and Seattle starter Justus Sheffield has been weak on ...

09

Pittsburgh at Chicago
Sunday 05/09 02:20 PM Eastern
1 unit on Game Total UNDER 6 +100

Pittsburgh has scored two or fewer runs in six straight games, all six going UNDER the total. The offense has dropped to #28 in the league in runs scored, and they are on a 10-3...

09

Colorado at St. Louis
Sunday 05/09 02:15 PM Eastern
1 unit on Colorado +144 (moneyline)

Colorado came up just short on Saturday, scoring three runs in the eighth, but losing 9-8 to the Cardinals. The Rockies will try again today as German Marquez looks to rebound f...

09

Minnesota at Detroit
Sunday 05/09 01:10 PM Eastern
1 unit on Detroit +150 (moneyline)

This is the third straight road game for a struggling Minnesota team, off of a 7-3 loss yesterday to the Tigers as a -180 favorite. They've lost four of five, and all of the def...

09

Washington at New York
Sunday 05/09 01:05 PM Eastern
1 unit on New York -146 (moneyline)

New York has climbed over the .500 mark by winning six of its past eight games, including 4-3 over the Nationals on Saturday when Gleyber Torres hit a tying RBI single in the ni...

08

Philadelphia at Atlanta
Saturday 05/08 07:20 PM Eastern
1 unit on Atlanta -161 (moneyline)

Atlanta got off to a bad start and never recovered losing 12-2 to the Phillies on Friday after giving up six runs in the first inning. It snapped a three-game winning streak for...

08

Chicago at Kansas City
Saturday 05/08 07:10 PM Eastern
1 unit on Kansas City +147 (moneyline)

Kansas City has hit a rough patch after a hot start to the season and the Royals need their bats to wake up after being shut out their last two games, including 3-0 to Chicago l...

08

Minnesota at Detroit
Saturday 05/08 04:10 PM Eastern
2 units on Minnesota -175 (moneyline)

Detroit appears to be challenging its 2013 record when it lost 119 games as the Tigers are worse than ever while losing eight of their past nine games, including 7-3 to the Twin...

08

Pittsburgh at Chicago
Saturday 05/08 02:20 PM Eastern
1 unit on Chicago -185 (moneyline)

Pittsburgh continued its downward trend to what was expected of the Pirates this season as they lost their seventh in eight games 3-2 to the Cubs on Friday night. It was Chicago...

08

Colorado at St. Louis
Saturday 05/08 02:15 PM Eastern
1 unit on Colorado +167 (moneyline)

Colorado had won two in a row before being shut down by Jack Flaherty as he pitched seven scoreless innings and the Cardinals won 5-0 on Friday night. Chi Chi Gonzalez starts to...

07

Los Angeles at Los Angeles
Friday 05/07 09:38 PM Eastern
1 unit on Los Angeles +145 (moneyline)

The Dodgers have hit the skids and have fallen out of first place in the NL West after getting swept in a three-game series with the Cubs. Tonight they'll face the Angels and Gr...

07

Cincinnati at Cleveland
Friday 05/07 08:40 PM Eastern
1 unit on Cleveland -142 (moneyline)

Manager Terry Francona is doing wonders with his Cleveland team as it sits atop the AL Central and is currently on a five-game winning streak after sweeping the Royals in four g...

07

Colorado at St. Louis
Friday 05/07 08:15 PM Eastern
1.5 units on Colorado +188 (moneyline)

Colorado has won two in a row after defeating the Giants 6-5 on Wednesday while St. Louis lost its last two games of a four-game series with the New York Mets. Nolan Arenado is ...

07

Milwaukee at Miami
Friday 05/07 07:10 PM Eastern
1 unit on Game Total UNDER 7 -118

Both of these teams come off UNDERs, and Miami has allowed a total of only seven runs its past four games while the Brewers couldn't solve Zack Wheeler and lost 2-0 to the Phill...

07

Pittsburgh at Chicago
Friday 05/07 02:20 PM Eastern
1 unit on Chicago -143 (moneyline)

Chicago has won three straight and is looking better than they have all season while sweeping the World Series champion Dodgers. Pittsburgh overachieved the first month of the s...

06

Arizona at Miami
Thursday 05/06 06:40 PM Eastern
1 unit on Miami -137 (moneyline)

Miami goes for the sweep after winning the first two games of this series by a combined score of 17-3, including 8-0 on Wednesday when the Marlins scored six runs in the first t...

06

Texas at Minnesota
Thursday 05/06 01:10 PM Eastern
1 unit on Minnesota -160 (moneyline)

Texas is on a 15-36 run on the road, including 5-22 after three or more consecutive road games. Starter Jordan Lyles (7.39 ERA) is no stopper, with a 16.20 ERA in his last two s...

06

Houston at New York
Thursday 05/06 01:05 PM Eastern
1 unit on New York -200 (moneyline)

Houston has lost six of eight on the road. The Astros are riding a three-game skid and this is their sixth straight road contest. Houston is 4-9 following a loss. New York is ge...

06

Milwaukee at Philadelphia
Thursday 05/06 01:05 PM Eastern
1 unit on Game Total UNDER 6.5 -112

Milwaukee is battling injuries and has struggled offensively going 7-for-33 with runners in scoring position this series,  with 26 left on base. The Brewers have a terrific...

05

Los Angeles at Chicago
Wednesday 05/05 07:40 PM Eastern
1 unit on Chicago +146 (moneyline)

The Dodgers waited a couple weeks before experiencing their World Series hangover as they have lost 12 of their past 16 games and looking nothing like World Champions. Los Angel...

05

New York at St. Louis
Wednesday 05/05 05:15 PM Eastern
1 unit on Game Total UNDER 6 -125

New York fired both hitting coaches on Monday night, but it might take a while to get the batters back on track. The Mets are averaging only 3.37 runs per game this season while...

04

New York at St. Louis
Tuesday 05/04 07:45 PM Eastern
Multiple Picks

New York's front office had seen enough, and it fired the Mets' two hitting coaches on Monday, although the team has come around a little offensively scoring 18 runs its last th...

04

Detroit at Boston
Tuesday 05/04 07:10 PM Eastern
1.5 units on Detroit +166 (moneyline)

You can't walk batters in a hitter's park such as Fenway, and Detroit starter Mike Fulmer (3.86 ERA) has been very good, with six walks and 20 Ks through 21 innings. Boston has ...

04

Milwaukee at Philadelphia
Tuesday 05/04 07:05 PM Eastern
1 unit on Philadelphia -143 (moneyline)

Philadelphia held on and beat the Brewers, 4-3, on Monday night while playing without Bryce Harper (wrist) as J.T. Realmuto hit a two-run homer for the Phillies. Aaron Nola will...

04

Chicago at Cincinnati
Tuesday 05/04 06:40 PM Eastern
1 unit on Cincinnati +1.5 runs -155 (runline)

Chicago just dropped two of three at home and has to head out on the road for this one, where they lose the DH. The White Sox are 18-38 against a right-handed starter, plus 13-3...

03

Cleveland at Kansas City
Monday 05/03 08:10 PM Eastern
1 unit on Cleveland -118 (moneyline)

Cleveland has won four of its past six games after defeating the White Sox 5-0 on Sunday, as Zach Plesac and three relievers combined on a four-hit shutout. Aaron Civale goes to...

02

Baltimore at Oakland
Sunday 05/02 04:07 PM Eastern
2 units on Oakland -195 (moneyline)

Oakland will try to salvage the final game of this series with arguably its best pitcher on the mound in Sean Manaea, who is 3-1 with a 2.83 ERA. Manaea has not allowed more tha...

02

Kansas City at Minnesota
Sunday 05/02 02:10 PM Eastern
1 unit on Minnesota -205 (moneyline)

Minnesota will look to bounce back from Saturday's loss and will have Jose Berrios on the mound. He has had only one bad start out of five this season, and he has a 3.04 ERA and...

01

Los Angeles at Seattle
Saturday 05/01 09:10 PM Eastern
1 unit on Seattle +1.5 runs -130 (runline)

Los Angeles has the worst pitching in the majors (5.19 ERA) and goes with struggling right-hander Griffin Canning (8.40 ERA). Seven of their last eight losses have been by more ...

01

Colorado at Arizona
Saturday 05/01 08:10 PM Eastern
1 unit on Arizona -175 (moneyline)

Colorado is a brutal 1-10 on the road and plays its sixth straight road game. The Rockies will send another struggling starter to the mound in left-hander Austin Gomber (6.65 ER...

01

Los Angeles at Milwaukee
Saturday 05/01 07:10 PM Eastern
1 unit on Los Angeles -121 (moneyline)

Los Angeles are struggling losing nine of 12, but the Dodgers are getting good value in tonight's matchup and they still are 45-15 their past 60 games as road favorites, 40-14 t...

01

Boston at Texas
Saturday 05/01 07:05 PM Eastern
1.5 units on Boston -167 (moneyline)

Boston has won four of its last five games after defeating the Rangers 6-1 on Friday when J.D. Martinez hit a three-run homer in the first inning and a solo shot in the third. T...

01

Chicago at Cincinnati
Saturday 05/01 04:10 PM Eastern
1 unit on Cincinnati -157 (moneyline)

Cincinnati won its third in four games with an 8-6 victory over the Cubs last night as Joey Votto homered, doubled twice and drove in three runs for the Reds. Chicago has lost s...

01

Houston at Tampa Bay
Saturday 05/01 04:10 PM Eastern
1 unit on Tampa Bay +1.5 runs -160 (runline)

Tampa Bay looks to bounce back from Friday's loss and Josh Fleming will start for the Rays and he has allowed only two runs in 14 2/3 innings this season and the Astros will be ...

01

Baltimore at Oakland
Saturday 05/01 04:07 PM Eastern
1 unit on Oakland -180 (moneyline)

A long road trip for Baltimore heading to the West Coast, #27 in the league in runs scored. The Orioles are 64-164 against winning teams, along with a 70-149 run on the road. Oa...

April 2021

30

San Francisco at San Diego
Friday 04/30 10:10 PM Eastern
1 unit on San Diego -192 (moneyline)

San Francisco has a weak offense, #18 in on-base percentage, and begins a six-game road trip with this one. They're a .500 road team and are 4-9 on the road against a right-hand...

30

Cleveland at Chicago
Friday 04/30 08:10 PM Eastern
Multiple Picks

Chicago has won four of Dallas Keuchel's five starts this season, including 2-1 over Texas on Saturday when he pitched six shut out innings on seven hits. Chicago has won six of...

30

Kansas City at Minnesota
Friday 04/30 08:10 PM Eastern
1 unit on Minnesota -136 (moneyline)

This is the seventh straight road game for Kansas City. The Royals are 50-104 on the road against a right-handed starter and 51-108 as a road dog. Starter Brady Singer has a los...

30

Boston at Texas
Friday 04/30 08:05 PM Eastern
1.5 units on Boston -146 (moneyline)

Boston is 8-2 on the road this season and will look to bounce back from Thursday's loss to the Rangers when Jose Trevino hit a tiebreaking two-run homer in the seventh. It snapp...

30

Detroit at New York
Friday 04/30 07:05 PM Eastern
1.5 units on Detroit +1.5 runs +155 (runline)

Detroit gets another chance to get a win against the still-struggling Yankees, who have lost three of their past five games, including 4-3 in 10 innings to Baltimore on Thursday...

30

New York at Philadelphia
Friday 04/30 07:05 PM Eastern
1 unit on New York -145 (moneyline)

New York has won five of six in division play. They have red-hot Marcus Stroman (2.25 ERA) on the mound, and he's dominated the Phillies this season at 2-0 with a 0.75 ERA. In h...

30

St. Louis at Pittsburgh
Friday 04/30 06:35 PM Eastern
1 unit on Pittsburgh -118 (moneyline)

Pittsburgh was picked to finish last in the NL Central, but the Pirates are at .500 and showing that they have some young talent while winning six of their past nine games. Thes...

29

Detroit at Chicago
Thursday 04/29 08:10 PM Eastern
1.5 units on Detroit +1.5 runs -155 (runline)

Matthew Boyd has been Detroit's best pitcher by far this season with a 1.82 ERA and 0.84 WHIP while allowing only one home run in 34 2/3 innings. All he needs is more run suppor...

29

Detroit at Chicago
Thursday 04/29 05:10 PM Eastern
2 units on Detroit +186 (moneyline)

The teams play a doubleheader today after getting rained out on Wednesday and Detroit will go for two in a row after beating the White Sox on Tuesday. Miguel Cabrera and Niko Go...

29

Seattle at Houston
Thursday 04/29 02:10 PM Eastern
1 unit on Seattle +145 (moneyline)

This is a good hitter's park and Seattle has an offense that is #14 in runs scored. The Mariners have an excellent bullpen and are a strong bounce-back team, going 11-4 after a ...

29

Philadelphia at St. Louis
Thursday 04/29 01:15 PM Eastern
1 unit on Philadelphia -115 (moneyline)

Philadelphia came from behind and beat the Cardinals and survived a scare when Bryce Harper was hit in the face with a 97-mph pitch, but he appears to be ok. The Phillies have w...

28

Philadelphia at St. Louis
Wednesday 04/28 07:45 PM Eastern
1 unit on St. Louis -103 (moneyline)

St. Louis won 5-2 last night for its fourth victory in five games and the Cardinals will face Vince Velasquez tonight as he makes his second start of the season. Velasquez allow...

28

Oakland at Tampa Bay
Wednesday 04/28 07:10 PM Eastern
1 unit on Tampa Bay -165 (moneyline)

Oakland has cooled off a bit after winning 13 in a row, and the Athletics lost their second in three games 4-3 last night at Tampa Bay. Brett Phillips hit a two-run homer in the...

28

Kansas City at Pittsburgh
Wednesday 04/28 06:35 PM Eastern
1 unit on Kansas City -116 (moneyline)

Kansas City had its five-game winning streak snapped last night in a 2-1 loss to the Pirates, but the Royals still sit atop the AL Central with a 14-8 record. They're getting gr...

27

Seattle at Houston
Tuesday 04/27 08:10 PM Eastern
1 unit on Houston -182 (moneyline)

Houston had a rough stretch in mid-April due to illnesses and injuries, but most of its position players are back, and the Astros won their fourth in five games, 5-2, over the M...

27

Washington at Toronto
Tuesday 04/27 07:07 PM Eastern
1 unit on Washington -115 (moneyline)

Max Scherzer has been his old self his last three starts allowing only one run in 19 innings, and all three games ended in shutouts for Washington. Toronto hitters are batting a...

26

Colorado at San Francisco
Monday 04/26 09:45 PM Eastern
1 unit on San Francisco -167 (moneyline)

San Francisco has been one of the early surprises this season with a 14-8 record, while the Rockies have yet to win a road game. Overall, Colorado is 8-13 and last in the NL Wes...

26

Los Angeles at Texas
Monday 04/26 08:05 PM Eastern
1 unit on Los Angeles -143 (moneyline)

Texas is 3-6 at home so far this season and just lost three straight road games to the Chicago White Sox to fall into last place in the AL West. Los Angeles snapped a four-game ...

25

San Diego at Los Angeles
Sunday 04/25 07:08 PM Eastern
1 unit on Los Angeles -118 (moneyline)

San Diego is on a 3-6 run and plays its fourth straight road game against the defending champs. Starter Joe Musgrove has made two road starts this season, against Pittsburgh and...

25

New York at Cleveland
Sunday 04/25 01:10 PM Eastern
1 unit on New York -123 (moneyline)

New York won the first three games of this series, and the Yankees won't let up as they try to make up for the terrible start they had this season. Cleveland has lost four in a ...

24

Philadelphia at Colorado
Saturday 04/24 08:10 PM Eastern
1 unit on Colorado +164 (moneyline)

Philadelphia has lost six of seven road games this season after losing the opener of this series yesterday, 5-4. They're on a 3-7 run overall, on a 17-36 run away from home, inc...

24

Arizona at Atlanta
Saturday 04/24 07:20 PM Eastern
1 unit on Atlanta -190 (moneyline)

Atlanta won its second in a row 5-4 over the Diamondbacks on Friday night when Austin Riley and Ozzie Albies homered and Huascar Ynoa got his first career win. Madison Bumgarner...

24

Texas at Chicago
Saturday 04/24 07:10 PM Eastern
1 unit on Chicago -165 (moneyline)

Texas has a losing record and plays its fifth straight road game. Texas is in the middle of the pack offensively in runs score, just #21 in on-base percentage. The Rangers are o...

24

Washington at New York
Saturday 04/24 04:05 PM Eastern
1 unit on Washington +167 (moneyline)

Washington has been a good bounce-back team winning four of five after a defeat, plus 30-14 after scoring 4 runs or fewer in three straight games. New York is favored but last i...

24

Pittsburgh at Minnesota
Saturday 04/24 02:10 PM Eastern
1 unit on Minnesota -180 (moneyline)

Pittsburgh has the second-worst run differential in the NL, with an offense that is #18 in runs, #16 in on-base percentage, #22 in slugging, while the pitching staff is #27 in E...

23

San Diego at Los Angeles
Friday 04/23 10:10 PM Eastern
1 unit on San Diego +1.5 runs -165 (runline)

Talented San Diego has won six of eight away from home, including a 3-2 win at the Dodgers yesterday as a +160 dog. The offense is #9 in the league in on-base percentage, and st...

23

Miami at San Francisco
Friday 04/23 09:45 PM Eastern
1 unit on Miami +1.5 runs -175 (runline)

These teams have split four meetings this season, and Miami looks to bounce back from Thursday's 3-0 loss when it managed only two hits. The Marlins have won Sandy Alcantara's l...

23

Los Angeles at Houston
Friday 04/23 08:10 PM Eastern
1.5 units on Los Angeles +1.5 runs -155 (runline)

Los Angeles looks to bounce back from an 8-2 loss to the Astros on Thursday when they couldn't solve Cristian Javier, who struck out nine in five shutout innings for Houston, wh...

23

New York at Cleveland
Friday 04/23 07:10 PM Eastern
1 unit on New York -141 (moneyline)

New York is due to get back on track, and it came through with a 6-3 win over the Indians on Thursday. The big hit was Rougned Odor's two-out, two-run single that broke a 3-3 ti...

23

Seattle at Boston
Friday 04/23 07:10 PM Eastern
1.5 units on Seattle +1.5 runs -145 (runline)

Seattle is 15-4 on the runline, including 7-1 on the road this season, and the Mariners currently are tied for the AL West lead with a 12-7 record after beating the Red Sox 7-3 ...

22

San Diego at Los Angeles
Thursday 04/22 10:10 PM Eastern
1.5 units on San Diego +160 (moneyline)

San Diego gets another shot at the Dodgers, who won two of three in an emotion-packed series last weekend at San Diego. The Padres need to concentrate on their other opponents a...

22

Seattle at Boston
Thursday 04/22 07:10 PM Eastern
1.5 units on Seattle +151 (moneyline)

Seattle is playing well, on an 8-3 run. The Mariners have won five of seven away from home and are 7-3 as an underdog. Seattle's pitching has led the way, 12th in baseball in te...

22

Pittsburgh at Detroit
Thursday 04/22 01:10 PM Eastern
1 unit on Pittsburgh +1.5 runs -180 (runline)

Detroit managed a split of a doubleheader with the Pirates on Wednesday, but the Tigers still have scored only nine runs their past five games and will need to acquire better hi...

22

Arizona at Cincinnati
Thursday 04/22 12:35 PM Eastern
1.5 units on Arizona +1.5 runs -155 (runline)

Arizona has won three in a row with plenty of offensive punch, ranked seventh in the league in runs scored. They've scored 18 runs the last three games, two against the Reds, an...

21

Arizona at Cincinnati
Wednesday 04/21 06:40 PM Eastern
1.5 units on Arizona +157 (moneyline)

Last night's game was suspended in the eighth inning with Arizona winning 5-4 and after they finish it today, Merrill Kelly and Tyler Mahle will be the starting pitchers in the ...

21

Milwaukee at San Diego
Wednesday 04/21 04:10 PM Eastern
1 unit on Milwaukee +180 (moneyline)

San Diego still is feeling the effects of that emotional and draining series against the Dodgers over the weekend as the Padres have scored only one run in two losses to the Bre...

21

Texas at Los Angeles
Wednesday 04/21 04:07 PM Eastern
1 unit on Texas +160 (moneyline)

Texas has a winning road mark and has won four in a row against lefty starters. Starter Mike Foltynewicz has 16 Ks in 16 innings with batters hitting .220 off him, and he's 28-1...

21

St. Louis at Washington
Wednesday 04/21 04:05 PM Eastern
1.5 units on Washington -158 (moneyline)

Washington looks to make it two in a row over St. Louis after winning 3-2 on Tuesday when Yan Gomes drew a bases loaded walk from Giovanny Gallegos to force in the go-ahead run ...

21

Minnesota at Oakland
Wednesday 04/21 03:37 PM Eastern
1 unit on Oakland +1.5 runs -165 (runline)

Minnesota has lost eight of nine and plays its fourth straight road game. The offense has hit the skids, losing 7-0 and 1-0 the last two games. The offense has slumped to #20 in...

21

Baltimore at Miami
Wednesday 04/21 01:10 PM Eastern
1 unit on Miami -150 (moneyline)

Baltimore has come back to earth with a losing record over the last seven games. The Orioles play their fifth straight road game here and starter Bruce Zimmerman has a 4.50 ERA ...

20

Milwaukee at San Diego
Tuesday 04/20 10:10 PM Eastern
1 unit on Milwaukee +1.5 runs -210 (runline)

There are enormous expectations for the San Diego Padres this season. Perhaps those expectations loom large with the players. They needed to rally in Game 3 of their series with...

20

Texas at Los Angeles
Tuesday 04/20 09:38 PM Eastern
1.5 units on Texas +170 (moneyline)

Texas is playing better than expected so far this season while winning five of its past seven games, including 6-4 over the Angels on Monday. Adolis Garcia homered and doubled, ...

20

Arizona at Cincinnati
Tuesday 04/20 06:40 PM Eastern
1 unit on Arizona +1.5 runs -160 (runline)

The Arizona Diamondbacks have seen their bats get off to a sleepy start this season. That rings truer on the road where they have a team batting average of just .208. Arizona ha...

20

Chicago at Cleveland
Tuesday 04/20 06:10 PM Eastern
Multiple Picks

Carlos Rodon had always had much success against the Indians, and it came to a peak his last start versus Cleveland when he pitched a no-hitter. Current Cleveland hitters are ba...

20

Los Angeles at Seattle
Tuesday 04/20 04:10 PM Eastern
1 unit on Los Angeles -175 (moneyline)

The Seattle Mariners are off to a surprising, 11-6 start on the season. They will go with lefthander Marco Gonzalez today. Gonzalez was hit extremely hard in his start vs. the T...

18

Detroit at Oakland
Sunday 04/18 04:07 PM Eastern
1 unit on Oakland -136 (moneyline)

Detroit is expected to improve a little this year, but the Tigers still are woefully short on hitters, and they have been shut out the first two games of this series. Today they...

18

Pittsburgh at Milwaukee
Sunday 04/18 02:10 PM Eastern
1 unit on Milwaukee -195 (moneyline)

Milwaukee beat the Pirates 7-1 on Saturday and scored all its runs in the first two innings, and the Brewers now are 20-9 the past 29 meetings overall and 85-33 the past 118 mee...

17

Los Angeles at San Diego
Saturday 04/17 08:40 PM Eastern
1.5 units on San Diego +1.5 runs -150 (runline)

This is arguably the two best teams in baseball and the on-going rivalry will be something to keep an eye on the rest of the season. Given what we've seen lately, this could end...

17

New York at Colorado
Saturday 04/17 08:10 PM Eastern
1 unit on New York -113 (moneyline)

The Mets finally look like they have assembled a team built to win and have started the season at 5-3. The pitching rotation will go a long way to keeping the Mets from extended...

17

Detroit at Oakland
Saturday 04/17 04:07 PM Eastern
1.5 units on Detroit +1.5 runs -160 (runline)

After a 0-6 start, the Oakland A's are on a 7-1 run and they have won six straight contests. They will certainly be vulnerable with Cole Irvin on the mound as his first two outi...

17

Atlanta at Chicago
Saturday 04/17 02:20 PM Eastern
1 unit on Game Total UNDER 7.5 -102

Both the Cubs and the Braves have had slow starts. The Cubs came up on the short end of the series opener last night 5-2. It was more of the same as the Cubs bats have not come ...

16

Pittsburgh at Milwaukee
Friday 04/16 08:10 PM Eastern
1 unit on Pittsburgh +1.5 runs -160 (runline)

Pittsburgh is playing much better than expected, having won four of its past six games, and the Pirates have JT Brubaker going tonight. He has allowed only two runs on seven hit...

16

San Francisco at Miami
Friday 04/16 07:10 PM Eastern
1 unit on Miami +1.5 runs -140 (runline)

The San Francisco Giants have surprised out of the gate as they are 8-4 to start the season and have won six of their last seven. A lot of that was done at home, and now after a...

15

Colorado at Los Angeles
Thursday 04/15 10:10 PM Eastern
1 unit on Colorado +1.5 runs +115 (runline)

The Dodgers have blitzed through the early schedule and after an opening day loss, they have gone 10-1. They may be a bit vulnerable here vs the 3-9 Rockies, who have played poo...

15

Detroit at Oakland
Thursday 04/15 09:40 PM Eastern
1 unit on Oakland -165 (moneyline)

Detroit sends Tarik Skubal to the mound and he was knocked around to the tune of six runs on five hits in only four innings his last start against Cleveland. The lefty has a cur...

15

Arizona at Washington
Thursday 04/15 07:05 PM Eastern
1.5 units on Washington -168 (moneyline)

Patrick Corbin looks to bounce back from a rough start and he has had some success against the Diamondbacks, who are batting a combined .126 against him in 36 at-bats although h...

15

Philadelphia at New York
Thursday 04/15 01:10 PM Eastern
1.5 units on Philadelphia +1.5 runs -105 (runline)

New York has taken all three of the first games in this series as the Phillies turn to Zach Elfin to avoid the sweep. Elfin has pitched well in his two appearances, alllowing fi...

15

Miami at Atlanta
Thursday 04/15 12:20 PM Eastern
1 unit on Miami +157 (moneyline)

Miami looks to complete a four-game sweep over the Braves after scoring 25 runs the first three games, including a 6-5 victory on Wednesday when Jesus Aguilar drove in the decis...

14

Colorado at Los Angeles
Wednesday 04/14 10:10 PM Eastern
1 unit on Colorado +1.5 runs +110 (runline)

Colorado is hoping Jon Gray gets the Rockies back on track as they attempt to snap a losing streak. Gray has allowed only two runs in 11 2/3 innings this season, including five ...

14

Texas at Tampa Bay
Wednesday 04/14 07:10 PM Eastern
1 unit on Texas +168 (moneyline)

The Tampa Bay Rays lost a lot from a very good team a year ago, and while they do have some pieces to work with the question at this point is defining the roles of new players, ...

14

Chicago at Milwaukee
Wednesday 04/14 01:40 PM Eastern
1 unit on Game Total UNDER 7 +105

Chicago is 7-3-1 UNDER this season and averaging only 2.97 runs per game while Milwaukee averages 4.18 runs. Four of the five meetings this year have stayed UNDER, including Tue...

14

New York at Toronto
Wednesday 04/14 01:07 PM Eastern
1 unit on Toronto +1.5 runs -115 (runline)

The Yankees have had a tough time getting traction to start the 2021 MLB season. A lot is expected from this club but the hitting has been light, and outside of Gerrit Cole the ...

13

Cincinnati at San Francisco
Tuesday 04/13 09:45 PM Eastern
1 unit on Cincinnati +105 (moneyline)

Cincinnati beat the Giants 3-0 on Monday as Joey Votto and Jesse Winker hit home runs, and the Reds moved into first place in the NL Central. It snapped a four-game winning stre...

13

Detroit at Houston
Tuesday 04/13 08:10 PM Eastern
1 unit on Houston -1.5 runs +110 (runline)

This is the first road game for Detroit starter Matthew Boyd. Last season he had a 6.71 ERA while surrendering 15 homers in 60 innings as batters hit .278 off him. Two years ago...

13

Chicago at Milwaukee
Tuesday 04/13 07:40 PM Eastern
1 unit on Milwaukee -134 (moneyline)

Chicago hitters are batting .152 against Brandon Woodruff in 99 at-bats, and he's on the mound tonight for Milwaukee, which has won three in a row and five of six. The Brewers d...

12

Cleveland at Chicago
Monday 04/12 08:10 PM Eastern
1 unit on Chicago -125 (moneyline)

Carlos Rodon has a history of pitching well against the Indians, who are batting a combined .191 against him. The left-hander got off to a good start this season shutting out Se...

12

Los Angeles at Kansas City
Monday 04/12 08:10 PM Eastern
1 unit on Los Angeles -108 (moneyline)

Los Angeles has a terrific offense, Top 11 in batting, runs, slugging, and on-base percentage. They've won six of seven against a righty starter. Alex Cobb is off a fine start g...

12

Boston at Minnesota
Monday 04/12 02:10 PM Eastern
1 unit on Boston +135 (moneyline)

Boston wasn't expected to contend this season, but the Red Sox are off to a 6-3 start and come off a 14-9 victory over Baltimore on Sunday. J.D. Martinez hit three home runs and...

11

Philadelphia at Atlanta
Sunday 04/11 07:08 PM Eastern
1 unit on Atlanta -157 (moneyline)

Philadelphia got off to a 4-0 start this season, but they have since lost three of four, including the first two games of this series. Freddie Freeman hit a two-run homer in the...

11

Cincinnati at Arizona
Sunday 04/11 04:10 PM Eastern
1 unit on Cincinnati -113 (moneyline)

The Reds have the best offense in baseball, riding a 6-1 run, and 17-5 against righty starters. Arizona has had a rough start at #21 in runs scored, on-base percentage, and batt...

11

Milwaukee at St. Louis
Sunday 04/11 02:15 PM Eastern
1 unit on St. Louis -127 (moneyline)

Daniel Ponce de Leon gave up a run on three hits in five innings in his first start when St. Louis beat Miami 4-1 on Monday. The right-hander did not have a great season in 2020...

10

Los Angeles at Toronto
Saturday 04/10 07:07 PM Eastern
1 unit on Toronto -113 (moneyline)

Toronto looks to bounce back from Friday's loss to the Angels and Steven Matz will go for the Blue Jays after he allowed only a run on two hits in 6 1/3 innings against the Rang...

10

Chicago at Pittsburgh
Saturday 04/10 06:35 PM Eastern
1 unit on Chicago -150 (moneyline)

Chicago already has beaten the Pirates three of four games in the early going and the Cubs send Zach Davies to the mound tonight and he allowed two runs on four hits in 5 2/3 in...

10

New York at Tampa Bay
Saturday 04/10 01:10 PM Eastern
1 unit on Game Total OVER 9.5 +100

Tampa Bay is a good hitter's park as we saw yesterday in a 10-5 offensive show. New York Yankees starter Domingo German (9.00 ERA) was not sharp against Toronto, his first appea...

09

New York at Tampa Bay
Friday 04/09 03:10 PM Eastern
1 unit on New York -131 (moneyline)

Corey Kluber (2.25 ERA) looked good in the opener, and New York's deep bullpen is a good fit for him, limiting his innings. The Yankees are 81-43 when the line is -100 to -150. ...

08

Oakland at Houston
Thursday 04/08 08:10 PM Eastern
1 unit on Houston -147 (moneyline)

Oakland just finished a dismal 1-6 homestand and now has to head out on the road. Starter Cole Irvin (8.31 ERA) had a terrible start and last season had a double-digit ERA. Hous...

08

Milwaukee at St. Louis
Thursday 04/08 04:15 PM Eastern
1 unit on Milwaukee -132 (moneyline)

Adam Wainwright has had a good career, but the 39-year-old's days may be numbered if his first outing this season is any indication. The right-hander was clobbered for six runs ...

08

Chicago at Pittsburgh
Thursday 04/08 01:35 PM Eastern
1 unit on Chicago -145 (moneyline)

Pittsburgh is off to a 1-5 start following two games where it allowed a total of 25 runs against the Reds. Now the Pirates face Jake Arrieta, who already beat them on Saturday w...

07

New York at Philadelphia
Wednesday 04/07 04:05 PM Eastern
1 unit on New York +1.5 runs -155 (runline)

The Philadelphia Phillies swept the Atlanta Braves to open the season and head into the final game of their series with Mets, with each having won a game. The Mets will go with ...

07

Pittsburgh at Cincinnati
Wednesday 04/07 12:35 PM Eastern
1 unit on Pittsburgh +185 (moneyline)

Pittsburgh has a good arm going to end their slide in Chad Kuhl (3.00 ERA). Last season, opponents hit .212 off him in 46-plus innings and that number is even better to start th...

06

San Francisco at San Diego
Tuesday 04/06 10:10 PM Eastern
1 unit on San Francisco +1.5 runs -115 (runline)

San Francisco sends Aaron Sanchez to the mound, and five San Diego hitters have faced him, going 10-for-52 for a .201 batting average against him, including Manny Machado, who i...

06

Pittsburgh at Cincinnati
Tuesday 04/06 06:40 PM Eastern
1 unit on Pittsburgh +1.5 runs -145 (runline)

Trevor Cahill makes his Pittsburgh debut tonight, and it's his ninth team in the Majors after coming over from San Francisco where he had a 3.24 ERA in 25 innings last season. H...

06

Baltimore at New York
Tuesday 04/06 06:35 PM Eastern
1 unit on Baltimore +1.5 runs +130 (runline)

This isn't 2020! Baltimore is playing well, winning three of its first four. All on the road, too. They've won as underdogs of +160 and +155 twice. The Orioles outscored the Red...

05

Chicago at Seattle
Monday 04/05 10:10 PM Eastern
1 unit on Seattle +108 (moneyline)

Carlos Rodon has made only 11 appearances the past two seasons due to Tommy John surgery and he gave up seven runs on nine hits in 7 and 2/3 innings in 2020. Justus Sheffield st...

05

Milwaukee at Chicago
Monday 04/05 07:40 PM Eastern
1 unit on Chicago -110 (moneyline)

Chicago hitters are batting .380 against Brett Anderson in 52 at-bats and he comes off a 4-4 season with a 4.21 ERA and .279 opponent batting average. Trevor Williams will make ...

05

Tampa Bay at Boston
Monday 04/05 07:10 PM Eastern
1 unit on Tampa Bay -108 (moneyline)

Talented Tampa Bay looks good, scoring 14 runs while taking two of three at Miami. The Rays are 60-25 against a right-handed starter, 43-18 in AL East action and 18-5 following ...

04

Arizona at San Diego
Sunday 04/04 04:10 PM Eastern
1 unit on Game Total UNDER 9 -105

San Diego is a good pitcher's park, and Arizona will be glad to get out of town, scoring two total runs the last two games while losing 4-2 and 7-0. While the offense is struggl...

04

Houston at Oakland
Sunday 04/04 04:07 PM Eastern
1 unit on Houston -104 (moneyline)

Carlos Correa was hit by a pitch on Opening Day, and the Oakland crowd went wild, but it might have lit a fire under the Astros, who easily dispensed of the Athletics the first ...

04

Cleveland at Detroit
Sunday 04/04 01:10 PM Eastern
1 unit on Detroit +118 (moneyline)

Detroit has a new manager in A.J. Hinch and a new winning attitude in addition to some good young players, and the Tigers already have won the first two games of this series. Ta...

03

Chicago at Los Angeles
Saturday 04/03 09:07 PM Eastern
1 unit on Chicago -118 (moneyline)

Chicago almost blew a 7-1 lead on Friday night, but the White Sox held on and won 12-8 with Jose Abreu hitting a grand slam and Yermin Mercedes going 5-for-5 in his first major ...

03

Tampa Bay at Miami
Saturday 04/03 06:10 PM Eastern
1 unit on Tampa Bay -112 (moneyline)

Rich Hill will make his Tampa Bay debut after spending 2020 with the Twins while allowing 13 earned runs in 38.2 innings. It took Miami 15 innings before it scored a run this se...

03

Toronto at New York
Saturday 04/03 01:05 PM Eastern
1 unit on New York -154 (moneyline)

Toronto pulled the upset in the opener, 3-2, in 10 innings, though the offense had just 8 hits, two walks, 13 strikeouts. The Blue Jays are 21-44 as a road underdog and send Ros...

02

Chicago at Los Angeles
Friday 04/02 09:38 PM Eastern
1 unit on Chicago +103 (moneyline)

Chicago's bullpen blew the lead in a 4-3 loss to the Angels last night, but the White Sox have Dallas Keuchel going tonight, and Los Angeles hitters have a combined .158 batting...

02

Baltimore at Boston
Friday 04/02 02:10 PM Eastern
1 unit on Boston -162 (moneyline)

These two were slated to open on Thursday but league officials called the game early, bumping the start of the season to today. The Red Sox look to rebound this season as they f...

01

New York at Washington
Thursday 04/01 07:09 PM Eastern
1 unit on New York -145 (moneyline)

Jacob deGrom is arguably the best pitcher in the National League and he comes off a season when opposing hitters batted just .190 against him, with 104 strikeouts in 68 innings....

01

Arizona at San Diego
Thursday 04/01 04:10 PM Eastern
1 unit on Arizona +1.5 runs +110 (runline)

Madison Bumgarner is a true ace and this will be his seventh time in his career he is named the opening day starter. San Diego made a splash acquiring Yu Darvish and Blake Snell...

01

Tampa Bay at Miami
Thursday 04/01 04:10 PM Eastern
1 unit on Tampa Bay -143 (moneyline)

Tampa Bay over the years has done the best job of any franchise in developing players, especially starting pitchers. They are strapped with a small payroll but often find themse...

01

Texas at Kansas City
Thursday 04/01 04:10 PM Eastern
1 unit on Kansas City -150 (moneyline)

The Kansas City Royals will have a much different look in their lineup this season. They have added Andrew Benintendi and Carlos Santana. They are excited about opening day star...

01

Pittsburgh at Chicago
Thursday 04/01 02:20 PM Eastern
0.5 unit on Pittsburgh +188 (moneyline)

Pittsburgh had several offseason departures on its pitching staff and that has left Chad Kuhl as the Opening Day starter against the Cubs. Kuhl had Tommy John surgery in Septemb...