• Home
  • Buy Picks
  • Free Picks
  • Odds
  • Leaderboards
  • Contact
  • Member Login
Zack Cimini MLB Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
10-07-25 Blue Jays v. Yankees -157 6-9 Win 100 4 h 52 m Show

To avoid being swept the New York Yankees must win tonight in game three against the Toronto Blue Jays. After two lopsided losses in Toronto, I expect the Yankees to give the effort at least for one night to avoid elimination. Carlos Rodon was tied for the second most wins in MLB in the regular season, and this will be his first instance this season seeing the Blue Jays at home. Take the Yankees on the money line.

09-23-25 Brewers -102 v. Padres 0-7 Loss -102 9 h 60 m Show

The Milwaukee Brewers fell short last night in extra innings against the Padres. It marked their second consecutive loss, as they remain one game away from tying the franchise record in wins. During this season they have been stout at avoiding three game losing streaks, which has happened only twice since May 11th. Grab the Brewers tonight over the Padres.

09-23-25 Red Sox v. Blue Jays -150 4-1 Loss -150 6 h 27 m Show

It’s a bit of a hefty price tag tonight on the Blue Jays as they host the Boston Red Sox. Kevin Gausman has been one of the best pitchers over the last thirty days, where he has allowed just three runs in four outings. His ability to handle high innings is also a factor, as he has pitched seven innings or more in three of those starts. Take the Blue Jays as they add on to their AL best home record with their 51st victory.

09-19-25 Phillies v. Diamondbacks -120 8-2 Loss -120 6 h 45 m Show

The playoff races are tightening and the biggest one is the final spot for a Wild Card in the National League. The Arizona Diamondbacks have defied the odds to get in contention, and I’m a believer and backing a team that has come out of nowhere. Time and time again we see these teams close and get the job done in late September. Favorable short odds tonight with the Diamondbacks against a Phillies team that has secured their postseason berth. Back the Dbacks tonight.

09-18-25 Padres v. Mets -136 1-6 Win 100 2 h 42 m Show

The New York Mets are priced higher than they should be in today’s matchup against the Padres for multiple reasons. One they are just a hair ahead of several teams for the final NL Wild Card spot. Also, this is an early start time which the San Diego Padres are not use to on the East Coast. As poor as Tong’s outings and ERA have been, the Mets will be prepared to utilize their bullpen early here. Take the Mets.

09-17-25 Rangers -125 v. Astros 2-5 Loss -125 9 h 4 m Show

We’ve seen the Houston Astros halt the momentum of the Texas Rangers in their current series, winning the first two matchups. Wednesday, with ace Jacob Degrom on the mound look for the tables to turn. Degrom has allowed three runs or less in all three starts this season against the Astros, including on September 6th when the Rangers gave him no run support. Take Texas as Degrom gets his thirteenth win of the season.

09-15-25 Rangers +113 v. Astros 3-6 Loss -100 9 h 35 m Show

Expect the Texas Rangers walk off loss to the Mets Sunday to be short lived. Today, they travel to take on the Houston Astros and have shown the bounce back ability throughout their hot streak. 16-5 over their last twenty one games, look for the Rangers to be the team that disrupts the rhythm of Astros starter Jason Alexander. Take the underdog here with the Rangers. 

09-12-25 Rangers v. Mets -106 8-3 Loss -106 8 h 59 m Show

The New York Mets are coming off another loss yesterday to the Philadelphia Phillies. Now they will have to face a Texas Rangers team that has had an off day, and is one of the hottest teams in baseball 14-4 over their last 18 games. The market has over reacted in my opinion with the Rangers coming off a sweep over the best team in baseball in Milwaukee. Take the Mets who even amidst their struggles have remained consistent at home where they are 45-27 on the season. 

09-11-25 Nationals v. Marlins -112 0-5 Win 100 7 h 60 m Show

Return starts from the IL in September I value in the MLB betting market, similar to a veteran ace on a non playoff team. We have that angle today as the Marlins will be using pitcher Ryan Weathers off the IL for the first time since June 7th. We saw the Marlins end the Nationals five game win streak over Miami yesterday, and expect the matchup familiarity to benefit the Marlins bullpen. Take Miami.

09-10-25 Astros v. Blue Jays OVER 9 3-2 Loss -105 7 h 28 m Show

An over trend has been strong as of late with Blue Jays starter Jose Berrios on the mound. As the over has hit in five out of his last six starts, with no less than thirteen runs total scored. There’s an elevated concern as well with both bullpens after yesterday’s extra inning matchup, and the Astros using several of their top arms. Take the over that may take three to four innings before the scoring gets going.

09-10-25 Royals -104 v. Guardians 4-3 Win 100 7 h 0 m Show

The Cleveland Guardians continue to ascend in the AL Wild Card race as they chase the final spot. They enter today’s series finale against the Kansas City Royals with a five game winning streak. A stat against their streak is with today’s starter in Logan Allen on the mound. Allen has not recorded a win since July 29th, which is he only win in over his last nine starts. Take the Royals to end the win streak of the Guardians.

09-09-25 Twins v. Angels OVER 9 2-12 Win 100 10 h 6 m Show

This evening look for a continuation of runs at the plate between the Minnesota Twins and LA Angels, that Monday had fifteen combined runs. On the season the Twins are undefeated against the Angels with a 4-0 record, and more importantly have scored over five runs in all matchups. This includes Kyle Hendricks shortest and worst start of the season in terms of runs allowed. On April 25th, Hendricks gave up seven runs in just three innings of duty. Take the over.

