• Home
  • Buy Picks
  • Free Picks
  • Betting Lines
  • Leaderboards
  • Contact
  • Member Login
Michael Alexander ALL Sports Picks
Date Match Up Rating Score Result Profit Lead Time Analysis
07-12-25 FC Dallas v. Los Angeles FC -230 0-2 Win 100 60 h 44 m Show

Rating: 2 Units

07-12-25 New England v. Austin -106 0-0 Loss -106 58 h 48 m Show

Rating: 2 Units

07-12-25 San Jose v. Minnesota United -109 1-4 Win 100 58 h 46 m Show
Rating: 2 Units
07-12-25 Rangers v. Astros -117 4-5 Win 100 9 h 12 m Show

Rating: 2 Units

This should be a classic pitcher's duel between two of the best pitchers over the past decade. The edge goes to the Astros thanks to Valdez's ability to get deeper into games. He has 13 quality starts on the season, including a complete game. The Astros have also won each of his last five starts. Valdez is 1-0 against the Rangers this season, going seven innings and allowing six hits and three runs in his lone start. Valdez will sparkle against a Rangers team that is hitting just .230 this season. He'll then turn the game over late to the game's third-best bullpen ERA. The Astros will pull out a victory in this pitcher's duel.

07-12-25 CF Montreal v. Orlando City SC -234 1-1 Loss -234 57 h 51 m Show

Rating: 2 Units

07-12-25 New York Red Bulls v. Philadelphia -113 0-2 Win 100 57 h 50 m Show

Rating: 2 Units

07-11-25 Rangers v. Astros -118 7-3 Loss -118 10 h 59 m Show
Rating: 2 Units

The Houston Astros just got swept at home by the Cleveland Guardians, but this trend will not continue against their division rival as they take on Texas here. McCullers is on the mound for the Astros, and he looked good in his last outing as he faced the Dodgers and only allowed one earned run over six innings in a win. The Astros are loaded with talent as Pena and Parades will make the All-Star Team, while Altuve and Christian Walker have a strong argument that they got snubbed as divisional leaders. Texas is fourth in the division, and cannot seem to get regular production from their top stars, as no one made the Mid-Season Classic from their lineup.

07-11-25 Pirates v. Twins -123 1-2 Win 100 10 h 52 m Show

Rating: 2 Units

Skenes is great and hasn’t allowed a run in his last 10 innings, but that means nothing if the Pirates can’t score. The Pirates have lost six straight games and have scored three or fewer runs in all of those contests. There’s no backing the Pirates in their current form. Ryan has a 2.76 ERA and 0.89 WHIP on the season, and he’s allowed 14 hits and three runs in his last 19 innings. In 50.1 home innings, Ryan has a .188 allowed batting average. Should be a fun pitching matchup, but the Twins have the edge.

07-11-25 Guardians v. White Sox +109 4-2 Loss -100 5 h 48 m Show

Rating: 2 Units

Cleveland starter, Gavin Williams will make his 19th start of the season as a 25-year old right hander. He has a 5-4 record, but the team has lost in four of his last five starts. His ERA is 3.61 to go with 90 strikeouts against 52 walks.

07-10-25 Diamondbacks -114 v. Padres 3-4 Loss -114 11 h 15 m Show

Rating: 2 Units

The Diamondbacks won six of the previous ten H2H encounters, including four of six meetings this season. Eduardo Rodriguez had a disappointing start last time out against the Royals following a very strong June, when he posted a 1.98 ERA. I am backing him to bounce back in this game and get a quality start. 

07-10-25 Nationals +128 v. Cardinals 1-8 Loss -100 9 h 29 m Show

Rating: 2 Units

St Louis Charter Miles Mikolas has been hit hard in each of the last two appearances, giving up 17 hits and 14 runs in only 10.0 innings of work. The right-hander served up six home runs to the Chicago Cubs last Friday, in his most recent appearance.

07-09-25 Colorado Rapids v. Los Angeles FC -245 0-3 Win 100 58 h 11 m Show

Rating: 2 Units

Colorado will ask questions of the LAFC defense with Djordje Mihailovic and Rafael Navarro leading the attack, but they'll come up just short in reaching the final under new head coach Chris Armas. Olivier Giroud will score his first goal as an LAFC player while Bouanga will also get in on the action to send the Black and Gold to the final.

07-09-25 Guardians v. Astros -140 4-2 Loss -140 10 h 56 m Show

Rating: 2 Units

The Astros are coming as home favorites. They have a far better overall record and have been one of the strongest home teams in the league, while the Guardians are below average on the road. The Astros have both a better bullpen and a better offense, while Walter has been excellent in his two home starts with a 1.42 ERA, while Cecconi for the Guardians has a 5.21 expected ERA. Take the Astros to bounce back and win at home. 

07-08-25 Mariners +122 v. Yankees 3-10 Loss -100 9 h 24 m Show

Rating: 2 Units

The Yankees are coming off a rough week, and I’m not sure Warren is the guy to provide confidence. Warren has a 5.02 ERA and 1.42 WHIP on the season, and he just allowed 10 hits and eight runs in four innings against the Blue Jays. Gilbert has had his struggles on the road where he has a 6.00 ERA and .313 allowed batting average, but he still has a 3.40 ERA and 0.95 WHIP on the season. The Mariners are playing the better ball and have comfortably the better pitcher on the bump.

07-07-25 Rangers v. Angels +130 5-6 Win 130 12 h 33 m Show

Rating: 2 Units

Jacob deGrom hasn’t allowed more than two runs in his last 14 starts, while Yusei Kikuchi surrendered more than two runs only twice in his previous 12 starts. Kikuchi faced the Rangers this year and allowed one run in 6.0 innings.

07-07-25 Guardians v. Astros -132 7-5 Loss -132 10 h 2 m Show

Rating: 2 Units

