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
Side 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 (+125), 2 units |
Loss (-200) |
| 10/14/2026 | MLB | Milwaukee Brewers vs Los Angeles Dodgers |
-1.5 (+129), 2 units |
Loss (-200) |
| 10/7/2026 | MLB | Cleveland Guardians vs Chicago White Sox |
+1.5 (-206), 5 units |
Loss (-1,030) |
| 10/6/2026 | MLB | Milwaukee Brewers vs San Diego Padres |
-1.5 (+164), 4 units |
Loss (-400) |
| 10/6/2026 | MLB | Los Angeles Dodgers vs Atlanta Braves |
-1.5 (+160), 2 units |
Win (+320) |
| 10/5/2026 | MLB | Chicago White Sox vs Cleveland Guardians |
-1.5 (+145), 3 units |
Loss (-300) |
| 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/30/2026 | MLB | Boston Red Sox vs New York Yankees |
-129, 3 units |
Win (+300) |
| 9/29/2026 | MLB | Philadelphia Phillies vs Atlanta Braves |
-1.5 (+112), 1 unit |
Win (+112) |
| 9/27/2026 | MLB | Colorado Rockies vs Chicago White Sox |
-1.5 (-107), 5 units |
Win (+500) |
| 9/27/2026 | MLB | Pittsburgh Pirates vs Detroit Tigers |
-136, 5 units |
Win (+500) |
| 9/26/2026 | MLB | Los Angeles Dodgers vs San Francisco Giants |
-1.5 (-157), 3 units |
Loss (-471) |
| 9/25/2026 | MLB | St. Louis Cardinals vs Milwaukee Brewers |
-1.5 (+119), 3 units |
Win (+357) |
| 9/24/2026 | MLB | Cincinnati Reds vs Atlanta Braves |
-1.5 (+102), 1 unit |
Loss (-100) |
| 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 | Los Angeles Angels vs Athletics |
-110, 5 units |
Win (+500) |
| 9/22/2026 | MLB | Washington Nationals vs Detroit Tigers |
+134, 3 units |
Win (+402) |
| 9/20/2026 | MLB | New York Yankees vs Arizona Diamondbacks |
-126, 4 units |
Win (+400) |
| 9/20/2026 | MLB | Detroit Tigers vs Chicago White Sox |
-1.5 (+170), 4 units |
Win (+680) |
| 9/18/2026 | MLB | San Francisco Giants vs Los Angeles Dodgers |
-322, 3 units |
Win (+300) |
| 9/18/2026 | MLB | Kansas City Royals vs Pittsburgh Pirates |
-1.5 (+119), 4 units |
Win (+476) |
| 9/17/2026 | MLB | Athletics vs Tampa Bay Rays |
-290, 2 units |
Win (+200) |
| 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/16/2026 | MLB | San Francisco Giants vs St. Louis Cardinals |
-162, 1 unit |
Loss (-162) |
| 9/15/2026 | MLB | Miami Marlins vs Arizona Diamondbacks |
+124, 4 units |
Win (+496) |
| 9/15/2026 | MLB | Seattle Mariners vs Los Angeles Angels |
-1.5 (-102), 1 unit |
Loss (-102) |
| 9/15/2026 | MLB | Kansas City Royals vs Houston Astros |
-163, 3 units |
Win (+300) |
| 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 | Seattle Mariners vs Athletics |
-148, 2 units |
Loss (-296) |
| 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/11/2026 | MLB | Los Angeles Angels vs Washington Nationals |
-156, 5 units |
Win (+500) |
| 9/10/2026 | MLB | Pittsburgh Pirates vs Chicago White Sox |
-110, 2 units |
Loss (-220) |
| 9/10/2026 | MLB | Houston Astros vs Philadelphia Phillies |
-1.5 (+113), 2 units |
Loss (-200) |
| 9/10/2026 | MLB | Tampa Bay Rays vs Atlanta Braves |
-1.5 (+161), 1 unit |
Loss (-100) |
| 9/9/2026 | MLB | Houston Astros vs Philadelphia Phillies |
+1.5 (-156), 3 units |
Loss (-468) |
| 9/9/2026 | MLB | Washington Nationals vs San Diego Padres |
-198, 2 units |
Win (+200) |
| 9/8/2026 | MLB | St. Louis Cardinals vs San Francisco Giants |
-110, 4 units |
Win (+400) |
| 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/6/2026 | MLB | New York Yankees vs San Diego Padres |
-118, 2 units |
Win (+200) |
| 9/6/2026 | MLB | St. Louis Cardinals vs Colorado Rockies |
-135, 1 unit |
Win (+100) |
| 9/5/2026 | MLB | St. Louis Cardinals vs Colorado Rockies |
+104, 2 units |
Win (+208) |
| 9/5/2026 | MLB | Arizona Diamondbacks vs Houston Astros |
-112, 1 unit |
Loss (-112) |
| 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/5/2026 | MLB | Atlanta Braves vs Philadelphia Phillies |
-163, 2 units |
Win (+200) |
| 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/3/2026 | MLB | Miami Marlins vs Kansas City Royals |
-123, 4 units |
Loss (-492) |
| 9/2/2026 | MLB | Miami Marlins vs Kansas City Royals |
-1.5 (+150), 2 units |
Win (+300) |
| 9/2/2026 | MLB | Baltimore Orioles vs Colorado Rockies |
+134, 2 units |
Win (+268) |
| 9/1/2026 | MLB | Detroit Tigers vs Minnesota Twins |
-120, 2 units |
Loss (-240) |
| 9/1/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-126, 3 units |
Loss (-378) |
| 9/1/2026 | MLB | Atlanta Braves vs Washington Nationals |
+142, 5 units |
Win (+710) |
| 9/1/2026 | MLB | New York Mets vs Tampa Bay Rays |
-1.5 (+163), 1 unit |
Win (+163) |
| 9/1/2026 | MLB | Toronto Blue Jays vs Cleveland Guardians |
-1.5 (+119), 5 units |
Win (+595) |
| 8/31/2026 | MLB | Athletics vs Texas Rangers |
-211, 5 units |
Win (+500) |
| 8/31/2026 | MLB | Detroit Tigers vs Minnesota Twins |
-1.5 (+157), 4 units |
Win (+628) |
| 8/31/2026 | MLB | Milwaukee Brewers vs Chicago Cubs |
-105, 5 units |
Win (+500) |
| 8/31/2026 | MLB | San Diego Padres vs Cincinnati Reds |
-144, 1 unit |
Win (+100) |
| 8/30/2026 | MLB | Los Angeles Dodgers vs Detroit Tigers |
-175, 5 units |
Win (+500) |
| 8/30/2026 | MLB | Seattle Mariners vs Toronto Blue Jays |
-1.5 (+130), 5 units |
Loss (-500) |
| 8/30/2026 | MLB | Boston Red Sox vs New York Yankees |
-123, 3 units |
Loss (-369) |
| 8/29/2026 | MLB | Philadelphia Phillies vs Los Angeles Angels |
-1.5 (-131), 3 units |
Win (+300) |
| 8/28/2026 | MLB | Chicago White Sox vs Minnesota Twins |
-1.5 (+156), 4 units |
Win (+624) |
| 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 | Kansas City Royals vs Toronto Blue Jays |
-1.5 (+144), 1 unit |
Win (+144) |
| 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/24/2026 | MLB | Minnesota Twins vs Athletics |
-156, 3 units |
Win (+300) |
| 8/24/2026 | MLB | Cleveland Guardians vs Los Angeles Angels |
-1.5 (+104), 1 unit |
Win (+104) |
| 8/24/2026 | MLB | Tampa Bay Rays vs Detroit Tigers |
-1.5 (+123), 1 unit |
Win (+123) |
| 8/23/2026 | MLB | Atlanta Braves vs Milwaukee Brewers |
+110, 4 units |
Win (+440) |
| 8/23/2026 | MLB | Chicago Cubs vs Seattle Mariners |
-111, 5 units |
Win (+500) |
| 8/23/2026 | MLB | Chicago Cubs vs Seattle Mariners |
-1.5 (+149), 2 units |
Win (+298) |
| 8/23/2026 | MLB | Pittsburgh Pirates vs Los Angeles Dodgers |
-1.5 (-136), 5 units |
Win (+500) |
| 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/21/2026 | MLB | San Francisco Giants vs Boston Red Sox |
-1.5 (+119), 5 units |
Win (+595) |
| 8/20/2026 | MLB | New York Yankees vs Baltimore Orioles |
-1.5 (+138), 5 units |
Win (+690) |
| 8/20/2026 | MLB | Athletics vs Kansas City Royals |
-142, 2 units |
Win (+200) |
| 8/20/2026 | MLB | St. Louis Cardinals vs Cincinnati Reds |
-1.5 (+135), 5 units |
Loss (-500) |
| 8/19/2026 | MLB | Los Angeles Dodgers vs Colorado Rockies |
-1.5 (-131), 1 unit |
Win (+100) |
| 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/19/2026 | MLB | Toronto Blue Jays vs Tampa Bay Rays |
-1.5 (+111), 2 units |
Loss (-200) |
| 8/18/2026 | MLB | Los Angeles Dodgers vs Colorado Rockies |
-1.5 (-131), 5 units |
Loss (-655) |
| 8/18/2026 | MLB | Athletics vs Kansas City Royals |
+113, 3 units |
Loss (-300) |
| 8/18/2026 | MLB | Atlanta Braves vs Minnesota Twins |
-1.5 (+129), 4 units |
Loss (-400) |
| 8/18/2026 | MLB | Arizona Diamondbacks vs Boston Red Sox |
+1.5 (-149), 2 units |
Loss (-298) |
| 8/18/2026 | MLB | Detroit Tigers vs Pittsburgh Pirates |
-1.5 (+149), 1 unit |
Win (+149) |
| 8/18/2026 | MLB | San Francisco Giants vs Cleveland Guardians |
+1.5 (-149), 4 units |
Loss (-596) |
| 8/17/2026 | MLB | Athletics vs Kansas City Royals |
-1.5 (+105), 1 unit |
Win (+105) |
| 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/15/2026 | MLB | Colorado Rockies vs San Francisco Giants |
-167, 2 units |
Win (+200) |
| 8/15/2026 | MLB | St. Louis Cardinals vs Chicago Cubs |
-1.5 (+120), 2 units |
Loss (-200) |
| 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 | Kansas City Royals vs Los Angeles Dodgers |
-279, 3 units |
Win (+300) |
| 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 | Colorado Rockies vs St. Louis Cardinals |
-168, 2 units |
Win (+200) |
| 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/8/2026 | MLB | Los Angeles Angels vs Miami Marlins |
-147, 2 units |
Win (+200) |
| 8/7/2026 | MLB | Colorado Rockies vs St. Louis Cardinals |
-1.5 (+114), 2 units |
Loss (-200) |
| 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/5/2026 | MLB | Miami Marlins vs Atlanta Braves |
-123, 5 units |
Win (+500) |
| 8/4/2026 | MLB | Pittsburgh Pirates vs Milwaukee Brewers |
-141, 2 units |
Win (+200) |
| 8/4/2026 | MLB | Athletics vs Cincinnati Reds |
-129, 1 unit |
Win (+100) |
| 8/3/2026 | MLB | Tampa Bay Rays vs Colorado Rockies |
-1.5 (-105), 1 unit |
Win (+100) |
| 8/2/2026 | MLB | Boston Red Sox vs Los Angeles Dodgers |
-1.5 (+129), 3 units |
Loss (-300) |
| 8/2/2026 | MLB | San Francisco Giants vs San Diego Padres |
-131, 2 units |
Win (+200) |
| 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) |
| 8/2/2026 | MLB | Texas Rangers vs Houston Astros |
-126, 1 unit |
Win (+100) |
| 8/1/2026 | MLB | Detroit Tigers vs Athletics |
-142, 3 units |
Win (+300) |
| 7/31/2026 | MLB | Miami Marlins vs New York Mets |
-101, 1 unit |
Win (+100) |
| 7/31/2026 | MLB | St. Louis Cardinals vs Toronto Blue Jays |
-198, 2 units |
Win (+200) |
| 7/30/2026 | MLB | Seattle Mariners vs Los Angeles Dodgers |
-1.5 (+139), 1 unit |
Win (+139) |
| 7/30/2026 | MLB | San Francisco Giants vs San Diego Padres |
+109, 1 unit |
Win (+109) |
| 7/29/2026 | MLB | Atlanta Braves vs New York Mets |
-184, 2 units |
Win (+200) |
| 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/27/2026 | MLB | Baltimore Orioles vs Detroit Tigers |
-118, 4 units |
Loss (-472) |
| 7/26/2026 | MLB | Athletics vs Minnesota Twins |
-163, 3 units |
Win (+300) |
| 7/26/2026 | MLB | Arizona Diamondbacks vs Washington Nationals |
+103, 4 units |
Win (+412) |
| 7/26/2026 | MLB | Chicago Cubs vs Pittsburgh Pirates |
-1.5 (+144), 2 units |
Loss (-200) |
| 7/25/2026 | MLB | Cleveland Guardians vs Tampa Bay Rays |
-134, 4 units |
Win (+400) |
| 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/23/2026 | MLB | San Diego Padres vs Atlanta Braves |
-1.5 (-131), 4 units |
Loss (-524) |
| 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 | New York Mets vs Milwaukee Brewers |
-1.5 (+144), 2 units |
Loss (-200) |
| 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/20/2026 | MLB | Pittsburgh Pirates vs New York Yankees |
-1.5 (+167), 4 units |
Loss (-400) |
| 7/20/2026 | MLB | Los Angeles Dodgers vs Philadelphia Phillies |
-142, 3 units |
Win (+300) |
| 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) |
