MLB Public Betting

MLB public betting consensus, best lines and picks.

MLB Picks by Top Cappers

Capper Profit Picks
#1 evbaron +55.64
Philadelphia Phillies @ Chicago Cubs
Over 8@ 1.87for 2 units
New York Yankees @ Boston Red Sox
Boston Red Sox +1.5@ 1.61for 2 units
Milwaukee Brewers @ Detroit Tigers
Milwaukee Brewers -1.5@ 2.68for 2 units
#2 nfllion +46.11
San Diego Padres @ Colorado Rockies
Colorado Rockies +1.5@ 1.79for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Under 7@ 1.98for 1 unit
Toronto Blue Jays @ Los Angeles Angels
Over 9.5@ 1.94for 3 units
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.87for 1 unit
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.44for 2 units
#3 unitmvp +45.39
Athletics @ Seattle Mariners
Athletics +1.5@ 1.73for 1 unit
Pittsburgh Pirates @ Texas Rangers
Pittsburgh Pirates@ 2.00for 3 units
Toronto Blue Jays @ Los Angeles Angels
Under 9@ 2.00for 1 unit
#4 underfox +43.66
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays +1.5@ 1.55for 4 units
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.49for 1 unit
San Diego Padres @ Colorado Rockies
San Diego Padres -1.5@ 2.05for 2 units
Philadelphia Phillies @ Chicago Cubs
Under 8.5@ 1.85for 2 units
Los Angeles Dodgers @ San Francisco Giants
Over 7.5@ 2.00for 4 units
#5 longshotshark +40.80
San Diego Padres @ Colorado Rockies
Under 11@ 1.91for 2 units
Atlanta Braves @ Washington Nationals
Under 8.5@ 1.85for 1 unit
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles@ 2.08for 2 units
Cincinnati Reds @ Tampa Bay Rays
Under 7.5@ 1.87for 2 units
#6 nickelcaptain +37.83
Chicago White Sox @ Arizona Diamondbacks
Arizona Diamondbacks@ 1.61for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Over 7.5@ 2.00for 1 unit
Milwaukee Brewers @ Detroit Tigers
Over 8@ 1.85for 1 unit
St. Louis Cardinals @ Miami Marlins
Miami Marlins +1.5@ 1.53for 1 unit
Atlanta Braves @ Washington Nationals
Atlanta Braves -1.5@ 2.25for 1 unit
#7 spreadfox +37.63
New York Yankees @ Boston Red Sox
Boston Red Sox@ 1.93for 1 unit
San Diego Padres @ Colorado Rockies
Colorado Rockies +1.5@ 1.79for 1 unit
Philadelphia Phillies @ Chicago Cubs
Philadelphia Phillies -1.5@ 2.58for 2 units
Los Angeles Dodgers @ San Francisco Giants
Los Angeles Dodgers -1.5@ 1.95for 1 unit
Milwaukee Brewers @ Detroit Tigers
Milwaukee Brewers +1.5@ 1.51for 1 unit
#8 parlaysyndicate +37.56
Chicago White Sox @ Arizona Diamondbacks
Arizona Diamondbacks -1.5@ 2.30for 3 units
Milwaukee Brewers @ Detroit Tigers
Detroit Tigers@ 1.90for 2 units
New York Yankees @ Boston Red Sox
Boston Red Sox@ 1.95for 2 units
Baltimore Orioles @ Kansas City Royals
Over 9.5@ 2.00for 1 unit
#9 hookbanker +36.99
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles +1.5@ 1.56for 1 unit
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays +1.5@ 1.57for 4 units
Toronto Blue Jays @ Los Angeles Angels
Los Angeles Angels@ 1.89for 5 units
New York Yankees @ Boston Red Sox
New York Yankees@ 1.92for 1 unit
Minnesota Twins @ New York Mets
Under 7.5@ 1.95for 1 unit
#10 totalbroker +35.78
Athletics @ Seattle Mariners
Under 7.5@ 1.90for 1 unit
Milwaukee Brewers @ Detroit Tigers
Under 8.5@ 1.83for 2 units
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles +1.5@ 1.55for 3 units
Chicago White Sox @ Arizona Diamondbacks
Chicago White Sox@ 2.31for 1 unit
Capper ROI Picks
#1 parlayhunter +90%
St. Louis Cardinals @ Miami Marlins
St. Louis Cardinals -1.5@ 2.55for 1 unit
Philadelphia Phillies @ Chicago Cubs
Chicago Cubs@ 1.85for 3 units
#2 evbaron +48%
Philadelphia Phillies @ Chicago Cubs
Over 8@ 1.87for 2 units
New York Yankees @ Boston Red Sox
Boston Red Sox +1.5@ 1.61for 2 units
Milwaukee Brewers @ Detroit Tigers
Milwaukee Brewers -1.5@ 2.68for 2 units
#3 nfllion +47%
San Diego Padres @ Colorado Rockies
Colorado Rockies +1.5@ 1.79for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Under 7@ 1.98for 1 unit
Toronto Blue Jays @ Los Angeles Angels
Over 9.5@ 1.94for 3 units
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.87for 1 unit
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.44for 2 units
#4 unitmvp +42%
Athletics @ Seattle Mariners
Athletics +1.5@ 1.73for 1 unit
Pittsburgh Pirates @ Texas Rangers
Pittsburgh Pirates@ 2.00for 3 units
Toronto Blue Jays @ Los Angeles Angels
Under 9@ 2.00for 1 unit
#5 totalbroker +38%
Athletics @ Seattle Mariners
Under 7.5@ 1.90for 1 unit
Milwaukee Brewers @ Detroit Tigers
Under 8.5@ 1.83for 2 units
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles +1.5@ 1.55for 3 units
Chicago White Sox @ Arizona Diamondbacks
Chicago White Sox@ 2.31for 1 unit
#6 underfox +38%
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays +1.5@ 1.55for 4 units
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.49for 1 unit
San Diego Padres @ Colorado Rockies
San Diego Padres -1.5@ 2.05for 2 units
Philadelphia Phillies @ Chicago Cubs
Under 8.5@ 1.85for 2 units
Los Angeles Dodgers @ San Francisco Giants
Over 7.5@ 2.00for 4 units
#7 hoopsniper +37%
New York Yankees @ Boston Red Sox
Boston Red Sox@ 1.98for 3 units
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays +1.5@ 1.52for 1 unit
Houston Astros @ Cleveland Guardians
Cleveland Guardians@ 1.69for 2 units
Milwaukee Brewers @ Detroit Tigers
Detroit Tigers -1.5@ 2.77for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Los Angeles Dodgers@ 1.56for 1 unit
#8 longshotshark +37%
San Diego Padres @ Colorado Rockies
Under 11@ 1.91for 2 units
Atlanta Braves @ Washington Nationals
Under 8.5@ 1.85for 1 unit
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles@ 2.08for 2 units
Cincinnati Reds @ Tampa Bay Rays
Under 7.5@ 1.87for 2 units
#9 spreadfox +37%
New York Yankees @ Boston Red Sox
Boston Red Sox@ 1.93for 1 unit
San Diego Padres @ Colorado Rockies
Colorado Rockies +1.5@ 1.79for 1 unit
Philadelphia Phillies @ Chicago Cubs
Philadelphia Phillies -1.5@ 2.58for 2 units
Los Angeles Dodgers @ San Francisco Giants
Los Angeles Dodgers -1.5@ 1.95for 1 unit
Milwaukee Brewers @ Detroit Tigers
Milwaukee Brewers +1.5@ 1.51for 1 unit
#10 hookbanker +36%
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles +1.5@ 1.56for 1 unit
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays +1.5@ 1.57for 4 units
Toronto Blue Jays @ Los Angeles Angels
Los Angeles Angels@ 1.89for 5 units
New York Yankees @ Boston Red Sox
New York Yankees@ 1.92for 1 unit
Minnesota Twins @ New York Mets
Under 7.5@ 1.95for 1 unit
Capper Win% Picks
#1 parlayhunter 100%
St. Louis Cardinals @ Miami Marlins
St. Louis Cardinals -1.5@ 2.55for 1 unit
Philadelphia Phillies @ Chicago Cubs
Chicago Cubs@ 1.85for 3 units
#2 prophawk 71.4%
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays@ 1.91for 3 units
Houston Astros @ Cleveland Guardians
Houston Astros@ 2.10for 1 unit
Atlanta Braves @ Washington Nationals
Under 8.5@ 1.87for 1 unit
St. Louis Cardinals @ Miami Marlins
Over 8.5@ 1.91for 3 units
Athletics @ Seattle Mariners
Athletics@ 2.52for 1 unit
#3 evbaron 69.4%
Philadelphia Phillies @ Chicago Cubs
Over 8@ 1.87for 2 units
New York Yankees @ Boston Red Sox
Boston Red Sox +1.5@ 1.61for 2 units
Milwaukee Brewers @ Detroit Tigers
Milwaukee Brewers -1.5@ 2.68for 2 units
#4 nbahammer 69.4%
New York Yankees @ Boston Red Sox
Boston Red Sox@ 1.97for 2 units
Baltimore Orioles @ Kansas City Royals
Under 9@ 1.91for 1 unit
Athletics @ Seattle Mariners
Over 7.5@ 1.87for 1 unit
#5 valuefox 69.4%
Philadelphia Phillies @ Chicago Cubs
Chicago Cubs@ 1.80for 1 unit
Athletics @ Seattle Mariners
Seattle Mariners -1.5@ 2.30for 2 units
Baltimore Orioles @ Kansas City Royals
Kansas City Royals -1.5@ 2.46for 1 unit
#6 trixieguru 69.2%
San Diego Padres @ Colorado Rockies
Under 11@ 1.83for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Over 7@ 1.83for 1 unit
Houston Astros @ Cleveland Guardians
Cleveland Guardians -1.5@ 2.61for 2 units
Toronto Blue Jays @ Los Angeles Angels
Toronto Blue Jays@ 1.91for 2 units
Milwaukee Brewers @ Detroit Tigers
Detroit Tigers +1.5@ 1.53for 1 unit
#7 nfllion 68%
San Diego Padres @ Colorado Rockies
Colorado Rockies +1.5@ 1.79for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Under 7@ 1.98for 1 unit
Toronto Blue Jays @ Los Angeles Angels
Over 9.5@ 1.94for 3 units
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.87for 1 unit
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.44for 2 units
#8 spreadfox 68%
New York Yankees @ Boston Red Sox
Boston Red Sox@ 1.93for 1 unit
San Diego Padres @ Colorado Rockies
Colorado Rockies +1.5@ 1.79for 1 unit
Philadelphia Phillies @ Chicago Cubs
Philadelphia Phillies -1.5@ 2.58for 2 units
Los Angeles Dodgers @ San Francisco Giants
Los Angeles Dodgers -1.5@ 1.95for 1 unit
Milwaukee Brewers @ Detroit Tigers
Milwaukee Brewers +1.5@ 1.51for 1 unit
#9 hookbanker 68%
Baltimore Orioles @ Kansas City Royals
Baltimore Orioles +1.5@ 1.56for 1 unit
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays +1.5@ 1.57for 4 units
Toronto Blue Jays @ Los Angeles Angels
Los Angeles Angels@ 1.89for 5 units
New York Yankees @ Boston Red Sox
New York Yankees@ 1.92for 1 unit
Minnesota Twins @ New York Mets
Under 7.5@ 1.95for 1 unit
#10 nhltipster 68%
Toronto Blue Jays @ Los Angeles Angels
Over 9.5@ 2.00for 4 units
St. Louis Cardinals @ Miami Marlins
Under 8.5@ 1.91for 3 units
Capper Streak Picks
#1 asianwiseguy W8
Athletics @ Seattle Mariners
Athletics@ 2.50for 2 units
Chicago White Sox @ Arizona Diamondbacks
Under 9@ 1.95for 3 units
Los Angeles Dodgers @ San Francisco Giants
San Francisco Giants@ 2.58for 1 unit
Milwaukee Brewers @ Detroit Tigers
Detroit Tigers -1.5@ 2.76for 1 unit
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.46for 3 units
#2 salamimaster W8
Philadelphia Phillies @ Chicago Cubs
Over 8.5@ 2.10for 4 units
Chicago White Sox @ Arizona Diamondbacks
Over 9@ 1.87for 1 unit
Athletics @ Seattle Mariners
Over 7.5@ 1.91for 2 units
Atlanta Braves @ Washington Nationals
Over 8.5@ 2.03for 1 unit
Milwaukee Brewers @ Detroit Tigers
Detroit Tigers +1.5@ 1.54for 1 unit
#3 hoopswizard W7
Pittsburgh Pirates @ Texas Rangers
Texas Rangers +1.5@ 1.52for 1 unit
Cincinnati Reds @ Tampa Bay Rays
Over 7.5@ 1.95for 1 unit
Philadelphia Phillies @ Chicago Cubs
Chicago Cubs@ 1.82for 1 unit
#4 betbaron W7
Atlanta Braves @ Washington Nationals
Atlanta Braves@ 1.72for 2 units
Chicago White Sox @ Arizona Diamondbacks
Over 9@ 1.89for 2 units
Los Angeles Dodgers @ San Francisco Giants
Los Angeles Dodgers -1.5@ 1.97for 2 units
Baltimore Orioles @ Kansas City Royals
Kansas City Royals -1.5@ 2.55for 1 unit
#5 vigorishtout W7
New York Yankees @ Boston Red Sox
Under 8.5@ 1.87for 1 unit
Los Angeles Dodgers @ San Francisco Giants
Under 7.5@ 1.80for 3 units
Baltimore Orioles @ Kansas City Royals
Kansas City Royals -1.5@ 2.55for 2 units
San Diego Padres @ Colorado Rockies
Colorado Rockies@ 2.21for 1 unit
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.82for 1 unit
#6 wagerwolf W7
Athletics @ Seattle Mariners
Over 7.5@ 1.91for 4 units
Cincinnati Reds @ Tampa Bay Rays
Cincinnati Reds -1.5@ 2.50for 1 unit
Minnesota Twins @ New York Mets
New York Mets -1.5@ 2.25for 1 unit
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.88for 1 unit
Milwaukee Brewers @ Detroit Tigers
Over 8@ 1.95for 2 units
#7 mlblion W6
Athletics @ Seattle Mariners
Athletics@ 2.44for 2 units
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays@ 1.91for 1 unit
Chicago White Sox @ Arizona Diamondbacks
Arizona Diamondbacks@ 1.67for 1 unit
#8 propbandit W6
Atlanta Braves @ Washington Nationals
Washington Nationals@ 2.15for 4 units
Philadelphia Phillies @ Chicago Cubs
Philadelphia Phillies@ 2.02for 1 unit
Houston Astros @ Cleveland Guardians
Houston Astros +1.5@ 1.54for 3 units
New York Yankees @ Boston Red Sox
New York Yankees -1.5@ 2.50for 1 unit
#9 totalhammer W6
Minnesota Twins @ New York Mets
Under 7.5@ 1.87for 2 units
Toronto Blue Jays @ Los Angeles Angels
Los Angeles Angels@ 1.95for 3 units
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.89for 4 units
Athletics @ Seattle Mariners
Seattle Mariners -1.5@ 2.25for 2 units
#10 luckybeast W6
Pittsburgh Pirates @ Texas Rangers
Pittsburgh Pirates@ 2.00for 2 units
Houston Astros @ Cleveland Guardians
Over 8@ 1.87for 2 units
Cincinnati Reds @ Tampa Bay Rays
Tampa Bay Rays@ 1.93for 1 unit
St. Louis Cardinals @ Miami Marlins
Miami Marlins@ 1.83for 2 units
Atlanta Braves @ Washington Nationals
Washington Nationals +1.5@ 1.67for 2 units