The Guardians have lost 10 straight games and have scored two or fewer runs in eight of those games. There’s no backing the Guardians in their current form. The Astros are an even stronger pick with Brown on the mound, a pitcher who has a 1.82 ERA and 0.90 WHIP, and he’s allowed just six runs in his last 36.1 innings. In 44.2 home innings, Brown has a 1.01 ERA and .144 allowed batting average. There’s only one way to go here with the way the Guardians are watching their season fall apart.

07-06-25 Pirates v. Mariners -105 0-1 Win 100 7 h 32 m Show

Rating: 2 Units

The Pirates are going to get some love in this game because Skenes is on the mound, but it doesn’t matter if the Pirates can’t score. The Pirates have been shutout in their last two games. The Mariners are playing some of their better ball of the season, and Kirby is coming off a great June where he allowed 28 hits and 12 runs in 34 innings. Kirby has allowed six hits and two runs in his last 12 innings. I’ll fade one of the best pitchers in baseball. Give me the Mariners. 

07-05-25 New York Red Bulls v. San Jose +106 1-1 Loss -100 80 h 33 m Show

Rating: 2 Units

07-05-25 Astros +135 v. Dodgers 6-4 Win 135 9 h 25 m Show

Rating: 2 Units

The Dodgers haven’t lost two straight games since June 6-7, so there’s reason to back them in this spot. However, Ohtani is still on a pitch count, so you can’t go into this game confident in the pitching situation. The Astros are probably the hottest team in baseball and Valdez has been ridiculous with a 2.72 ERA and 1.13 WHIP. Valdez has allowed 25 hits and six runs in his last 31 innings. The Astros have won 10 straight games Valdez has pitched. Valdez is allowing a .217 batting average in 50 road innings. Give me the Astros to keep things rolling given the more stable pitcher.  

07-05-25 Tigers -121 v. Guardians 1-0 Win 100 9 h 16 m Show

Rating: 2 Units

Cleveland will start left-hander Logan Allen today versus Detroit. In his last appearance, the 26-year-old allowed three runs and six hits in six innings against St. Louis. He is 5-6 with a 4.27 ERA and 1.49 WHIP this season, including 3-4 with a 4.31 ERA and 1.36 WHIP at home (39.2 innings). Detroit will start right-hander Casey Mize today against Cleveland. In his previous appearance, the 28-year-old allowed two runs on five hits in 6.2 innings against Minnesota. He is 8-2 with a 2.86 ERA and 1.21 WHIP this season (14 starts), including 3-2 with a 3.59 ERA and 1.38 WHIP on the road (eight starts).

07-05-25 Royals v. Diamondbacks -134 1-7 Win 100 6 h 15 m Show

Rating: 2 Units

The Diamondbacks are 7-4 in their last 11 overall meetings against the Royals, and are 4-2 in their last 6 meetings in Arizona. Both teams have almost identical records and exactly 22 home/away wins. Nelson for the Dbacks have been excellent at home, with a 2.33 home ERA, while Wacha has a 4.53 road ERA. The Dbacks have a superior offense, and they are better against righties, averaging 5.5 runs per game, while the Royals have the worst offense in the league, with just 3.3 runs per game. 

07-04-25 Royals v. Diamondbacks -107 9-3 Loss -107 11 h 18 m Show

Rating: 2 Units

The Diamondbacks won seven of the previous ten H2H encounters, including three of the last four. I am backing the hosts to get this one as well, because of in-form Eduardo Rodriguez, who has been lights out in June, posting a fantastic 1.98 ERA. Rodriguez had certain problems earlier in the season and struggled with control, but it all came together recently. He allowed seven runs in his last five starts. Kris Bubic, on the other hand, was one of the early AL Cy Young Award candidates who experienced the best month of his career in May, came back down to earth in June, posting a 4.23 ERA. Bubic surrendered multiple runs in each of his previous four starts, and I am backing one of the best offensive teams in the MLB to get to him early on Friday. Go with the D-backs.

07-04-25 Sporting KC v. Colorado Rapids -110 2-1 Loss -110 55 h 35 m Show

Rating: 2 Units

07-04-25 Orioles +161 v. Braves 3-2 Win 161 9 h 41 m Show

Rating: 2 Units

Atlanta comes into this matchup after a disappointing series against the Angels at home, and they have dropped below Miami in the NL East standings. Baltimore is starting Morton, who has allowed one earned run or fewer in three of his last five starts.  Both teams have had some struggles at the plate, but I think the Orioles are going to pull the surprise today.

07-04-25 Tigers -112 v. Guardians 2-1 Win 100 9 h 43 m Show

Rating: 2 Units

I’m on the Tigers here. I just can’t in good conscience back the Guardians in their current form as Cleveland just can’t seem to string any sort of consistent offense together and I don’t expect that to change here all of a sudden. The Tigers are the better team that just had a flat ending to their series against the Nationals, but I expect Detroit to bounce back in this one. Give me Detroit here.

07-04-25 Rays +102 v. Twins 3-4 Loss -100 6 h 33 m Show

Rating: 2 Units

Both of these teams come into this matchup after a series loss, but Minnesota has really struggled over their last 26 games. The Twins are 22-17 at home this year, while the Rays are 20-14 on the road. Tampa Bay is right in the middle of the AL East race and they need to take advantage of this struggling Minnesota team. The Twins are starting Paddack, who has allowed at least four earned runs in three of his last four outings. The Rays are going with Littell, who has allowed one earned run in three of his last five. Take Tampa Bay to get a big win here. 

07-03-25 Royals v. Mariners -121 3-2 Loss -121 12 h 28 m Show

Rating: 2 Units

I will lean on the Mariners’ lineup and bullpen to make a difference, and I don’t feel comfortable with the run line at all. This could easily be a one-run game. The Royals have struggled at the plate all season. I noted how bad their offense has been lately. Over the past 10 days, the Royals have recorded a .622 OPS and 72 wRC+ against the righties, while the Mariners have accounted for a .755 OPS and 114 wRC+ against the righties. 

