I’m one of eight children born in the United States after my parents immigrated from the UK in search of greater opportunities. Growing up, I often heard stories about family members working long hours in factories, and those experiences motivated me to pursue a different path and build a career doing something I was truly passionate about.
In 1997, I made the decision to dedicate myself full-time to sports handicapping. Early in my career, I had the opportunity to learn from and work alongside respected handicappers from Miami to Las Vegas, experiences that helped shape my approach to sports analysis and betting strategy. Over the years, I’ve focused my handicapping efforts on MLB, NBA, college basketball, NFL, and college football, continually refining my methods through hard work, discipline, and experience.
My goal has always been to provide clients with honest, well-researched selections and a professional approach to sports wagering. I appreciate the opportunity to earn your trust and business, and I look forward to helping members enjoy a successful and disciplined betting experience.
Articles:
Determining Whether to Bet NBA Sides or Totals: A Professional Handicappers Perspective
Current Premium Selections
Handicapper Records
| Date | Matchup | Pick | Result |
|---|---|---|---|
|
7/2/2011
MLB
|
Los Angeles Dodgers @ LAA Angels | Over 6 (-110) | Win (+100) |
|
7/2/2011
MLB
|
Milwaukee Brewers @ Minnesota Twins | Milwaukee Brewers -115 | Win (+300) |
|
7/1/2011
MLB
|
Los Angeles Dodgers @ LAA Angels | LAA Angels -1.5 (+190) | Loss (-200) |
|
7/1/2011
MLB
|
Kansas City Royals @ Colorado Rockies | Kansas City Royals +148 | Loss (-300) |
|
7/1/2011
MLB
|
Cleveland Indians @ Cincinnati Reds | Cleveland Indians +104 | Win (+208) |
|
7/1/2011
MLB
|
New York Yankees @ New York Mets | Under 9 (+100) | Win (+500) |
|
6/30/2011
MLB
|
Texas Rangers @ Houston Astros | Houston Astros +114 | Win (+456) |
|
6/30/2011
MLB
|
Pittsburgh Pirates @ Toronto Blue Jays | Pittsburgh Pirates +1.5 (-175) | Win (+400) |
|
6/30/2011
MLB
|
Chicago White Sox @ Colorado Rockies | Colorado Rockies +1.5 (-165) | Loss (-330) |
|
6/29/2011
MLB
|
Washington Nationals @ LAA Angels | Washington Nationals +1.5 (-200) | Win (+300) |
|
6/29/2011
MLB
|
Boston Red Sox @ Philadelphia Phillies | Under 9.5 (-110) | Win (+400) |
|
6/29/2011
MLB
|
Atlanta Braves @ Seattle Mariners | Atlanta Braves +1.5 (-185) | Win (+300) |
|
6/29/2011
MLB
|
Kansas City Royals @ San Diego Padres | Kansas City Royals +1.5 (-175) | Loss (-875) |
|
6/28/2011
MLB
|
Cleveland Indians @ Arizona Diamondbacks | Arizona Diamondbacks -1.5 (+155) | Win (+155) |
|
6/28/2011
MLB
|
Boston Red Sox @ Philadelphia Phillies | Philadelphia Phillies -1.5 (+175) | Win (+525) |
|
6/28/2011
MLB
|
Milwaukee Brewers @ New York Yankees | Milwaukee Brewers +1.5 (-175) | Loss (-525) |
|
6/27/2011
MLB
|
Los Angeles Dodgers @ Minnesota Twins | Over 8 (+113) | Win (+452) |
|
6/27/2011
MLB
|
Cincinnati Reds @ Tampa Bay Rays | Tampa Bay Rays -110 | Loss (-440) |
|
6/26/2011
MLB
|
Cleveland Indians @ San Francisco Giants | Under 7 (-105) | Win (+500) |
|
6/26/2011
MLB
|
LAA Angels @ Los Angeles Dodgers | Under 6 (-126) | Win (+100) |
|
6/26/2011
MLB
|
Oakland Athletics @ Philadelphia Phillies | Under 7 (-110) | Win (+200) |
|
6/25/2011
MLB
|
Minnesota Twins @ Milwaukee Brewers | Milwaukee Brewers -1.5 (+151) | Win (+755) |
|
6/25/2011
MLB
|
Cleveland Indians @ San Francisco Giants | San Francisco Giants -130 | Win (+100) |
|
6/25/2011
MLB
|
LAA Angels @ Los Angeles Dodgers | Under 7.5 (-126) | Win (+500) |
|
6/25/2011
MLB
|
Colorado Rockies @ New York Yankees | New York Yankees -1.5 (-109) | Win (+400) |
|
6/24/2011
MLB
|
Cleveland Indians @ San Francisco Giants | San Francisco Giants -1.5 (+185) | Loss (-100) |
|
6/24/2011
MLB
|
Oakland Athletics @ Philadelphia Phillies | Oakland Athletics +1.5 (-137) | Win (+100) |
|
6/24/2011
MLB
|
Colorado Rockies @ New York Yankees | Colorado Rockies +119 | Win (+119) |
|
6/23/2011
MLB
|
Minnesota Twins @ San Francisco Giants | Minnesota Twins +1.5 (-150) | Win (+500) |
|
6/22/2011
MLB
|
Chicago Cubs @ Chicago White Sox | Under 8.5 (-108) | Win (+300) |
|
6/22/2011
MLB
|
Toronto Blue Jays @ Atlanta Braves | Atlanta Braves -147 | Win (+300) |
|
6/22/2011
MLB
|
Baltimore Orioles @ Pittsburgh Pirates | Over 7.5 (-109) | Win (+100) |
|
6/21/2011
MLB
|
Philadelphia Phillies @ St Louis Cardinals | Over 7.5 (+114) | Win (+114) |
|
6/21/2011
MLB
|
Toronto Blue Jays @ Atlanta Braves | Toronto Blue Jays +1.5 (-200) | Loss (-200) |
|
6/20/2011
MLB
|
San Diego Padres @ Boston Red Sox | San Diego Padres +1.5 (-125) | Loss (-375) |
|
6/20/2011
MLB
|
Baltimore Orioles @ Pittsburgh Pirates | Baltimore Orioles +1.5 (-222) | Win (+100) |
|
6/19/2011
MLB
|
New York Yankees @ Chicago Cubs | Chicago Cubs +157 | Loss (-400) |
|
6/19/2011
MLB
|
San Francisco Giants @ Oakland Athletics | San Francisco Giants +1.5 (-202) | Win (+200) |
|
6/19/2011
MLB
|
Toronto Blue Jays @ Cincinnati Reds | Under 9 (-113) | Win (+200) |
|
6/18/2011
MLB
|
Detroit Tigers @ Colorado Rockies | Under 9 (-120) | Push (+0) |
|
6/18/2011
MLB
|
Milwaukee Brewers @ Boston Red Sox | Milwaukee Brewers +166 | Win (+166) |
|
6/18/2011
MLB
|
Toronto Blue Jays @ Cincinnati Reds | Toronto Blue Jays +117 | Win (+234) |
|
6/17/2011
MLB
|
Houston Astros @ Los Angeles Dodgers | Los Angeles Dodgers -155 | Loss (-310) |
|
6/17/2011
MLB
|
Texas Rangers @ Atlanta Braves | Texas Rangers +1.5 (-165) | Win (+100) |
|
6/17/2011
MLB
|
Pittsburgh Pirates @ Cleveland Indians | Pittsburgh Pirates +125 | Loss (-300) |
|
6/16/2011
MLB
|
St Louis Cardinals @ Washington Nationals | St Louis Cardinals -1.5 (+155) | Loss (-100) |
|
6/16/2011
MLB
|
Kansas City Royals @ Oakland Athletics | Under 7.5 (-110) | Loss (-220) |
|
6/15/2011
MLB
|
Chicago White Sox @ Minnesota Twins | Chicago White Sox -1.5 (+135) | Loss (-400) |
|
6/15/2011
MLB
|
Florida Marlins @ Philadelphia Phillies | Under 7 (+100) | Loss (-500) |
|
6/14/2011
MLB
|
Cincinnati Reds @ Los Angeles Dodgers | Over 6.5 (-110) | Loss (-440) |