09-08-25 Cardinals v. Mariners UNDER 7.5 2-4 Win 100 9 h 14 m Show

The Seattle Mariners probably did not want their series to end against the Atlanta Braves. Over their last twelve innings they scored twenty eight runs. While that was a huge outburst of production at the plate, it doesn’t take away that the Mariners were 1-6 their prior seven games. Look for Bryan Woo to do his part, and Miles Mikolas to do enough to keep the Mariners at bay. Take the under.

09-08-25 Royals v. Guardians UNDER 8 2-10 Loss -115 6 h 14 m Show

On a light Monday slate I do have a couple of plays related to totals. September baseball we typically see lineups changing as teams try and make their final push. For Kansas City and Cleveland that fits right in line with two teams pushing for a Wild Card spot. Expect the Guardians to not be as lenient with Slade Cecconi if he continues his pattern of giving up high runs, and for Ryan Bergert to extend his streak of two runs or less allowed. Take the under.

09-07-25 Giants v. Cardinals -141 3-4 Win 100 3 h 52 m Show

The San Francisco Giants were one of the hottest teams in baseball, that once again did not back up their ace in Justin Verlander in yesterday’s loss. I expect that to carry over to their series finale today against the Cardinals, who need Sonny Gray to bounce back from giving up three home runs in his last start. Take the home team here in St. Louis.

09-06-25 Mariners v. Braves OVER 9 10-2 Win 100 8 h 31 m Show

The Seattle Mariners took another bad loss yesterday as they are now 1-6 on their current road trip. I believe the bats respond today, even against Hurston Waldrep whose been nearly flawless in six August starts. He did allow four walks and his first home run of the season in his last start against Philadelphia. Opposite Bryce Miller has seen nine or more runs scored in six out of his last seven starts. Grab the over.

09-06-25 Dodgers -139 v. Orioles 3-4 Loss -139 7 h 22 m Show

The LA Dodgers lost in walk off fashion Friday to the Orioles, which marked their fourth straight loss. After scoring just one run they will now see arguably the sharpest pitcher in MLB in Trevor Rogers. Rogers has seen his Orioles team win ten out of his last twelve starts, with the two losses being when the Orioles did not score a run. This is the spot for the Dodgers to break out of their slump, and also end Rogers twelve game streak of allowing two runs or less. Take the Dodgers.

09-05-25 Guardians v. Rays UNDER 8.5 7-1 Win 100 8 h 55 m Show

The Tampa Bay Rays have won an MLB best seven straight games, and will have a bullpen game tonight with Griffin Jax as the opener. After game one went under yesterday with a 4-2 result, I’m expecting more of the same tonight. Gavin Williams has been one of the best under pitchers as of late, as the under have cashed in six out of his last seven starts. Competitive game, where the side will be up in the air, but the total delivers on the under.

09-05-25 Mariners v. Braves -130 1-4 Win 100 8 h 35 m Show

The final month of the regular season in MLB, I’m a believer and riding a veteran arm on a non playoff team. We have that scenario tonight with Chris Sale and the Atlanta Braves, who is getting just his second start since mid June. Sale did not show any rust in pitching six strong innings in his initial start against the Phillies. Seattle continues their down trend road performance which they are 1-5 over their last six.

09-05-25 Mets -110 v. Reds 5-4 Win 100 7 h 60 m Show

Based on starting pitching, the Mets should not be the slight road favorites today against the Cincinnati Reds. David Peterson is coming off giving up a season high eight runs against the Marlins, but one of his gem outings post All Star break was against the Reds. He limited Cincinnati to just four hits and was not charged a run in six innings of work. Perfect bounce back spot for Peterson, as the Mets cash game one of their road series.

09-04-25 Yankees -131 v. Astros 8-4 Win 100 6 h 10 m Show

The New York Yankees will need to recover from Devin Williams taking the loss by giving up four runs in yesterday’s eighth inning. He also took the loss against Houston in early August in extra innings, where the Yankees responded the following game with a win over Houston. Additionally, with Carlos Rodon on the mound the Yankees have won each of his last four starts, and have scored seven or more runs in all. Take the Yankees.

09-01-25 Mariners v. Rays -105 2-10 Win 100 4 h 27 m Show

Two pitchers that have been struggling as of late are Luis Castillo and Shane Baz. Castillo was rocked for five runs his last start, and has given up five home runs over his last three outings. Shane Baz has been even more erratic, but does have the higher strikeout potential to reduce damage. Take the Rays on a favorable price point.

08-31-25 Rangers -136 v. A's 9-6 Win 100 1 h 22 m Show

A pitcher that has not been able to shake off long term rust has been Jacob Degrom. The Rangers have lost each of his last five starts, but this is a more favorable matchup against the Athletics. Look for Degrom to settle in this one, as he avoids an Angels lineup that’s had his number. Take the Rangers. 

08-30-25 Angels v. Astros -156 4-1 Loss -156 3 h 25 m Show

A pitcher that has been on the wrong side of all of his August starts has been Spencer Arrighetti. In fact, the Astros have lost all four of his August starts. Yet, his last three outings he has delivered outside of one inning against the Detroit Tigers. Look for Arrighetti’s fortune to finally turn as the Astros deliver at home against the Angels.