07-03-25 Giants v. Diamondbacks +107 7-2 Loss -100 12 h 3 m Show

Rating: 2 Units

Robbie Ray takes the hill for the Giants as he makes his 16th start of the season in this contest.  Ray took the loss in his last start, which came against the White Sox on the road Saturday afternoon. He threw six innings, allowing one run on four hits with two walks and six strikeouts in a game the Giants dropped 1-0. In his last three starts, Ray is 0-2 with a 3.71 ERA, a 1.294 WHIP, five walks and 18 strikeouts over 17 innings of work.  The Giants have lost each of their last five games as favorites against National League opponents while the Diamondbacks have won each of their last four games as underdogs against National League opponents.

07-03-25 Toronto FC v. New York City FC -158 1-3 Win 100 29 h 36 m Show
Rating: 2 Units
07-02-25 Giants v. Diamondbacks -140 6-5 Loss -140 11 h 10 m Show

Rating: 2 Units

The Diamondbacks won six of the previous ten H2H encounters, including five of the last six, while this season, the D-backs lead 4-1. Merrill Kelly will take the mound for the Diamondbacks on Wednesday. The 36-year-old right-hander has a 7-4 record in 17 starts this year with a 3.49 ERA and 1.07 WHIP in 98.0 innings. This year, the Giants average 4.13 runs per game (22nd in the MLB) on a .230/.311/.371 triple-slash.

07-02-25 Royals v. Mariners -172 2-3 Win 100 11 h 5 m Show

Rating: 2 Units

The Mariners are 8-4 in their last 12 overall meetings against the Royals, and are 6-2 in their last 8 meetings in Seattle. Over is 9-3 in their last 12 meetings.   Logan Gilbert (R) is the projected starting pitcher for the Mariners, and he has a 2-2 record, 3.55 ERA and 0.92 WHIP while Noah Cameron (L) is the projected starter for the Royals, and he has a 2-4 record, 2.79 ERA and 1.01 WHIP. The Royals have lost nine of their last 10 night games against American League opponents that held a winning record and the Mariners have won each of their last four home games against the Royals following a loss.

07-01-25 Astros -145 v. Rockies 6-5 Win 100 10 h 43 m Show

Rating: 2 Units

The Astros are 9-1 in their last 10 overall meetings against the Rockies, and have won their last three visits in Colorado. Under is 8-1-1 in their last 10 meetings. The Astros have the pitching advantage, as Dollander has been terrible this season and even weaker at home, with a 8.54 home ERA. The Astros have the third-best bullpen, and the Rockies have the third-worst offense in the league, and are even weaker against lefties, so this game has Houston Astros written all over it. Lay the chalk and take the Houston Astros in the moneyline in this one

07-01-25 A's +150 v. Rays 4-3 Win 150 8 h 12 m Show

Rating: 2 Units

I’ve been on the Rays a lot this season, but this is a spot where I’ll fade them. Springs had a strong June where he allowed 25 hits and 12 earned runs in 31 innings, and he enjoys pitching on the road, where he has a 3.98 ERA. Some Tampa Bay pitchers haven’t had success in their new stadium, and Baz is one of them, where he has a 5.70 ERA and .251 allowed batting average in 47.1 innings. In Baz’s last 10.1 home innings, he’s allowed nine hits and eight runs. The A’s have scored five or more runs in three straight games, so they should like their chances to keep things rolling.

07-01-25 Cardinals +150 v. Pirates 0-1 Loss -100 8 h 39 m Show

Rating: 2 Units

Andre Pallante gets the ball for the St. Louis Cardinals, and he is 5-4 with a 4.43 ERA and 60 strikeouts this season. Pallante is 1-1 with a 2.65 ERA and 22 strikeouts in his career against the Pittsburgh Pirates. Paul Skenes gets the ball for the Pittsburgh Pirates, and he is 4-7 with a 2.12 ERA and 110 strikeouts this season. Skenes is 0-4 with a 2.76 ERA and 36 strikeouts in his career against the St. Louis Cardinals. Additionally, the Cardinals have won six of their last seven games as road underdogs against the Pirates following a road loss while the Pirates have lost four of their last five games as favorites against the Cardinals following a win.

06-30-25 Reds v. Red Sox -158 6-13 Win 100 9 h 3 m Show

Rating: 2 Units

The Red Sox are struggling, but if there is ever a time to back them, it is with Crochet on the mound. He has the third best ERA in all of baseball at 2.06, and he has been excellent on the mound recently. He just struck out ten batters while pitching seven scoreless innings in his last outing, and has given up one or fewer earned runs in four of his last five games. He has pitched at least six innings in all of those games, and will go deep into the night against this Cincinnati lineup. The Reds are starting a rookie who is pitching just his second career game. He cannot be expected to continually have his best stuff, and will face that reality against Boston.

06-29-25 Cubs v. Astros -145 0-2 Win 100 4 h 6 m Show

Rating: 2 Units

Houston had their winning streak snapped in game two on Saturday night, but they continue to hold a healthy lead in the AL West standings. The Astros are 31-14 at home this year, while the Cubs are 24-19 on the road. Chicago is also leading their division and they are starting Taillon, who has allowed 13 earned runs and 16 hits over his last 8.0 innings. Houston is going with Valdez, who has allowed two earned runs or fewer in five straight starts. Valdez has been elite over the last month.

06-28-25 Austin v. Seattle Sounders FC -135 0-2 Win 100 53 h 3 m Show

Rating: 2 Units

06-28-25 Nationals +110 v. Angels 2-8 Loss -100 11 h 13 m Show

Rating: 2 Units

The underdogs have won each of the last four games between the Nationals and Angels while the road team has covered the run line in 14 of the Nationals’ last 15 games. In addition, the Angels have lost five of their last six games as home favorites against NL East opponents.

