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% GuaranteedOverall Bet Records Last 30 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/12/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
-1.5 (+131), 3 units |
Loss (-300) |
| 10/10/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
-139, 2 units |
Win (+200) |
| 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/5/2026 | MLB | New York Yankees vs Tampa Bay Rays |
Over 6.5 (-107), 5 units |
Win (+500) |
| 10/3/2026 | MLB | New York Yankees vs Tampa Bay Rays |
-143, 2 units |
Win (+200) |
| 10/3/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+1.5 (-181), 4 units |
Win (+400) |
| 9/30/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
-114, 3 units |
Win (+300) |
| 9/29/2026 | MLB | Boston Red Sox vs New York Yankees |
-140, 3 units |
Win (+300) |
| 9/29/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
Over 6.5 (-121), 4 units |
Win (+400) |
| 9/27/2026 | MLB | Atlanta Braves vs Miami Marlins |
Over 8.5 (-120), 5 units |
Loss (-600) |
| 9/27/2026 | MLB | Los Angeles Angels vs Seattle Mariners |
-1.5 (+136), 4 units |
Win (+544) |
| 9/27/2026 | MLB | Pittsburgh Pirates vs Detroit Tigers |
Over 8 (-104), 5 units |
Loss (-520) |
| 9/27/2026 | MLB | New York Mets vs Washington Nationals |
Over 8 (-118), 4 units |
Win (+400) |
| 9/26/2026 | MLB | Los Angeles Angels vs Seattle Mariners |
-1.5 (+113), 3 units |
Win (+339) |
| 9/26/2026 | MLB | Colorado Rockies vs Chicago White Sox |
+1.5 (-101), 4 units |
Win (+400) |
| 9/26/2026 | MLB | Los Angeles Dodgers vs San Francisco Giants |
-292, 3 units |
Win (+300) |
| 9/26/2026 | MLB | Cincinnati Reds vs Toronto Blue Jays |
Over 8 (-118), 1 unit |
Loss (-118) |
| 9/25/2026 | MLB | Cleveland Guardians vs Kansas City Royals |
Over 8 (-103), 4 units |
Win (+400) |
| 9/25/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
Under 8 (-105), 5 units |
Loss (-525) |
| 9/25/2026 | MLB | Pittsburgh Pirates vs Detroit Tigers |
-119, 2 units |
Win (+200) |
| 9/24/2026 | MLB | San Diego Padres vs Los Angeles Dodgers |
-1.5 (+124), 5 units |
Loss (-500) |
| 9/24/2026 | MLB | Cincinnati Reds vs Atlanta Braves |
-1.5 (+101), 3 units |
Loss (-300) |
| 9/24/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
Over 10 (-116), 3 units |
Win (+300) |
| 9/24/2026 | MLB | St. Louis Cardinals vs Pittsburgh Pirates |
-1.5 (+141), 5 units |
Loss (-500) |
| 9/23/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
Over 11 (-113), 4 units |
Loss (-452) |
| 9/23/2026 | MLB | Chicago White Sox vs Kansas City Royals |
Over 8.5 (-110), 1 unit |
Win (+100) |
| 9/23/2026 | MLB | Cincinnati Reds vs Atlanta Braves |
-1.5 (-118), 1 unit |
Loss (-118) |
| 9/23/2026 | MLB | Tampa Bay Rays vs New York Yankees |
Over 6.5 (-110), 2 units |
Win (+200) |
| 9/22/2026 | MLB | Houston Astros vs Seattle Mariners |
-150, 1 unit |
Loss (-150) |
| 9/22/2026 | MLB | New York Mets vs Texas Rangers |
+121, 5 units |
Win (+605) |
| 9/22/2026 | MLB | Chicago White Sox vs Kansas City Royals |
Over 8 (-105), 5 units |
Win (+500) |
| 9/22/2026 | MLB | Tampa Bay Rays vs New York Yankees |
+1.5 (-220), 5 units |
Win (+500) |
| 9/22/2026 | MLB | Milwaukee Brewers vs Philadelphia Phillies |
Over 7 (-107), 2 units |
Win (+200) |
| 9/21/2026 | MLB | Washington Nationals vs Detroit Tigers |
Over 8.5 (-114), 5 units |
Win (+500) |
| 9/21/2026 | MLB | Toronto Blue Jays vs Baltimore Orioles |
+1.5 (-189), 3 units |
Win (+300) |
| 9/20/2026 | MLB | New York Yankees vs Arizona Diamondbacks |
-1.5 (+166), 4 units |
Win (+664) |
| 9/20/2026 | MLB | Minnesota Twins vs Los Angeles Angels |
-115, 1 unit |
Win (+100) |
| 9/20/2026 | MLB | Seattle Mariners vs Colorado Rockies |
-1.5 (-108), 4 units |
Loss (-432) |
| 9/20/2026 | MLB | Atlanta Braves vs Houston Astros |
Over 8 (-114), 5 units |
Loss (-570) |
| 9/20/2026 | MLB | Philadelphia Phillies vs New York Mets |
-160, 5 units |
Win (+500) |
| 9/19/2026 | MLB | Kansas City Royals vs Pittsburgh Pirates |
-119, 5 units |
Win (+500) |
| 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/18/2026 | MLB | Washington Nationals vs St. Louis Cardinals |
Over 7.5 (-114), 4 units |
Win (+400) |
| 9/16/2026 | MLB | Seattle Mariners vs Los Angeles Angels |
Under 8 (-105), 5 units |
Loss (-525) |
| 9/16/2026 | MLB | Kansas City Royals vs Houston Astros |
Over 9 (-105), 1 unit |
Loss (-105) |
| 9/16/2026 | MLB | Atlanta Braves vs Chicago Cubs |
-1.5 (+138), 5 units |
Win (+690) |
| 9/16/2026 | MLB | Baltimore Orioles vs New York Mets |
-1.5 (+162), 4 units |
Win (+648) |
| 9/16/2026 | MLB | Baltimore Orioles vs New York Mets |
Over 9 (-108), 2 units |
Loss (-216) |
| 9/16/2026 | MLB | Athletics vs Tampa Bay Rays |
Over 8 (-108), 1 unit |
Loss (-108) |
| 9/16/2026 | MLB | Los Angeles Dodgers vs Cincinnati Reds |
Over 8.5 (-102), 3 units |
Loss (-306) |
