MLB Picks and Predictions for Every Game Skip to content
Scores&Stats
ES

MLB Picks and Predictions

Free MLB picks and predictions, every game from opening day through October. Each one sets our chance for each team against the price and says whether the gap is a bet.

Past Game Predictions Result

What an MLB pick from us contains

The price first: the moneyline, from a named book, with the time it was read. Then our chance for each team, and the gap between the two after the book’s margin is removed. Then the decision. Five points or more makes it a bet, and the page names the price where the bet ends. A smaller gap is no bet.

Each of our predictions also lists both starting pitchers with their season figures and, in the postseason, where the series stands. None of that changes the number. It is there so the reader can see what the market may be pricing that our number does not.

A season in prices

An MLB regular season is 2,430 scheduled games, 162 for each team, from late March to late September; in 2026, 2,429 were played. Every one had a price. That is the case for a method. No one forms a careful view on 2,429 games; a rule can price every one and flag the few where the market and the rule disagree by enough to matter.

Backing one team all season

Here is a test with no opinion in it. Put one unit on the same team in every one of its 162 games, at the posted price, and count the result. In 2026 it was a short list that made money. Tampa Bay returned 16.5 units on a 98-64 record; Milwaukee, 15.0 on 103-59. At the other end, Seattle lost 27.6 units and the Angels 25.4.

Backing one team on the moneyline all season, 2026: units won or lostTampa Bay Rays+16.5 (98-64)Milwaukee Brewers+15.0 (103-59)Chicago White Sox+10.4 (84-78)San Diego Padres+10.3 (91-71)Arizona Diamondbacks+8.9 (86-76)Atlanta Braves+6.9 (94-68)New York Mets-21.1 (74-88)Athletics-21.3 (64-98)Kansas City Royals-21.7 (69-93)San Francisco Giants-24.1 (65-97)Los Angeles Angels-25.4 (62-100)Seattle Mariners-27.6 (76-86)
One unit on the team in every regular-season game at the pre-game price; the six best and the six worst of 30, record in brackets. Source: ESPN results and DraftKings pre-game lines.

The record is not the result. The Chicago White Sox went 84-78 and returned 10.4 units; the Mets went 74-88 and lost 21.1. What decides it is the price paid for each win. A team the market underrates wins at plus money, and a few of those turn a middling record into a profit. One season of it is a description, not a forecast.

Favorites, at home and on the road

Backing every favorite lost money in 2026, wherever it played. Home favorites won 923 of 1,602 games, 57.6%, and returned -56.5 units. Road favorites won 447 of 788, 56.7%, and returned -16.0.

Home favorites and road favorites, 20260%20%40%60%80%57.6%Home favorite56.7%Road favoriteFavorite won
Games outside neutral sites with a favorite: home favorites 1,602, road favorites 788. One unit on every favorite returned -56.5 at home and -16.0 on the road. Source: ESPN results and DraftKings pre-game lines.

The win rates are close, and both lost money: the margin built into every price is enough to turn a 57% winner into a loser. A favorite is worth backing only when its price pays more than its chance deserves.

Day games and night games

A day game is not a night game with the lights off. In 2026 home teams won 479 of 870 day games, 55.1%, and 804 of 1,554 night games, 51.7%. Day games produced 8.88 runs and night games 9.01, and the overs split almost evenly in both.

Day games and night games, 20260%20%40%60%80%55.1%51.7%Home team won50.2%50.7%Went overDay gamesNight games
First pitch before 5 PM Eastern counted as day: 872 day games, 1,557 night. Runs per game: day 8.88, night 9.01. Pushes left out of overs. Source: ESPN results and DraftKings pre-game lines.

The day edge is 3.4 points over one season. It may reflect the schedule, since getaway days and Sunday afternoons fall unevenly between teams, but nothing here tests that. Treat it as a question to ask of a day game’s price, not an answer.

Betting the total

MLB totals cluster between 7.5 and 9, and in 2026 they split close to even at every size. The exception was the lowest band: totals of 7 or less went over 118 times in 218 decided games, 54.1%. Totals of 9.5 or more went over 182 times in 371, 49.1%.

How often the over came in, by size of total, 20260%20%40%60%80%54.1%7 or less50.5%7.5 to 850.3%8.5 to 949.1%9.5 or moreOver
Pushes left out. Games per band: 7 or less 246, 7.5 to 8 911, 8.5 to 9 889, 9.5 or more 383. Source: ESPN results and DraftKings pre-game lines.

Whole-number totals push, and 109 did in 2026: 28 of them among the 246 games posted at 7 or less. Runs also moved with the calendar. June was the highest-scoring month at 9.35 a game, May the lowest at 8.61.

Runs per game, month by month, 20260369128.62Mar9.11Apr8.61May9.35Jun9.01Jul8.70Aug9.12SepRuns per game
Both teams combined. Games per month: Mar 76, Apr 392, May 419, Jun 394, Jul 371, Aug 417, Sep 360. Source: ESPN results and DraftKings pre-game lines.