06-28-25 Charlotte FC v. Chicago Fire -105 2-3 Win 100 51 h 3 m Show

Rating: 2 Units

06-28-25 FC Cincinnati v. Orlando City SC +106 2-1 Loss -100 50 h 4 m Show

Rating: 2 Units

06-28-25 Cubs v. Astros -111 12-3 Loss -111 9 h 60 m Show

Rating: 2 Units

The Houston Astros (49-33, 31-13 Home) are without a loss in the last ten series and are coming from a series sweep of the Philadelphia Phillies. Houston is now on a five-game winning streak after beating the Cubs 7-4 in Game 1 of this series.  Cubs starter, Colin Rea, has allowed 13 runs in his previous three starts, while he surrendered multiple runs in five of his last six starts.

06-27-25 Cubs v. Astros -105 4-7 Win 100 10 h 9 m Show

Rating: 2 Units

 Houston has won four games in a row and they are currently first in the AL West standings. The Houston pitching staff has a 3.40 ERA with a 1.14 WHIP and a .218 opponent batting average, while their offense has scored 338 runs with a .255 batting average and a .321 on base percentage this season. Isaac Paredes has led Houston with 16 home runs and 46 RBIs, while Jeremy Pena has added 11 home runs and 40 RBIs this year. 

06-27-25 Cardinals v. Guardians +110 5-0 Loss -100 9 h 17 m Show

Rating: 2 Units

The Guardians won two out of three against the Athletics and two out of three against the Giants. Cleveland has won three of their last five games and they are currently second in the AL Central standings. The Cleveland pitching staff has a 3.90 ERA with a 1.37 WHIP.  The Cardinals have lost each of their last four games as favorites following a home loss while the Guardians have won three of their last four games as underdogs against NL Central opponents following a home loss. 

06-27-25 Mets -139 v. Pirates 1-9 Loss -139 9 h 17 m Show

Rating: 2 Units

The New York Mets will send out David Peterson for the start here and Peterson is 5-3 with a 2.98 ERA and 78 strikeouts this season. In his career, Peterson is 0-0 with a 3.21 ERA and 17 strikeouts against the Pirates. The Pittsburgh Pirates will send out Mitch Keller for the start here and Keller is 1-10 with a 4.02 ERA and 73 strikeouts this season. Additionally, the Mets have won each of their last 14 games as favorites against National League opponents while the Pirates have lost four of their last five games against National League opponents.

06-26-25 Cubs v. Cardinals +120 3-0 Loss -100 5 h 2 m Show

Rating: 2 Units

The Saint Louis Cardinals have a 44-37 record this season and are sitting on the third place of the NL Central. The Cardinals have a 26-16 home record and are 43-35 in over/under They are coming off a 0-8 home defeat by the Cubs, but are 8-2 in their last 10 games. Andre Pallante (R) is the projected starting pitcher for the Cardinals, and he has a 5-3 record, 4.48 ERA and 1.31 WHIP.

06-26-25 Rays -120 v. Royals 4-0 Win 100 5 h 9 m Show

Rating: 2 Units

The Rays continue to win and continue to be valuable because they’re not a public team, so you can often get them at good prices. The Royals have lost four straight games and have scored two or fewer runs in all of those games. Baz has been at his best on the road, where he has a 3.57 ERA and .234 allowed batting average. Lorenzen has been hittable all season, and he’s allowed 17 hits and 14 runs in his last 20 innings. A hot Rays team should have a field day in this matchup. Give me the road team on Thursday afternoon.

06-26-25 Phillies v. Astros -139 1-2 Win 100 5 h 1 m Show

Rating: 2 Units

Houston’s Hunter Brown has a 1.19 home ERA while Philadelphia’s Cristopher Sanchez owns a 2.54 road ERA. Just like the previous two games in the series, expect the Astros to get the win in a low scoring matchup. The big difference in this game is Houston’s batting average at home where they hold a .273 average at the plate. Philadelphia is hitting just .237 on the road and that won’t be good enough against a pitcher as dominate as Hunter Brown. One crack of the bat should be enough for the Astros to sweep Philadelphia in Texas.

06-25-25 LA Galaxy v. Colorado Rapids +125 0-2 Win 125 106 h 31 m Show

Rating: 2 Units

06-25-25 Houston Dynamo v. Minnesota United -119 1-3 Win 100 105 h 31 m Show

Rating: 2 Units

06-25-25 Phillies v. Astros +137 0-2 Win 137 10 h 18 m Show

Rating: 2 Units

The Houston Astros are batting .257 on the season, have a .322 OBP, and a .401 slugging percentage. The Houston Astros pitching staff has a 3.48 ERA and a 1.15 WHIP. Jeremy Pena leads the Houston Astros with 100 hits and 40 RBI while Jose Altuve and Jake Meyers have combined for 155 hits and 54 RBI. Colton Gordon gets the ball for the Houston Astros, and he is 2-1 with a 4.54 ERA and 34 strikeouts this season. 

06-25-25 Rays -121 v. Royals 3-0 Win 100 10 h 45 m Show

Rating: 2 Units

Kansas City comes into this matchup looking to snap their three game losing streak, but they are the lowest scoring team in the MLB so far this season. The Royals are 19-20 at home this year, while the Rays are 17-12 on the road. Tampa Bay has scored at least five runs in three of their last four games and they are going against Wacha, who has been very inconsistent this year. The Rays will start Rasmussen, who has allowed two earned runs or fewer in four of his last five starts. Take Tampa Bay to get the win here. 

06-25-25 Atlanta United v. Columbus -140 1-3 Win 100 104 h 33 m Show

Rating: 2 Units

06-25-25 Diamondbacks -140 v. White Sox 3-7 Loss -140 4 h 22 m Show

Rating: 2 Units

