Expert Handicapper
Richard Hartline
37 Active ClientsI’ve dedicated the past ten years to developing my skills as a professional sports handicapper, and I’m proud to now offer my selections through Precision Picks. Over the years, I’ve built a strong reputation by competing in numerous online handicapping contests and tournaments, where my performance and consistency helped establish my credibility within the sports betting community.
Joining the veteran staff at Precision Picks is an exciting opportunity, and I look forward to providing members with well-researched selections across the NBA, college basketball, MLB, NFL, and college football seasons. My focus is always on disciplined analysis, value-based wagering, and helping clients make informed betting decisions. I’m excited to continue building successful partnerships with both longtime clients and new members at Precision Picks.
Sports: MLB, NBA, NCAAB, NCAAF, NFL
Richard's Picks
100% GuaranteedSide Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/14/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
-1.5 (+129), 3 units |
Loss (-300) |
| 10/7/2026 | MLB | Tampa Bay Rays vs New York Yankees |
+148, 4 units |
Win (+592) |
| 10/3/2026 | MLB | Atlanta Braves vs Los Angeles Dodgers |
-1.5 (-101), 5 units |
Win (+500) |
| 9/29/2026 | MLB | Boston Red Sox vs New York Yankees |
-140, 2 units |
Win (+200) |
| 9/26/2026 | MLB | New York Mets vs Washington Nationals |
-1.5 (+144), 3 units |
Win (+432) |
| 9/25/2026 | MLB | Cincinnati Reds vs Toronto Blue Jays |
-161, 1 unit |
Win (+100) |
| 9/24/2026 | MLB | Miami Marlins vs Chicago Cubs |
-1.5 (+105), 3 units |
Loss (-300) |
| 9/23/2026 | MLB | Milwaukee Brewers vs Philadelphia Phillies |
-126, 3 units |
Win (+300) |
| 9/22/2026 | MLB | Houston Astros vs Seattle Mariners |
-150, 2 units |
Loss (-300) |
| 9/22/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
-1.5 (-118), 3 units |
Win (+300) |
| 9/22/2026 | MLB | Tampa Bay Rays vs New York Yankees |
+1.5 (-220), 3 units |
Win (+300) |
| 9/21/2026 | MLB | Toronto Blue Jays vs Baltimore Orioles |
+1.5 (-189), 2 units |
Win (+200) |
| 9/20/2026 | MLB | Milwaukee Brewers vs Baltimore Orioles |
-1.5 (-118), 4 units |
Win (+400) |
| 9/20/2026 | MLB | New York Yankees vs Arizona Diamondbacks |
-1.5 (+166), 1 unit |
Win (+166) |
| 9/19/2026 | MLB | Toronto Blue Jays vs Texas Rangers |
-114, 1 unit |
Win (+100) |
| 9/18/2026 | MLB | San Francisco Giants vs Los Angeles Dodgers |
+254, 5 units |
Loss (-500) |
| 9/18/2026 | MLB | Washington Nationals vs St. Louis Cardinals |
-115, 1 unit |
Loss (-115) |
| 9/18/2026 | MLB | Kansas City Royals vs Pittsburgh Pirates |
-1.5 (+119), 2 units |
Win (+238) |
| 9/16/2026 | MLB | Baltimore Orioles vs New York Mets |
-1.5 (+162), 4 units |
Win (+648) |
| 9/16/2026 | MLB | Philadelphia Phillies vs Washington Nationals |
-199, 4 units |
Win (+400) |
| 9/16/2026 | MLB | Athletics vs Tampa Bay Rays |
-1.5 (+115), 5 units |
Loss (-500) |
| 9/14/2026 | MLB | Baltimore Orioles vs New York Mets |
+110, 4 units |
Win (+440) |
| 9/14/2026 | MLB | Detroit Tigers vs Toronto Blue Jays |
+123, 4 units |
Win (+492) |
| 9/14/2026 | MLB | Los Angeles Dodgers vs Cincinnati Reds |
-218, 3 units |
Win (+300) |
| 9/13/2026 | MLB | Los Angeles Dodgers vs Miami Marlins |
+129, 3 units |
Win (+387) |
| 9/13/2026 | MLB | Kansas City Royals vs Boston Red Sox |
-185, 5 units |
Win (+500) |
| 9/13/2026 | MLB | Los Angeles Angels vs Washington Nationals |
-126, 4 units |
Win (+400) |
| 9/11/2026 | MLB | Kansas City Royals vs Boston Red Sox |
-1.5 (+109), 3 units |
Loss (-300) |
| 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), 5 units |
Win (+500) |
| 9/10/2026 | MLB | Texas Rangers vs Seattle Mariners |
-131, 4 units |
Win (+400) |
| 9/9/2026 | MLB | Houston Astros vs Philadelphia Phillies |
-162, 1 unit |
Win (+100) |
| 9/9/2026 | MLB | New York Mets vs Miami Marlins |
-1.5 (+165), 4 units |
Loss (-400) |
| 9/9/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
-111, 2 units |
Win (+200) |
| 9/9/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
+1.5 (-184), 4 units |
Win (+400) |
| 9/8/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
+123, 2 units |
Win (+246) |
| 9/8/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
+1.5 (-182), 3 units |
Win (+300) |
| 9/7/2026 | MLB | Chicago Cubs vs Milwaukee Brewers |
-126, 1 unit |
Win (+100) |
| 9/7/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
-131, 3 units |
Win (+300) |
| 9/7/2026 | MLB | New York Mets vs Miami Marlins |
+1.5 (-205), 2 units |
Win (+200) |
| 9/6/2026 | MLB | New York Yankees vs San Diego Padres |
-118, 4 units |
Win (+400) |
| 9/5/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
+1.5 (-181), 2 units |
Win (+200) |
| 9/5/2026 | MLB | New York Yankees vs San Diego Padres |
+1.5 (-198), 4 units |
Win (+400) |
| 9/5/2026 | MLB | Toronto Blue Jays vs Kansas City Royals |
-112, 1 unit |
Loss (-112) |
| 9/5/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
-1.5 (+130), 3 units |
Win (+390) |
| 9/4/2026 | MLB | Athletics vs Seattle Mariners |
-221, 5 units |
Loss (-1,105) |
| 9/4/2026 | MLB | New York Yankees vs San Diego Padres |
+108, 5 units |
Win (+540) |
| 9/4/2026 | MLB | San Francisco Giants vs New York Mets |
-1.5 (+113), 5 units |
Win (+565) |
| 9/4/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
-108, 4 units |
Win (+400) |
| 9/3/2026 | MLB | Athletics vs Seattle Mariners |
-1.5 (+109), 1 unit |
Loss (-100) |
| 9/3/2026 | MLB | Miami Marlins vs Kansas City Royals |
-120, 2 units |
Win (+200) |
| 9/2/2026 | MLB | New York Yankees vs Los Angeles Angels |
+1.5 (-131), 2 units |
Loss (-262) |
| 9/2/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-1.5 (+102), 4 units |
Win (+408) |
| 9/1/2026 | MLB | Atlanta Braves vs Washington Nationals |
+1.5 (-115), 5 units |
Win (+500) |
| 8/31/2026 | MLB | Philadelphia Phillies vs Arizona Diamondbacks |
-105, 1 unit |
Loss (-105) |
| 8/31/2026 | MLB | New York Yankees vs Los Angeles Angels |
-1.5 (+119), 2 units |
Loss (-200) |
| 8/31/2026 | MLB | Athletics vs Texas Rangers |
-211, 1 unit |
Win (+100) |
| 8/31/2026 | MLB | Miami Marlins vs Washington Nationals |
+1.5 (-168), 4 units |
Win (+400) |
| 8/31/2026 | MLB | Seattle Mariners vs Boston Red Sox |
-167, 3 units |
Win (+300) |
| 8/31/2026 | MLB | New York Mets vs Tampa Bay Rays |
+142, 2 units |
Win (+284) |
| 8/30/2026 | MLB | Cincinnati Reds vs Chicago Cubs |
-142, 3 units |
Loss (-426) |
| 8/30/2026 | MLB | Houston Astros vs New York Mets |
+1.5 (-198), 2 units |
Win (+200) |
| 8/30/2026 | MLB | Texas Rangers vs Milwaukee Brewers |
+142, 2 units |
Win (+284) |
| 8/29/2026 | MLB | Kansas City Royals vs Cleveland Guardians |
+130, 2 units |
Win (+260) |
| 8/28/2026 | MLB | Pittsburgh Pirates vs St. Louis Cardinals |
+103, 1 unit |
Win (+103) |
| 8/28/2026 | MLB | San Diego Padres vs Tampa Bay Rays |
-1.5 (+163), 1 unit |
Win (+163) |
| 8/28/2026 | MLB | Miami Marlins vs Washington Nationals |
-155, 5 units |
Loss (-775) |
| 8/27/2026 | MLB | Houston Astros vs New York Yankees |
+129, 3 units |
Win (+387) |
| 8/27/2026 | MLB | Houston Astros vs New York Yankees |
+1.5 (-163), 2 units |
Win (+200) |
| 8/26/2026 | MLB | Boston Red Sox vs Miami Marlins |
+1.5 (-131), 1 unit |
Win (+100) |
| 8/26/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
-108, 4 units |
Loss (-432) |
| 8/25/2026 | MLB | Baltimore Orioles vs St. Louis Cardinals |
+1.5 (-199), 3 units |
Win (+300) |
| 8/24/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
-1.5 (+109), 1 unit |
Win (+109) |
| 8/24/2026 | MLB | Pittsburgh Pirates vs San Diego Padres |
-108, 5 units |
Loss (-540) |
| 8/24/2026 | MLB | Boston Red Sox vs Miami Marlins |
-1.5 (+125), 2 units |
Win (+250) |
| 8/23/2026 | MLB | Minnesota Twins vs San Diego Padres |
-142, 5 units |
Win (+500) |
| 8/22/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
-1.5 (-112), 1 unit |
Loss (-112) |
| 8/21/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
+1.5 (-112), 3 units |
Win (+300) |
| 8/20/2026 | MLB | New York Yankees vs Baltimore Orioles |
-1.5 (+138), 4 units |
Win (+552) |
| 8/20/2026 | MLB | Athletics vs Kansas City Royals |
-1.5 (+149), 4 units |
Win (+596) |
| 8/20/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
+1.5 (-157), 2 units |
Win (+200) |
| 8/19/2026 | MLB | San Francisco Giants vs Cleveland Guardians |
+201, 2 units |
Win (+402) |
| 8/18/2026 | MLB | Los Angeles Dodgers vs Colorado Rockies |
-185, 4 units |
Win (+400) |
| 8/18/2026 | MLB | Los Angeles Dodgers vs Colorado Rockies |
-1.5 (-131), 3 units |
Loss (-393) |
| 8/18/2026 | MLB | Atlanta Braves vs Minnesota Twins |
-1.5 (+129), 3 units |
Loss (-300) |
| 8/18/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
-1.5 (+144), 5 units |
Win (+720) |
| 8/18/2026 | MLB | Arizona Diamondbacks vs Boston Red Sox |
-160, 1 unit |
Win (+100) |
| 8/18/2026 | MLB | San Francisco Giants vs Cleveland Guardians |
-1.5 (+120), 5 units |
Win (+600) |
| 8/17/2026 | MLB | Chicago White Sox vs Chicago Cubs |
-175, 5 units |
Win (+500) |
| 8/17/2026 | MLB | Arizona Diamondbacks vs Boston Red Sox |
+130, 2 units |
Loss (-200) |
| 8/17/2026 | MLB | Detroit Tigers vs Pittsburgh Pirates |
-120, 1 unit |
Win (+100) |
| 8/17/2026 | MLB | Miami Marlins vs Philadelphia Phillies |
+198, 1 unit |
Loss (-100) |
| 8/16/2026 | MLB | Kansas City Royals vs Los Angeles Angels |
-121, 3 units |
Win (+300) |
| 8/16/2026 | MLB | St. Louis Cardinals vs Chicago Cubs |
-162, 3 units |
Loss (-486) |
| 8/16/2026 | MLB | Miami Marlins vs Cincinnati Reds |
+104, 4 units |
Loss (-400) |
| 8/16/2026 | MLB | Boston Red Sox vs Pittsburgh Pirates |
+100, 2 units |
Loss (-200) |
| 8/15/2026 | MLB | New York Yankees vs Toronto Blue Jays |
-1.5 (+102), 3 units |
Loss (-300) |
| 8/15/2026 | MLB | Chicago White Sox vs Detroit Tigers |
+119, 2 units |
Win (+238) |
| 8/14/2026 | MLB | Seattle Mariners vs Houston Astros |
-131, 3 units |
Win (+300) |
| 8/14/2026 | MLB | New York Yankees vs Toronto Blue Jays |
-157, 3 units |
Loss (-471) |
| 8/14/2026 | MLB | Boston Red Sox vs Pittsburgh Pirates |
+113, 5 units |
Win (+565) |
| 8/13/2026 | MLB | Philadelphia Phillies vs Minnesota Twins |
-1.5 (+153), 2 units |
Win (+306) |
| 8/13/2026 | MLB | Seattle Mariners vs New York Yankees |
-1.5 (+141), 2 units |
Loss (-200) |
| 8/13/2026 | MLB | Pittsburgh Pirates vs Miami Marlins |
-1.5 (+135), 1 unit |
Win (+135) |
| 8/12/2026 | MLB | Kansas City Royals vs Los Angeles Dodgers |
-238, 3 units |
Win (+300) |
| 8/12/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
-142, 5 units |
Win (+500) |
| 8/12/2026 | MLB | Seattle Mariners vs New York Yankees |
-1.5 (+155), 4 units |
Win (+620) |
| 8/12/2026 | MLB | Philadelphia Phillies vs St. Louis Cardinals |
+151, 4 units |
Win (+604) |
| 8/11/2026 | MLB | Kansas City Royals vs Los Angeles Dodgers |
+223, 3 units |
Loss (-300) |
| 8/11/2026 | MLB | Philadelphia Phillies vs St. Louis Cardinals |
+1.5 (-123), 2 units |
Win (+200) |
| 8/11/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
+1.5 (-173), 3 units |
Win (+300) |
| 8/11/2026 | MLB | New York Mets vs Atlanta Braves |
-1.5 (+163), 2 units |
Win (+326) |
| 8/10/2026 | MLB | Boston Red Sox vs Toronto Blue Jays |
+1.5 (-121), 4 units |
Win (+400) |
| 8/9/2026 | MLB | Detroit Tigers vs San Francisco Giants |
-1.5 (+124), 2 units |
Win (+248) |
| 8/9/2026 | MLB | Atlanta Braves vs New York Yankees |
+1.5 (-166), 2 units |
Win (+200) |
| 8/9/2026 | MLB | Toronto Blue Jays vs Philadelphia Phillies |
-1.5 (-118), 3 units |
Loss (-354) |
| 8/8/2026 | MLB | Tampa Bay Rays vs Seattle Mariners |
-122, 1 unit |
Loss (-122) |
| 8/8/2026 | MLB | Cincinnati Reds vs Washington Nationals |
+124, 5 units |
Win (+620) |
| 8/8/2026 | MLB | New York Mets vs Pittsburgh Pirates |
-1.5 (+153), 3 units |
Win (+459) |
| 8/7/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
-1.5 (+114), 5 units |
Loss (-500) |
| 8/7/2026 | MLB | Toronto Blue Jays vs Philadelphia Phillies |
-1.5 (-103), 3 units |
Loss (-309) |
| 8/6/2026 | MLB | Toronto Blue Jays vs Chicago Cubs |
-106, 1 unit |
Win (+100) |
| 8/5/2026 | MLB | St. Louis Cardinals vs New York Yankees |
-149, 1 unit |
Loss (-149) |
| 8/5/2026 | MLB | Los Angeles Angels vs Baltimore Orioles |
-134, 3 units |
Win (+300) |
| 8/5/2026 | MLB | Los Angeles Dodgers vs Chicago Cubs |
-108, 5 units |
Win (+500) |
| 8/4/2026 | MLB | Washington Nationals vs Philadelphia Phillies |
-304, 2 units |
Win (+200) |
| 8/3/2026 | MLB | Washington Nationals vs Philadelphia Phillies |
-162, 3 units |
Win (+300) |
| 8/2/2026 | MLB | Minnesota Twins vs Seattle Mariners |
-1.5 (+151), 3 units |
Loss (-300) |
| 8/2/2026 | MLB | Kansas City Royals vs Colorado Rockies |
-1.5 (+150), 5 units |
Win (+750) |
| 8/1/2026 | MLB | Boston Red Sox vs Los Angeles Dodgers |
+157, 4 units |
Win (+628) |
| 7/31/2026 | MLB | Milwaukee Brewers vs Los Angeles Angels |
+1.5 (-114), 1 unit |
Loss (-114) |
| 7/31/2026 | MLB | Texas Rangers vs Houston Astros |
-1.5 (+163), 1 unit |
Win (+163) |
| 7/31/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
+1.5 (-181), 2 units |
Win (+200) |
| 7/30/2026 | MLB | Boston Red Sox vs Athletics |
+135, 4 units |
Loss (-400) |
| 7/30/2026 | MLB | Washington Nationals vs Atlanta Braves |
+124, 1 unit |
Loss (-100) |
| 7/30/2026 | MLB | Kansas City Royals vs Minnesota Twins |
-1.5 (+143), 4 units |
Loss (-400) |
| 7/29/2026 | MLB | New York Yankees vs Chicago White Sox |
+120, 2 units |
Win (+240) |
| 7/29/2026 | MLB | Arizona Diamondbacks vs Pittsburgh Pirates |
+118, 2 units |
Win (+236) |
| 7/28/2026 | MLB | Colorado Rockies vs San Diego Padres |
-1.5 (+119), 5 units |
Loss (-500) |
| 7/27/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
-102, 1 unit |
Win (+100) |
| 7/26/2026 | MLB | Los Angeles Angels vs San Francisco Giants |
-126, 3 units |
Win (+300) |
| 7/26/2026 | MLB | Seattle Mariners vs Texas Rangers |
-1.5 (+171), 1 unit |
Win (+171) |
| 7/26/2026 | MLB | Houston Astros vs Chicago White Sox |
+1.5 (-196), 2 units |
Win (+200) |
| 7/26/2026 | MLB | Arizona Diamondbacks vs Washington Nationals |
-101, 1 unit |
Win (+100) |
| 7/25/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
+1.5 (-202), 3 units |
Win (+300) |
| 7/25/2026 | MLB | Los Angeles Angels vs San Francisco Giants |
-136, 1 unit |
Win (+100) |
| 7/24/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
-1.5 (+123), 2 units |
Loss (-200) |
| 7/24/2026 | MLB | Athletics vs Minnesota Twins |
-144, 2 units |
Loss (-288) |
| 7/24/2026 | MLB | Houston Astros vs Chicago White Sox |
-1.5 (+135), 2 units |
Loss (-200) |
| 7/24/2026 | MLB | Los Angeles Dodgers vs New York Mets |
+1.5 (-131), 1 unit |
Loss (-131) |
| 7/23/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
+112, 4 units |
Win (+448) |
| 7/23/2026 | MLB | San Diego Padres vs Atlanta Braves |
-1.5 (-105), 1 unit |
Loss (-105) |
| 7/22/2026 | MLB | Detroit Tigers vs Chicago Cubs |
-115, 1 unit |
Loss (-115) |
| 7/22/2026 | MLB | San Francisco Giants vs Kansas City Royals |
-104, 1 unit |
Win (+100) |
| 7/21/2026 | MLB | Cincinnati Reds vs Seattle Mariners |
-106, 4 units |
Win (+400) |
| 7/21/2026 | MLB | New York Mets vs Milwaukee Brewers |
+123, 2 units |
Win (+246) |
| 7/21/2026 | MLB | San Francisco Giants vs Kansas City Royals |
-113, 3 units |
Win (+300) |
| 7/21/2026 | MLB | San Diego Padres vs Atlanta Braves |
-145, 2 units |
Loss (-290) |
| 7/21/2026 | MLB | Los Angeles Dodgers vs Philadelphia Phillies |
-136, 3 units |
Loss (-408) |
| 7/20/2026 | MLB | Chicago White Sox vs Texas Rangers |
+1.5 (-156), 4 units |
Win (+400) |
| 7/19/2026 | MLB | Detroit Tigers vs Los Angeles Angels |
-1.5 (+109), 4 units |
Loss (-400) |
| 7/19/2026 | MLB | Washington Nationals vs Athletics |
+1.5 (-136), 4 units |
Loss (-544) |
| 7/19/2026 | MLB | San Diego Padres vs Kansas City Royals |
+104, 2 units |
Win (+208) |
| 7/19/2026 | MLB | Tampa Bay Rays vs Boston Red Sox |
+103, 4 units |
Loss (-400) |
| 7/18/2026 | MLB | Detroit Tigers vs Los Angeles Angels |
+147, 1 unit |
Loss (-100) |
| 7/18/2026 | MLB | Chicago White Sox vs Toronto Blue Jays |
-117, 4 units |
Loss (-468) |
