Expert Handicapper
Chris Sampson
34 Active ClientsChris Sampson joined MLB Baseball Handicappers after spending seven years working for a sportsbook in Costa Rica. After gaining extensive experience on the sportsbook side of the industry, Chris decided to transition into sports handicapping to help clients gain an edge against the betting markets.
Beginning his career in Costa Rica directly after college, Chris left a successful position to pursue his passion for helping sports bettors make more informed decisions. His deep understanding of how sportsbooks evaluate and release MLB lines provides valuable insight that benefits his clients on a daily basis. Chris brings a unique perspective to MLB handicapping, and we are excited to have him as part of the team.
Sports: MLB Baseball
Chris's Picks
100% GuaranteedSide Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/7/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+108, 2 units |
Win (+216) |
| 10/7/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+1.5 (-199), 1 unit |
Win (+100) |
| 10/3/2026 | MLB | Atlanta Braves vs Los Angeles Dodgers |
-1.5 (-101), 2 units |
Win (+200) |
| 10/3/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+124, 2 units |
Win (+248) |
| 9/27/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
+1.5 (-122), 2 units |
Loss (-244) |
| 9/25/2026 | MLB | Los Angeles Angels vs Seattle Mariners |
+111, 5 units |
Win (+555) |
| 9/25/2026 | MLB | Cleveland Guardians vs Kansas City Royals |
+1.5 (-149), 5 units |
Loss (-745) |
| 9/25/2026 | MLB | Colorado Rockies vs Chicago White Sox |
-247, 5 units |
Win (+500) |
| 9/24/2026 | MLB | Milwaukee Brewers vs Philadelphia Phillies |
-102, 2 units |
Win (+200) |
| 9/23/2026 | MLB | Los Angeles Angels vs Athletics |
+1.5 (-149), 5 units |
Win (+500) |
| 9/22/2026 | MLB | Miami Marlins vs Chicago Cubs |
+1.5 (-133), 2 units |
Win (+200) |
| 9/22/2026 | MLB | Tampa Bay Rays vs New York Yankees |
-149, 2 units |
Win (+200) |
| 9/21/2026 | MLB | Toronto Blue Jays vs Baltimore Orioles |
-110, 5 units |
Win (+500) |
| 9/20/2026 | MLB | Milwaukee Brewers vs Baltimore Orioles |
-1.5 (-118), 2 units |
Win (+200) |
| 9/20/2026 | MLB | Atlanta Braves vs Houston Astros |
+1.5 (-164), 3 units |
Win (+300) |
| 9/20/2026 | MLB | Philadelphia Phillies vs New York Mets |
-1.5 (+110), 5 units |
Win (+550) |
| 9/19/2026 | MLB | Toronto Blue Jays vs Texas Rangers |
-114, 1 unit |
Win (+100) |
| 9/16/2026 | MLB | Baltimore Orioles vs New York Mets |
-1.5 (+162), 5 units |
Win (+810) |
| 9/14/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
+114, 5 units |
Loss (-500) |
| 9/14/2026 | MLB | San Diego Padres vs Colorado Rockies |
-1.5 (-135), 3 units |
Loss (-405) |
| 9/13/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
+105, 1 unit |
Win (+105) |
| 9/13/2026 | MLB | Colorado Rockies vs Detroit Tigers |
-157, 1 unit |
Win (+100) |
| 9/12/2026 | MLB | Houston Astros vs Tampa Bay Rays |
+123, 3 units |
Loss (-300) |
| 9/11/2026 | MLB | Kansas City Royals vs Boston Red Sox |
+1.5 (-131), 2 units |
Win (+200) |
| 9/10/2026 | MLB | Pittsburgh Pirates vs Chicago White Sox |
-1.5 (+153), 4 units |
Win (+612) |
| 9/10/2026 | MLB | Colorado Rockies vs New York Yankees |
-350, 2 units |
Win (+200) |
| 9/10/2026 | MLB | Houston Astros vs Philadelphia Phillies |
-1.5 (+113), 3 units |
Loss (-300) |
| 9/9/2026 | MLB | Minnesota Twins vs Detroit Tigers |
-1.5 (+159), 1 unit |
Win (+159) |
| 9/8/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
+258, 3 units |
Loss (-300) |
| 9/8/2026 | MLB | St. Louis Cardinals vs San Francisco Giants |
+1.5 (-181), 1 unit |
Win (+100) |
| 9/8/2026 | MLB | Pittsburgh Pirates vs Chicago White Sox |
+119, 4 units |
Win (+476) |
| 9/8/2026 | MLB | Minnesota Twins vs Detroit Tigers |
+113, 3 units |
Win (+339) |
| 9/7/2026 | MLB | Toronto Blue Jays vs Athletics |
+1.5 (-102), 5 units |
Win (+500) |
| 9/7/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
-181, 5 units |
Win (+500) |
| 9/6/2026 | MLB | St. Louis Cardinals vs Colorado Rockies |
-135, 4 units |
Win (+400) |
| 9/5/2026 | MLB | Toronto Blue Jays vs Kansas City Royals |
-112, 2 units |
Loss (-224) |
| 9/5/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
+1.5 (-136), 5 units |
Loss (-680) |
| 9/5/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
+1.5 (-125), 1 unit |
Win (+100) |
| 9/4/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
-1.5 (+157), 3 units |
Win (+471) |
| 9/4/2026 | MLB | Chicago Cubs vs Miami Marlins |
-131, 3 units |
Win (+300) |
| 9/3/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
-123, 5 units |
Win (+500) |
| 9/3/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
+100, 5 units |
Win (+500) |
| 9/3/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
-1.5 (+153), 3 units |
Win (+459) |
| 9/2/2026 | MLB | San Francisco Giants vs Pittsburgh Pirates |
-149, 3 units |
Loss (-447) |
| 9/2/2026 | MLB | San Diego Padres vs Cincinnati Reds |
+1.5 (-136), 4 units |
Win (+400) |
| 9/1/2026 | MLB | St. Louis Cardinals vs Los Angeles Dodgers |
+1.5 (-143), 4 units |
Win (+400) |
| 9/1/2026 | MLB | New York Yankees vs Los Angeles Angels |
+1.5 (-112), 5 units |
Loss (-560) |
| 9/1/2026 | MLB | Miami Marlins vs Kansas City Royals |
-1.5 (+153), 1 unit |
Win (+153) |
| 9/1/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
-1.5 (+119), 2 units |
Win (+238) |
| 8/31/2026 | MLB | New York Yankees vs Los Angeles Angels |
+123, 1 unit |
Win (+123) |
| 8/31/2026 | MLB | Detroit Tigers vs Minnesota Twins |
-124, 2 units |
Win (+200) |
| 8/31/2026 | MLB | Seattle Mariners vs Boston Red Sox |
-167, 1 unit |
Win (+100) |
| 8/31/2026 | MLB | New York Mets vs Tampa Bay Rays |
+142, 4 units |
Win (+568) |
| 8/30/2026 | MLB | Baltimore Orioles vs Athletics |
-156, 2 units |
Win (+200) |
| 8/30/2026 | MLB | Kansas City Royals vs Cleveland Guardians |
-191, 2 units |
Win (+200) |
| 8/30/2026 | MLB | Los Angeles Dodgers vs Detroit Tigers |
-1.5 (+104), 5 units |
Win (+520) |
| 8/30/2026 | MLB | Seattle Mariners vs Toronto Blue Jays |
+1.5 (-157), 3 units |
Win (+300) |
| 8/28/2026 | MLB | Miami Marlins vs Washington Nationals |
+1.5 (-132), 2 units |
Win (+200) |
| 8/27/2026 | MLB | Arizona Diamondbacks vs San Francisco Giants |
-1.5 (+144), 4 units |
Loss (-400) |
| 8/27/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
-120, 5 units |
Win (+500) |
| 8/26/2026 | MLB | Minnesota Twins vs Athletics |
+1.5 (-131), 5 units |
Win (+500) |
| 8/26/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
-130, 2 units |
Loss (-260) |
| 8/26/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
-1.5 (+128), 4 units |
Loss (-400) |
| 8/26/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
+1.5 (-183), 2 units |
Win (+200) |
| 8/25/2026 | MLB | Texas Rangers vs Chicago White Sox |
-105, 3 units |
Win (+300) |
| 8/25/2026 | MLB | Houston Astros vs New York Yankees |
+123, 1 unit |
Win (+123) |
| 8/24/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
+123, 1 unit |
Loss (-100) |
| 8/23/2026 | MLB | Cincinnati Reds vs Arizona Diamondbacks |
-136, 5 units |
Win (+500) |
| 8/22/2026 | MLB | Cleveland Guardians vs Colorado Rockies |
-1.5 (+104), 4 units |
Loss (-400) |
| 8/21/2026 | MLB | Athletics vs Houston Astros |
-1.5 (+117), 2 units |
Win (+234) |
| 8/20/2026 | MLB | Los Angeles Angels vs Houston Astros |
+1.5 (-136), 2 units |
Win (+200) |
| 8/20/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
+1.5 (-157), 4 units |
Win (+400) |
| 8/20/2026 | MLB | St. Louis Cardinals vs Cincinnati Reds |
-1.5 (+135), 4 units |
Loss (-400) |
| 8/19/2026 | MLB | Los Angeles Angels vs Houston Astros |
-1.5 (+137), 2 units |
Loss (-200) |
| 8/19/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
+111, 3 units |
Win (+333) |
| 8/19/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
-1.5 (+111), 3 units |
Loss (-300) |
| 8/18/2026 | MLB | Arizona Diamondbacks vs Boston Red Sox |
-160, 1 unit |
Win (+100) |
| 8/18/2026 | MLB | St. Louis Cardinals vs Cincinnati Reds |
-1.5 (+137), 5 units |
Win (+685) |
| 8/18/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
+120, 1 unit |
Win (+120) |
| 8/16/2026 | MLB | Kansas City Royals vs Los Angeles Angels |
+101, 5 units |
Loss (-500) |
| 8/16/2026 | MLB | Arizona Diamondbacks vs Atlanta Braves |
+109, 3 units |
Loss (-300) |
| 8/15/2026 | MLB | Miami Marlins vs Cincinnati Reds |
-115, 5 units |
Loss (-575) |
| 8/14/2026 | MLB | Seattle Mariners vs Houston Astros |
-119, 5 units |
Win (+500) |
| 8/13/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
+1.5 (-186), 2 units |
Win (+200) |
| 8/13/2026 | MLB | Chicago Cubs vs Washington Nationals |
+136, 1 unit |
Win (+136) |
| 8/13/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
-1.5 (+114), 2 units |
Win (+228) |
| 8/13/2026 | MLB | Seattle Mariners vs New York Yankees |
+152, 2 units |
Win (+304) |
| 8/11/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
+1.5 (-173), 1 unit |
Win (+100) |
| 8/9/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
-158, 5 units |
Win (+500) |
| 8/8/2026 | MLB | New York Mets vs Pittsburgh Pirates |
-125, 5 units |
Win (+500) |
| 8/7/2026 | MLB | Atlanta Braves vs New York Yankees |
-1.5 (+128), 3 units |
Loss (-300) |
| 8/6/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
+118, 4 units |
Loss (-400) |
| 8/6/2026 | MLB | New York Mets vs Cleveland Guardians |
+114, 3 units |
Win (+342) |
| 8/6/2026 | MLB | Athletics vs Cincinnati Reds |
-165, 3 units |
Win (+300) |
| 8/6/2026 | MLB | Los Angeles Angels vs Baltimore Orioles |
-1.5 (+128), 3 units |
Loss (-300) |
| 8/5/2026 | MLB | Los Angeles Angels vs Baltimore Orioles |
-134, 2 units |
Win (+200) |
| 8/4/2026 | MLB | Minnesota Twins vs Kansas City Royals |
+1.5 (-125), 3 units |
Win (+300) |
| 8/2/2026 | MLB | Milwaukee Brewers vs Los Angeles Angels |
+190, 1 unit |
Win (+190) |
| 8/2/2026 | MLB | Kansas City Royals vs Colorado Rockies |
-127, 1 unit |
Win (+100) |
| 8/2/2026 | MLB | Washington Nationals vs Atlanta Braves |
-122, 2 units |
Win (+200) |
| 8/1/2026 | MLB | Detroit Tigers vs Athletics |
-142, 5 units |
Win (+500) |
| 8/1/2026 | MLB | Washington Nationals vs Atlanta Braves |
-171, 1 unit |
Win (+100) |
| 7/31/2026 | MLB | Arizona Diamondbacks vs Cleveland Guardians |
+1.5 (-181), 2 units |
Win (+200) |
| 7/31/2026 | MLB | Pittsburgh Pirates vs Cincinnati Reds |
+1.5 (-157), 5 units |
Win (+500) |
| 7/30/2026 | MLB | Seattle Mariners vs Los Angeles Dodgers |
+1.5 (-168), 4 units |
Loss (-672) |
| 7/30/2026 | MLB | Miami Marlins vs New York Mets |
-1.5 (+176), 5 units |
Win (+880) |
| 7/30/2026 | MLB | Chicago Cubs vs St. Louis Cardinals |
-106, 5 units |
Win (+500) |
| 7/29/2026 | MLB | Houston Astros vs Los Angeles Angels |
+109, 2 units |
Loss (-200) |
| 7/28/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
-149, 2 units |
Win (+200) |
| 7/28/2026 | MLB | Philadelphia Phillies vs Miami Marlins |
-137, 2 units |
Win (+200) |
| 7/27/2026 | MLB | Milwaukee Brewers vs San Francisco Giants |
-1.5 (+121), 4 units |
Loss (-400) |
| 7/27/2026 | MLB | Houston Astros vs Los Angeles Angels |
-118, 4 units |
Win (+400) |
| 7/27/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
-118, 4 units |
Loss (-472) |
| 7/27/2026 | MLB | Seattle Mariners vs Texas Rangers |
+1.5 (-163), 1 unit |
Win (+100) |
| 7/25/2026 | MLB | Houston Astros vs Chicago White Sox |
+1.5 (-199), 5 units |
Win (+500) |
| 7/23/2026 | MLB | Kansas City Royals vs Detroit Tigers |
-1.5 (-114), 4 units |
Loss (-456) |
| 7/23/2026 | MLB | Tampa Bay Rays vs Toronto Blue Jays |
-104, 1 unit |
Win (+100) |
| 7/21/2026 | MLB | Los Angeles Dodgers vs Philadelphia Phillies |
-1.5 (+158), 5 units |
Loss (-500) |
| 7/21/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
+129, 3 units |
Loss (-300) |
| 7/20/2026 | MLB | Chicago White Sox vs Texas Rangers |
+1.5 (-156), 2 units |
Win (+200) |
| 7/19/2026 | MLB | Los Angeles Dodgers vs New York Yankees |
+119, 4 units |
Win (+476) |
| 7/19/2026 | MLB | Washington Nationals vs Athletics |
-148, 5 units |
Win (+500) |
| 7/19/2026 | MLB | Washington Nationals vs Athletics |
-1.5 (+102), 2 units |
Win (+204) |
| 7/19/2026 | MLB | Cincinnati Reds vs Colorado Rockies |
-1.5 (-110), 5 units |
Win (+500) |
| 7/19/2026 | MLB | Baltimore Orioles vs Houston Astros |
+1.5 (-202), 5 units |
Win (+500) |
| 7/19/2026 | MLB | Tampa Bay Rays vs Boston Red Sox |
-1.5 (+167), 2 units |
Win (+334) |
