Expert Handicapper
Richard Hartline
34 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% GuaranteedOverall Bet Records MLB Last 30 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 5/15/2026 | MLB | Kansas City Royals vs St. Louis Cardinals |
Over 8.5 (-112), 1 unit |
Win (+100) |
| 5/15/2026 | MLB | Texas Rangers vs Houston Astros |
Under 8.5 (-108), 3 units |
Win (+300) |
| 5/14/2026 | MLB | Philadelphia Phillies vs Boston Red Sox |
-120, 3 units |
Win (+300) |
| 5/14/2026 | MLB | St. Louis Cardinals vs Athletics |
+100, 2 units |
Win (+200) |
| 5/14/2026 | MLB | Miami Marlins vs Minnesota Twins |
Over 8.5 (-122), 3 units |
Win (+300) |
| 5/14/2026 | MLB | Detroit Tigers vs New York Mets |
-1.5 (+140), 1 unit |
Win (+140) |
| 5/13/2026 | MLB | St. Louis Cardinals vs Athletics |
Under 10 (-115), 5 units |
Win (+500) |
| 5/13/2026 | MLB | Kansas City Royals vs Chicago White Sox |
-122, 3 units |
Loss (-366) |
| 5/13/2026 | MLB | Los Angeles Angels vs Cleveland Guardians |
-158, 1 unit |
Win (+100) |
| 5/12/2026 | MLB | Chicago Cubs vs Atlanta Braves |
+1.5 (-188), 4 units |
Win (+400) |
| 5/12/2026 | MLB | Detroit Tigers vs New York Mets |
Over 7.5 (-105), 1 unit |
Win (+100) |
| 5/11/2026 | MLB | San Francisco Giants vs Los Angeles Dodgers |
Over 9.5 (+100), 2 units |
Win (+200) |
| 5/11/2026 | MLB | Arizona Diamondbacks vs Texas Rangers |
-105, 5 units |
Win (+500) |
| 5/10/2026 | MLB | Colorado Rockies vs Philadelphia Phillies |
-1.5 (-143), 5 units |
Win (+500) |
| 5/9/2026 | MLB | New York Mets vs Arizona Diamondbacks |
+104, 1 unit |
Win (+104) |
| 5/9/2026 | MLB | St. Louis Cardinals vs San Diego Padres |
Over 8 (-108), 5 units |
Loss (-540) |
| 5/9/2026 | MLB | Houston Astros vs Cincinnati Reds |
Under 8 (-115), 1 unit |
Win (+100) |
| 5/9/2026 | MLB | Los Angeles Angels vs Toronto Blue Jays |
-1.5 (+123), 4 units |
Win (+492) |
| 5/7/2026 | MLB | Athletics vs Philadelphia Phillies |
Over 9 (-118), 4 units |
Win (+400) |
| 5/7/2026 | MLB | Pittsburgh Pirates vs Arizona Diamondbacks |
-103, 1 unit |
Win (+100) |
| 5/7/2026 | MLB | Minnesota Twins vs Washington Nationals |
Over 9.5 (+101), 2 units |
Win (+202) |
| 5/6/2026 | MLB | Cincinnati Reds vs Chicago Cubs |
Under 8 (-114), 1 unit |
Loss (-114) |
| 5/5/2026 | MLB | Pittsburgh Pirates vs Arizona Diamondbacks |
+102, 4 units |
Loss (-400) |
| 5/5/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
-122, 3 units |
Win (+300) |
| 5/4/2026 | MLB | Atlanta Braves vs Seattle Mariners |
-175, 4 units |
Win (+400) |
| 5/4/2026 | MLB | Los Angeles Dodgers vs Houston Astros |
-207, 2 units |
Win (+200) |
| 5/4/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
Over 8 (-110), 3 units |
Loss (-330) |
| 5/3/2026 | MLB | Kansas City Royals vs Seattle Mariners |
-1.5 (+149), 3 units |
Win (+447) |
| 5/3/2026 | MLB | Los Angeles Dodgers vs St. Louis Cardinals |
Over 10 (-102), 3 units |
Loss (-306) |
| 5/2/2026 | MLB | Kansas City Royals vs Seattle Mariners |
Under 7.5 (-122), 3 units |
Win (+300) |
| 5/2/2026 | MLB | New York Mets vs Los Angeles Angels |
+1.5 (-149), 1 unit |
Win (+100) |
| 5/2/2026 | MLB | Philadelphia Phillies vs Miami Marlins |
Under 8.5 (+100), 1 unit |
Win (+100) |
| 5/2/2026 | MLB | Milwaukee Brewers vs Washington Nationals |
Over 7.5 (-115), 1 unit |
Loss (-115) |
| 5/1/2026 | MLB | Atlanta Braves vs Colorado Rockies |
+1.5 (+109), 5 units |
Loss (-500) |
| 5/1/2026 | MLB | Cincinnati Reds vs Pittsburgh Pirates |
+113, 4 units |
Loss (-400) |
| 4/30/2026 | MLB | San Francisco Giants vs Philadelphia Phillies |
-156, 5 units |
Win (+500) |
| 4/30/2026 | MLB | Houston Astros vs Baltimore Orioles |
Over 9 (-115), 3 units |
Win (+300) |
| 4/30/2026 | MLB | Detroit Tigers vs Atlanta Braves |
Over 8.5 (-122), 2 units |
Loss (-244) |
| 4/29/2026 | MLB | Kansas City Royals vs Athletics |
Under 10 (-115), 2 units |
Win (+200) |
| 4/29/2026 | MLB | Los Angeles Angels vs Chicago White Sox |
+103, 4 units |
Win (+412) |
| 4/28/2026 | MLB | Chicago Cubs vs San Diego Padres |
-110, 4 units |
Loss (-440) |
| 4/28/2026 | MLB | San Francisco Giants vs Philadelphia Phillies |
-1.5 (+123), 4 units |
Win (+492) |
| 4/27/2026 | MLB | Los Angeles Angels vs Chicago White Sox |
+102, 4 units |
Win (+408) |
| 4/27/2026 | MLB | Seattle Mariners vs Minnesota Twins |
Over 9 (-112), 2 units |
Win (+200) |
| 4/27/2026 | MLB | Tampa Bay Rays vs Cleveland Guardians |
+1.5 (-181), 2 units |
Win (+200) |
| 4/26/2026 | MLB | Chicago Cubs vs Los Angeles Dodgers |
Over 8.5 (-121), 3 units |
Loss (-363) |
| 4/26/2026 | MLB | Athletics vs Texas Rangers |
+103, 2 units |
Win (+206) |
| 4/26/2026 | MLB | Athletics vs Texas Rangers |
Under 8.5 (-105), 2 units |
Win (+200) |
| 4/26/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
Over 8 (-115), 3 units |
Push (+0) |
| 4/25/2026 | MLB | Detroit Tigers vs Cincinnati Reds |
Over 9.5 (-105), 4 units |
Win (+400) |
| 4/25/2026 | MLB | New York Yankees vs Houston Astros |
Over 9 (-122), 4 units |
Win (+400) |
| 4/25/2026 | MLB | Washington Nationals vs Chicago White Sox |
+119, 1 unit |
Win (+119) |
| 4/24/2026 | MLB | Washington Nationals vs Chicago White Sox |
Over 9.5 (+100), 5 units |
Loss (-500) |
| 4/24/2026 | MLB | Cleveland Guardians vs Toronto Blue Jays |
Over 8 (-105), 5 units |
Win (+500) |
| 4/23/2026 | MLB | Pittsburgh Pirates vs Texas Rangers |
Over 7.5 (-112), 1 unit |
Loss (-112) |
| 4/23/2026 | MLB | Minnesota Twins vs New York Mets |
-115, 1 unit |
Win (+100) |
| 4/23/2026 | MLB | Minnesota Twins vs New York Mets |
Over 7.5 (-115), 5 units |
Win (+500) |
| 4/22/2026 | MLB | Cincinnati Reds vs Tampa Bay Rays |
Over 8 (-115), 2 units |
Loss (-230) |
| 4/22/2026 | MLB | Houston Astros vs Cleveland Guardians |
+139, 2 units |
Win (+278) |
| 4/22/2026 | MLB | St. Louis Cardinals vs Miami Marlins |
Over 8 (-118), 2 units |
Loss (-236) |
| 4/21/2026 | MLB | Chicago White Sox vs Arizona Diamondbacks |
Over 9 (-126), 5 units |
Win (+500) |
| 4/21/2026 | MLB | Baltimore Orioles vs Kansas City Royals |
+109, 4 units |
Loss (-400) |
| 4/21/2026 | MLB | New York Yankees vs Boston Red Sox |
Under 8.5 (-115), 5 units |
Win (+500) |
| 4/20/2026 | MLB | Los Angeles Dodgers vs Colorado Rockies |
+1.5 (+149), 5 units |
Loss (-500) |
| 4/20/2026 | MLB | Philadelphia Phillies vs Chicago Cubs |
Over 7.5 (-115), 5 units |
Loss (-575) |
| 4/20/2026 | MLB | Detroit Tigers vs Boston Red Sox |
-1.5 (+153), 3 units |
Win (+459) |
| 4/19/2026 | MLB | Texas Rangers vs Seattle Mariners |
Over 7.5 (+102), 2 units |
Loss (-200) |
| 4/19/2026 | MLB | Toronto Blue Jays vs Arizona Diamondbacks |
-1.5 (+148), 3 units |
Win (+444) |
| 4/19/2026 | MLB | San Diego Padres vs Los Angeles Angels |
Under 9 (-105), 4 units |
Win (+400) |
| 4/19/2026 | MLB | St. Louis Cardinals vs Houston Astros |
Over 9 (+101), 2 units |
Win (+202) |
| 4/19/2026 | MLB | Baltimore Orioles vs Cleveland Guardians |
Over 6.5 (-120), 3 units |
Win (+300) |
| 4/18/2026 | MLB | San Francisco Giants vs Washington Nationals |
-115, 4 units |
Win (+400) |
| 4/18/2026 | MLB | Cincinnati Reds vs Minnesota Twins |
Over 8 (-118), 3 units |
Win (+300) |
| 4/17/2026 | MLB | Texas Rangers vs Seattle Mariners |
Over 6.5 (-112), 3 units |
Loss (-336) |
| 4/17/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
-108, 4 units |
Win (+400) |
| 4/17/2026 | MLB | Tampa Bay Rays vs Pittsburgh Pirates |
Under 8 (-102), 3 units |
Win (+300) |
| 4/16/2026 | MLB | Kansas City Royals vs Detroit Tigers |
+1.5 (-194), 4 units |
Win (+400) |
| 4/16/2026 | MLB | Kansas City Royals vs Detroit Tigers |
Over 8.5 (-108), 1 unit |
Win (+100) |