08-29-25 Tigers v. Royals -116 5-3 Loss -116 4 h 56 m Show

The Kansas City Royals have little room for error if they want to continue to keep in the AL Wild Card race. Today, they need Seth Lugo to respond as he has had disastrous outings in three out of his last four starts. This includes his last time out against the Detroit Tigers in which he surrendered six runs. Even with his struggles that outing, the Royals bats picked him up as the Royals won 10 to 8. Tail Kansas City as they get their 70th win on the season.

08-28-25 Cubs +104 v. Giants 3-4 Loss -100 1 h 17 m Show

The Chicago Cubs have been hindered by the Giants pitching staff scoring three runs or less in both games in the series. On the other side San Francisco has ignited with seventeen total runs, including twelve in yesterday’s victory. I fully expect today’s matchup to be more of a pitcher’s duel between Logan Webb and Shots Imanaga. Tail the Cubs to finish this game off with one big hit against the Giants bullpen.

08-28-25 Pirates v. Cardinals -113 1-4 Win 100 3 h 17 m Show

St. Louis if not for a rally on Tuesday, would be in position for a four game losing streak against the Pittsburgh Pirates. With Miles Mikolas coming off his shortest outing since April 6th, the price point today makes sense. Yet, over the last two years Pittsburgh has been a team Mikolas has been strong against. Results have featured a one hit seven inning performance, two runs allowed, and this season four hits allowed. Take the Cardinals in the series finale.

08-27-25 Diamondbacks +125 v. Brewers 3-2 Win 125 4 h 48 m Show

The Milwaukee Brewers with Quinn Priester on the mound have resulted in victories in each of his last fifteen starts. Lately though, the bats have had to bail out Priester in each of his last three outings. Look for that scenario to finally cave the streak, as Arizona has got on top of the Brewers pitching staff the entire series. Take Arizona as the road underdog.

08-26-25 Tigers v. A's +112 6-7 Win 112 8 h 7 m Show

A bad loss even for a great team can carry over into the next game. That’s what I’m expecting tonight as the Detroit Tigers saw their ace, Tarik Skubal give up a grand slam to Shea Langeliers. A 3-0 lead, suddenly was a deficit of 6 to 3. Look for runs again from the Athletics against Charlie Morton who has pitched above expectations since coming over to the Tigers. Take the home underdog in the Athletics.

08-25-25 Phillies -124 v. Mets 3-13 Loss -124 8 h 40 m Show

The Philadelphia Phillies and New York Mets may be Monday’s game of the day in MLB. Christopher Sanchez continues to dominate as he is coming off twelve strikeouts his last outing. For the Mets with Kodai Senga on the mound, it’s been close losses by one run each of his last three outings. Take the Phillies in game one Monday.

08-25-25 Braves v. Marlins UNDER 8 1-2 Win 100 2 h 20 m Show

I’ll add a play on a total, and the under on Marlins and Braves. Divisional games this late in the season you expect the front end rotation arms to have an advantage. A good spot for Spencer Strider to snap out of his prolonged issues of giving up runs. Edward Cabrera just seventeen days ago shut down the Braves lineup with a season high eleven Ks. We get under the total here on 8 runs. 

08-24-25 Twins -109 v. White Sox 0-8 Loss -109 2 h 32 m Show

The Chicago White Sox are aiming to win their first series over their last seven, as they face the Minnesota Twins. They nearly came back to defeat the Twins Friday, and have scored seven runs in both series matchups. The big struggle for the White Sox is following up a victory, as they have not have back to back wins in nineteen games. Taj Bradley may struggle, but look for the Twins bats to save the day.

08-23-25 Giants +132 v. Brewers 7-1 Win 132 7 h 20 m Show

The San Francisco Giants dropped their fourth straight game on Friday, and are 2 and 11 over their last thirteen games. They did push the Brewers in yesterday’s loss though, thanks to being sparked by Willy Adames two home runs in his return to Milwaukee. Additionally, San Francisco took three of four earlier this season against Milwaukee, including Logan Webb getting the best of Freddy Peralta. Take the Giants as one of the better underdog plays on Saturday’s card.

08-22-25 Mets +104 v. Braves 12-7 Win 104 8 h 51 m Show

The New York Mets ended yesterday’s series against the Washington Nationals with a disappointing 9 to 3 loss. Now they will travel to face an Atlanta Braves team that has the rest advantage with Thursday off, and is 10-2 over their last twelve games. An angle for the Mets is they have won both divisional game one matchups post All Star break, including defeating the Braves on August 12th. Take the Mets in game one.

08-20-25 Yankees v. Rays -114 6-4 Loss -114 8 h 2 m Show

The New York Yankees had a decisive victory on Tuesday, defeating the Rays 13 to 3. They’ve now won four straight over Tampa Bay, with the only loss over the last two series being with today’s starter on the mound in Cam Schlittler. Schlittler gave up seven hits and three runs in 4 1/3 innings, and the Yankees have lost his last four starts. Take the Rays in a classic non over reaction spot. 

08-19-25 Guardians +110 v. Diamondbacks 5-6 Loss -100 10 h 10 m Show

Distractions to certain teams compound matters on the field and carry over to losses. For the Arizona Diamondbacks we saw this during the trade deadline where they lost six straight games. The Ketel Marte situation is another distraction and now the Diamondbacks have lost four straight games, with a combination of the bullpen not holding and the bats going cold. Take the Guardians as the Dbacks lose their fifth straight game.