I’m on Arizona here. I just think that while Zac Gallen has really struggled in his recent outings, the White Sox haven’t been a team that seem like they can give Gallen problems. This could be a great spot for Gallen to hit the reset button. Sean Burke hasn’t been a top-tier starter by any stretch, and I think this could be a great spot for the Diamondbacks to keep the momentum going against a clearly inferior opponent. Give me the Diamondbacks here.

06-24-25 Phillies v. Astros -143 0-1 Win 100 11 h 52 m Show

Rating: 2 Units

I’m backing the Astros because of their bullpen. We will see a couple of top-notch lefties on the mound, and both lineups have done a terrific job against the southpaws in the last 10 days (Phillies 210 wRC+, Astros 160 wRC+). The Astros ‘pen could easily make a difference down the stretch. Also, Framber Valdez has dominated the Phillies throughout his career, and he’s pitched at a high level over the last couple of months. Ranger Suarez is having a great season, too, so this game will be a joy to watch. 

06-24-25 Rays +123 v. Royals 5-1 Win 123 10 h 17 m Show

Rating: 2 Units

Tampa Bay will start right-hander Taj Bradley on Tuesday against the Royals. In his previous appearance, the 24-year-old surrendered seven runs (six earned) on six hits in 1.1 frames against Baltimore. He is 4-5 with a 4.95 ERA and 1.35 WHIP this year (15 starts), including 1-2 with a 4.02 ERA and 1.37 WHIP on the road (six starts). While KC's bats are off to a slow start (29th in scoring).

06-22-25 Pacers +7 v. Thunder 91-103 Loss -108 10 h 54 m Show

Rating: 2 Units

Once again, the Thunder are the safer bet given they’re 65-36-4 ATS on the season and have been fantastic in these playoffs at home. The Thunder have also lost two straight games, just once since November. It would surprise nobody if the Thunder takes care of business like they have all year. However, I’ve been on the Pacers throughout this series, and it’s too late to turn back now. The Pacers have the more experienced coach, the more explosive offense and have an underrated defense. If the Pacers don’t collapse in game 4, this series is already over. I get the vibes that the Pacers aren’t afraid of the Thunder, and they’ve played stunning ball in these playoffs on the road. I question the inexperience of the Thunder and if those kids are ready for a game 7 of this magnitude. The Pacers are live in this spot like they have been all series. I’ll grab the points for insurance.

06-22-25 Astros -111 v. Angels 8-7 Win 100 6 h 50 m Show

Rating: 2 Units

The Astros are playing great baseball, and I see them taking over this one from the first inning. The Astros should constantly plate baserunners with Jeremy Pena, Isaac Paredes, and the rest of the batting order making contact and putting together strong plate appearances. The Astros should limit the Angels batting order, which averages only 4.07 runs per game, with Ryan Gusto pitching multiple strong innings to allow the bullpen to close out the game with a lead. The Astros should win the game with a strong performance on the road.

06-22-25 Guardians v. A's +110 3-0 Loss -100 6 h 42 m Show

Rating: 2 Units

The Athletics have won five of their last six games as underdogs against AL Central opponents have led after 3 innings in each of their last four home day games and have won the first inning in each of their last four day games at Sutter Health Park. While the Guardians have lost three of their last four games as road favorites and have trailed after 5 innings in seven of their last eight road day games.

06-21-25 Guardians v. A's +117 4-2 Loss -100 12 h 57 m Show

Rating: 2 Units

Ortiz has sputtered for Cleveland, going just 1-6 with a 4.31 ERA, a 1.509 WHIP, 30 walks and 51 strikeouts over 54.1 innings in his last 10 starts. That was after he was 2-2 in his first four starts of the year. Spence was recently shifted back into the rotation with J.T. Ginn plus Gunnar Hoglund on the IL and has responded with three solid outings. The Athletics are a young team but they do have some pop in their lineup. Some of that is helped by the friendly dimensions of Sutter Health Park but Ortiz is sketchy at best, in addition to being prone to handing out free passes. Give the advantage to the hosts here as the Guardians haven’t set the world on fire offensively, while the Athletics can generate some offense.

06-20-25 Guardians v. A's +110 1-5 Win 110 13 h 41 m Show

Rating: 2 Units\

The A’s have by far the worst bullpen in the league, but they have a better offense than the Guardians. Springs has a good history against the Guardians bats, and the A’s are playing their second straight series at home, while this will be the third straight road series for the Guardians. I like the Athletics as home dogs in this spot, so take the Athletics at plus money in this one.

06-20-25 Rangers v. Pirates +162 6-2 Loss -100 9 h 6 m Show

Rating: 2 Units

The Pirates have won three of their last four games as home underdogs. While the Rangers have lost five of their last seven games as road favorites against NL Central opponents and have trailed after 3 innings in each of their last three games.

06-19-25 Thunder v. Pacers +6.5 91-108 Win 100 11 h 50 m Show

Rating: 2 Units

The Thunder are the safe pick because they’re 65-35-4 ATS on the season. However, I’m once again grabbing the points with the Pacers. The Thunder haven’t been good on the road in these playoffs, and they’re 1-8 ATS on the road. The Pacers should’ve won game 4, and they had their chances in game 5 despite Haliburton being a decoy. It was a two point game late in the fourth quarter. The Pacers have shown to have enough offense without Haliburton, and potentially more minutes for T.J. McConnell wouldn’t be a bad thing. The Pacers are 9-5 SU in their last 14 games as an underdog. The Pacers have won 12 of their last 17 games when an underdog of five or more points. Don’t write the Pacers off just yet. Give me the points. 

06-19-25 Pirates v. Tigers +126 8-4 Loss -100 8 h 19 m Show

Rating: 2 Units

Pirates are just 10-26 on the road. Pittsburgh has scored three runs or fewer in five straight games and they are one of the lowest scoring teams in the MLB so far this year. In game two, I am tempted to take the Pirates with Skenes, but I think we are getting a decent price with the much better team at home. 

