Expert Handicapper
Ron Duffy
2 Active ClientsMy baseball handicapping philosophy is built around proven systems and value-based analysis rather than relying solely on trends. While trends can still provide useful insight, successful MLB betting is ultimately about understanding percentages, identifying market value, and capitalizing on profitable opportunities — especially with plus-money underdogs. I focus on finding betting advantages through the money line, run line, and totals, always looking for value instead of simply backing popular teams or public favorites.
My approach to sports betting is straightforward: if I don’t see value in a matchup, I won’t force a play. Every selection I release is thoroughly researched and carefully evaluated before making my card. Discipline and consistency are essential in baseball wagering, and I believe long-term success comes from selective betting and smart bankroll management. My goal each day is to provide members with my strongest MLB opinions and the best opportunities on the board.
Sports: MLB
Ron's Picks
100% GuaranteedTotal Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/15/2026 | MLB | Tampa Bay Rays vs Cleveland Guardians |
Over 6.5 (-117), 5 units |
Loss (-585) |
| 10/13/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
Over 6.5 (-120), 2 units |
Loss (-240) |
| 10/12/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
Over 6.5 (-125), 3 units |
Win (+300) |
| 10/11/2026 | MLB | Los Angeles Dodgers vs Milwaukee Brewers |
Over 6 (-112), 2 units |
Loss (-224) |
| 10/10/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Under 7 (+101), 3 units |
Win (+303) |
| 10/7/2026 | MLB | Tampa Bay Rays vs New York Yankees |
Over 7 (-112), 2 units |
Push (+0) |
| 10/6/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
Over 6 (-116), 3 units |
Loss (-348) |
| 10/3/2026 | MLB | San Diego Padres vs Milwaukee Brewers |
Under 7 (-110), 5 units |
Win (+500) |
| 9/30/2026 | MLB | Chicago White Sox vs Houston Astros |
Over 7.5 (-109), 4 units |
Win (+400) |
| 9/29/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
Over 6.5 (-121), 5 units |
Win (+500) |
| 9/27/2026 | MLB | Atlanta Braves vs Miami Marlins |
Over 8.5 (-120), 4 units |
Loss (-480) |
| 9/27/2026 | MLB | Colorado Rockies vs Chicago White Sox |
Over 8.5 (-105), 2 units |
Loss (-210) |
| 9/27/2026 | MLB | Los Angeles Angels vs Seattle Mariners |
Over 7 (+100), 2 units |
Win (+200) |
| 9/27/2026 | MLB | Pittsburgh Pirates vs Detroit Tigers |
Over 8 (-104), 5 units |
Loss (-520) |
| 9/26/2026 | MLB | New York Mets vs Washington Nationals |
Over 8.5 (-113), 5 units |
Loss (-565) |
| 9/24/2026 | MLB | Cincinnati Reds vs Atlanta Braves |
Under 7.5 (-110), 1 unit |
Loss (-110) |
| 9/24/2026 | MLB | Cleveland Guardians vs Boston Red Sox |
Under 6.5 (-105), 5 units |
Win (+500) |
| 9/23/2026 | MLB | Tampa Bay Rays vs New York Yankees |
Over 6.5 (-110), 3 units |
Win (+300) |
| 9/22/2026 | MLB | Washington Nationals vs Detroit Tigers |
Under 8 (-104), 1 unit |
Win (+100) |
| 9/20/2026 | MLB | Minnesota Twins vs Los Angeles Angels |
Over 8 (-112), 3 units |
Push (+0) |
| 9/20/2026 | MLB | Atlanta Braves vs Houston Astros |
Over 8 (-114), 3 units |
Loss (-342) |
| 9/20/2026 | MLB | Philadelphia Phillies vs New York Mets |
Over 7.5 (-115), 3 units |
Win (+300) |
| 9/19/2026 | MLB | Atlanta Braves vs Houston Astros |
Over 8.5 (-120), 1 unit |
Win (+100) |
| 9/18/2026 | MLB | Minnesota Twins vs Los Angeles Angels |
Under 8.5 (-114), 5 units |
Win (+500) |
| 9/16/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
Over 9 (-107), 1 unit |
Loss (-107) |
| 9/16/2026 | MLB | Seattle Mariners vs Los Angeles Angels |
Over 8 (-114), 5 units |
Win (+500) |
| 9/16/2026 | MLB | Kansas City Royals vs Houston Astros |
Over 9 (-105), 4 units |
Loss (-420) |
| 9/16/2026 | MLB | Boston Red Sox vs Texas Rangers |
Over 8 (-111), 1 unit |
Win (+100) |
| 9/16/2026 | MLB | Athletics vs Tampa Bay Rays |
Over 8 (-108), 1 unit |
Loss (-108) |
| 9/16/2026 | MLB | New York Yankees vs Minnesota Twins |
Over 8 (-111), 2 units |
Win (+200) |
| 9/15/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
Under 8.5 (-112), 2 units |
Win (+200) |
| 9/15/2026 | MLB | Seattle Mariners vs Los Angeles Angels |
Under 8 (-111), 3 units |
Win (+300) |
| 9/15/2026 | MLB | Kansas City Royals vs Houston Astros |
Over 8 (-105), 5 units |
Loss (-525) |
| 9/15/2026 | MLB | New York Yankees vs Minnesota Twins |
Over 8 (-105), 2 units |
Win (+200) |
| 9/15/2026 | MLB | Baltimore Orioles vs New York Mets |
Over 8 (-107), 2 units |
Win (+200) |
| 9/15/2026 | MLB | Philadelphia Phillies vs Washington Nationals |
Over 8 (-115), 1 unit |
Win (+100) |
| 9/15/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Over 9 (-101), 1 unit |
Win (+100) |
| 9/14/2026 | MLB | San Diego Padres vs Colorado Rockies |
Over 11 (-114), 4 units |
Win (+400) |
| 9/14/2026 | MLB | New York Yankees vs Minnesota Twins |
Over 8 (-116), 5 units |
Win (+500) |
| 9/14/2026 | MLB | Baltimore Orioles vs New York Mets |
Under 8 (-107), 5 units |
Win (+500) |
| 9/14/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Over 7 (-102), 5 units |
Win (+500) |
| 9/14/2026 | MLB | Los Angeles Dodgers vs Cincinnati Reds |
Over 7.5 (-108), 5 units |
Loss (-540) |
| 9/13/2026 | MLB | Houston Astros vs Tampa Bay Rays |
Over 8 (-101), 5 units |
Win (+500) |
| 9/13/2026 | MLB | Los Angeles Dodgers vs Miami Marlins |
Over 8 (-120), 4 units |
Win (+400) |
| 9/13/2026 | MLB | New York Mets vs New York Yankees |
Under 7.5 (-113), 3 units |
Win (+300) |
| 9/12/2026 | MLB | Houston Astros vs Tampa Bay Rays |
Under 8 (-114), 3 units |
Win (+300) |
| 9/9/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
Over 9.5 (-101), 5 units |
Win (+500) |
| 9/8/2026 | MLB | Houston Astros vs Philadelphia Phillies |
Over 8.5 (-119), 2 units |
Win (+200) |
| 9/7/2026 | MLB | Chicago Cubs vs Milwaukee Brewers |
Over 8.5 (-109), 3 units |
Loss (-327) |
| 9/7/2026 | MLB | New York Mets vs Miami Marlins |
Over 8 (-105), 5 units |
Win (+500) |
| 9/6/2026 | MLB | Athletics vs Seattle Mariners |
Under 7 (+100), 4 units |
Win (+400) |
| 9/6/2026 | MLB | Los Angeles Angels vs Pittsburgh Pirates |
Under 7.5 (-116), 3 units |
Win (+300) |
| 9/5/2026 | MLB | Washington Nationals vs Los Angeles Dodgers |
Under 8 (-115), 5 units |
Loss (-575) |
| 9/5/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
Under 8 (-105), 2 units |
Win (+200) |
| 9/4/2026 | MLB | Washington Nationals vs Los Angeles Dodgers |
Under 8.5 (-126), 5 units |
Win (+500) |
| 9/3/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
Under 8 (-113), 5 units |
Loss (-565) |
| 9/2/2026 | MLB | San Diego Padres vs Cincinnati Reds |
Over 9.5 (-109), 2 units |
Win (+200) |
| 9/1/2026 | MLB | Philadelphia Phillies vs Arizona Diamondbacks |
Over 7.5 (-115), 3 units |
Win (+300) |
| 9/1/2026 | MLB | Detroit Tigers vs Minnesota Twins |
Over 8.5 (-118), 5 units |
Win (+500) |
| 8/31/2026 | MLB | Detroit Tigers vs Minnesota Twins |
Over 9 (-105), 5 units |
Win (+500) |
| 8/30/2026 | MLB | Houston Astros vs New York Mets |
Over 9 (-108), 5 units |
Push (+0) |
| 8/30/2026 | MLB | Pittsburgh Pirates vs St. Louis Cardinals |
Over 8 (-104), 3 units |
Win (+300) |
| 8/30/2026 | MLB | Seattle Mariners vs Toronto Blue Jays |
Over 8 (-113), 4 units |
Loss (-452) |
| 8/29/2026 | MLB | Texas Rangers vs Milwaukee Brewers |
Over 8 (-112), 1 unit |
Push (+0) |
| 8/27/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
Under 7 (-101), 3 units |
Win (+300) |
| 8/27/2026 | MLB | Milwaukee Brewers vs New York Mets |
Over 7 (-119), 4 units |
Win (+400) |
| 8/27/2026 | MLB | Colorado Rockies vs Washington Nationals |
Over 9 (-120), 1 unit |
Loss (-120) |
| 8/26/2026 | MLB | Texas Rangers vs Chicago White Sox |
Over 8 (-102), 5 units |
Win (+500) |
| 8/26/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
Under 8.5 (+102), 2 units |
Loss (-200) |
| 8/26/2026 | MLB | Philadelphia Phillies vs Seattle Mariners |
Over 7 (-107), 5 units |
Loss (-535) |
| 8/26/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
Over 9 (-103), 1 unit |
Loss (-103) |
| 8/26/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
Under 8.5 (-111), 5 units |
Win (+500) |
| 8/25/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
Under 8.5 (-118), 4 units |
Loss (-472) |
| 8/25/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
Over 7.5 (-110), 1 unit |
Win (+100) |
| 8/25/2026 | MLB | Baltimore Orioles vs St. Louis Cardinals |
Over 9 (-101), 4 units |
Win (+400) |
| 8/25/2026 | MLB | Milwaukee Brewers vs New York Mets |
Over 7.5 (-114), 1 unit |
Loss (-114) |
| 8/24/2026 | MLB | Minnesota Twins vs Athletics |
Under 10.5 (-110), 5 units |
Loss (-550) |
| 8/24/2026 | MLB | Philadelphia Phillies vs Seattle Mariners |
Under 6.5 (-103), 3 units |
Loss (-309) |
| 8/23/2026 | MLB | Minnesota Twins vs San Diego Padres |
Over 8.5 (-112), 3 units |
Win (+300) |
| 8/23/2026 | MLB | Cleveland Guardians vs Colorado Rockies |
Over 11 (-120), 2 units |
Loss (-240) |
| 8/20/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
Over 8 (-115), 1 unit |
Win (+100) |
| 8/18/2026 | MLB | Miami Marlins vs Philadelphia Phillies |
Over 8 (-117), 2 units |
Win (+200) |
| 8/18/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
Over 7.5 (-108), 4 units |
Win (+400) |
| 8/16/2026 | MLB | Colorado Rockies vs San Francisco Giants |
Over 8 (-112), 5 units |
Win (+500) |
| 8/16/2026 | MLB | Chicago White Sox vs Detroit Tigers |
Over 8 (-109), 5 units |
Win (+500) |
| 8/16/2026 | MLB | Washington Nationals vs New York Mets |
Over 8.5 (-102), 2 units |
Loss (-204) |
| 8/15/2026 | MLB | Kansas City Royals vs Los Angeles Angels |
Over 8.5 (+104), 4 units |
Loss (-400) |
| 8/15/2026 | MLB | Boston Red Sox vs Pittsburgh Pirates |
Over 8 (-101), 4 units |
Loss (-404) |
| 8/14/2026 | MLB | Miami Marlins vs Cincinnati Reds |
Under 8 (-118), 3 units |
Win (+300) |
| 8/11/2026 | MLB | Tampa Bay Rays vs Athletics |
Under 10 (-116), 5 units |
Loss (-580) |
| 8/11/2026 | MLB | Texas Rangers vs Los Angeles Angels |
Under 9 (-105), 3 units |
Win (+300) |
| 8/11/2026 | MLB | New York Mets vs Atlanta Braves |
Under 8.5 (-112), 5 units |
Win (+500) |
| 8/11/2026 | MLB | Seattle Mariners vs New York Yankees |
Under 8 (-110), 5 units |
Win (+500) |
| 8/11/2026 | MLB | Chicago Cubs vs Washington Nationals |
Under 9 (-105), 2 units |
Loss (-210) |
| 8/10/2026 | MLB | Baltimore Orioles vs Minnesota Twins |
Over 8.5 (-109), 4 units |
Win (+400) |
| 8/8/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
Under 8 (-115), 4 units |
Loss (-460) |
| 8/8/2026 | MLB | Minnesota Twins vs Milwaukee Brewers |
Over 8 (-107), 3 units |
Loss (-321) |
| 8/8/2026 | MLB | Los Angeles Angels vs Miami Marlins |
Over 8 (-114), 5 units |
Loss (-570) |
| 8/6/2026 | MLB | Detroit Tigers vs Seattle Mariners |
Under 7.5 (-110), 1 unit |
Loss (-110) |
| 8/6/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
Under 7.5 (+100), 2 units |
Win (+200) |
| 8/5/2026 | MLB | Minnesota Twins vs Kansas City Royals |
Over 9 (-115), 2 units |
Loss (-230) |
| 8/5/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
Under 7.5 (-126), 3 units |
Win (+300) |
| 8/5/2026 | MLB | Chicago White Sox vs Boston Red Sox |
Over 8.5 (-105), 4 units |
Loss (-420) |
| 8/5/2026 | MLB | St. Louis Cardinals vs New York Yankees |
Under 8.5 (+102), 3 units |
Win (+306) |
| 8/5/2026 | MLB | New York Mets vs Cleveland Guardians |
Under 8 (-110), 5 units |
Loss (-550) |
| 8/5/2026 | MLB | Los Angeles Angels vs Baltimore Orioles |
Under 8.5 (-118), 4 units |
Win (+400) |
| 8/4/2026 | MLB | Washington Nationals vs Philadelphia Phillies |
Over 9 (-103), 5 units |
Loss (-515) |
| 8/2/2026 | MLB | San Francisco Giants vs San Diego Padres |
Over 8 (-114), 5 units |
Win (+500) |
| 8/2/2026 | MLB | New York Yankees vs Chicago Cubs |
Over 6.5 (-114), 4 units |
Loss (-456) |
| 8/1/2026 | MLB | Milwaukee Brewers vs Los Angeles Angels |
Over 9 (+100), 2 units |
Loss (-200) |
| 8/1/2026 | MLB | Washington Nationals vs Atlanta Braves |
Under 9.5 (-120), 4 units |
Loss (-480) |
| 8/1/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
Under 8.5 (-120), 3 units |
Win (+300) |
| 7/31/2026 | MLB | Washington Nationals vs Atlanta Braves |
Under 9 (-111), 4 units |
Win (+400) |
| 7/30/2026 | MLB | San Francisco Giants vs San Diego Padres |
Under 8.5 (-110), 3 units |
Win (+300) |
| 7/30/2026 | MLB | Miami Marlins vs New York Mets |
Over 7 (-112), 3 units |
Loss (-336) |
| 7/30/2026 | MLB | Pittsburgh Pirates vs Cincinnati Reds |
Over 10 (-103), 5 units |
Loss (-515) |
| 7/30/2026 | MLB | New York Yankees vs Chicago White Sox |
Over 8 (-110), 5 units |
Loss (-550) |
| 7/29/2026 | MLB | Boston Red Sox vs Athletics |
Under 10 (+100), 5 units |
Win (+500) |
| 7/29/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
Over 8 (-110), 4 units |
Win (+400) |
| 7/28/2026 | MLB | Milwaukee Brewers vs San Francisco Giants |
Over 7.5 (-115), 4 units |
Win (+400) |
| 7/28/2026 | MLB | Kansas City Royals vs Minnesota Twins |
Under 8.5 (-110), 2 units |
Win (+200) |
| 7/28/2026 | MLB | New York Yankees vs Chicago White Sox |
Under 8 (-115), 2 units |
Win (+200) |
| 7/26/2026 | MLB | Los Angeles Dodgers vs New York Mets |
Over 9 (-121), 5 units |
Win (+500) |
| 7/25/2026 | MLB | Houston Astros vs Chicago White Sox |
Under 8 (-105), 4 units |
Win (+400) |
| 7/24/2026 | MLB | Athletics vs Minnesota Twins |
Under 9.5 (-113), 3 units |
Win (+300) |
| 7/24/2026 | MLB | Houston Astros vs Chicago White Sox |
Over 8.5 (-104), 2 units |
Win (+200) |
| 7/24/2026 | MLB | San Diego Padres vs Miami Marlins |
Over 9 (-108), 1 unit |
Loss (-108) |
| 7/24/2026 | MLB | Chicago Cubs vs Pittsburgh Pirates |
Over 8 (-117), 5 units |
Loss (-585) |
| 7/23/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
Over 8.5 (-111), 2 units |
Loss (-222) |
| 7/22/2026 | MLB | Miami Marlins vs Houston Astros |
Over 7.5 (-126), 3 units |
Loss (-378) |
| 7/22/2026 | MLB | Detroit Tigers vs Chicago Cubs |
Under 8 (-115), 1 unit |
Win (+100) |
| 7/22/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
Under 8 (-111), 1 unit |
Loss (-111) |
| 7/22/2026 | MLB | St. Louis Cardinals vs Los Angeles Angels |
Over 9 (-110), 1 unit |
Loss (-110) |
| 7/21/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
Over 7.5 (-112), 1 unit |
Win (+100) |
| 7/20/2026 | MLB | Pittsburgh Pirates vs New York Yankees |
Under 8 (-117), 5 units |
Loss (-585) |
| 7/20/2026 | MLB | Los Angeles Dodgers vs Philadelphia Phillies |
Under 8 (-104), 2 units |
Loss (-208) |
| 7/20/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
Under 7.5 (-111), 2 units |
Loss (-222) |
| 7/19/2026 | MLB | St. Louis Cardinals vs Arizona Diamondbacks |
Over 9 (-108), 3 units |
Win (+300) |
| 7/19/2026 | MLB | Miami Marlins vs Milwaukee Brewers |
Under 8 (-105), 1 unit |
Win (+100) |
| 7/19/2026 | MLB | Chicago White Sox vs Toronto Blue Jays |
Over 8 (-115), 4 units |
Loss (-460) |
| 7/18/2026 | MLB | Washington Nationals vs Athletics |
Over 10 (-113), 3 units |
Win (+300) |
| 7/18/2026 | MLB | Baltimore Orioles vs Houston Astros |
Under 8.5 (-126), 4 units |
Win (+400) |
| 7/18/2026 | MLB | Tampa Bay Rays vs Boston Red Sox |
Over 9.5 (-109), 3 units |
Win (+300) |