08-19-25 Reds v. Angels +120 6-4 Loss -100 10 h 8 m Show

The LA Angels lost game one against the Reds yesterday, as they immediately had a two run home run to start the game by Gavin Lux. Still, this Reds team is coming off a taxing series against the Brewers where they played extra inning games both Saturday and Sunday. Hunter Greene is getting his second consecutive start for the first time since June 3rd. Take the home underdog as the Angels bounce back.

08-19-25 Yankees -120 v. Rays 13-3 Win 100 10 h 1 m Show

The Tampa Bay Rays return home after playing six out of their last seven series on the road, including a four series West Coast road trip. Expect that to have an impact today against a Yankees team they lost the final three games against in July. Additionally, the Yankees ended a six game road losing streak with Rodon on the mound his last road start against Texas. Take the Yankees in game one.

08-18-25 Rangers +117 v. Royals 3-4 Loss -100 8 h 55 m Show

Monday, the Texas Rangers will travel for another road series as they take on Kansas City. Both starters are on win and loss streaks when on the mound. For Jack Leiter of the Rangers, Texas has lost his last three starts. While, veteran Michael Wacha has seen the Royals win his last four outings. Additionally, this line is tilted the Royals side based on Leiter giving up a season high six runs to the Royals on June 17th. Take the value here on the Rangers taking game one.

08-17-25 Rays +118 v. Giants 1-7 Loss -100 1 h 57 m Show

The San Francisco Giants continue to find ways to lose at Oracle Park. 1-13 over their last fourteen home games, and last night was one of their best opportunities to gain a victory. Justin Verlander was cooking and the bullpen blew yet another Verlander gem. Tampa delivers in the series finale against Logan Webb who is coming off a shaky outing. Take the Rays.

08-16-25 Rays +106 v. Giants 2-1 Win 106 9 h 0 m Show

The San Francisco Giants misery at home has continued post All Star break where they are now 1-12, and have lost six straight. This is in direct correlation with Justin Verlander’s struggles to get a win on the season. Adrian Houser’s first two starts for the Rays have been shaky, but look for the bats to uplift any struggles he has. Take the Rays.

08-16-25 Braves -103 v. Guardians 10-1 Win 100 7 h 6 m Show

The Atlanta Braves are a team that suddenly has traction in the wins department. Just over a week ago they were twenty games below .500, but now they have won six out of their last seven games. Guardians starter Slade Cecconi has been vulnerable on giving up home runs, which I believe leads to the Braves jumping out to an early 2-0, 3-0 lead. Take Atlanta.

08-15-25 Phillies v. Nationals +170 6-2 Loss -100 7 h 33 m Show

The Philadelphia Phillies have lost three straight games, where they have scored two runs or fewer. Today’s price point is simply too high based on a wide gap of twenty more wins than the Nationals, and having Zack Wheeler on the mound. Simply put, Wheeler has been hittable, as in each of his last five starts he has given up two runs or more. Additionally, both matchups this year against the Nationals were tight with Wheeler on the mound an extra inning game, and one run game. Take the Nationals outright.

08-13-25 Mariners -137 v. Orioles 3-4 Loss -137 8 h 56 m Show

The lowest scoring game on yesterday’s slate involved the Seattle Mariners and Baltimore Orioles. Just one run was scored, as the Mariners shutout the Baltimore Orioles. Additionally, the road team has won all four meetings this season. As great as Trevor Rogers has been, take the Mariners to continue the road theme in this series.

08-13-25 Marlins +121 v. Guardians 13-4 Win 121 6 h 20 m Show

Eury Perez of the Miami Marlins had his six game streak of allowing two runs or less snapped in his last outing. That did not come as a surprise as the Atlanta Braves have had his number twice this year. Look for Perez to be sharper today, and for Gavin Williams to feel the effects of nearly getting a no hitter in his last start. Take the road team here in the Marlins. 

08-12-25 Padres +105 v. Giants 5-1 Win 105 10 h 42 m Show

The San Francisco Giants are just 1-9 post All Star break at home. A big reason for their home losses has been their offense, as they are averaging just two runs per game during their 1-9 home streak. Low scoring leaves the door open for one inning of production as the Padres used a three run seventh Monday to gain a victory. Take the Padres on the moneyline.

08-10-25 Mets +103 v. Brewers 6-7 Loss -100 2 h 43 m Show

At this point it just seems like the Milwaukee Brewers can’t lose a game. They lead MLB in wins and have won sixteen out of their last twenty games. With Quinn Priester as starter they have rolled off eleven straight victories. Yet in two out of their last three wins it’s been tighter victories, by one run. The Mets in a desperate spot, close out the series with a win.

08-09-25 Marlins -108 v. Braves 6-8 Loss -108 7 h 40 m Show

We are starting to see a shift in the market when it comes to the Atlanta Braves. They are becoming priced as the team that they are and that is a team that is one loss away from being twenty games below .500. Grab the Marlins as we did yesterday, as the Braves just do not have enough arms from starter Eric Fedde to their bullpen to be trustworthy for nine innings. Marlins win game three as the slight road favorite. 

08-09-25 Phillies +119 v. Rangers 3-2 Win 119 7 h 40 m Show

Jacob Degrom has suffered consecutive losses for the first time this season. Although his hits remain low, he is struggling with two out situations that is a dangerous element against this Phillies lineup. Jesus Lizard has also not allowed a run on the road in each of his last two starts. Fourteen total innings with five combined hits allowed. Take the Phillies as the road underdog.