06-18-25 Astros -151 v. A's 11-4 Win 100 12 h 45 m Show

Rating: 2 Units

The teams have traded wins in the past couple of years, each recording five in the previous ten H2H encounters. This season, the Astros won three out of four meetings, and I am backing them to get another W on Wednesday. Framber Valdez allowed more than two runs just once in his previous seven starts, and he posted a remarkable 2.36 ERA in May. Valdez allowed a .213 BA in 47 at-bats against the Athletics in his career. Luis Severino, on the other hand, surrendered 14 runs in his last three starts, and I am backing the Astros to score 3+ off him early on.

06-17-25 Oilers v. Panthers -143 1-5 Win 100 14 h 3 m Show

Rating: 2 Units

The Panthers have had games throughout the playoffs where they don’t bring much energy, and a lot of those games have been at home. So with their season on the line, it wouldn’t be shocking to see the Oilers take advantage. However, the Panthers have now won six of the last eight games against the Oilers, and many of the games in this series weren’t close. In fact, you can argue the Panthers should have already wrapped this series up. The Panthers have won 20 of their last 27 games as a home favorite. When the Panthers are locked in and being aggressive offensively, there’s a gap between these teams, mainly due to the depth.

06-17-25 Diamondbacks v. Blue Jays -116 4-5 Win 100 13 h 54 m Show

Rating: 2 Units

I want nothing with Pfaadt, who has a 5.50 ERA and 1.42 WHIP on the season, and he has a 6.94 ERA and .280 allowed batting average in 35 road innings. No, thank you. The Blue Jays have played their best ball over the last month, and Bassitt has been strong this season with a 3.70 ERA and 1.31 WHIP. In 40 home innings, Bassitt has a 2.48 ERA and 45 strikeouts. The Blue Jays are playing the better ball right now and have the advantage on the mound. 

06-16-25 Pacers +9.5 v. Thunder 109-120 Loss -108 11 h 26 m Show

Rating: 2 Units

Oklahoma City finally covered a road playoff game after going 0-8 ATS in their first eight postseason games in Game 4. The Thunder now has momentum in their back pocket plus home court advantage after rallying for their Game 4 victory. Indiana struggled in crunch time in Game 4 and that may come back to haunt them as they could have headed into this game with a 3-1 series advantage. The Pacers still have quality depth and they have the talent to hang with the Thunder. We saw them win Game 1 here before getting drubbed in Game 2. With Oklahoma City holding momentum, you have to think they can pull out the win but banking on a double-digit victory is dicey seeing that only one of the first four games has been decided by that margin. The Thunder gets the nod straight up but play the line, take the points and the Pacers.

06-15-25 A's +139 v. Royals 3-2 Win 139 6 h 31 m Show

Rating: 2 Units

In this Athletics vs Kansas City Royals Prediction, the Royals are coming as -150 home favorites. The Royals are rightfully favored, as they have a better overall record, but they have been dominated by the A’s in this series and have been in terrible form lately. The Royals are above average at home, while the A’s have been playing better on the road

06-15-25 Angels v. Orioles -123 2-11 Win 100 5 h 50 m Show

Rating: 2 Units

The Angels have lost each of their last eight games at Oriole Park at Camden Yards against teams that held a losing record and have trailed after 3 innings in four of their last five day games against American League opponents. While the Orioles have won each of their last five home games against teams that held a losing record and have led after 5 innings in seven of their last nine games at Oriole Park at Camden Yards against AL West opponents that held a losing record.

06-14-25 Guardians v. Mariners -126 3-4 Win 100 15 h 9 m Show

Rating: 2 Units

06-14-25 New York Red Bulls v. Austin +130 1-2 Win 130 105 h 48 m Show

Rating: 2 Units

06-14-25 FC Cincinnati v. New England +163 1-0 Loss -100 104 h 50 m Show

Rating: 2 Units

06-14-25 Charlotte FC v. Philadelphia -130 1-2 Win 100 104 h 49 m Show

Rating: 2 Units

06-14-25 LA Galaxy v. St. Louis City +113 3-3 Loss -100 102 h 57 m Show

Rating: 2 Units

06-14-25 Blue Jays +161 v. Phillies 2-3 Loss -100 10 h 34 m Show

Rating: 2 Units

06-13-25 Padres v. Diamondbacks -130 1-5 Win 100 11 h 58 m Show

Rating: 2 Units

The prediction for the upcoming game between the San Diego Padres and Arizona Diamondbacks suggests that the Diamondbacks may have the upper hand due to their recent form and strong offense. The Diamondbacks have a .500 record and are currently fourth in the NL West, while the Padres have a 38-29 record and are in third place. The Diamondbacks have won four straight at home, and their recent performance includes a sweep over the Seattle Mariners. The Diamondbacks' offense is ranked third in MLB, and they have a strong lineup with Eugenio Suarez leading the team in home runs. The Padres, on the other hand, have struggled recently, losing a series to the Dodgers and having a tough loss to the LA Dodgers. The Diamondbacks' pitching staff has a 4.77 ERA, and they are favored to win the game.

06-13-25 Thunder v. Pacers +6.5 111-104 Loss -115 10 h 8 m Show

Rating: 2 Units

The Thunder don’t string losses together, and they’re 63-35-4 ATS on the season. I can understand why you’d consider laying the points with OKC. However, I’ve been on the Pacers' majority of the playoffs and gave them a chance to win this series from the start. Two wins away from a title, I have a hard time leaving points on the table. The Pacers are 10-4 SU in their last 14 home games as an underdog. The Thunder are 6-11 ATS in their last 17 games, and they have yet to cover a number on the road in these playoffs. The Pacers are live to win this game outright, so to see six free points feels like a no-brainer.

