Expert Handicapper
Craig Jennings
34 Active ClientsWith more than a decade of handicapping experience, I have built a strong reputation as one of the top MLB handicappers in the industry. My selections have been independently documented with Verified Cappers for over five years, and I have consistently ranked among the top performers at MLB Baseball Handicappers in both season standings and overall profits.
My approach to betting baseball centers around identifying value — especially undervalued underdogs and overpriced favorites. I specialize in finding profitable opportunities on MLB underdogs and believe long-term success comes from consistently taking value-based positions rather than chasing public opinion. Combined with disciplined bankroll management, this strategy has helped me profit in 7 of the last 9 MLB seasons while maintaining a winning percentage of 58% or better during that stretch.
Although I have experience handicapping all major sports, baseball has always been my true passion and primary focus. I’m proud to now offer my selections at Precision Picks and look forward to helping members enjoy a profitable MLB season. I appreciate the opportunity to earn your trust and be part of your winning team this year.
Sports: MLB Baseball
Craig's Picks
100% GuaranteedDog Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/15/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
+1.5 (-163), 1 unit |
Win (+100) |
| 10/7/2026 | MLB | Tampa Bay Rays vs New York Yankees |
+1.5 (-157), 1 unit |
Win (+100) |
| 10/6/2026 | MLB | Milwaukee Brewers vs San Diego Padres |
+1.5 (-201), 5 units |
Win (+500) |
| 10/3/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+1.5 (-181), 4 units |
Win (+400) |
| 9/26/2026 | MLB | Colorado Rockies vs Chicago White Sox |
+1.5 (-101), 4 units |
Win (+400) |
| 9/22/2026 | MLB | New York Mets vs Texas Rangers |
+121, 5 units |
Win (+605) |
| 9/22/2026 | MLB | Tampa Bay Rays vs New York Yankees |
+1.5 (-220), 5 units |
Win (+500) |
| 9/21/2026 | MLB | Toronto Blue Jays vs Baltimore Orioles |
+1.5 (-189), 3 units |
Win (+300) |
| 9/18/2026 | MLB | New York Yankees vs Arizona Diamondbacks |
+1.5 (-156), 1 unit |
Loss (-156) |
| 9/18/2026 | MLB | Minnesota Twins vs Los Angeles Angels |
+1.5 (-156), 4 units |
Loss (-624) |
| 9/15/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
+124, 5 units |
Win (+620) |
| 9/15/2026 | MLB | Atlanta Braves vs Chicago Cubs |
+119, 4 units |
Win (+476) |
| 9/14/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
+114, 3 units |
Loss (-300) |
| 9/14/2026 | MLB | Baltimore Orioles vs New York Mets |
+1.5 (-195), 1 unit |
Win (+100) |
| 9/9/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
+238, 5 units |
Loss (-500) |
| 9/9/2026 | MLB | Cincinnati Reds vs Los Angeles Dodgers |
+1.5 (+109), 4 units |
Loss (-400) |
| 9/9/2026 | MLB | Chicago Cubs vs Milwaukee Brewers |
+1.5 (-199), 2 units |
Loss (-398) |
| 9/9/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
+1.5 (-120), 2 units |
Win (+200) |
| 9/6/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
+130, 1 unit |
Win (+130) |
| 9/5/2026 | MLB | Washington Nationals vs Los Angeles Dodgers |
+1.5 (-118), 4 units |
Win (+400) |
| 9/5/2026 | MLB | Tampa Bay Rays vs Texas Rangers |
-108, 2 units |
Win (+200) |
| 9/5/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
+130, 5 units |
Win (+650) |
| 9/3/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
+100, 5 units |
Win (+500) |
| 9/2/2026 | MLB | New York Yankees vs Los Angeles Angels |
+1.5 (-131), 1 unit |
Loss (-131) |
| 9/2/2026 | MLB | San Francisco Giants vs Pittsburgh Pirates |
+129, 4 units |
Win (+516) |
| 9/1/2026 | MLB | Seattle Mariners vs Boston Red Sox |
+1.5 (-199), 5 units |
Win (+500) |
| 8/31/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-106, 3 units |
Loss (-318) |
| 8/27/2026 | MLB | Kansas City Royals vs Toronto Blue Jays |
+1.5 (-175), 1 unit |
Loss (-175) |
| 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, 3 units |
Loss (-324) |
| 8/21/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
+1.5 (-112), 4 units |
Win (+400) |
| 8/21/2026 | MLB | Cleveland Guardians vs Colorado Rockies |
+134, 1 unit |
Loss (-100) |
| 8/21/2026 | MLB | Detroit Tigers vs Kansas City Royals |
+1.5 (-179), 5 units |
Win (+500) |
| 8/18/2026 | MLB | Los Angeles Angels vs Houston Astros |
+148, 3 units |
Win (+444) |
| 8/16/2026 | MLB | Chicago White Sox vs Detroit Tigers |
-108, 3 units |
Win (+300) |
| 8/12/2026 | MLB | Pittsburgh Pirates vs Miami Marlins |
+100, 3 units |
Loss (-300) |
| 8/11/2026 | MLB | Colorado Rockies vs Arizona Diamondbacks |
+1.5 (-142), 1 unit |
Win (+100) |
| 8/11/2026 | MLB | Tampa Bay Rays vs Athletics |
+1.5 (-126), 2 units |
Loss (-252) |
| 8/9/2026 | MLB | Detroit Tigers vs San Francisco Giants |
-105, 2 units |
Loss (-210) |
| 8/9/2026 | MLB | Los Angeles Angels vs Miami Marlins |
+129, 5 units |
Loss (-500) |
| 8/8/2026 | MLB | Minnesota Twins vs Milwaukee Brewers |
+129, 3 units |
Loss (-300) |
| 8/8/2026 | MLB | Toronto Blue Jays vs Philadelphia Phillies |
+1.5 (-149), 3 units |
Win (+300) |
| 8/8/2026 | MLB | Los Angeles Angels vs Miami Marlins |
+135, 3 units |
Loss (-300) |
| 8/8/2026 | MLB | Atlanta Braves vs New York Yankees |
+112, 2 units |
Win (+224) |
| 8/6/2026 | MLB | Minnesota Twins vs Kansas City Royals |
+104, 2 units |
Win (+208) |
| 8/5/2026 | MLB | Miami Marlins vs Atlanta Braves |
+109, 1 unit |
Loss (-100) |
| 8/4/2026 | MLB | New York Mets vs Cleveland Guardians |
+114, 4 units |
Win (+456) |
| 7/31/2026 | MLB | Milwaukee Brewers vs Los Angeles Angels |
+141, 1 unit |
Loss (-100) |
| 7/31/2026 | MLB | Kansas City Royals vs Colorado Rockies |
-108, 4 units |
Win (+400) |
| 7/31/2026 | MLB | Chicago White Sox vs Tampa Bay Rays |
+123, 2 units |
Win (+246) |
| 7/30/2026 | MLB | San Francisco Giants vs San Diego Padres |
+109, 4 units |
Win (+436) |
| 7/28/2026 | MLB | New York Yankees vs Chicago White Sox |
+1.5 (-149), 5 units |
Win (+500) |
| 7/26/2026 | MLB | Colorado Rockies vs Milwaukee Brewers |
+1.5 (+104), 2 units |
Loss (-200) |
| 7/25/2026 | MLB | Los Angeles Angels vs San Francisco Giants |
+105, 4 units |
Loss (-400) |
| 7/22/2026 | MLB | Detroit Tigers vs Chicago Cubs |
+105, 3 units |
Win (+315) |
| 7/21/2026 | MLB | Cincinnati Reds vs Seattle Mariners |
-106, 4 units |
Win (+400) |
| 7/20/2026 | MLB | Pittsburgh Pirates vs New York Yankees |
+1.5 (-203), 5 units |
Win (+500) |
| 7/20/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
+1.5 (-157), 2 units |
Win (+200) |
| 7/19/2026 | MLB | Los Angeles Dodgers vs New York Yankees |
+119, 3 units |
Win (+357) |
| 7/19/2026 | MLB | Pittsburgh Pirates vs Cleveland Guardians |
-107, 2 units |
Win (+200) |