08-09-25 Royals -110 v. Twins 2-0 Win 100 7 h 34 m Show

The Kansas City Royals are on their third consecutive road series, and Saturday will look to bounce back against the Twins. With starting pitcher Noah Cameron on the mound the Royals have won four out of his last five outings. Additionally, he matched a season high eight strikeouts in his first matchup against the Twins this season. Back the Royals.

08-08-25 Rays +112 v. Mariners 2-3 Loss -100 9 h 40 m Show

One of the few teams that has a rest advantage over their opponent today is the Tampa Bay Rays. Seattle was one of eight teams that played in Thursday’s light four game slate, and Luis Castillo is coming off his shortest outing of the season in his last start.  Tampa has got back on track on their West Coast road trip with consecutive wins. Take the Rays tonight as the short priced underdog.

08-08-25 Marlins -123 v. Braves 5-1 Win 100 6 h 11 m Show

As strange as it is to see the Miami Marlins as road favorites over the Braves, it’s indicative of the current form of Atlanta. Eighteen games below .500, they had to score eight runs to avoid losing their fourth straight game yesterday. Not sustainable as Bryce Elder gave up a season high ten hits to the Marlins on June 22nd.

08-06-25 Brewers v. Braves -126 5-4 Loss -126 1 h 21 m Show

The Milwaukee Brewers have now won eight out of their last nine series overall. That has put them atop MLB in wins overall at sixty nine. Yet, the one slip up spot for Milwaukee over their last eight games, was their series finale last Wednesday against the Cubs. Look for that to happen again in the final game of the Brewers road trip, as Spencer Strider has allowed three runs or less in ten straight outings. Take the home team in Atlanta. 

08-06-25 Yankees -130 v. Rangers 3-2 Win 100 3 h 49 m Show

The New York Yankees have now lost five games in a row, and consecutive games to the Rangers blown by their bullpen. They are now an incredible 5-19 in their last twenty four road games. Look for the early start time today to be of value for the Yankees, as well as the end of their road trip. New York ends their losing streak at five games.

08-05-25 Rays v. Angels -119 7-3 Loss -119 10 h 41 m Show

The LA Angels have won three out of the four matchups on the season against the Tampa Bay Rays. Tonight, they will see Rays struggling starter in Ryan Pepiot, who is coming off allowing seven runs to the New York Yankees. Additionally, the Rays have lost each of his last five starts. Take the Angels as the Rays struggles continue.

08-04-25 Yankees v. Rangers +127 5-8 Win 127 7 h 18 m Show

The New York Yankees are coming off being swept by the Miami Marlins, and are just 5-17 on the road since mid-June. That’s certainly on the Yankees mind even with their top ace Max Fried on the mound, who leads in MLB in wins. Texas has also shown winnings ways recently with Patrick Corbin on the mound, as they won four of his five July starts. Take the Rangers as the home underdog.

08-04-25 Brewers -137 v. Braves 3-1 Win 100 6 h 29 m Show

The Milwaukee Brewers may be traveling in from their road trip against Washington, but don’t expect their bats to cool off. Eric Fedde they are very familiar with as he pitched for the St. Louis Cardinals. In fact, they had big games twice this year including seven runs off of Fedde. Grab the Brewers to continue to deliver for bettors. 

08-03-25 Rangers v. Mariners +129 4-5 Win 129 4 h 11 m Show

Saturday, Texas got a rare win in Seattle in extra innings. Both teams maximized their bullpen giving the Rangers the upper hand Sunday with the veteran Jacob Degrom on the mound. As great as Degrom’s numbers are he gave up seven home runs in the month of July, after none in the month of June.  There could be an impact an Degrom, in his first full year back since 2019. Grab the home underdog here with the Mariners.

08-02-25 Yankees v. Marlins -106 0-2 Win 100 5 h 30 m Show

The New York Yankees had one of the worst losses a team can suffer on the season yesterday to the Marlins. They led virtually the entire game, and when the Marlins took the lead in the bottom of the 7th, Anthony Volpe instantly tied it up leading off the 8th inning. Collapsing in the bottom of the ninth with their bullpen, could be a reoccurrence today against this feisty Marlins team. Take Miami who are 11-4 over their last fifteen games.

08-01-25 Yankees -161 v. Marlins 12-13 Loss -161 7 h 6 m Show

Today will be a rare spot for me to go north of -150 on a side in MLB. The Yankees were one of the few teams that played in yesterday’s trade deadline slate, and have found that team rhythm at the plate minus Aaron Judge. Meanwhile the Marlins after consecutive shutout victories, there is concern of a flat spot after a day off. Marlins starter Janson Junk has also seen his hits allowed rise each of his last three starts.

07-30-25 Nationals v. Astros -111 1-9 Win 100 2 h 41 m Show

The Houston Astros ended their five game losing streak in yesterday’s win over the Washington Nationals. They will need their bats to be a spark once again, to offset Ryan Gusto who is coming off a poor performance against the Athletics. MacKenzie Gore may have the strong stats, but he has received one run of support in each of his last two starts. Grab the Astros.

07-29-25 Braves +113 v. Royals 6-9 Loss -100 6 h 27 m Show