06-13-25 Twins v. Astros -112 3-10 Win 100 10 h 34 m Show

Rating: 2 Units

I’m on the Astros here. I just haven’t loved what I’ve seen from the Twins over the last week, as the Twins can run hot and cold, and we’re really seeing evidence of that over that span. Colton Gordon is still getting his feet wet at the major league level, but the early returns have been solid, and the Astros as a whole have been playing really well at home as of late. Give me the Astros here.

06-13-25 Blue Jays +104 v. Phillies 0-8 Loss -100 8 h 13 m Show

Rating: 2 Units

The Blue Jays have been one of the hottest teams in baseball over the last month, and they’re not a team I’m excited to bet against. Gausman has been hit or miss at times, but he has a 3.88 ERA and 1.03 WHIP on the year. The Phillies have yet to win two straight games this month, and while Suarez has been sharp this season, the Phillies have scored a combined three runs in his last two starts. The Phillies' slumping offense is concerning. I’ve been on the Blue Jays a lot during this winning stretch and will continue until they cool off. give me the plus money. 

06-12-25 Oilers +115 v. Panthers 5-4 Win 115 10 h 13 m Show

Rating: 2 Units

Florida absolutely dominated Edmonton in game three of this series and their physical play really bothered the Oilers throughout the whole game. Edmonton is a team that needs to stay disciplined and not engage in the after the whistle games that Florida likes to play, but they failed to do that in game three. I still think Edmonton can battle in this series and I think they will bounce back here. The Oilers did create plenty of chances early in their last game and I think if they play that way again, they will get the win. 

06-12-25 Atlanta United v. New York City FC -101 0-4 Win 100 80 h 18 m Show

Rating: 2 Units

06-11-25 Giants v. Rockies +200 10-7 Loss -100 11 h 22 m Show

Rating: 2 Units

The Rockies are going with Kyle Freeland on the rubber. Freeland came through with a great performance last week, conceding two runs (zero earned) in 6.2 innings against the Marlins and earned his first win of the season. Freeland conceded three runs in six innings against San Francisco last month and has issued a decent 4.20 ERA and an 8-7 record in 25 career meetings.

06-11-25 Thunder v. Pacers +5.5 107-116 Win 100 12 h 35 m Show

Rating: 2 Units

The Pacers could have Jarace Walker returning from injury, but it does seem as though Tyrese Haliburton might have to play through a bit of a niggle after he was seen hobbling after Game 2. Still, the Pacers can turn to players like Andrew Nembhard and TJ McConnell, who should play better at home. There is no reason for the Thunder to mess with a winning formula, as Chet Holmgren looked much more dangerous in the starting role. Looking at betting trends, the Pacers are 8-4 ATS in their last 12 games as an underdog in the playoffs, while the Thunder are 0-7 ATS in their seven games as a road favorite. The Pacers would be down 0-2 in the series if not for some Haliburton heroics at the end of Game 1, but the Pacers were good enough to steal home-court advantage, which is crucial in this series. The Pacers will be disappointed that they didn't give themselves much of a chance after such a poor first half on Sunday, but the Pacers' got the split on the road. They are returning to a packed home crowd. The momentum is with the Thunder after their big win in Game 2, but the Pacers love being the underdog at home. I think they can pull off the minor upset with the role players stepping up on their home court.

06-11-25 A's +125 v. Angels 5-6 Loss -100 7 h 53 m Show

Rating: 2 Units

When it comes to pitching, the Angels’ staff has a 4.77 ERA (24th) and 1.49 WHIP (28th). The projected starting pitcher for the Angels is Kyle Hendricks, who is 3-6 in 12 starts this season, with a 5.40 ERA and 1.32 WHIP in 65.0 innings.

06-11-25 Cubs +108 v. Phillies 2-7 Loss -100 4 h 1 m Show

Rating: 2 Units

This one will be interesting as the two starting pitchers in this contest have trended in opposite directions of late. Brown threw six scoreless frames, allowing one hit and fanning nine in a game the Cubs won over the Reds where he came in after an opener. He followed that up with his quality start against the Tigers, even though he took the loss, as he squared off with reigning AL Cy Young winner Tarik Skubal. Meanwhile, Luzardo has been scorched in his last couple of starts, giving up 20 runs on 21 hits over his last 5.2 innings of work. His ERA more than doubled from 2.15 to 4.46 in that stretch. The Phillies are a good team but they’re in a bit of a slump. Until Luzardo rebounds, you have to fade him slightly.

06-10-25 A's +129 v. Angels 1-2 Loss -100 12 h 36 m Show

Rating: 2 Units

In this Athletics vs Los Angeles Angels Prediction, the Angels are coming as -155 home favorites. The Angels have a better overall record, but have been below average at home, while the Athletics have been playing much better on the road. The Angels are a big home favorite, but I don’t trust Soriano against anyone at this point, especially at home. 

06-10-25 White Sox v. Astros -161 4-2 Loss -161 10 h 49 m Show

Rating: 2 Units

Chicago continues to play well over their last seven games, and they come into this series with plenty of momentum. The White Sox are 6-26 on the road this year, while the Astros are 22-12 at home. Houston has won three of their last four games, and they are starting McCullers, who has allowed two earned runs or fewer in three of his last four starts. The White Sox are going with Smith, who has allowed one earned run or fewer in three of his last five starts. I know Chicago has shown improvement, but they only have six road wins this year.

06-10-25 Blue Jays -101 v. Cardinals 10-9 Win 100 9 h 26 m Show

Rating: 2 Units

The Toronto Blue Jays (36-30, 14-17 Away) are playing their best baseball of the season after winning ten of the previous 12 games. The Blue Jays swept the Athletics, beat the Phillies and Twins, and opened the current series in St. Louis with a 5-4 victory in extra innings. Alejandro Kirk led the offense with two RBI, while Jose Berrios pitched for 6.2 innings in a no-decision, allowing no runs on four hits with one strikeout and two walks. Yariel Rodriguez was credited with the win. 

