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 |
|---|---|---|---|
|
6/10/2011
MLB
|
New York Mets @ Pittsburgh Pirates | New York Mets -101 | Win (+100) |
|
6/9/2011
MLB
|
Cincinnati Reds @ San Francisco Giants | Cincinnati Reds -1.5 (+145) | Win (+145) |
|
6/9/2011
MLB
|
Texas Rangers @ Minnesota Twins | Minnesota Twins +120 | Win (+600) |
|
6/9/2011
MLB
|
Oakland Athletics @ Chicago White Sox | Chicago White Sox -115 | Win (+500) |
|
6/8/2011
MLB
|
Seattle Mariners @ Chicago White Sox | Under 8 (-105) | Loss (-105) |
|
6/8/2011
MLB
|
St Louis Cardinals @ Houston Astros | Under 8 (-110) | Win (+200) |
|
6/8/2011
MLB
|
Arizona Diamondbacks @ Pittsburgh Pirates | Under 8 (-105) | Win (+100) |
|
6/7/2011
MLB
|
New York Mets @ Milwaukee Brewers | New York Mets +1.5 (-130) | Win (+500) |
|
6/7/2011
MLB
|
Boston Red Sox @ New York Yankees | Under 9.5 (-110) | Loss (-220) |
|
6/7/2011
MLB
|
Arizona Diamondbacks @ Pittsburgh Pirates | Arizona Diamondbacks -1.5 (+140) | Loss (-400) |
|
6/6/2011
MLB
|
Seattle Mariners @ Chicago White Sox | Seattle Mariners -1.5 (+150) | Loss (-100) |
|
6/6/2011
MLB
|
Milwaukee Brewers @ Florida Marlins | Florida Marlins +110 | Loss (-300) |
|
6/6/2011
MLB
|
Oakland Athletics @ Baltimore Orioles | Under 8 (-120) | Win (+500) |
|
6/5/2011
MLB
|
Colorado Rockies @ San Francisco Giants | San Francisco Giants -1.5 (+175) | Loss (-500) |
|
6/5/2011
MLB
|
Detroit Tigers @ Chicago White Sox | Chicago White Sox -155 | Loss (-775) |
|
6/5/2011
MLB
|
Toronto Blue Jays @ Baltimore Orioles | Baltimore Orioles -1.5 (+155) | Loss (-200) |
|
6/4/2011
MLB
|
Atlanta Braves @ New York Mets | Atlanta Braves -130 | Loss (-260) |
|
6/4/2011
MLB
|
Philadelphia Phillies @ Pittsburgh Pirates | Over 8 (-115) | Win (+500) |
|
6/4/2011
MLB
|
Chicago Cubs @ St Louis Cardinals | St Louis Cardinals -186 | Win (+500) |
|
6/3/2011
MLB
|
Tampa Bay Rays @ Seattle Mariners | Seattle Mariners -120 | Win (+200) |
|
6/3/2011
MLB
|
Detroit Tigers @ Chicago White Sox | Over 9 (-120) | Win (+300) |
|
6/3/2011
MLB
|
Minnesota Twins @ Kansas City Royals | Minnesota Twins +130 | Win (+650) |
|
6/2/2011
MLB
|
Minnesota Twins @ Kansas City Royals | Kansas City Royals -117 | Loss (-468) |
|
6/2/2011
MLB
|
Pittsburgh Pirates @ New York Mets | Over 7.5 (+100) | Win (+300) |
|
6/1/2011
MLB
|
Colorado Rockies @ Los Angeles Dodgers | Los Angeles Dodgers +105 | Loss (-100) |
|
6/1/2011
MLB
|
Pittsburgh Pirates @ New York Mets | Pittsburgh Pirates +1.5 (-235) | Win (+100) |
|
6/1/2011
MLB
|
Baltimore Orioles @ Seattle Mariners | Under 7 (-120) | Win (+100) |
|
5/31/2011
MLB
|
New York Yankees @ Oakland Athletics | Over 7 (-125) | Win (+100) |
|
5/31/2011
NBA
|
Dallas Mavericks @ Miami Heat | Miami Heat -4.5 (-110) | Win (+500) |
|
5/31/2011
MLB
|
San Diego Padres @ Atlanta Braves | Under 7 (+100) | Loss (-100) |
|
5/31/2011
MLB
|
Minnesota Twins @ Detroit Tigers | Minnesota Twins +1.5 (-140) | Win (+300) |
|
5/30/2011
MLB
|
Milwaukee Brewers @ Cincinnati Reds | Milwaukee Brewers +1.5 (-200) | Loss (-800) |
|
5/30/2011
MLB
|
Texas Rangers @ Tampa Bay Rays | Over 8.5 (-113) | Win (+500) |
|
5/30/2011
MLB
|
New York Yankees @ Oakland Athletics | Under 7.5 (-120) | Win (+100) |
|
5/29/2011
MLB
|
Baltimore Orioles @ Oakland Athletics | Oakland Athletics -1.5 (+200) | Win (+1,000) |
|
5/29/2011
MLB
|
St Louis Cardinals @ Colorado Rockies | St Louis Cardinals +130 | Win (+390) |
|
5/29/2011
MLB
|
Cleveland Indians @ Tampa Bay Rays | Under 7.5 (-105) | Win (+200) |
|
5/28/2011
MLB
|
Boston Red Sox @ Detroit Tigers | Over 9 (+100) | Cancelled (+0) |
|
5/28/2011
MLB
|
LAA Angels @ Minnesota Twins | Minnesota Twins +1.5 (-106) | Win (+300) |
|
5/28/2011
MLB
|
San Diego Padres @ Washington Nationals | San Diego Padres +129 | Win (+258) |
|
5/27/2011
MLB
|
St Louis Cardinals @ Colorado Rockies | Under 8.5 (+100) | Loss (-200) |
|
5/27/2011
MLB
|
Cincinnati Reds @ Atlanta Braves | Cincinnati Reds +1.5 (-155) | Win (+200) |
|
5/27/2011
MLB
|
Philadelphia Phillies @ New York Mets | Under 7.5 (-120) | Loss (-600) |
|
5/26/2011
NBA
|
Miami Heat @ Chicago Bulls | Over 180 (-110) | Loss (-330) |
|
5/26/2011
MLB
|
Florida Marlins @ San Francisco Giants | Florida Marlins +1.5 (-235) | Win (+500) |
|
5/25/2011
MLB
|
Kansas City Royals @ Baltimore Orioles | Over 8.5 (+100) | Win (+100) |
|
5/25/2011
MLB
|
Atlanta Braves @ Pittsburgh Pirates | Pittsburgh Pirates -105 | Loss (-525) |
|
5/25/2011
MLB
|
Boston Red Sox @ Cleveland Indians | Boston Red Sox -1.5 (+100) | Win (+200) |
|
5/24/2011
MLB
|
Kansas City Royals @ Baltimore Orioles | Under 8 (+100) | Push (+0) |
|
5/24/2011
MLB
|
Boston Red Sox @ Cleveland Indians | Cleveland Indians +118 | Loss (-200) |