The Atlanta Braves are now fifteen games below .500 with a 45-60 record. Yesterday, they ended a five game losing streak thanks to producing ten runs at the plate. That may be needed again as the Braves will start former Cardinal Eric Fedde, who had been struggling over the last month. Grab the value on the Braves to take the first two games over the Royals.

07-28-25 Red Sox v. Twins -105 4-5 Win 100 4 h 16 m Show

The Red Sox are coming off winning their last series against the LA Dodgers. Now they will travel on the road to face a Twins team that will not have Byron Buxton in the lineup. Still, the Red Sox have not shown the consistency we saw prior to All Star break when they won ten games in a row. They’re just 4-5 post All Star break. Back the home team here in the Twins at close to even money.

07-27-25 Guardians +120 v. Royals 1-4 Loss -100 3 h 32 m Show

Royals starter Noah Cameron has had quite the month of July. After enduring a stretch from mid-May to July 2nd where the Royals lost eight of his nine starts, they have now won his last three. Those were all against NL teams in the Cubs, Pirates, and Mets. He also had strong run support of near eight runs. Look for that to end today against a Guardians team that has won twelve out of their last sixteen games.

07-26-25 Marlins +148 v. Brewers 7-4 Win 148 7 h 15 m Show

The Milwaukee Brewers took a loss in game one yesterday against the Marlins. Today they will try and avoid consecutive losses for the first time in a span of seventeen games. They are also 9-1-1 in winning series over their last eleven, and won Jose Quintana’s last two starts against the Dodgers. Value play here on the Marlins.

07-25-25 Blue Jays v. Tigers -110 6-2 Loss -110 4 h 60 m Show

A few weeks ago no one would have imagined there would be a buy low spot on the Detroit Tigers. Today the market offers that as they are just 1-10 over their last eleven games. They appeared to be in control in yesterday’s opener before the Blue Jays scored eleven runs from the sixth inning on. Back the Tigers who already have a win this year with Jose Berrios on the mound.

07-22-25 Padres v. Marlins -121 3-4 Win 100 6 h 17 m Show

Extended road travel can be tricky to evaluate. For the San Diego Padres they got by Monday, in a 2-1 victory over the Marlins. It’s the second time in four games on their road trip they have scored two runs, and totaled just five team hits. The Padres are also winless in Stephen Kolek’s last six starts overall. Grab the home team here in the Marlins.

07-21-25 Royals +137 v. Cubs 12-4 Win 137 5 h 3 m Show

After a couple of tough losses to the Miami Marlins, the Royals broke out at the plate in Sunday’s win with seven runs. On the mound for the Royals Monday will be Noah Cameron who we’ve seen a reversal with. Kansas City had lost eight of his nine starts dating back to early May, but now they’ve won his last two. Take the Royals to pull off the underdog upset at Wrigley Field tonight.

07-19-25 Yankees v. Braves +113 12-9 Loss -100 7 h 52 m Show

The New York Yankees were one of the flattest teams in their return yesterday against the Atlanta Braves. They got down seven runs, as Atlanta had five extra base hits. Look for that to be an advantage again to offset using an opening pitcher to begin the game. Take Atlanta to hand the Yankees their fourth straight loss.

07-19-25 Red Sox v. Cubs -140 0-6 Win 100 7 h 52 m Show

The Boston Red Sox took a loss in game one yesterday against the Chicago Cubs. On the losing side is something the Red Sox have not experienced since July 2nd. You have to go all the way back to June 27th the last instance of consecutive losses for the Red Sox. That ends today, even if the Cubs have to rally from an early hole with Imanaga on the mound. Tail the Cubs as the home favorite.

07-18-25 A's v. Guardians -123 6-8 Win 100 8 h 46 m Show

JP Sears and the Athletics travel to face the Cleveland Guardians for their first series post All-Star break. Sears will be well rested with his last start being last Thursday. He’s been sharp in each of his last three outings where he has given up just three total runs. Yet, Slade Cecconi shut down the Athletics on June 22nd not allowing a run in seven innings of work. In what may be a low scoring game, look for the Guardians to win by one run.

07-13-25 Mets v. Royals +104 2-3 Win 104 3 h 55 m Show

The New York Mets are in a vulnerable spot Sunday, prior to All Star break. Today will mark their sixth straight game on the road, and the Royals have not been swept in five series. After losing eight of nine starts with Noah Cameron on the mound, look for the Royals to win consecutive games with him as starting pitcher for the first time this season.

07-12-25 Diamondbacks +106 v. Angels 5-10 Loss -100 10 h 48 m Show

Yusei Kikuchi’s home ERA sits at just 1.69. Yet he has been more vulnerable over his last two starts, failing to go beyond 5 2/3 innings pitched. Look for Arizona to be in better position with their bullpen after using Anthony Desclafani for three innings of relief in last night’s narrow one run loss. Take the Dbacks at even money.

07-12-25 Mets -120 v. Royals 3-1 Win 100 4 h 21 m Show

The New York Mets are once again favorites north of -130 as they face the Kansas City Royals. Yesterday, it appeared the Royals would take game one up 3-1 in the eighth inning before the Mets had two big innings to get the victory. Despite Frankie Montas struggles the Mets have more than enough team hitting to get by the Royals for a second straight game. Take the Mets.

07-10-25 Diamondbacks -114 v. Padres 3-4 Loss -114 7 h 6 m Show

