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
Dog Bet Records MLB Last 90 Days
Please turn device horizontal| Date | Sport | Game | Pick | Result |
|---|---|---|---|---|
| 10/7/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+1.5 (-206), 5 units |
Loss (-1,030) |
| 10/3/2026 | MLB | Atlanta Braves vs Los Angeles Dodgers |
+1.5 (-110), 4 units |
Loss (-440) |
| 10/3/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+129, 2 units |
Win (+258) |
| 9/24/2026 | MLB | Milwaukee Brewers vs Philadelphia Phillies |
-102, 4 units |
Win (+400) |
| 9/23/2026 | MLB | Cincinnati Reds vs Atlanta Braves |
+1.5 (-108), 1 unit |
Win (+100) |
| 9/22/2026 | MLB | Washington Nationals vs Detroit Tigers |
+134, 3 units |
Win (+402) |
| 9/17/2026 | MLB | Athletics vs Tampa Bay Rays |
+1.5 (+102), 1 unit |
Loss (-100) |
| 9/16/2026 | MLB | New York Yankees vs Minnesota Twins |
+119, 2 units |
Win (+238) |
| 9/15/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
+124, 4 units |
Win (+496) |
| 9/15/2026 | MLB | Milwaukee Brewers vs Pittsburgh Pirates |
+209, 4 units |
Loss (-400) |
| 9/14/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
+114, 2 units |
Loss (-200) |
| 9/14/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
+1.5 (-186), 3 units |
Win (+300) |
| 9/13/2026 | MLB | Baltimore Orioles vs Toronto Blue Jays |
+1.5 (-176), 4 units |
Loss (-704) |
| 9/12/2026 | MLB | New York Mets vs New York Yankees |
+1.5 (-143), 2 units |
Win (+200) |
| 9/9/2026 | MLB | Houston Astros vs Philadelphia Phillies |
+1.5 (-156), 3 units |
Loss (-468) |
| 9/8/2026 | MLB | Minnesota Twins vs Detroit Tigers |
+113, 5 units |
Win (+565) |
| 9/8/2026 | MLB | New York Mets vs Miami Marlins |
-105, 4 units |
Win (+400) |
| 9/8/2026 | MLB | Cleveland Guardians vs Baltimore Orioles |
+1.5 (-182), 2 units |
Win (+200) |
| 9/7/2026 | MLB | Los Angeles Angels vs Boston Red Sox |
+1.5 (-156), 2 units |
Loss (-312) |
| 9/5/2026 | MLB | St. Louis Cardinals vs Colorado Rockies |
+104, 2 units |
Win (+208) |
| 9/5/2026 | MLB | Los Angeles Angels vs Pittsburgh Pirates |
+1.5 (-149), 4 units |
Win (+400) |
| 9/5/2026 | MLB | Milwaukee Brewers vs Cincinnati Reds |
+135, 3 units |
Win (+405) |
| 9/4/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
+109, 3 units |
Loss (-300) |
| 9/4/2026 | MLB | Tampa Bay Rays vs Texas Rangers |
+1.5 (-171), 2 units |
Win (+200) |
| 9/2/2026 | MLB | Baltimore Orioles vs Colorado Rockies |
+134, 2 units |
Win (+268) |
| 9/1/2026 | MLB | Atlanta Braves vs Washington Nationals |
+142, 5 units |
Win (+710) |
| 8/31/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-105, 5 units |
Win (+500) |
| 8/28/2026 | MLB | Boston Red Sox vs New York Yankees |
+1.5 (-156), 2 units |
Win (+200) |
| 8/28/2026 | MLB | San Diego Padres vs Tampa Bay Rays |
+112, 3 units |
Loss (-300) |
| 8/27/2026 | MLB | Arizona Diamondbacks vs San Francisco Giants |
-106, 4 units |
Win (+400) |
| 8/27/2026 | MLB | Houston Astros vs New York Yankees |
+1.5 (-163), 1 unit |
Win (+100) |
| 8/26/2026 | MLB | Baltimore Orioles vs St. Louis Cardinals |
-108, 2 units |
Win (+200) |
| 8/26/2026 | MLB | Tampa Bay Rays vs Detroit Tigers |
+100, 4 units |
Win (+400) |
| 8/25/2026 | MLB | Houston Astros vs New York Yankees |
+123, 3 units |
Win (+369) |
| 8/25/2026 | MLB | Tampa Bay Rays vs Detroit Tigers |
+1.5 (-156), 2 units |
Win (+200) |
| 8/23/2026 | MLB | Atlanta Braves vs Milwaukee Brewers |
+110, 4 units |
Win (+440) |
| 8/21/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
+1.5 (-112), 2 units |
Win (+200) |
| 8/21/2026 | MLB | Detroit Tigers vs Kansas City Royals |
+1.5 (-179), 3 units |
Win (+300) |
| 8/19/2026 | MLB | Washington Nationals vs Texas Rangers |
+111, 1 unit |
Win (+111) |
| 8/19/2026 | MLB | Seattle Mariners vs Milwaukee Brewers |
+1.5 (-216), 5 units |
Loss (-1,080) |
| 8/18/2026 | MLB | Athletics vs Kansas City Royals |
+113, 3 units |
Loss (-300) |
| 8/18/2026 | MLB | Arizona Diamondbacks vs Boston Red Sox |
+1.5 (-149), 2 units |
Loss (-298) |
| 8/18/2026 | MLB | San Francisco Giants vs Cleveland Guardians |
+1.5 (-149), 4 units |
Loss (-596) |
| 8/16/2026 | MLB | Colorado Rockies vs San Francisco Giants |
+116, 1 unit |
Win (+116) |
| 8/16/2026 | MLB | Baltimore Orioles vs Tampa Bay Rays |
+126, 4 units |
Win (+504) |
| 8/14/2026 | MLB | New York Yankees vs Toronto Blue Jays |
+1.5 (-137), 2 units |
Win (+200) |
| 8/14/2026 | MLB | Boston Red Sox vs Pittsburgh Pirates |
+1.5 (-168), 3 units |
Win (+300) |
| 8/13/2026 | MLB | Chicago Cubs vs Washington Nationals |
+1.5 (-128), 5 units |
Win (+500) |
| 8/11/2026 | MLB | Philadelphia Phillies vs St. Louis Cardinals |
+148, 5 units |
Win (+740) |
| 8/11/2026 | MLB | Baltimore Orioles vs Minnesota Twins |
+102, 5 units |
Win (+510) |
| 8/10/2026 | MLB | Kansas City Royals vs Los Angeles Dodgers |
+1.5 (+115), 5 units |
Win (+575) |
| 8/9/2026 | MLB | Chicago Cubs vs Kansas City Royals |
+1.5 (-118), 4 units |
Loss (-472) |
| 8/8/2026 | MLB | Athletics vs Boston Red Sox |
+253, 4 units |
Win (+1,012) |
| 8/6/2026 | MLB | Toronto Blue Jays vs Chicago Cubs |
-106, 2 units |
Win (+200) |
| 8/5/2026 | MLB | Minnesota Twins vs Kansas City Royals |
-108, 1 unit |
Loss (-108) |
| 8/2/2026 | MLB | San Francisco Giants vs San Diego Padres |
+1.5 (-194), 1 unit |
Win (+100) |
| 8/2/2026 | MLB | Detroit Tigers vs Athletics |
+1.5 (-168), 2 units |
Loss (-336) |
| 7/31/2026 | MLB | Miami Marlins vs New York Mets |
-101, 1 unit |
Win (+100) |
| 7/30/2026 | MLB | San Francisco Giants vs San Diego Padres |
+109, 1 unit |
Win (+109) |
| 7/29/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
+162, 1 unit |
Win (+162) |
| 7/27/2026 | MLB | Milwaukee Brewers vs San Francisco Giants |
+113, 3 units |
Win (+339) |
| 7/26/2026 | MLB | Arizona Diamondbacks vs Washington Nationals |
+103, 4 units |
Win (+412) |
| 7/25/2026 | MLB | Toronto Blue Jays vs Boston Red Sox |
+1.5 (-199), 3 units |
Loss (-597) |
| 7/23/2026 | MLB | Arizona Diamondbacks vs St. Louis Cardinals |
+1.5 (-206), 4 units |
Win (+400) |
| 7/22/2026 | MLB | New York Mets vs Milwaukee Brewers |
+123, 3 units |
Loss (-300) |
| 7/21/2026 | MLB | Washington Nationals vs Colorado Rockies |
-106, 2 units |
Loss (-212) |
| 7/21/2026 | MLB | Detroit Tigers vs Chicago Cubs |
-103, 4 units |
Loss (-412) |
| 7/21/2026 | MLB | San Francisco Giants vs Kansas City Royals |
-107, 3 units |
Loss (-321) |
| 7/20/2026 | MLB | Chicago White Sox vs Texas Rangers |
+142, 4 units |
Win (+568) |
| 7/20/2026 | MLB | Detroit Tigers vs Chicago Cubs |
-107, 5 units |
Win (+500) |
| 7/19/2026 | MLB | Los Angeles Dodgers vs New York Yankees |
+100, 2 units |
Win (+200) |
| 7/19/2026 | MLB | Cincinnati Reds vs Colorado Rockies |
+1.5 (-126), 1 unit |
Loss (-126) |
| 7/18/2026 | MLB | San Francisco Giants vs Seattle Mariners |
+110, 5 units |
Loss (-500) |
