Expert Handicapper
Colin O'Connor
2 Active ClientsI’ve had the opportunity to work closely with and be mentored by Ray Franklin over the course of four years, an experience that has helped shape my approach to sports handicapping and analytics. Through years of hands-on experience and collaboration with Ray, Nathan, Russell, and Richard since 2009, I’ve developed a strong foundation in sports research, analysis, and disciplined betting strategies.
I’m proud to now offer my sports selections exclusively through Precision Picks. Over the years, I’ve played an important role behind the scenes in the continued growth and success of the team, and I look forward to bringing that same dedication and insight to our members each season.
Sports: MLB, NBA, NCAAB, NCAAF, NFL
Colin's Picks
100% Guaranteed
NCAAF
Kansas Jayhawks vs Kansas State Wildcats
10/17 - 2 units on the spread
Add to Cart - $20
NCAAF
Western Michigan Broncos vs Central Michigan Chippewas
10/17 - 4 units on the total
Add to Cart - $20
NCAAF
Pittsburgh Panthers vs Boston College Eagles
10/17 - 5 units on the total
Add to Cart - $20
NCAAF
San José State Spartans vs UTEP Miners
10/17 - 4 units on the total
Add to Cart - $20
NBA
Atlanta Hawks vs Dallas Mavericks
4 units on the spread
View
NCAAF
Washington Huskies vs Purdue Boilermakers
1 unit on the total
View
Total Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/12/2026 | MLB | Los Angeles Dodgers vs Milwaukee Brewers |
Over 7 (-107), 4 units |
Win (+400) |
| 10/7/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
Over 8 (-103), 1 unit |
Win (+100) |
| 10/3/2026 | MLB | Atlanta Braves vs Los Angeles Dodgers |
Over 8.5 (-105), 1 unit |
Loss (-105) |
| 9/29/2026 | MLB | Chicago White Sox vs Houston Astros |
Over 8.5 (-105), 4 units |
Win (+400) |
| 9/27/2026 | MLB | New York Mets vs Washington Nationals |
Over 8 (-118), 5 units |
Win (+500) |
| 9/26/2026 | MLB | Cleveland Guardians vs Kansas City Royals |
Over 8.5 (-102), 4 units |
Win (+400) |
| 9/26/2026 | MLB | Cincinnati Reds vs Toronto Blue Jays |
Over 8 (-118), 1 unit |
Loss (-118) |
| 9/25/2026 | MLB | Atlanta Braves vs Miami Marlins |
Under 8 (-107), 5 units |
Win (+500) |
| 9/23/2026 | MLB | Milwaukee Brewers vs Philadelphia Phillies |
Over 7 (-111), 4 units |
Loss (-444) |
| 9/22/2026 | MLB | Houston Astros vs Seattle Mariners |
Over 7.5 (-110), 4 units |
Loss (-440) |
| 9/22/2026 | MLB | Arizona Diamondbacks vs Colorado Rockies |
Over 11 (-105), 4 units |
Loss (-420) |
| 9/22/2026 | MLB | New York Mets vs Texas Rangers |
Over 7.5 (-119), 4 units |
Win (+400) |
| 9/22/2026 | MLB | Tampa Bay Rays vs New York Yankees |
Under 6.5 (+100), 2 units |
Win (+200) |
| 9/21/2026 | MLB | Washington Nationals vs Detroit Tigers |
Over 8.5 (-114), 2 units |
Win (+200) |
| 9/20/2026 | MLB | Washington Nationals vs St. Louis Cardinals |
Over 8.5 (-121), 4 units |
Loss (-484) |
| 9/20/2026 | MLB | Detroit Tigers vs Chicago White Sox |
Over 8 (-105), 1 unit |
Win (+100) |
| 9/19/2026 | MLB | Chicago Cubs vs Cincinnati Reds |
Over 9 (-117), 2 units |
Loss (-234) |
| 9/18/2026 | MLB | Boston Red Sox vs Tampa Bay Rays |
Over 7 (-112), 2 units |
Loss (-224) |
| 9/18/2026 | MLB | Kansas City Royals vs Pittsburgh Pirates |
Over 8.5 (-105), 3 units |
Win (+300) |
| 9/16/2026 | MLB | Baltimore Orioles vs New York Mets |
Over 9 (-108), 3 units |
Loss (-324) |
| 9/16/2026 | MLB | Detroit Tigers vs Toronto Blue Jays |
Over 8.5 (-105), 3 units |
Loss (-315) |
| 9/16/2026 | MLB | New York Yankees vs Minnesota Twins |
Under 8 (-109), 5 units |
Loss (-545) |
| 9/15/2026 | MLB | Philadelphia Phillies vs Washington Nationals |
Over 8 (-115), 4 units |
Win (+400) |
| 9/15/2026 | MLB | Athletics vs Tampa Bay Rays |
Under 8 (-109), 3 units |
Win (+300) |
| 9/15/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
Over 9 (-101), 4 units |
Win (+400) |
| 9/15/2026 | MLB | Los Angeles Dodgers vs Cincinnati Reds |
Under 8.5 (-105), 1 unit |
Win (+100) |
| 9/14/2026 | MLB | Baltimore Orioles vs New York Mets |
Under 8 (-107), 4 units |
Win (+400) |
| 9/13/2026 | MLB | Los Angeles Dodgers vs Miami Marlins |
Over 8 (-120), 5 units |
Win (+500) |
| 9/13/2026 | MLB | Colorado Rockies vs Detroit Tigers |
Over 8.5 (-117), 4 units |
Win (+400) |
| 9/10/2026 | MLB | Pittsburgh Pirates vs Chicago White Sox |
Under 7.5 (-108), 2 units |
Win (+200) |
| 9/10/2026 | MLB | Texas Rangers vs Seattle Mariners |
Over 7 (+101), 2 units |
Push (+0) |
| 9/9/2026 | MLB | Chicago Cubs vs Milwaukee Brewers |
Over 8 (-108), 2 units |
Win (+200) |
| 9/9/2026 | MLB | Houston Astros vs Philadelphia Phillies |
Under 8 (-102), 2 units |
Loss (-204) |
| 9/9/2026 | MLB | New York Mets vs Miami Marlins |
Over 8.5 (-113), 2 units |
Win (+200) |
| 9/9/2026 | MLB | Washington Nationals vs San Diego Padres |
Under 8 (-104), 3 units |
Loss (-312) |
| 9/9/2026 | MLB | Minnesota Twins vs Detroit Tigers |
Over 8.5 (-105), 5 units |
Win (+500) |
| 9/8/2026 | MLB | Toronto Blue Jays vs Athletics |
Over 9.5 (-106), 5 units |
Loss (-530) |
| 9/8/2026 | MLB | Colorado Rockies vs New York Yankees |
Over 7.5 (-115), 3 units |
Win (+300) |
| 9/7/2026 | MLB | New York Mets vs Miami Marlins |
Over 8 (-105), 3 units |
Win (+300) |
| 9/6/2026 | MLB | Athletics vs Seattle Mariners |
Under 7 (+100), 4 units |
Win (+400) |
| 9/5/2026 | MLB | Minnesota Twins vs Chicago White Sox |
Under 8 (-102), 5 units |
Loss (-510) |
| 9/4/2026 | MLB | Boston Red Sox vs Baltimore Orioles |
Under 8.5 (-115), 1 unit |
Win (+100) |
| 9/4/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
Over 9.5 (-115), 4 units |
Win (+400) |
| 9/2/2026 | MLB | New York Yankees vs Los Angeles Angels |
Over 7 (-102), 4 units |
Win (+400) |
| 9/2/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
Over 8 (-118), 3 units |
Win (+300) |
| 9/2/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
Over 7 (-125), 3 units |
Win (+300) |
| 9/1/2026 | MLB | Philadelphia Phillies vs Arizona Diamondbacks |
Under 7.5 (-105), 5 units |
Loss (-525) |
| 9/1/2026 | MLB | Detroit Tigers vs Minnesota Twins |
Over 8.5 (-118), 2 units |
Win (+200) |
| 8/31/2026 | MLB | Philadelphia Phillies vs Arizona Diamondbacks |
Over 8 (-118), 4 units |
Loss (-472) |
| 8/31/2026 | MLB | New York Yankees vs Los Angeles Angels |
Under 8.5 (+102), 1 unit |
Loss (-100) |
| 8/31/2026 | MLB | Baltimore Orioles vs Colorado Rockies |
Under 11 (-112), 5 units |
Win (+500) |
| 8/30/2026 | MLB | Philadelphia Phillies vs Los Angeles Angels |
Over 8 (-112), 1 unit |
Loss (-112) |
| 8/30/2026 | MLB | Miami Marlins vs Washington Nationals |
Over 9 (-108), 5 units |
Loss (-540) |
| 8/28/2026 | MLB | Boston Red Sox vs New York Yankees |
Under 7.5 (-107), 5 units |
Win (+500) |
| 8/27/2026 | MLB | Arizona Diamondbacks vs San Francisco Giants |
Under 8 (-115), 1 unit |
Win (+100) |
| 8/26/2026 | MLB | Tampa Bay Rays vs Detroit Tigers |
Under 8 (-118), 5 units |
Win (+500) |
| 8/23/2026 | MLB | Washington Nationals vs Miami Marlins |
Over 8.5 (-105), 2 units |
Loss (-210) |
| 8/22/2026 | MLB | Minnesota Twins vs San Diego Padres |
Under 8 (-105), 1 unit |
Loss (-105) |
| 8/21/2026 | MLB | Cincinnati Reds vs Arizona Diamondbacks |
Over 8.5 (-102), 3 units |
Win (+300) |
| 8/21/2026 | MLB | Cleveland Guardians vs Colorado Rockies |
Over 11 (-103), 2 units |
Loss (-206) |
| 8/21/2026 | MLB | New York Mets vs Chicago White Sox |
Over 8 (-107), 5 units |
Win (+500) |
| 8/20/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
Over 8 (-115), 3 units |
Win (+300) |
| 8/19/2026 | MLB | St. Louis Cardinals vs Cincinnati Reds |
Over 8.5 (-103), 1 unit |
Win (+100) |
| 8/18/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
Under 8 (-117), 5 units |
Loss (-585) |
| 8/14/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
Over 8 (-102), 2 units |
Loss (-204) |
| 8/14/2026 | MLB | San Diego Padres vs Cleveland Guardians |
Over 7 (-118), 5 units |
Win (+500) |
| 8/13/2026 | MLB | Cleveland Guardians vs Detroit Tigers |
Under 8 (-107), 5 units |
Win (+500) |
| 8/12/2026 | MLB | Cincinnati Reds vs Chicago White Sox |
Over 8.5 (-123), 4 units |
Loss (-492) |
| 8/12/2026 | MLB | New York Mets vs Atlanta Braves |
Over 8.5 (-110), 4 units |
Win (+400) |
| 8/12/2026 | MLB | Milwaukee Brewers vs San Diego Padres |
Over 8 (-110), 3 units |
Loss (-330) |
| 8/11/2026 | MLB | Houston Astros vs San Francisco Giants |
Over 8 (-105), 1 unit |
Loss (-105) |
| 8/11/2026 | MLB | Tampa Bay Rays vs Athletics |
Under 10 (-116), 4 units |
Loss (-464) |
| 8/11/2026 | MLB | Philadelphia Phillies vs St. Louis Cardinals |
Under 7.5 (-106), 3 units |
Win (+300) |
| 8/11/2026 | MLB | New York Mets vs Atlanta Braves |
Under 8.5 (-112), 4 units |
Win (+400) |
| 8/9/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
Over 8.5 (-112), 5 units |
Loss (-560) |
| 8/8/2026 | MLB | Tampa Bay Rays vs Seattle Mariners |
Over 7 (-126), 3 units |
Loss (-378) |
| 8/8/2026 | MLB | Chicago Cubs vs Kansas City Royals |
Over 9 (-115), 3 units |
Push (+0) |
| 8/8/2026 | MLB | Atlanta Braves vs New York Yankees |
Over 7.5 (-115), 3 units |
Win (+300) |
| 8/7/2026 | MLB | Baltimore Orioles vs Texas Rangers |
Under 7.5 (-120), 1 unit |
Win (+100) |
| 8/5/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
Over 7 (-106), 5 units |
Loss (-530) |
| 8/5/2026 | MLB | Miami Marlins vs Atlanta Braves |
Over 8.5 (-103), 4 units |
Loss (-412) |
| 8/5/2026 | MLB | Toronto Blue Jays vs Houston Astros |
Over 8 (-113), 3 units |
Win (+300) |
| 8/4/2026 | MLB | Toronto Blue Jays vs Houston Astros |
Under 8.5 (-113), 4 units |
Loss (-452) |
| 8/2/2026 | MLB | Minnesota Twins vs Seattle Mariners |
Over 7 (-113), 2 units |
Win (+200) |
| 8/2/2026 | MLB | Kansas City Royals vs Colorado Rockies |
Over 11.5 (-108), 1 unit |
Loss (-108) |
| 8/2/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
Over 8.5 (-116), 1 unit |
Loss (-116) |
| 8/1/2026 | MLB | Arizona Diamondbacks vs Cleveland Guardians |
Over 8 (-115), 4 units |
Win (+400) |
| 8/1/2026 | MLB | Miami Marlins vs New York Mets |
Over 9 (-101), 3 units |
Loss (-303) |
| 8/1/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
Over 8 (-112), 3 units |
Loss (-336) |
| 7/31/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
Under 8 (-120), 2 units |
Win (+200) |
| 7/30/2026 | MLB | New York Yankees vs Chicago White Sox |
Under 7.5 (-120), 1 unit |
Win (+100) |
| 7/29/2026 | MLB | New York Yankees vs Chicago White Sox |
Over 7.5 (-108), 3 units |
Win (+300) |
| 7/28/2026 | MLB | Milwaukee Brewers vs San Francisco Giants |
Over 7.5 (-115), 5 units |
Win (+500) |
| 7/28/2026 | MLB | Boston Red Sox vs Athletics |
Under 9.5 (-109), 2 units |
Win (+200) |
| 7/28/2026 | MLB | Kansas City Royals vs Minnesota Twins |
Under 8.5 (-110), 4 units |
Win (+400) |
| 7/28/2026 | MLB | Philadelphia Phillies vs Miami Marlins |
Under 8 (-114), 1 unit |
Win (+100) |
| 7/27/2026 | MLB | New York Yankees vs Chicago White Sox |
Over 8.5 (-102), 3 units |
Win (+300) |
| 7/27/2026 | MLB | Atlanta Braves vs New York Mets |
Over 8.5 (-123), 4 units |
Win (+400) |
| 7/27/2026 | MLB | Seattle Mariners vs Texas Rangers |
Over 8 (-116), 1 unit |
Win (+100) |
| 7/26/2026 | MLB | Cincinnati Reds vs St. Louis Cardinals |
Over 8.5 (-114), 2 units |
Loss (-228) |
| 7/24/2026 | MLB | Seattle Mariners vs Texas Rangers |
Over 7.5 (-110), 2 units |
Win (+200) |
| 7/24/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
Over 7 (-125), 2 units |
Win (+200) |
| 7/24/2026 | MLB | Chicago Cubs vs Pittsburgh Pirates |
Over 8 (-107), 4 units |
Loss (-428) |
| 7/23/2026 | MLB | Kansas City Royals vs Detroit Tigers |
Over 8.5 (-105), 1 unit |
Loss (-105) |
| 7/23/2026 | MLB | Arizona Diamondbacks vs St. Louis Cardinals |
Over 7.5 (-119), 1 unit |
Win (+100) |
| 7/22/2026 | MLB | Miami Marlins vs Houston Astros |
Over 8 (-113), 1 unit |
Loss (-113) |
| 7/22/2026 | MLB | Minnesota Twins vs Cleveland Guardians |
Over 8 (-109), 3 units |
Win (+300) |
| 7/22/2026 | MLB | Cincinnati Reds vs Seattle Mariners |
Over 8.5 (-105), 3 units |
Loss (-315) |
| 7/21/2026 | MLB | St. Louis Cardinals vs Los Angeles Angels |
Under 8.5 (+100), 4 units |
Win (+400) |
| 7/20/2026 | MLB | St. Louis Cardinals vs Los Angeles Angels |
Over 8.5 (-120), 5 units |
Loss (-600) |
| 7/20/2026 | MLB | Athletics vs Arizona Diamondbacks |
Under 9 (+101), 5 units |
Win (+505) |
| 7/20/2026 | MLB | New York Mets vs Milwaukee Brewers |
Over 7.5 (-114), 3 units |
Win (+300) |
| 7/19/2026 | MLB | Los Angeles Dodgers vs New York Yankees |
Under 9 (-104), 2 units |
Win (+200) |
| 7/19/2026 | MLB | Pittsburgh Pirates vs Cleveland Guardians |
Over 7 (+100), 1 unit |
Win (+100) |
| 7/19/2026 | MLB | New York Mets vs Philadelphia Phillies |
Over 8.5 (-118), 1 unit |
Loss (-118) |
| 7/18/2026 | MLB | San Francisco Giants vs Seattle Mariners |
Over 7 (-112), 3 units |
Push (+0) |
| 7/18/2026 | MLB | Miami Marlins vs Milwaukee Brewers |
Over 8 (-115), 3 units |
Win (+300) |
| 7/18/2026 | MLB | New York Mets vs Philadelphia Phillies |
Over 9 (-105), 1 unit |
Loss (-105) |