The Arizona Diamondbacks this season against the Padres have had success in the runs department. In three of the four matchups they have scored five runs or more, including yesterday’s 8-2 victory. The trend of Randy Vasquez’s success leading to team victories has featured a 9-3 run over his last twelve starts. Take the Dbacks to bypass the trend, as they get two in a row at San Diego.

07-08-25 Dodgers -104 v. Brewers 1-3 Loss -104 1 h 21 m Show

The Milwaukee Brewers will host the LA Dodgers in what should be a great series. Today’s starting pitchers could not be further away on the experience scale, with Clayton Kershaw of the Dodgers and Jacob Misirowski of the Brewers. I’ll take the value with the road team, as Misirowski is coming off his first rough outing of his career. Additionally, he has not went deep in his first four starts. Take the Dodgers. 

07-07-25 Phillies -126 v. Giants 1-3 Loss -126 10 h 39 m Show

Landon Roupp’s last start the San Francisco Giants cashed as road underdogs against the Arizona Diamondbacks. Today, they face a Phillies team that in their last six victories the opposition has scored no more than one run. Ride Philadelphia’s ace Christopher Sanchez who has allowed two runs or less in seven straight starts. 

07-07-25 Rangers -126 v. Angels 5-6 Loss -126 10 h 31 m Show

The Texas Rangers are coming off a Sunday night prime time loss against the San Diego Padres. Even though they are continuing their California road trip, they are the less traveled team in their new series. The LA Angels are returning from Toronto in what is already a difficult spot is compounded with facing Jacob Degrom. Take the Rangers as they win their seventh straight game with Jacob Degrom on the mound.

07-04-25 Rangers -110 v. Padres 2-3 Loss -110 7 h 5 m Show

The Texas Rangers will aim to win their third straight game as they travel to San Diego.  For the Padres even after an off day, look for the rust returning from a road trip in Philadelphia. The two instances this year where the Padres have came back home off a midwest or East Coast road series they have lost their first home game. Back the Rangers here at a solid price point.

07-03-25 Tigers -137 v. Nationals 7-11 Loss -137 6 h 51 m Show

The Detroit Tigers took game one over the Nationals 11-2, and had a late lead of 4-3 in the second matchup before the bullpen faltered. Look for Detroit to get right back on track with Jake Irvin on the mound. Irvin is coming off his worst outing of the season, and Washington has not won consecutive games since May 31st. Take Detroit

07-02-25 Yankees -122 v. Blue Jays 9-11 Loss -122 2 h 50 m Show

The New York Yankees have an important game today against the Toronto Blue Jays, as the Blue Jays would be tied for first place with a win. Look for the Yankees to cutback on errors that have plagued them in the first two games in the series. Additionally, they have only lost three games in a row on the road once this year. Grab the Yankees in a bounce back spot.

07-02-25 Twins -117 v. Marlins 2-1 Win 100 1 h 23 m Show

The Miami Marlins are now on an eight game winning streak, and have a chance to match the franchise best today. As impressive as their run has been, they did score their fewest runs yesterday since their last loss on June 21st against Atlanta. Furthermore, four times this year they have won via shutout, and each time they have lost the next game. Take the Twins to end the Marlins win streak.

07-01-25 Cardinals +144 v. Pirates 0-1 Loss -100 7 h 22 m Show

The Pittsburgh Pirates have won four straight games as underdogs, with a lopsided run differential of plus forty. I believe that has inflated today’s price point on Paul Skenes, whose three instances of issues this season have come within the division. He’s averaged just five innings pitched over his last three starts, and Pittsburgh has lost four straight games against St. Louis with Skenes on the mound. Grab the St. Louis Cardinals as the underdog.

06-28-25 Rays v. Orioles -110 11-3 Loss -110 1 h 22 m Show

The Baltimore Orioles are coming off erasing a six run deficit in which they produced twenty two runs yesterday. They may need their hot bats to continue with the struggling Zach Eflin who has given up double digit hits in consecutive outings. On the other side the Rays have dropped three straight outings with Zack Littel on the mound, including a recent start on June 17th against the Orioles. Grab Baltimore once again.

06-28-25 Mets -129 v. Pirates 2-9 Loss -129 1 h 20 m Show

Paul Blackburn’s issues on the mound have resulted in three straight losses for the Mets in his starts. Today though they will face a lower level opponent in the Pirates, who are coming off an abnormal win. In yesterday’s victory they produced nine runs, their most since June 9th. Take the Mets to bounce back in game two over the Pirates.

06-27-25 Cardinals -123 v. Guardians 5-0 Win 100 6 h 23 m Show

Luis Ortiz is coming off matching a season best ten strikeouts his last outing against the Athletics. He will face a much harder test today against the St. Louis Cardinals. Additionally, Ortiz has struggled in interleague matchups where the Guardians are 1-4 in Ortiz starts. The lone win came against his old team and lowly Pittsburgh Pirates. Take the Cardinals.

06-25-25 Rays -124 v. Royals 3-0 Win 100 7 h 19 m Show

A predictable team in the month of June have been the Kansas City Royals. They had a six game losing streak, followed up by a four game winning streak, and now have lost three in a row. Tampa Bay came into the season knowing once late June hit they were going to have a heavy road schedule. That mindset I believe helps them initially get wins on the road, and take another win against the Royals.

06-24-25 Mariners v. Twins -105 6-5 Loss -105 8 h 15 m Show

