Expert Handicapper
Ray Franklin
33 Active ClientsTeam up with Ray Franklin and the Precision Picks team this season and experience a smarter, more disciplined approach to sports wagering. With more than a decade of success in the sports handicapping industry, Ray and his staff have built a reputation for delivering insightful analysis, proven betting strategies, and consistent results across all major sports.
At Precision Picks, sports betting is approached with professionalism, preparation, and long-term discipline. The team understands not only the games themselves, but also the strategies and market factors that influence successful sports wagering. From NFL and college football to NBA, college basketball, and MLB, our experienced handicappers work daily to identify the strongest opportunities on the board.
While no outcome in sports is ever guaranteed, informed bettors can gain an advantage by combining research, analytics, and disciplined bankroll management. That philosophy is the foundation of the Precision Picks approach and continues to help members make smarter wagering decisions season after season. Bet with confidence, bet with discipline, and bet with precision.
Sports: MLB, NBA, NCAAB, NCAAF, NFL
Ray's Picks
100% GuaranteedFavorite Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/12/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
-1.5 (+131), 3 units |
Loss (-300) |
| 10/3/2026 | MLB | Atlanta Braves vs Los Angeles Dodgers |
-1.5 (-101), 1 unit |
Win (+100) |
| 9/27/2026 | MLB | Colorado Rockies vs Chicago White Sox |
-163, 1 unit |
Win (+100) |
| 9/27/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
-238, 1 unit |
Win (+100) |
| 9/25/2026 | MLB | Colorado Rockies vs Chicago White Sox |
-247, 3 units |
Win (+300) |
| 9/24/2026 | MLB | Tampa Bay Rays vs New York Yankees |
-149, 4 units |
Win (+400) |
| 9/24/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
-1.5 (-126), 4 units |
Win (+400) |
| 9/23/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
-161, 5 units |
Win (+500) |
| 9/22/2026 | MLB | Houston Astros vs Seattle Mariners |
-1.5 (+139), 4 units |
Loss (-400) |
| 9/20/2026 | MLB | New York Yankees vs Arizona Diamondbacks |
-126, 5 units |
Win (+500) |
| 9/20/2026 | MLB | Washington Nationals vs St. Louis Cardinals |
-131, 4 units |
Win (+400) |
| 9/20/2026 | MLB | Philadelphia Phillies vs New York Mets |
-160, 5 units |
Win (+500) |
| 9/19/2026 | MLB | Milwaukee Brewers vs Baltimore Orioles |
-1.5 (+150), 4 units |
Loss (-400) |
| 9/17/2026 | MLB | San Diego Padres vs Colorado Rockies |
-173, 1 unit |
Win (+100) |
| 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, 2 units |
Win (+200) |
| 9/15/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
-1.5 (+139), 2 units |
Loss (-200) |
| 9/15/2026 | MLB | Athletics vs Tampa Bay Rays |
-1.5 (-105), 5 units |
Loss (-525) |
| 9/14/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
-137, 4 units |
Win (+400) |
| 9/14/2026 | MLB | Los Angeles Dodgers vs Cincinnati Reds |
-218, 2 units |
Win (+200) |
| 9/13/2026 | MLB | Kansas City Royals vs Boston Red Sox |
-1.5 (+119), 5 units |
Win (+595) |
| 9/11/2026 | MLB | Cincinnati Reds vs Milwaukee Brewers |
-1.5 (+104), 1 unit |
Win (+104) |
| 9/10/2026 | MLB | Colorado Rockies vs New York Yankees |
-1.5 (-149), 1 unit |
Win (+100) |
| 9/9/2026 | MLB | Chicago Cubs vs Milwaukee Brewers |
-1.5 (+163), 4 units |
Win (+652) |
| 9/8/2026 | MLB | Colorado Rockies vs New York Yankees |
-345, 5 units |
Win (+500) |
| 9/7/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
-131, 2 units |
Win (+200) |
| 9/7/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
-1.5 (+119), 4 units |
Win (+476) |
| 9/4/2026 | MLB | Athletics vs Seattle Mariners |
-221, 1 unit |
Loss (-221) |
| 9/4/2026 | MLB | Los Angeles Angels vs Pittsburgh Pirates |
-1.5 (+109), 2 units |
Loss (-200) |
| 8/31/2026 | MLB | New York Yankees vs Los Angeles Angels |
-1.5 (+119), 5 units |
Loss (-500) |
| 8/31/2026 | MLB | Chicago White Sox vs Houston Astros |
-129, 2 units |
Win (+200) |
| 8/31/2026 | MLB | Detroit Tigers vs Minnesota Twins |
-124, 4 units |
Win (+400) |
| 8/31/2026 | MLB | San Diego Padres vs Cincinnati Reds |
-1.5 (+109), 4 units |
Win (+436) |
| 8/30/2026 | MLB | San Diego Padres vs Tampa Bay Rays |
-175, 1 unit |
Win (+100) |
| 8/30/2026 | MLB | Miami Marlins vs Washington Nationals |
-114, 5 units |
Win (+500) |
| 8/28/2026 | MLB | Colorado Rockies vs Atlanta Braves |
-1.5 (-108), 3 units |
Win (+300) |
| 8/25/2026 | MLB | Chicago Cubs vs Arizona Diamondbacks |
-114, 1 unit |
Loss (-114) |
| 8/25/2026 | MLB | Minnesota Twins vs Athletics |
-156, 1 unit |
Loss (-156) |
| 8/25/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
-142, 4 units |
Win (+400) |
| 8/25/2026 | MLB | Kansas City Royals vs Toronto Blue Jays |
-131, 5 units |
Loss (-655) |
| 8/25/2026 | MLB | Houston Astros vs New York Yankees |
-149, 1 unit |
Loss (-149) |
| 8/24/2026 | MLB | Texas Rangers vs Chicago White Sox |
-131, 2 units |
Loss (-262) |
| 8/24/2026 | MLB | Colorado Rockies vs Washington Nationals |
-1.5 (+113), 2 units |
Win (+226) |
| 8/23/2026 | MLB | Cincinnati Reds vs Arizona Diamondbacks |
-136, 5 units |
Win (+500) |
| 8/23/2026 | MLB | Cleveland Guardians vs Colorado Rockies |
-175, 1 unit |
Win (+100) |
| 8/23/2026 | MLB | Washington Nationals vs Miami Marlins |
-163, 1 unit |
Win (+100) |
| 8/22/2026 | MLB | New York Mets vs Chicago White Sox |
-117, 3 units |
Loss (-351) |
| 8/21/2026 | MLB | Cincinnati Reds vs Arizona Diamondbacks |
-1.5 (+144), 4 units |
Win (+576) |
| 8/19/2026 | MLB | Athletics vs Kansas City Royals |
-1.5 (+130), 1 unit |
Win (+130) |
| 8/18/2026 | MLB | Washington Nationals vs Texas Rangers |
-148, 5 units |
Win (+500) |
| 8/18/2026 | MLB | Washington Nationals vs Texas Rangers |
-1.5 (+134), 2 units |
Win (+268) |
| 8/18/2026 | MLB | Detroit Tigers vs Pittsburgh Pirates |
-1.5 (+144), 1 unit |
Win (+144) |
| 8/18/2026 | MLB | Miami Marlins vs Philadelphia Phillies |
-1.5 (-102), 2 units |
Win (+200) |
| 8/17/2026 | MLB | San Diego Padres vs New York Mets |
-1.5 (+168), 1 unit |
Loss (-100) |
| 8/16/2026 | MLB | Texas Rangers vs Athletics |
-136, 4 units |
Loss (-544) |
| 8/16/2026 | MLB | Philadelphia Phillies vs Minnesota Twins |
-1.5 (+139), 1 unit |
Win (+139) |
| 8/16/2026 | MLB | New York Yankees vs Toronto Blue Jays |
-1.5 (+167), 4 units |
Loss (-400) |
| 8/16/2026 | MLB | Boston Red Sox vs Pittsburgh Pirates |
-120, 2 units |
Win (+200) |
| 8/14/2026 | MLB | Miami Marlins vs Cincinnati Reds |
-114, 4 units |
Win (+400) |
| 8/13/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
-1.5 (+153), 1 unit |
Loss (-100) |
| 8/13/2026 | MLB | Seattle Mariners vs New York Yankees |
-1.5 (+141), 5 units |
Loss (-500) |
| 8/12/2026 | MLB | Texas Rangers vs Los Angeles Angels |
-1.5 (+128), 3 units |
Loss (-300) |
| 8/10/2026 | MLB | Baltimore Orioles vs Minnesota Twins |
-1.5 (+144), 5 units |
Loss (-500) |
| 8/9/2026 | MLB | New York Mets vs Pittsburgh Pirates |
-1.5 (+153), 1 unit |
Loss (-100) |
| 8/6/2026 | MLB | Chicago White Sox vs Boston Red Sox |
-189, 4 units |
Win (+400) |
| 8/6/2026 | MLB | Athletics vs Cincinnati Reds |
-186, 3 units |
Win (+300) |
| 8/5/2026 | MLB | Washington Nationals vs Philadelphia Phillies |
-1.5 (+119), 5 units |
Loss (-500) |
| 8/2/2026 | MLB | Arizona Diamondbacks vs Cleveland Guardians |
-142, 4 units |
Win (+400) |
| 8/2/2026 | MLB | Washington Nationals vs Atlanta Braves |
-1.5 (+162), 3 units |
Loss (-300) |
| 8/1/2026 | MLB | Texas Rangers vs Houston Astros |
-131, 1 unit |
Loss (-131) |
| 7/31/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
-1.5 (+123), 4 units |
Win (+492) |
| 7/29/2026 | MLB | Philadelphia Phillies vs Miami Marlins |
-157, 2 units |
Loss (-314) |
| 7/27/2026 | MLB | Boston Red Sox vs Athletics |
-1.5 (-101), 2 units |
Win (+200) |
| 7/27/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
-1.5 (+158), 2 units |
Win (+316) |
| 7/26/2026 | MLB | Los Angeles Angels vs San Francisco Giants |
-1.5 (+159), 5 units |
Loss (-500) |
| 7/26/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
-1.5 (+159), 2 units |
Loss (-200) |
| 7/25/2026 | MLB | New York Yankees vs Philadelphia Phillies |
-1.5 (+139), 2 units |
Win (+278) |
| 7/24/2026 | MLB | Los Angeles Dodgers vs New York Mets |
-1.5 (+124), 3 units |
Win (+372) |
| 7/23/2026 | MLB | Kansas City Royals vs Detroit Tigers |
-1.5 (+104), 2 units |
Loss (-200) |
| 7/23/2026 | MLB | Arizona Diamondbacks vs St. Louis Cardinals |
-127, 4 units |
Loss (-508) |
| 7/23/2026 | MLB | San Diego Padres vs Atlanta Braves |
-1.5 (-131), 2 units |
Loss (-262) |
| 7/21/2026 | MLB | St. Louis Cardinals vs Los Angeles Angels |
-114, 5 units |
Loss (-570) |
| 7/21/2026 | MLB | Detroit Tigers vs Chicago Cubs |
-117, 3 units |
Win (+300) |
| 7/21/2026 | MLB | Los Angeles Dodgers vs Philadelphia Phillies |
-1.5 (+158), 2 units |
Loss (-200) |
| 7/20/2026 | MLB | Miami Marlins vs Houston Astros |
-125, 4 units |
Win (+400) |
| 7/19/2026 | MLB | Cincinnati Reds vs Colorado Rockies |
-1.5 (-110), 3 units |
Win (+300) |
| 7/19/2026 | MLB | San Diego Padres vs Kansas City Royals |
-1.5 (+152), 2 units |
Win (+304) |
| 7/19/2026 | MLB | Tampa Bay Rays vs Boston Red Sox |
-1.5 (+167), 2 units |
Win (+334) |
| 7/18/2026 | MLB | San Francisco Giants vs Seattle Mariners |
-167, 1 unit |
Win (+100) |