The long shots

Baseball’s upsets come at modest prices, because baseball rarely prices a team as a heavy favorite: only 213 of 2,394 favorites in 2026 were -200 or shorter. Underdogs won 1,023 regular-season games. The longest winning price was +273: San Francisco over the Dodgers, 6-2, on 12 May.

The longest prices that won, 2026San Francisco Giants +273 over Los Angeles Dodgers, 6-2, 12 MayColorado Rockies +257 over Los Angeles Dodgers, 4-3, 7 JulAthletics +255 over Boston Red Sox, 7-3, 8 AugArizona Diamondbacks +255 over Los Angeles Dodgers, 9-2, 11 JulMiami Marlins +251 over New York Yankees, 7-6, 5 AprSt. Louis Cardinals +246 over Los Angeles Dodgers, 8-6, 2 Sep
Underdogs that won outright, by their pre-game moneyline; 1,023 underdogs won all season. Source: ESPN results and DraftKings pre-game lines.

Four of the six longest winning prices came against the Dodgers.

How our MLB number is built

Each team’s runs scored and allowed over the season become a run-based win rate. The two teams’ rates are set against each other, and home field enters at the rate home teams won across that same season. The result is our chance for each team, and it is compared with the price after the margin is taken out. The method is set out in full, with the figures, on every MLB prediction we publish.

MLB futures and guides

The season-long markets are on their own pages: World Series odds, the pennants, the MVP, the Cy Young and the home run leader. Our MLB betting guide covers the markets in detail.

MLB betting tips, by the numbers

  • The price is the bet. In 2026 the White Sox made money on 84 wins and the Mets lost on 74. Shop for the better number.
  • Favorites cost. Every favorite, home or road, lost money over the season. A favorite needs a price that undervalues it.
  • Check the starter. A change of pitcher changes the price; read our number beside the line on game day.
  • Respect the whole-number total. A push returns the stake; 109 games landed on the total in 2026.
  • Pass when the gap is small. Five points is our line, and most games fall short of it.

The 30 clubs

Each club has its own page, linked here, carrying its schedule and our predictions for its games. Start from either club to reach a game.

Questions and answers

Does backing a winning team make money in MLB?

Not by itself. In 2026 the White Sox returned 10.4 units on an 84-78 record, while the Mets lost 21.1 on 74-88 and Seattle lost 27.6 on 76-86. The price paid for each win decides it.

Do MLB favorites make money?

Not across a season. In 2026 one unit on every home favorite returned -56.5 units over 1,602 games, and on every road favorite -16.0 over 788.

Do home teams win more day games?

In 2026 they did: 55.1% of day games against 51.7% of night games, over 870 and 1,554 games.

Past Game Predictions Result