The Seattle Mariners have caught the betting markets in all phases with their team totals, home run props with Cal Raleigh, and side as they have scored seven or more runs in five of six. Yet, Chris Paddack has been dominant in his career against the Mariners. Five of his six starts has allowed two runs or less and each of his last two starts against Seattle has matched a career high with ten strikeouts. 

06-21-25 Mets +100 v. Phillies 11-4 Win 100 6 h 15 m Show

The New York Mets will aim to bounce back from an ugly Friday loss to their division rivals in the Philadelphia Phillies. The loss marked their seventh straight on the season, and now puts them in second place in the NL East division. Look for that to spark the Mets to turn things around against rookie Mick Abel. Take the Mets.

06-21-25 Rangers v. Pirates -104 3-2 Loss -104 3 h 4 m Show

The tightest market on today’s MLB slate involves the Texas Rangers and Pittsburgh Pirates. Mitch Keller has been winless at home on the season with an 0-6 record, and 11 of his last 12 starts the Pirates have lost. A main reason for that is the Pirates have scored two runs or less in eight straight starts involving Keller. That changes today as Kumar Rocker has been hit hard in his four road starts. Take the Pirates.

06-18-25 Diamondbacks -103 v. Blue Jays 1-8 Loss -103 4 h 55 m Show

The Arizona Diamondbacks lost another heart breaker yesterday to the Blue Jays in walk off fashion. Yet, I expect Arizona to bounce back today. Eduardo Rodriguez in his first two starts back from the IL, has been sharper. Additionally, he has the intel on the Blue Jays from his long tenure as a Boston Red Sox. Take the Dbacks to get the road win over the Blue Jays.

06-15-25 Cardinals +124 v. Brewers 2-3 Loss -100 1 h 19 m Show

The St. Louis Cardinals ended their six game losing streak with a big win against the Brewers yesterday. The bullpen came up big in a huge bases loaded scenario to avoid damage. Now look for the Cardinals to build off that win with Miles Mikolas on the mound. The Cardinals have done a great job in giving Mikolas run support with four or more runs in four straight outings. Take the Cardinals.

06-13-25 Twins +101 v. Astros 3-10 Loss -100 8 h 30 m Show

Friday, look for the Minnesota Twins to get back on track after an ugly home Thursday loss to the Texas Rangers, 16-3. It marked the third time over their last seven games that they have lost by double digit runs. Look for the Twins to back up starter Chris Paddack who has allowed two runs or less in six straight starts. Take the Twins to test the Astros strong home record.

06-12-25 Tigers v. Orioles +181 4-1 Loss -100 3 h 34 m Show

The Baltimore Orioles are 8-3 over their last eleven games. Today they are a steep home priced under against dominant Cy Young winner Tarik Skubal. The Orioles will use an opener, which also has this priced a bit higher then it should be. Take the value here as I believe the Orioles will win this against the Tigers bullpen, as a steep home underdog. 

06-10-25 Reds v. Guardians -104 1-0 Loss -104 7 h 55 m Show

Slade Cecconi’s most common opponent in his young career has been the Cincinnati Reds. Today will mark his fifth career start against Cincinnati, and on May 17th he matched a career high with eight strikeouts on the Reds. Additionally, we are getting a cheaper price then when Cecconi and the Guardians were -120 road favorites at Cincinnati. A bit of over valuing Andrew Abbott’s incredible month of May. Take the Guardians to get a bit of revenge on their old manager Terry Francona.

06-08-25 Braves -105 v. Giants 3-4 Loss -105 4 h 38 m Show

The Atlanta Braves have lost consecutive games in heart breaking walk off fashion to the San Francisco Giants. They are now on a six game losing streak, but look for their team hitting to shine today. Since May 10th, when they have scored two runs or less they have followed up with a minimum of four runs. Take the Braves as they end Landon Roupp’s recent strong run.

06-08-25 Dodgers v. Cardinals +118 7-3 Loss -100 2 h 47 m Show

The LA Dodgers are always going to be one of the top market attractions based on winning the World Series last year, and their bevy of marquee players. Right now though they are stumbling, just 6-8 over their last 14 games. They’ve scored just one total run in this series against St. Louis. Tail the Cardinals to give the Dodgers their first road sweep on the year.

06-05-25 Padres +106 v. Giants 2-3 Loss -100 4 h 43 m Show

The San Diego Padres blew a 5-0 lead in yesterday’s 6-5 loss to the San Francisco Giants. That ended their seven game winning streak over the Giants, but expect them to restart a new streak Thursday. Robbie Ray this is a sell high spot after winning NL Pitcher of the month for May. Back the Padres as the slight underdog.

06-04-25 Orioles +100 v. Mariners 3-2 Win 100 10 h 53 m Show

The Baltimore Orioles are starting to get healthier, and may have a couple other bats back soon including Jordan Westburg. As a whole the Orioles are on a bit of an upswing winning four straight games, and seven out of nine. During their current win streak the opposition has scored two runs or less, including just one run from the Mariners Tuesday. Take the Orioles as the bullpen assists starter Cade Povich, in a seesaw matchup against the Mariners.

06-03-25 Angels +120 v. Red Sox 4-3 Win 120 3 h 16 m Show

The LA Angels have shown streakiness on the young season. Yesterday could be the spark they need to start another mini surge. After six runs in the first inning, their 29th ranked bullpen held on to capture the victory. Yusei Kikuchi has the experience from being in the AL East with the Blue Jays to add another strong outing under his belt. Take the Angels. 

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • NEXT

More Content

  • Article Archive