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% GuaranteedFavorite Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/5/2026 | MLB | New York Yankees vs Tampa Bay Rays |
-1.5 (+141), 2 units |
Loss (-200) |
| 10/3/2026 | MLB | San Diego Padres vs Milwaukee Brewers |
-1.5 (+110), 2 units |
Loss (-200) |
| 10/3/2026 | MLB | New York Yankees vs Tampa Bay Rays |
-1.5 (+158), 1 unit |
Loss (-100) |
| 9/30/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
-114, 2 units |
Win (+200) |
| 9/29/2026 | MLB | Boston Red Sox vs New York Yankees |
-140, 3 units |
Win (+300) |
| 9/26/2026 | MLB | Cleveland Guardians vs Kansas City Royals |
-112, 2 units |
Win (+200) |
| 9/25/2026 | MLB | New York Mets vs Washington Nationals |
-111, 5 units |
Win (+500) |
| 9/24/2026 | MLB | Tampa Bay Rays vs New York Yankees |
-1.5 (+159), 5 units |
Win (+795) |
| 9/24/2026 | MLB | St. Louis Cardinals vs Pittsburgh Pirates |
-1.5 (+141), 5 units |
Loss (-500) |
| 9/23/2026 | MLB | Miami Marlins vs Chicago Cubs |
-175, 4 units |
Loss (-700) |
| 9/23/2026 | MLB | Tampa Bay Rays vs New York Yankees |
-1.5 (+164), 2 units |
Win (+328) |
| 9/20/2026 | MLB | Washington Nationals vs St. Louis Cardinals |
-149, 3 units |
Win (+300) |
| 9/17/2026 | MLB | San Diego Padres vs Colorado Rockies |
-173, 2 units |
Win (+200) |
| 9/16/2026 | MLB | Atlanta Braves vs Chicago Cubs |
-167, 4 units |
Win (+400) |
| 9/16/2026 | MLB | Baltimore Orioles vs New York Mets |
-1.5 (+162), 2 units |
Win (+324) |
| 9/16/2026 | MLB | Detroit Tigers vs Toronto Blue Jays |
-124, 5 units |
Win (+500) |
| 9/16/2026 | MLB | San Francisco Giants vs St. Louis Cardinals |
-162, 4 units |
Loss (-648) |
| 9/14/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
-137, 2 units |
Win (+200) |
| 9/14/2026 | MLB | New York Yankees vs Minnesota Twins |
-126, 1 unit |
Win (+100) |
| 9/13/2026 | MLB | Kansas City Royals vs Boston Red Sox |
-1.5 (+119), 1 unit |
Win (+119) |
| 9/13/2026 | MLB | New York Mets vs New York Yankees |
-1.5 (+119), 1 unit |
Win (+119) |
| 9/13/2026 | MLB | Colorado Rockies vs Detroit Tigers |
-157, 2 units |
Win (+200) |
| 9/11/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
-1.5 (+119), 5 units |
Loss (-500) |
| 9/10/2026 | MLB | Colorado Rockies vs New York Yankees |
-350, 2 units |
Win (+200) |
| 9/10/2026 | MLB | Colorado Rockies vs New York Yankees |
-1.5 (-149), 2 units |
Win (+200) |
| 9/9/2026 | MLB | Houston Astros vs Philadelphia Phillies |
-162, 3 units |
Win (+300) |
| 9/7/2026 | MLB | Toronto Blue Jays vs Athletics |
-1.5 (-118), 3 units |
Loss (-354) |
| 9/6/2026 | MLB | New York Yankees vs San Diego Padres |
-118, 4 units |
Win (+400) |
| 9/6/2026 | MLB | Detroit Tigers vs Cleveland Guardians |
-168, 4 units |
Win (+400) |
| 9/6/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
-136, 3 units |
Win (+300) |
| 9/5/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
-1.5 (+149), 1 unit |
Loss (-100) |
| 9/5/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
-166, 3 units |
Win (+300) |
| 9/4/2026 | MLB | New York Yankees vs San Diego Padres |
-1.5 (+129), 1 unit |
Loss (-100) |
| 9/3/2026 | MLB | San Francisco Giants vs Pittsburgh Pirates |
-1.5 (+135), 1 unit |
Win (+135) |
| 9/2/2026 | MLB | Baltimore Orioles vs Colorado Rockies |
-162, 3 units |
Loss (-486) |
| 9/1/2026 | MLB | Miami Marlins vs Kansas City Royals |
-120, 3 units |
Loss (-360) |
| 8/31/2026 | MLB | San Diego Padres vs Cincinnati Reds |
-144, 4 units |
Win (+400) |
| 8/30/2026 | MLB | Colorado Rockies vs Atlanta Braves |
-231, 3 units |
Win (+300) |
| 8/30/2026 | MLB | Miami Marlins vs Washington Nationals |
-114, 3 units |
Win (+300) |
| 8/28/2026 | MLB | Chicago White Sox vs Minnesota Twins |
-117, 5 units |
Loss (-585) |
| 8/28/2026 | MLB | Boston Red Sox vs New York Yankees |
-168, 1 unit |
Win (+100) |
| 8/28/2026 | MLB | Colorado Rockies vs Atlanta Braves |
-1.5 (-108), 3 units |
Win (+300) |
| 8/28/2026 | MLB | Houston Astros vs New York Mets |
-1.5 (+128), 4 units |
Win (+512) |
| 8/26/2026 | MLB | Baltimore Orioles vs St. Louis Cardinals |
-1.5 (+153), 2 units |
Loss (-200) |
| 8/26/2026 | MLB | Milwaukee Brewers vs New York Mets |
-1.5 (+108), 1 unit |
Win (+108) |
| 8/26/2026 | MLB | Philadelphia Phillies vs Seattle Mariners |
-1.5 (+135), 2 units |
Win (+270) |
| 8/26/2026 | MLB | Tampa Bay Rays vs Detroit Tigers |
-1.5 (+167), 2 units |
Win (+334) |
| 8/25/2026 | MLB | Pittsburgh Pirates vs San Diego Padres |
-1.5 (+161), 3 units |
Loss (-300) |
| 8/24/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
-160, 1 unit |
Win (+100) |
| 8/24/2026 | MLB | Colorado Rockies vs Washington Nationals |
-197, 5 units |
Win (+500) |
| 8/23/2026 | MLB | Cincinnati Reds vs Arizona Diamondbacks |
-136, 3 units |
Win (+300) |
| 8/23/2026 | MLB | Chicago Cubs vs Seattle Mariners |
-111, 2 units |
Win (+200) |
| 8/23/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
-280, 4 units |
Win (+400) |
| 8/23/2026 | MLB | St. Louis Cardinals vs Philadelphia Phillies |
-223, 4 units |
Win (+400) |
| 8/23/2026 | MLB | Toronto Blue Jays vs New York Yankees |
-135, 1 unit |
Win (+100) |
| 8/22/2026 | MLB | San Francisco Giants vs Boston Red Sox |
-1.5 (+104), 1 unit |
Loss (-100) |
| 8/21/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
-239, 5 units |
Win (+500) |
| 8/21/2026 | MLB | New York Mets vs Chicago White Sox |
-124, 3 units |
Win (+300) |
| 8/21/2026 | MLB | Tampa Bay Rays vs Baltimore Orioles |
-113, 5 units |
Win (+500) |
| 8/21/2026 | MLB | Washington Nationals vs Miami Marlins |
-142, 2 units |
Win (+200) |
| 8/20/2026 | MLB | Athletics vs Kansas City Royals |
-142, 1 unit |
Win (+100) |
| 8/20/2026 | MLB | Atlanta Braves vs Chicago White Sox |
-1.5 (+152), 2 units |
Win (+304) |
| 8/19/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
-193, 4 units |
Win (+400) |
| 8/19/2026 | MLB | Miami Marlins vs Philadelphia Phillies |
-1.5 (+147), 3 units |
Win (+441) |
| 8/17/2026 | MLB | Athletics vs Kansas City Royals |
-1.5 (+102), 4 units |
Win (+408) |
| 8/14/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
-178, 3 units |
Win (+300) |
| 8/14/2026 | MLB | New York Yankees vs Toronto Blue Jays |
-157, 5 units |
Loss (-785) |
| 8/13/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
-142, 4 units |
Loss (-568) |
| 8/13/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
-1.5 (+153), 1 unit |
Loss (-100) |
| 8/13/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
-136, 4 units |
Loss (-544) |
| 8/12/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
-1.5 (+141), 5 units |
Win (+705) |
| 8/12/2026 | MLB | Milwaukee Brewers vs San Diego Padres |
-1.5 (+141), 3 units |
Loss (-300) |
| 8/11/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
-149, 5 units |
Win (+500) |
| 8/11/2026 | MLB | Chicago Cubs vs Washington Nationals |
-171, 3 units |
Win (+300) |
| 8/11/2026 | MLB | Cleveland Guardians vs Detroit Tigers |
-127, 2 units |
Win (+200) |
| 8/11/2026 | MLB | Pittsburgh Pirates vs Miami Marlins |
-1.5 (+144), 4 units |
Loss (-400) |
| 8/9/2026 | MLB | Detroit Tigers vs San Francisco Giants |
-1.5 (+149), 5 units |
Win (+745) |
| 8/8/2026 | MLB | New York Mets vs Pittsburgh Pirates |
-142, 2 units |
Win (+200) |
| 8/8/2026 | MLB | Atlanta Braves vs New York Yankees |
-1.5 (+130), 1 unit |
Loss (-100) |
| 8/7/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
-1.5 (+139), 3 units |
Loss (-300) |
| 8/7/2026 | MLB | Toronto Blue Jays vs Philadelphia Phillies |
-1.5 (-103), 1 unit |
Loss (-103) |
| 8/6/2026 | MLB | Chicago White Sox vs Boston Red Sox |
-189, 3 units |
Win (+300) |
| 8/6/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
-142, 5 units |
Win (+500) |
| 8/4/2026 | MLB | Minnesota Twins vs Kansas City Royals |
-1.5 (+119), 2 units |
Loss (-200) |
| 8/2/2026 | MLB | Milwaukee Brewers vs Los Angeles Angels |
-232, 1 unit |
Loss (-232) |
| 8/2/2026 | MLB | Arizona Diamondbacks vs Cleveland Guardians |
-142, 2 units |
Win (+200) |
| 8/2/2026 | MLB | Philadelphia Phillies vs Baltimore Orioles |
-1.5 (+135), 1 unit |
Win (+135) |
| 7/31/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
-136, 1 unit |
Loss (-136) |
| 7/30/2026 | MLB | Seattle Mariners vs Los Angeles Dodgers |
-156, 3 units |
Win (+300) |
| 7/30/2026 | MLB | Boston Red Sox vs Athletics |
-163, 4 units |
Win (+400) |
| 7/29/2026 | MLB | Arizona Diamondbacks vs Pittsburgh Pirates |
-136, 1 unit |
Loss (-136) |
| 7/28/2026 | MLB | Houston Astros vs Los Angeles Angels |
-112, 1 unit |
Win (+100) |
| 7/28/2026 | MLB | Toronto Blue Jays vs Washington Nationals |
-156, 4 units |
Win (+400) |
| 7/27/2026 | MLB | Atlanta Braves vs New York Mets |
-115, 4 units |
Loss (-460) |
| 7/26/2026 | MLB | Los Angeles Dodgers vs New York Mets |
-1.5 (+102), 2 units |
Loss (-200) |
| 7/26/2026 | MLB | Atlanta Braves vs Baltimore Orioles |
-1.5 (+153), 1 unit |
Loss (-100) |
| 7/25/2026 | MLB | Colorado Rockies vs Milwaukee Brewers |
-1.5 (+102), 4 units |
Win (+408) |
| 7/24/2026 | MLB | Los Angeles Dodgers vs New York Mets |
-157, 2 units |
Win (+200) |
| 7/22/2026 | MLB | Detroit Tigers vs Chicago Cubs |
-115, 5 units |
Loss (-575) |
| 7/21/2026 | MLB | Washington Nationals vs Colorado Rockies |
-1.5 (+141), 5 units |
Loss (-500) |
| 7/20/2026 | MLB | Athletics vs Arizona Diamondbacks |
-1.5 (+124), 2 units |
Loss (-200) |
| 7/20/2026 | MLB | San Diego Padres vs Atlanta Braves |
-157, 3 units |
Win (+300) |
| 7/20/2026 | MLB | Baltimore Orioles vs Boston Red Sox |
-142, 1 unit |
Win (+100) |
| 7/19/2026 | MLB | San Francisco Giants vs Seattle Mariners |
-1.5 (+123), 5 units |
Win (+615) |