06-10-25 Rangers v. Twins -117 16-4 Loss -117 9 h 24 m Show

Rating: 2 Units

This season, the Twins average 4.25 runs per game (17th in the MLB) on a .242/.314/.387 triple-slash. When it comes to pitching, the Twins’ staff has a 3.51 ERA (7th) and 1.17 WHIP (5th). Byron Buxton leads the Twins with a .258 batting average, ten home runs, and 38 RBI this season.

06-09-25 A's +145 v. Angels 4-7 Loss -100 11 h 28 m Show

Rating: 2 Units

The underdogs have won eight of the last nine games between the Athletics and Angels. While the Angels have lost six of their last seven games as favorites against AL West opponents.

06-09-25 Oilers v. Panthers -115 1-6 Win 100 9 h 28 m Show

Rating: 2 Units

The Oilers and the plus money is appealing when you consider how explosive they’ve been in these playoffs. The Oilers also have 29 road wins. I get it. However, I’ve said throughout most of the season and these playoffs especially that the Panthers are the team to beat and not a team I’m excited to bet against as long as the number is reasonable. The Panthers check all of the boxes for a championship team, and you can argue they should be up 2-0 in this series after having a two goal lead in game 1. The Panthers have now won four of the last five games against the Oilers. The Panthers have won 14 of their last 19 games as a home favorite. The price is reasonable. I’m rolling with the Panthers.

06-08-25 Sporting KC v. Los Angeles FC -197 1-3 Win 100 83 h 6 m Show

Rating: 2 Units

06-08-25 Pacers +11 v. Thunder 107-123 Loss -108 10 h 19 m Show

Rating: 2 Units

The Thunder haven’t lost two straight games in two months and they’ve only done it that one time since November 20. The Thunder are also 62-34-4 ATS on the season. There’s plenty of reason to not panic with OKC. With that said, this line is wild. The Pacers didn’t even play great in game 1 and managed to win. The Pacers had 19 turnovers in the first half and got subpar shooting games from Haliburton, Nembhard and Nesmith. For whatever reason oddsmakers haven’t believed in the Pacers from the start and here they are three wins away from a title. The odds also keep increasing for some reason? The Pacers have been a double-digit underdog three times since December 29, and while they’ve covered all three of those games, they’ve also outright won those games. The Thunder should win a must-win game, but would it really shock you if the Pacers continue to do what they’ve done all playoffs? Give me the points.

06-08-25 St. Louis City v. Portland -127 1-2 Win 100 81 h 8 m Show

Rating: 2 Units

06-08-25 Astros +139 v. Guardians 2-4 Loss -100 4 h 55 m Show

Rating: 2 Units

I’m not sure what we’re going to get from Walter who will make his second career start and has pitched just five innings in the last two seasons. Bibee is easily the more trustworthy pitcher given the larger sample size and he’s been good at home with a 2.43 ERA and .234 allowed batting average in 29.2 innings. However, the Astros are rolling right now with wins in 10 of their last 13 games, and that’s the type of success I want to grab in the plus money role. Until the tickets stop cashing and the Astros cool off, I’m going to throw the pitching matchups out the window and grab the favorable prices when I can.

06-07-25 Red Sox v. Yankees -103 10-7 Loss -103 9 h 50 m Show

Rating: 2 Units

The Yankees have won 10 of their last 11 games against American League opponents, have won the first inning in three of their last four night games against AL East opponents that held a losing record, and have led after 3 innings in four of their last five games against the Red Sox at Yankee Stadium. While the Red Sox have lost eight of their last nine night games against American League opponents and have trailed after 5 innings in each of their last five games against American League opponents.

06-07-25 Rangers v. Nationals +161 5-0 Loss -100 6 h 33 m Show

Rating: 2 Units

I’m on the Nationals here. I get that deGrom is the ace of this Rangers rotation, but the Rangers just don’t score enough to warrant laying this kind of price with even deGrom on the bump, and the Nationals have been a team that’s been steadily providing value over the last couple of weeks. I think this is another spot where the Rangers struggle, and the Nationals cash in some value for us here. Give me Washington in this one.

06-07-25 Diamondbacks -106 v. Reds 1-13 Loss -106 4 h 34 m Show

Rating: 2 Units

The Reds have been reeling in the wrong direction of late and their pitching has sputtered after a strong start to the year. Cincinnati has struggled to generate much in the way of offense, totaling just 18 runs in their previous seven games entering Friday night. Nelson has been sharp of late and he’ll need to step up with Burnes done for the year along with other injury concerns in the rotation. The Diamondbacks have a good lineup capable of putting up crooked numbers in a hurry. One need look no further than the ninth inning Thursday against Atlanta for evidence of that. Take the Diamondbacks here as a result.

06-06-25 Orioles v. A's +123 4-5 Win 123 12 h 43 m Show

The Orioles have lost five of their last six games as favorites following a road win. While the Athletics have won nine of their last 10 Friday games against teams that held a losing record. 

06-06-25 Panthers v. Oilers -106 5-4 Loss -106 9 h 18 m Show

Rating: 2 Units

Championship teams rise to the occasion at opportune moments, which is precisely what the Oilers did in Game 1. Courtesy of Connor McDavid, they got a goal from Mattias Ekholm in his second game back from injury. They also received a crucial goal from Viktor Arvidsson, a secondary scoring source, something that has occurred this postseason more than wild, R-rated spring breaks in Florida. And then there's the overtime goal, scored by Leon Draisaitl, one megastar who received the biscuit from another hockey demigod, McDavid. You might have noticed the latter also set up Ekholm for Edmonton's second. That's too much to cope with, even for the defending Cup champs, especially in a raucous atmosphere in which the Oilers are 7-1. 

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • NEXT

More Content

  • Article Archive