MLB Consensus

Matchup Consensus Odds Picks
Chicago White Sox 36% 2.36 33
Arizona Diamondbacks 64% 1.68 59
Apr 21 21:41 Matchup
Houston Astros 40% 2.28 32
Cleveland Guardians 60% 1.71 49
Apr 21 18:11 Matchup
Philadelphia Phillies 42% 2.07 47
Chicago Cubs 58% 1.85 64
Apr 21 19:41 Matchup
Athletics 42% 2.50 31
Seattle Mariners 58% 1.61 43
Apr 21 21:41 Matchup
Los Angeles Dodgers 58% 1.57 35
San Francisco Giants 42% 2.59 25
Apr 21 21:46 Matchup
Matchup Consensus Odds Picks
San Diego Padres 61% -1.5(2.05) 44
Colorado Rockies 39% +1.5(1.87) 28
Apr 21 20:41 Matchup
Cincinnati Reds 40% +1.5(1.43) 32
Tampa Bay Rays 60% +1.5(1.57) 49
Apr 21 18:41 Matchup
Atlanta Braves 42% -1.5(2.25) 35
Washington Nationals 58% +1.5(1.74) 48
Apr 21 18:46 Matchup
Los Angeles Dodgers 57% -1.5(1.98) 50
San Francisco Giants 43% +1.5(1.91) 38
Apr 21 21:46 Matchup
Philadelphia Phillies 57% +1.5(1.51) 47
Chicago Cubs 43% +1.5(1.53) 35
Apr 21 19:41 Matchup
Matchup Consensus Odds Picks
Minnesota Twins 60% O 7.5(1.98) 75
New York Mets 40% U 7.5(1.91) 50
Apr 21 19:11 Matchup
Baltimore Orioles 60% O 9(1.87) 50
Kansas City Royals 40% U 9.5(1.83) 33
Apr 21 19:41 Matchup
Philadelphia Phillies 58% O 8(1.91) 53
Chicago Cubs 42% U 8.5(1.87) 39
Apr 21 19:41 Matchup
St. Louis Cardinals 43% O 8.5(1.95) 49
Miami Marlins 57% U 8.5(1.98) 64
Apr 21 18:41 Matchup
Athletics 55% O 7.5(1.93) 67
Seattle Mariners 45% U 7.5(1.93) 54
Apr 21 21:41 Matchup