Show all 253 past predictions
  • 14 OctWonBrewers at DodgersBrewers +145
  • 13 OctNo betGuardians at Rays
  • 12 OctWonDodgers at BrewersBrewers +119
  • 12 OctNo betGuardians at Rays
  • 11 OctNo betDodgers at Brewers
  • 10 OctLostWhite Sox at GuardiansWhite Sox +119
  • 8 OctLostGuardians at White SoxWhite Sox -103
  • 7 OctWonBrewers at PadresBrewers ML
  • 7 OctNo betDodgers at BravesNo bet on the Braves or the Dodgers in Game 4.
  • 7 OctNo betGuardians at White Sox
  • 7 OctNo betRays at Yankees
  • 6 OctLostBrewers at PadresBrewers ML
  • 6 OctNo betDodgers at Braves
  • 1 OctWonPhillies at BravesTake the Braves at -102.
  • 30 SepCubs at PadresThe Cubs vs Padres recap delivered one of Wednesday’s cleanest favorite results.
  • 30 SepPhillies at BravesThe Phillies vs Braves recap came down to three late home runs and one elimination-game escape.
  • 30 SepRed Sox at YankeesThe Red Sox vs Yankees recap became a lesson in how quickly one crooked inning can destroy a sound-looking total.
  • 30 SepWhite Sox at AstrosChicago beat Houston 7-3, completed a two-game Wild Card sweep and rewarded ScoresAndStats bettors who backed the White Sox moneyline at +1…
  • 29 SepCubs at PadresThis Cubs vs Padres recap was essentially decided from the first pitch forward.
  • 29 SepBraves at PhilliesThis Phillies vs Braves recap came down to one pitch in the eighth inning.
  • 29 SepWhite Sox at AstrosThis White Sox vs Astros recap delivered the only outright underdog winner on the September 29 MLB board.
  • 29 SepRed Sox at YankeesThis Yankees vs Red Sox recap starts with a result that left very little room for interpretation.
  • 27 SepAngels at MarinersThis Angels vs Mariners game recap was controlled by Logan Gilbert from the first pitch.
  • 27 SepAstros at AthleticsThis Astros vs Athletics game recap was the sharpest reversal of a pregame underdog position on the September 27 card.
  • 27 SepOrioles at YankeesThe Baltimore Orioles visits the New York Yankees on Sunday, September 27, 2026, at Yankee Stadium in Bronx, New York.…
  • 27 SepBraves at MarlinsThis Braves vs Marlins game recap rewarded the preview’s Miami position.
  • 27 SepCardinals at BrewersThis Cardinals vs Brewers game recap ended Milwaukee’s franchise-record regular season with another victory.
  • 27 SepCubs at Red SoxThis Cubs vs Red Sox game recap belonged to Alex Bregman.
  • 27 SepDiamondbacks at PadresThis Diamondbacks vs Padres game recap rewarded San Diego backers with a comfortable final margin.
  • 27 SepDodgers at GiantsThis Dodgers vs Giants game recap became a radically different story in extra innings.
  • 27 SepGuardians at RoyalsThis Guardians vs Royals game recap rewarded the preview’s underdog position almost exactly as designed.
  • 27 SepMets at NationalsThis Mets vs Nationals game recap turned on Andrés Chaparro’s power.
  • 27 SepPirates at TigersThis Pirates vs Tigers game recap carried a milestone for Pittsburgh.
  • 27 SepRangers at TwinsThis Rangers vs Twins game recap matched the preview’s underdog thesis.
  • 27 SepRays at PhilliesThis Rays vs Phillies game recap belongs at the front of the September 27 slate because Philadelphia turned its final regular-season opport…
  • 27 SepReds at Blue JaysThis Reds vs Blue Jays game recap belonged to Max Scherzer.
  • 27 SepRockies at White SoxThis Rockies vs White Sox game recap came down to one decisive inning.
  • 26 SepAngels at MarinersThis Angels vs Mariners game recap looked comfortable for Seattle, suddenly dangerous, and then comfortable again.
  • 26 SepAstros at AthleticsThis Astros vs Athletics game recap never developed into the close September contest run-line bettors fear.
  • 26 SepBraves at MarlinsThis Braves vs Marlins game recap followed the cleaner side of the pregame handicap.
  • 26 SepCardinals at BrewersThis Cardinals vs Brewers game recap is a clean reminder that identifying the winning team is not the same as selecting the winning market.…
  • 26 SepCubs at Red SoxThe Chicago Cubs visit the Boston Red Sox on Saturday, September 26, 2026, with first pitch scheduled for 7:15 p.m.
  • 26 SepDiamondbacks at PadresThis Diamondbacks vs Padres game recap turned into the kind of volatile offensive contest the pregame moneyline pass was designed to avoid.…
  • 26 SepDodgers at GiantsThis Dodgers vs Giants game recap came down to one late swing.
  • 26 SepGuardians at RoyalsThis Guardians vs Royals game recap starts with the most important fact: Cleveland erased an early 3-0 deficit, beat Kansas City 11-5 and t…
  • 26 SepMets at NationalsThis Mets vs Nationals game recap was much closer than the final score suggests until New York’s power arrived late.
  • 26 SepOrioles at YankeesThis Orioles vs Yankees game recap carries an important schedule note.
  • 26 SepPirates at TigersThis Pirates vs Tigers game recap came down to the final swing.
  • 26 SepRangers at TwinsThis Rangers vs Twins game recap turned against the pregame position almost immediately after Minnesota scored first.
  • 26 SepRays at PhilliesThis Rays vs Phillies game recap was effectively decided by Tampa Bay’s ability to create immediate pressure.
  • 26 SepReds at Blue JaysThis Reds vs Blue Jays game recap went directly against the pregame favorite thesis.
  • 26 SepRockies at White SoxThis Rockies vs White Sox game recap rewarded the most important part of the pregame analysis: do not lay an inflated favorite price simply…
  • 25 SepAngels at MarinersThe Angels vs Mariners recap began as a pitching clinic and ended as a bullpen scramble.
  • 25 SepAstros at AthleticsThe Astros vs Athletics recap turned on one disastrous Houston inning.
  • 25 SepReds at Blue JaysThe Blue Jays vs Reds recap turned on a four-run Toronto seventh.
  • 25 SepBraves at MarlinsThe Braves vs Marlins recap belonged entirely to Eury Pérez.
  • 25 SepCardinals at BrewersThe Brewers vs Cardinals recap required one final response from baseball’s 100-win club.
  • 25 SepCubs at Red SoxThe Cubs vs Red Sox recap attached to Friday’s Game 2 remained scoreless until Wilyer Abreu’s two-run double in the eighth.
  • 25 SepDiamondbacks at PadresThe Diamondbacks vs Padres recap delivered a major upset with postseason consequences.
  • 25 SepDodgers at GiantsThe Dodgers vs Giants recap followed the starting-pitcher mismatch almost perfectly.
  • 25 SepGuardians at RoyalsThe Guardians vs Royals recap turned into one of Friday’s wildest late-inning games.
  • 25 SepMets at NationalsThe Mets vs Nationals recap delivered exactly the offensive environment ScoresAndStats targeted.
  • 25 SepOrioles at YankeesThe Orioles vs Yankees recap attached to the original Friday fixture ended with New York earning a doubleheader split.
  • 25 SepRays at PhilliesThe Rays vs Phillies recap belonged to Freddy Peralta and Tampa Bay’s pitching staff.
  • 25 SepPirates at TigersThe Tigers vs Pirates recap nearly became one of the season’s wildest collapses.
  • 25 SepRangers at TwinsThe Twins vs Rangers recap became a shockingly one-sided pitching result.
  • 25 SepRockies at White SoxThe White Sox vs Rockies recap delivered a clean favorite-margin result.
  • 24 SepAngels at MarinersThe Angels vs Mariners recap delivered one of the slate’s steepest favorite losses.
  • 24 SepAstros at AthleticsThe Astros vs Athletics recap belongs to Lucas Spence.
  • 24 SepBrewers at PhilliesThe Brewers vs Phillies recap ended with franchise history.
  • 24 SepCardinals at PiratesThe Cardinals vs Pirates recap gave under bettors almost no stress.
  • 24 SepMarlins at CubsThe Cubs vs Marlins recap delivered the low-scoring September game ScoresAndStats expected.
  • 24 SepDiamondbacks at RockiesThe Diamondbacks vs Rockies recap became an offensive avalanche before Colorado recorded an out.
  • 24 SepGuardians at Red SoxThe Guardians vs Red Sox recap required only one run.
  • 24 SepMets at RangersMets at Rangers
  • 24 SepPadres at DodgersThe Padres vs Dodgers recap delivered playoff baseball before October arrived.
  • 24 SepReds at BravesThe Reds vs Braves recap was a nightmare for Atlanta run-line bettors.
  • 24 SepWhite Sox at RoyalsThe White Sox vs Royals recap turned into a postseason celebration almost immediately.
  • 24 SepRays at YankeesThe Yankees vs Rays recap flipped completely after Tampa Bay built a 4-0 lead.
  • 23 SepAthletics at AngelsThe Los Angeles Angels vs Athletics recap starts with the verified final: Los Angeles Angels 3, Athletics 7.
  • 23 SepMariners at AstrosThe Houston Astros vs Seattle Mariners recap starts with the verified final: Houston Astros 5, Seattle Mariners 6.
  • 23 SepOrioles at Blue JaysThe Toronto Blue Jays vs Baltimore Orioles recap starts with the verified final: Toronto Blue Jays 2, Baltimore Orioles 4.
  • 23 SepPhillies at BrewersThe Milwaukee Brewers vs Philadelphia Phillies recap starts with the verified final: Milwaukee Brewers 4, Philadelphia Phillies 1.
  • 23 SepPirates at CardinalsThe St.
  • 23 SepRockies at DiamondbacksThe Arizona Diamondbacks vs Colorado Rockies recap starts with the verified final: Arizona Diamondbacks 5, Colorado Rockies 3.
  • 23 SepRed Sox at GuardiansThe Cleveland Guardians visit the Boston Red Sox on Thursday, September 24, 2026, at Fenway Park.
  • 23 SepCubs at MarlinsThe Miami Marlins vs Chicago Cubs recap starts with the verified final: Miami Marlins 3, Chicago Cubs 2.
  • 23 SepRangers at MetsThe New York Mets vs Texas Rangers recap starts with the verified final: New York Mets 7, Texas Rangers 2.
  • 23 SepTigers at NationalsThe Washington Nationals vs Detroit Tigers recap starts with the verified final: Washington Nationals 4, Detroit Tigers 2.
  • 23 SepDodgers at PadresThe San Diego Padres vs Los Angeles Dodgers recap starts with the verified final: San Diego Padres 5, Los Angeles Dodgers 1.
  • 23 SepYankees at RaysThe Tampa Bay Rays vs New York Yankees recap starts with the verified final: Tampa Bay Rays 2, New York Yankees 9.
  • 23 SepBraves at RedsThe Cincinnati Reds vs Atlanta Braves recap starts with the verified final: Cincinnati Reds 2, Atlanta Braves 3.
  • 23 SepGiants at TwinsThe Minnesota Twins vs San Francisco Giants recap starts with the verified final: Minnesota Twins 4, San Francisco Giants 2.
  • 23 SepRoyals at White SoxThe Chicago White Sox vs Kansas City Royals recap starts with the verified final: Chicago White Sox 4, Kansas City Royals 5.
  • 22 SepAthletics at AngelsThe Los Angeles Angels vs Athletics recap starts with the verified final: Los Angeles Angels 7, Athletics 9.
  • 22 SepMariners at AstrosThe Houston Astros vs Seattle Mariners recap starts with the verified final: Houston Astros 7, Seattle Mariners 0.
  • 22 SepPhillies at BrewersThe Milwaukee Brewers vs Philadelphia Phillies recap starts with the verified final: Milwaukee Brewers 4, Philadelphia Phillies 6.
  • 22 SepPirates at CardinalsThe St.
  • 22 SepRockies at DiamondbacksThe Arizona Diamondbacks vs Colorado Rockies recap starts with the verified final: Arizona Diamondbacks 7, Colorado Rockies 2.
  • 22 SepRed Sox at GuardiansThe Cleveland Guardians vs Boston Red Sox recap starts with the verified final: Cleveland Guardians 3, Boston Red Sox 2.
  • 22 SepOrioles at Blue JaysThe Cleveland Guardians vs Boston Red Sox recap starts with the verified final: Cleveland Guardians 3, Boston Red Sox 2.
  • 22 SepCubs at MarlinsThe Miami Marlins vs Chicago Cubs recap starts with the verified final: Miami Marlins 8, Chicago Cubs 2.
  • 22 SepRangers at MetsThe New York Mets vs Texas Rangers recap starts with the verified final: New York Mets 6, Texas Rangers 3.
  • 22 SepTigers at NationalsThe Washington Nationals vs Detroit Tigers recap starts with the verified final: Washington Nationals 3, Detroit Tigers 1.
  • 22 SepDodgers at PadresThe San Diego Padres vs Los Angeles Dodgers recap starts with the verified final: San Diego Padres 0, Los Angeles Dodgers 7.
  • 22 SepYankees at RaysThe Tampa Bay Rays vs New York Yankees recap starts with the verified final: Tampa Bay Rays 0, New York Yankees 2.
  • 22 SepBraves at RedsThe Cincinnati Reds vs Atlanta Braves recap starts with the verified final: Cincinnati Reds 4, Atlanta Braves 0.
  • 22 SepWonYankees at RaysBest Bet: Tampa Bay Rays moneyline +110
  • 22 SepGiants at TwinsThe Minnesota Twins vs San Francisco Giants recap starts with the verified final: Minnesota Twins 3, San Francisco Giants 2.
  • 22 SepRoyals at White SoxThe Chicago White Sox vs Kansas City Royals recap starts with the verified final: Chicago White Sox 14, Kansas City Royals 11.
  • 21 SepBlue Jays at OriolesThis Blue Jays vs Orioles recap came down to one hitter changing a tight baseball game twice.
  • 21 SepNationals at TigersThis Nationals vs Tigers recap turned into the opposite of the close underdog script expected before first pitch.
  • 21 SepTwins at GiantsThis Twins vs Giants recap flipped the pregame starting-pitcher argument almost immediately.
  • 20 SepAthletics at GuardiansThe Athletics vs Guardians recap was a reminder that a -230 favorite does not need to win beautifully.
  • 20 SepRangers at Blue JaysThe Blue Jays vs Rangers recap broke away from the pregame expectation in the seventh inning.
  • 20 SepBraves at AstrosThe Braves vs Astros recap turned on one inning with considerably more attached to it than a normal September rally.
  • 20 SepOrioles at BrewersThe Brewers vs Orioles recap delivered the low-scoring favorite script Milwaukee bettors wanted.
  • 20 SepCubs at RedsThe Cubs vs Reds recap became Pete Crow-Armstrong's show.
  • 20 SepTigers at White SoxThe Detroit Tigers visit the Chicago White Sox on Sunday, September 20, 2026 at Rate Field in Chicago, Illinois, with f…
  • 20 SepDodgers at GiantsThe Giants vs Dodgers recap rewarded patience rather than a pregame side.
  • 20 SepRockies at MarinersThe Mariners vs Rockies recap looked nothing like a stereotypical Coors Field game.
  • 20 SepPadres at MarlinsThe Marlins vs Padres recap belonged to Jake Cronenworth.
  • 20 SepCardinals at NationalsThe Nationals vs Cardinals recap turned against Washington bettors in the eighth.
  • 20 SepMets at PhilliesThe Phillies vs Mets recap came down to a starter edge that held up and one late swing that removed the suspense.
  • 20 SepRed Sox at RaysThe Red Sox vs Rays recap was largely settled before Boston recorded six outs.
  • 20 SepRoyals at PiratesThe Royals vs Pirates recap delivered the plus-money result ScoresAndStats targeted, but Pittsburgh needed a late answer to get there.
  • 20 SepAngels at TwinsThe Twins vs Angels recap produced Minnesota's cleanest possible answer to the pregame pitching question.
  • 20 SepDiamondbacks at YankeesThe Yankees vs Diamondbacks recap swung on Nolan Arenado's fifth-inning grand slam.
  • 19 SepGuardians at AthleticsThe Athletics vs Guardians recap was decided by Cleveland’s immediate response to an early Oakland lead.
  • 19 SepBlue Jays at RangersThe Blue Jays vs Rangers recap rewarded the preview’s home-underdog angle.
  • 19 SepBraves at AstrosThe Braves vs Astros recap came down to one swing with the bases loaded.
  • 19 SepBrewers at OriolesThe Brewers vs Orioles recap was a pitching game from beginning to end.
  • 19 SepCubs at RedsThe Cubs vs Reds recap followed the preview’s preferred side almost exactly.
  • 19 SepTwins at AngelsThe Giants vs Dodgers recap followed the preview’s expected direction but with considerably more offense.
  • 19 SepGiants at DodgersThe Giants vs Dodgers recap followed the preview’s expected direction but with considerably more offense.
  • 19 SepMariners at RockiesThe Mariners vs Rockies recap became one of the slate’s clearest failed-favorite lessons.
  • 19 SepMarlins at PadresThe Marlins vs Padres recap needed extra innings after Miami erased a late San Diego lead, but Ethan Salas finished it with a walk-off sing…
  • 19 SepNationals at CardinalsThe Nationals vs Cardinals recap required 11 innings, but the preview’s plus-money side eventually got there.
  • 19 SepPhillies at MetsThe Phillies vs Mets recap changed in the fifth inning when Francisco Alvarez turned a 3-1 Philadelphia lead into a 4-3 New York advantage…
  • 19 SepRed Sox at RaysThe Red Sox vs Rays recap finished exactly where a low-scoring favorite ticket becomes most uncomfortable: the bottom of the ninth in a tie…
  • 19 SepRoyals at PiratesThe Royals vs Pirates recap turned against the preview in the eighth inning.
  • 19 SepTigers at White SoxThe Tigers vs White Sox recap rewarded bettors who ignored Friday’s 19-run shootout.
  • 19 SepYankees at DiamondbacksThe Yankees vs Diamondbacks recap turned on Pavin Smith’s ninth-inning swing.
  • 18 SepGuardians at AthleticsThe Athletics vs Guardians recap was a painful one for plus-money bettors.
  • 18 SepRangers at Blue JaysThe Blue Jays vs Rangers recap was a decisive miss for the Toronto side.
  • 18 SepAstros at BravesThe Braves vs Astros recap begins with a result that carried more weight than a routine September moneyline.
  • 18 SepBrewers at OriolesThe Brewers vs Orioles recap requires more than saying Milwaukee cashed.
  • 18 SepCubs at RedsThe Cubs vs Reds recap went against the pregame recommendation.
  • 18 SepDodgers at GiantsThe Giants vs Dodgers recap turned on one violent late-inning burst.
  • 18 SepRockies at MarinersThe Mariners vs Rockies recap ended with the expected winner but not the expected comfort level.
  • 18 SepPadres at MarlinsThe Marlins vs Padres recap flipped in one inning.
  • 18 SepNationals at CardinalsThe Nationals vs Cardinals recap produced one of the cleanest winning side results on the September 18 MLB board.
  • 18 SepPhillies at MetsThe Phillies vs Mets recap delivered one of the cleaner successful moneyline reads from the September 18 slate.
  • 18 SepRed Sox at RaysThe Red Sox vs Rays recap belonged to Roman Anthony and Boston’s early offense.
  • 18 SepRoyals at PiratesThe Royals vs Pirates recap belonged to Konnor Griffin.
  • 18 SepWhite Sox at TigersThe Tigers vs White Sox recap was shaped before the second inning began.
  • 18 SepAngels at TwinsThe Twins vs Angels recap was built around Connor Prielipp.
  • 18 SepDiamondbacks at YankeesThe Yankees vs Diamondbacks recap was settled early.
  • 17 SepAthletics at RaysThe Athletics vs Rays recap delivered exactly the separation the ScoresAndStats preview was seeking.
  • 17 SepBrewers at PiratesThe Brewers vs Pirates recap produced one of the slate’s clearest favorite failures.
  • 17 SepDodgers at RedsThe Dodgers vs Reds recap starts with Kyle Tucker putting Los Angeles in control almost immediately.
  • 17 SepPadres at RockiesThe Padres vs Rockies recap was decided by one avalanche.
  • 17 SepPhillies at MetsThe Phillies vs Mets recap belongs to Aaron Nola.
  • 17 SepRed Sox at RangersThe Red Sox vs Rangers recap turned on one swing.
  • 17 SepRoyals at AstrosThe Royals vs Astros recap belongs to Houston’s power bats.
  • 17 SepTigers at White SoxThe Tigers vs White Sox recap was essentially decided in the first inning.
  • 17 SepTwins at AngelsThe Twins vs Angels recap required 10 innings and two separate comebacks.
  • 16 SepLostOrioles at MetsThe expected script supports Over 8.5 runs at -110 or better, with the projected starter matchup setting the early shape and lineup/bullpen context deciding the late innings.
  • 16 SepBraves at CubsThe Braves vs Cubs recap starts with Pete Crow-Armstrong because the Chicago center fielder turned a competitive National League matchup in…
  • 16 SepCardinals at GiantsThe Giants vs Cardinals recap belongs to Drew Gilbert.
  • 16 SepWonMarlins at DiamondbacksThe best bet remains Miami Marlins moneyline at +114, with the starter/price combination doing most of the work.
  • 16 SepRed Sox at RangersThe Red Sox vs Rangers recap turned when Brandon Nimmo broke a 3-3 tie with a seventh-inning double and Ezequiel Duran followed with a two-…
  • 16 SepRoyals at AstrosThe Royals vs Astros recap followed the most important part of the ScoresAndStats pregame thesis almost perfectly.
  • 16 SepWonPadres at RockiesThe best bet remains San Diego Padres -1.5 at -110, with the starter/price combination doing most of the work.
  • 16 SepWonMariners at AngelsThe best bet remains Seattle Mariners moneyline at -138, with the starter/price combination doing most of the work.
  • 16 SepGuardians at White SoxThe White Sox vs Guardians recap turned on one sixth-inning swing.
  • 15 SepOrioles at MetsThe Orioles vs Mets recap became an extra-inning lesson in why a modest favorite still needs late-game execution.
  • 15 SepWonAthletics at RaysThe recommendation remains Tampa Bay Rays moneyline -225, playable -235 or better; beyond that price, the disciplined answer is to pass rather than chase a number that no longer pays for the uncertainty.
  • 15 SepLostRed Sox at RangersThe recommendation remains Boston Red Sox moneyline -124, playable -130 or better; beyond that price, the disciplined answer is to pass rather than chase a number that no longer pays for the uncertainty.
  • 15 SepBraves at CubsThe Braves vs Cubs recap looked like a Chicago favorite win for five innings.
  • 15 SepDodgers at RedsThe Dodgers vs Reds recap was a textbook favorite-and-under result.
  • 15 SepGiants at CardinalsThe Giants vs Cardinals recap never resembled the favorite script.
  • 15 SepWonRoyals at AstrosThe recommendation remains Houston Astros moneyline -162, playable -170 or better; beyond that price, the disciplined answer is to pass rather than chase a number that no longer pays for the uncertainty.
  • 15 SepMariners at AngelsThe Mariners vs Angels recap punished bettors who paid -166 for Seattle.
  • 15 SepMarlins at DiamondbacksThe Marlins vs Diamondbacks recap was tied 1-1 after 10 innings before one swing wrecked the favorite ticket.
  • 15 SepWonBrewers at PiratesThe recommendation remains Milwaukee Brewers moneyline -250, playable -260 or better; beyond that price, the disciplined answer is to pass rather than chase a number that no longer pays for the uncertainty.
  • 15 SepPadres at RockiesThe Padres vs Rockies recap delivered the sharpest favorite collapse of the September 15 MLB slate.
  • 15 SepLostPhillies at NationalsThe recommendation remains Philadelphia Phillies moneyline -215, playable -225 or better; beyond that price, the disciplined answer is to pass rather than chase a number that no longer pays for the uncertainty.
  • 15 SepTigers at Blue JaysThe Tigers vs Blue Jays recap produced the cleanest value result on the September 15 MLB board.
  • 15 SepWhite Sox at GuardiansThe White Sox vs Guardians recap ended with the favorite surviving in the least comfortable way possible.
  • 15 SepYankees at TwinsThe Yankees vs Twins recap was the kind of favorite result bettors want when laying -175.
  • 14 SepBraves at CubsThe Braves vs Cubs recap was defined by Pete Crow-Armstrong.
  • 14 SepDodgers at RedsThe Dodgers vs Reds recap belonged to Tarik Skubal.
  • 14 SepGiants at CardinalsStart with the picks worth reviewing.
  • 14 SepMariners at AngelsStart with the picks worth reviewing.
  • 14 SepMarlins at DiamondbacksThe Marlins vs Diamondbacks recap finished almost exactly where Miami bettors did not want it to go: into the Arizona bullpen-and-late-inni…
  • 14 SepOrioles at MetsThe Orioles vs Mets recap came down to one swing after seven innings of low-scoring baseball.
  • 14 SepPadres at RockiesThe Padres vs Rockies recap looked comfortable for San Diego early and anything but comfortable late.
  • 14 SepTigers at Blue JaysThe Tigers vs Blue Jays recap became a bad lesson for anyone who assumed an early Toronto lead would confirm the pregame price.
  • 14 SepWhite Sox at GuardiansThe White Sox vs Guardians recap delivered Monday's cleanest verified MLB underdog result.
  • 14 SepYankees at TwinsThe Yankees vs Twins recap turned on one explosive inning.
  • 13 SepAngels at NationalsThe Angels vs Nationals recap delivered exactly the kind of scoring volatility the preview targeted, but it took a late Washington rally to…
  • 13 SepAstros at RaysThe Astros vs Rays recap was never the tight underdog game envisioned before first pitch.
  • 13 SepDodgers at MarlinsThe Dodgers vs Marlins recap came down to a ninth inning that changed everything.
  • 13 SepGuardians at TwinsThe Guardians vs Twins recap delivered a convincing Cleveland result, but the most important betting point is that the ScoresAndStats previ…
  • 13 SepMets at YankeesThe Mets vs Yankees recap was built around pitching exactly as the pregame market suggested.
  • 13 SepOrioles at Blue JaysThe Orioles vs Blue Jays recap validated the preview’s favorite thesis with room to spare.
  • 13 SepPadres at GiantsThe Padres vs Giants recap produced the side the early preview expected, but with an important betting distinction.
  • 13 SepPhillies at BravesThe Phillies vs Braves recap turned in one inning.
  • 13 SepPirates at CubsThe Pirates vs Cubs recap punished bettors who laid the Chicago price.
  • 13 SepRangers at DiamondbacksThe Rangers vs Diamondbacks recap rewarded underdog backers and punished the preview favorite.
  • 13 SepReds at BrewersThe Reds vs Brewers recap rewarded anyone who trusted Cincinnati to stay competitive.
  • 13 SepRockies at TigersThe Rockies vs Tigers recap produced one of the cleanest favorite results on the Sunday board.
  • 13 SepRoyals at Red SoxThe Royals vs Red Sox recap followed the favorite script almost from the first pitch.
  • 13 SepWhite Sox at CardinalsThe White Sox vs Cardinals recap turned on one swing in the sixth.
  • 12 SepAngels at NationalsThe Angels vs Nationals recap ended with Washington winning 6-5 in 10 innings after both clubs traded late-game swings.
  • 12 SepAstros at RaysThe Astros vs Rays recap gave ScoresAndStats bettors the cleanest two-market result of this group.
  • 12 SepDodgers at MarlinsThe Dodgers vs Marlins recap delivered one of Saturday’s clearest favorite failures.
  • 12 SepGuardians at TwinsThe Guardians vs Twins recap rewarded bettors who backed Minnesota at essentially a pick’em price.
  • 12 SepMets at YankeesThe Mets vs Yankees recap begins with a result that left no room for interpretation: the Mets beat the Yankees 12-2 at Yankee Stadium.
  • 12 SepOrioles at Blue JaysThe Orioles vs Blue Jays recap rewarded bettors who treated Saturday as a fresh matchup rather than an extension of Baltimore’s Friday win.…
  • 12 SepPadres at GiantsThe Padres vs Giants recap produced the result San Diego moneyline bettors needed, but not the easy margin the market suggested might be av…
  • 12 SepPhillies at BravesThe Phillies vs Braves recap produced one correct side and one emphatically wrong total.
  • 12 SepPirates at CubsThe Pirates vs Cubs recap ended with Chicago winning 4-3 at Wrigley Field, handing the ScoresAndStats preview’s Pittsburgh +102 moneyline r…
  • 12 SepRangers at DiamondbacksThe Rangers vs Diamondbacks recap became a lesson in how one extended inning can erase a starting-pitcher edge and a favorite ticket at the…
  • 12 SepReds at BrewersThe Reds vs Brewers recap delivered another huge offensive night at American Family Field.
  • 12 SepRockies at TigersThe Rockies vs Tigers recap turned on one explosive inning.
  • 12 SepRoyals at Red SoxThe Royals vs Red Sox recap delivered the correction Boston bettors wanted after Kansas City stole Friday’s opener.
  • 12 SepWhite Sox at CardinalsThe White Sox vs Cardinals recap came down to one swing with two outs left in Chicago’s final inning.
  • 11 SepAngels at NationalsThe Angels vs Nationals recap became a late-game test of the exact Washington edge ScoresAndStats had identified.
  • 11 SepAstros at RaysThe Astros vs Rays recap came down to one swing from Junior Caminero.
  • 11 SepPirates at CubsThe Cubs vs Pirates recap turned into a Chicago hitting clinic after Pittsburgh briefly grabbed the first lead.
  • 11 SepDodgers at MarlinsThe Dodgers vs Marlins recap belonged to Kyle Tucker.
  • 11 SepGuardians at TwinsThe Guardians vs Twins recap turned on Minnesota’s bullpen.
  • 11 SepRoyals at Red SoxFinal: Kansas City Royals 3, Boston Red Sox 2, on Friday, September 11, 2026.
  • 11 SepMariners at AthleticsThe Mariners vs Athletics recap flipped twice in the tenth inning.
  • 11 SepMets at YankeesThe Mets vs Yankees recap validated the central ScoresAndStats side read.
  • 11 SepOrioles at Blue JaysThe Orioles vs Blue Jays recap delivered one of the cleanest plus-money wins on the board.
  • 11 SepPadres at GiantsThe Padres vs Giants recap was decided by San Diego’s early avalanche and protected by Mason Miller late.
  • 11 SepPhillies at BravesThe Phillies vs Braves recap became an endurance test before Drake Baldwin finally ended it.
  • 11 SepRangers at DiamondbacksThe Rangers vs Diamondbacks recap is unusual from a betting-audit standpoint.
  • 11 SepReds at BrewersThe Reds vs Brewers recap barely requires interpretation of the final margin.
  • 11 SepRockies at TigersThe Rockies vs Tigers recap validated Detroit’s favorite position with one decisive inning.

ScoresAndStats Members

Get our best bets first

Free membership: our best predictions with privileged access, a note when a new prediction is published, and content for members only.