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% GuaranteedDog Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/7/2026 | MLB | Tampa Bay Rays vs New York Yankees |
+148, 2 units |
Win (+296) |
| 10/7/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+1.5 (-199), 2 units |
Win (+200) |
| 10/5/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+130, 4 units |
Win (+520) |
| 9/29/2026 | MLB | Chicago Cubs vs San Diego Padres |
+105, 1 unit |
Loss (-100) |
| 9/25/2026 | MLB | Tampa Bay Rays vs Philadelphia Phillies |
+1.5 (-162), 2 units |
Win (+200) |
| 9/23/2026 | MLB | Los Angeles Angels vs Athletics |
+108, 3 units |
Win (+324) |
| 9/23/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
+133, 5 units |
Loss (-500) |
| 9/23/2026 | MLB | Chicago White Sox vs Kansas City Royals |
+1.5 (-167), 3 units |
Win (+300) |
| 9/17/2026 | MLB | Athletics vs Tampa Bay Rays |
+1.5 (+102), 1 unit |
Loss (-100) |
| 9/16/2026 | MLB | Kansas City Royals vs Houston Astros |
+140, 3 units |
Win (+420) |
| 9/10/2026 | MLB | Houston Astros vs Philadelphia Phillies |
+144, 1 unit |
Win (+144) |
| 9/10/2026 | MLB | Tampa Bay Rays vs Atlanta Braves |
+1.5 (-196), 4 units |
Win (+400) |
| 9/9/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
+1.5 (+109), 5 units |
Loss (-500) |
| 9/5/2026 | MLB | New York Yankees vs San Diego Padres |
+1.5 (-198), 1 unit |
Win (+100) |
| 9/5/2026 | MLB | Toronto Blue Jays vs Kansas City Royals |
-108, 4 units |
Win (+400) |
| 9/2/2026 | MLB | Chicago White Sox vs Houston Astros |
+109, 5 units |
Loss (-500) |
| 9/2/2026 | MLB | Miami Marlins vs Kansas City Royals |
+1.5 (-194), 2 units |
Loss (-388) |
| 9/2/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
+1.5 (-126), 2 units |
Loss (-252) |
| 9/2/2026 | MLB | Athletics vs Texas Rangers |
+144, 4 units |
Win (+576) |
| 8/31/2026 | MLB | Miami Marlins vs Washington Nationals |
+1.5 (-168), 2 units |
Win (+200) |
| 8/30/2026 | MLB | Cincinnati Reds vs Chicago Cubs |
+118, 3 units |
Win (+354) |
| 8/30/2026 | MLB | Baltimore Orioles vs Athletics |
+1.5 (-118), 2 units |
Loss (-236) |
| 8/30/2026 | MLB | Texas Rangers vs Milwaukee Brewers |
+142, 3 units |
Win (+426) |
| 8/30/2026 | MLB | Boston Red Sox vs New York Yankees |
+1.5 (-171), 5 units |
Win (+500) |
| 8/28/2026 | MLB | Philadelphia Phillies vs Los Angeles Angels |
+117, 2 units |
Loss (-200) |
| 8/28/2026 | MLB | Los Angeles Dodgers vs Detroit Tigers |
+181, 3 units |
Loss (-300) |
| 8/28/2026 | MLB | Cincinnati Reds vs Chicago Cubs |
+163, 2 units |
Win (+326) |
| 8/27/2026 | MLB | Arizona Diamondbacks vs San Francisco Giants |
+1.5 (-175), 3 units |
Win (+300) |
| 8/26/2026 | MLB | Minnesota Twins vs Athletics |
+1.5 (-131), 5 units |
Win (+500) |
| 8/25/2026 | MLB | Philadelphia Phillies vs Seattle Mariners |
+1.5 (-205), 1 unit |
Win (+100) |
| 8/25/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
+130, 2 units |
Win (+260) |
| 8/24/2026 | MLB | Boston Red Sox vs Miami Marlins |
+114, 2 units |
Loss (-200) |
| 8/21/2026 | MLB | Tampa Bay Rays vs Baltimore Orioles |
+1.5 (-205), 4 units |
Win (+400) |
| 8/20/2026 | MLB | Atlanta Braves vs Chicago White Sox |
-107, 4 units |
Loss (-428) |
| 8/16/2026 | MLB | Miami Marlins vs Cincinnati Reds |
+1.5 (-143), 2 units |
Loss (-286) |
| 8/15/2026 | MLB | Seattle Mariners vs Houston Astros |
+108, 5 units |
Win (+540) |
| 8/15/2026 | MLB | Miami Marlins vs Cincinnati Reds |
-105, 3 units |
Win (+300) |
| 8/14/2026 | MLB | Colorado Rockies vs San Francisco Giants |
+105, 5 units |
Win (+525) |
| 8/14/2026 | MLB | Boston Red Sox vs Pittsburgh Pirates |
+1.5 (-149), 3 units |
Win (+300) |
| 8/12/2026 | MLB | Pittsburgh Pirates vs Miami Marlins |
+100, 5 units |
Loss (-500) |
| 8/12/2026 | MLB | Colorado Rockies vs Arizona Diamondbacks |
+1.5 (-149), 5 units |
Win (+500) |
| 8/11/2026 | MLB | Kansas City Royals vs Los Angeles Dodgers |
+1.5 (+100), 1 unit |
Win (+100) |
| 8/11/2026 | MLB | Baltimore Orioles vs Minnesota Twins |
-102, 1 unit |
Win (+100) |
| 8/9/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
+1.5 (-149), 2 units |
Loss (-298) |
| 8/8/2026 | MLB | Tampa Bay Rays vs Seattle Mariners |
+101, 3 units |
Win (+303) |
| 8/8/2026 | MLB | Chicago Cubs vs Kansas City Royals |
+1.5 (-110), 4 units |
Win (+400) |
| 8/8/2026 | MLB | Cincinnati Reds vs Washington Nationals |
+118, 4 units |
Win (+472) |
| 8/8/2026 | MLB | Toronto Blue Jays vs Philadelphia Phillies |
+1.5 (-149), 4 units |
Win (+400) |
| 8/7/2026 | MLB | Los Angeles Angels vs Miami Marlins |
+1.5 (-143), 4 units |
Win (+400) |
| 8/6/2026 | MLB | San Diego Padres vs Arizona Diamondbacks |
-107, 1 unit |
Loss (-107) |
| 8/6/2026 | MLB | Miami Marlins vs Atlanta Braves |
+134, 5 units |
Loss (-500) |
| 8/6/2026 | MLB | New York Mets vs Cleveland Guardians |
-106, 4 units |
Win (+400) |
| 8/4/2026 | MLB | New York Mets vs Cleveland Guardians |
+114, 5 units |
Win (+570) |
| 8/3/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
+123, 4 units |
Win (+492) |
| 8/2/2026 | MLB | Boston Red Sox vs Los Angeles Dodgers |
+1.5 (-156), 3 units |
Win (+300) |
| 8/2/2026 | MLB | Detroit Tigers vs Athletics |
+1.5 (-168), 2 units |
Loss (-336) |
| 8/2/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
+1.5 (-186), 5 units |
Win (+500) |
| 8/1/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
+150, 2 units |
Loss (-200) |
| 7/31/2026 | MLB | Minnesota Twins vs Seattle Mariners |
+153, 2 units |
Win (+306) |
| 7/30/2026 | MLB | New York Yankees vs Chicago White Sox |
+1.5 (-193), 2 units |
Win (+200) |
| 7/30/2026 | MLB | Kansas City Royals vs Minnesota Twins |
+1.5 (-175), 3 units |
Win (+300) |
| 7/30/2026 | MLB | Texas Rangers vs Tampa Bay Rays |
+103, 2 units |
Loss (-200) |
| 7/29/2026 | MLB | Texas Rangers vs Tampa Bay Rays |
+119, 1 unit |
Loss (-100) |
| 7/28/2026 | MLB | Arizona Diamondbacks vs Pittsburgh Pirates |
-105, 4 units |
Win (+400) |
| 7/27/2026 | MLB | Milwaukee Brewers vs San Francisco Giants |
+114, 4 units |
Win (+456) |
| 7/27/2026 | MLB | Houston Astros vs Los Angeles Angels |
+1.5 (-171), 1 unit |
Loss (-171) |
| 7/25/2026 | MLB | Athletics vs Minnesota Twins |
+1.5 (-143), 1 unit |
Loss (-143) |
| 7/25/2026 | MLB | New York Yankees vs Philadelphia Phillies |
-102, 3 units |
Loss (-306) |
| 7/25/2026 | MLB | Kansas City Royals vs Detroit Tigers |
+1.5 (-143), 4 units |
Win (+400) |
| 7/24/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
+139, 3 units |
Win (+417) |
| 7/24/2026 | MLB | Seattle Mariners vs Texas Rangers |
+100, 4 units |
Win (+400) |
| 7/24/2026 | MLB | Toronto Blue Jays vs Boston Red Sox |
+104, 3 units |
Loss (-300) |
| 7/23/2026 | MLB | Kansas City Royals vs Detroit Tigers |
+1.5 (-126), 3 units |
Win (+300) |
| 7/23/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
-109, 2 units |
Win (+200) |
| 7/23/2026 | MLB | San Diego Padres vs Atlanta Braves |
+187, 2 units |
Loss (-200) |
| 7/20/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
+1.5 (-175), 3 units |
Win (+300) |
| 7/18/2026 | MLB | Detroit Tigers vs Los Angeles Angels |
+147, 4 units |
Loss (-400) |
| 7/18/2026 | MLB | Miami Marlins vs Milwaukee Brewers |
+110, 5 units |
Loss (-500) |
