Our MLB betting picks are a hit

About Our MLB Betting Picks

Our MLB betting picks are driven by computer models that analyze thousands of data points on every matchup, including team stats and starting pitchers.

The models project all MLB games against the money line, over/under (totals) line, and run line, and include confidence odds or a value score for each play.

Finally, we provide full transparency with our prediction accuracy reports, which track our historical pick performance.

The picks below represent our most recent opinions based on current betting lines, the results of our computer prediction models, and analysis of other relevant game information. We assign each “TR Pick” an overall confidence rating of 1 to 5 stars. Picks are subject to change until game time based on new information, and before using this information we strongly encourage all users to read more about our methods:

Rot # Teams Game Winner Run Line Value Total Money Line Value
963
964
Tampa Bay
Toronto
Toronto
Lay Off
Over 7.0
Lay Off
983
984
NY Yankees
Cleveland
NY Yankees
Lay Off
Under 8.5
CLE +244
965
966
Baltimore
Minnesota
Minnesota
BAL +1.5 +100
Under 9.0
BAL +216
955
956
Miami
Washington
Miami
Lay Off
Over 9.5
Lay Off
953
954
Milwaukee
Pittsburgh
Milwaukee
Lay Off
Over 9.0
Lay Off
977
978
Chi Sox
SF Giants
SF Giants
Lay Off
Over 7.0
Lay Off
951
952
St. Louis
Philadelphia
Philadelphia
PHI -1.5 +156
Over 10.0
PHI -118
979
980
Texas
NY Mets
NY Mets
Lay Off
Under 9.0
Lay Off
967
968
Kansas City
Detroit
Detroit
Lay Off
Under 9.0
Lay Off
957
958
Atlanta
Cincinnati
Atlanta
CIN +1.5 -101
Over 9.0
CIN +159
971
972
Oakland
Seattle
Seattle
Lay Off
Under 7.5
Lay Off
969
970
LA Angels
Houston
Houston
Lay Off
Under 8.5
Lay Off
973
974
Tampa Bay
Toronto
Toronto
Lay Off
Under 9.5
Lay Off
975
976
NY Yankees
Cleveland
NY Yankees
Lay Off
Over 8.5
CLE +166
981
982
Boston
Chi Cubs
Boston
Get Pick Now
Get Pick Now
Get Pick Now
959
960
San Diego
LA Dodgers
LA Dodgers
Lay Off
Under 8.0
Lay Off
961
962
Arizona
Colorado
Colorado
Lay Off
Over 12.0
Lay Off