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 |
|---|---|---|---|
|
12/20/2016
NCAAB
|
Richmond Spiders @ James Madison Dukes | James Madison Dukes +3.5 (-110) | Loss (-110) |
|
12/19/2016
NCAAB
|
Cornell Big Red @ USC Trojans | Cornell Big Red +21 (-110) | Win (+400) |
|
12/19/2016
NCAAB
|
Loyola Marymount Lions @ Colorado St. Rams | Colorado St. Rams -8 (-110) | Loss (-440) |
|
12/18/2016
NCAAB
|
South Dakota Coyotes @ Montana Grizzlies | South Dakota Coyotes +2.5 (-110) | Win (+300) |
|
12/18/2016
NCAAB
|
Eastern Washington Eagles @ Northern Kentucky Norse | Northern Kentucky Norse -7.5 (-110) | Win (+200) |
|
12/17/2016
NCAAB
|
Delaware Blue Hens @ Seton Hall Pirates | Seton Hall Pirates -20 (-110) | Loss (-110) |
|
12/17/2016
NCAAB
|
Canisius Golden Griffins @ Buffalo Bulls | Canisius Golden Griffins +5.5 (-110) | Win (+400) |
|
12/17/2016
NCAAB
|
The Citadel Bulldogs @ Virginia Tech Hokies | The Citadel Bulldogs +29 (-110) | Loss (-110) |
|
12/16/2016
NCAAB
|
Samford Bulldogs @ South Alabama Jaguars | Samford Bulldogs +3 (-110) | Win (+300) |
|
12/15/2016
NCAAB
|
Murray St. Racers @ Mississippi Rebels | Murray St. Racers +9.5 (-110) | Win (+100) |
|
12/14/2016
NCAAB
|
UC Santa Barbara Gauchos @ UCLA Bruins | UCLA Bruins -28.5 (-110) | Win (+200) |
|
12/13/2016
NCAAB
|
Morehead St. Eagles @ Eastern Washington Eagles | Morehead St. Eagles +3 (-110) | Win (+500) |
|
12/12/2016
NCAAB
|
Penn Quakers @ Central Florida Golden Knights | Penn Quakers +9.5 (-110) | Win (+200) |
|
12/11/2016
NCAAB
|
Pepperdine Waves @ USC Trojans | USC Trojans -19 (-110) | Win (+500) |
|
12/11/2016
NCAAB
|
Northern Illinois Huskies @ Minnesota Golden Gophers | Minnesota Golden Gophers -15 (-110) | Win (+300) |
|
12/10/2016
NCAAB
|
Tulane @ Southern Mississippi | Tulane -2 (-110) | Win (+300) |
|
12/10/2016
NCAAB
|
Tennessee State @ North Carolina State | North Carolina State -8 (-110) | Win (+500) |
|
12/10/2016
NCAAB
|
Denver @ Air Force | Air Force -6 (-110) | Loss (-220) |
|
12/9/2016
NCAAB
|
Longwood @ Creighton | Creighton -33.5 (-110) | Win (+200) |
|
12/7/2016
NCAAB
|
Cal. St.-Fullerton Titans @ San Diego Toreros | San Diego Toreros -4.5 (-110) | Win (+500) |
|
12/7/2016
NCAAB
|
Xavier @ Colorado | Colorado +1 (-110) | Win (+100) |
|
12/6/2016
NCAAB
|
Florida Atlantic @ Ohio State | Ohio State -20.5 (-110) | Loss (-220) |
|
12/6/2016
NCAAB
|
Old Dominion @ Rhode Island | Rhode Island -10 (-110) | Win (+100) |
|
12/5/2016
NCAAB
|
Connecticut @ Syracuse | Connecticut +8.5 (-110) | Win (+200) |
|
12/4/2016
NCAAB
|
Georgia State @ Mississippi State | Mississippi State -3 (-105) | Win (+300) |
|
12/4/2016
NCAAB
|
Niagara @ Iona | Iona -15 (-110) | Loss (-220) |
|
12/3/2016
NCAAB
|
Belmont @ Pepperdine | Pepperdine +2 (-110) | Loss (-550) |
|
12/3/2016
NCAAB
|
Northern Iowa @ Wyoming | Wyoming +2 (-110) | Win (+500) |
|
12/3/2016
NCAAB
|
San Diego @ Northern Arizona | San Diego +1.5 (-110) | Win (+500) |
|
12/3/2016
NCAAB
|
Nebraska-Omaha Mavericks @ Iowa Hawkeyes | Nebraska-Omaha Mavericks +8.5 (-110) | Win (+500) |
|
12/1/2016
NCAAB
|
Sacramento State @ Pacific | Pacific -10 (-106) | Win (+500) |
|
11/30/2016
NCAAB
|
Cal Riverside @ UCLA | Cal Riverside +23.5 (+102) | Loss (-200) |
|
11/30/2016
NCAAB
|
IPFW @ Austin Peay | Austin Peay +5.5 (-106) | Win (+300) |
|
11/29/2016
NCAAB
|
Northern Colorado @ Oklahoma | Oklahoma -25 (-106) | Loss (-106) |
|
11/29/2016
NCAAB
|
Syracuse @ Wisconsin | Syracuse +5.5 (-106) | Loss (-212) |
|
11/28/2016
NCAAB
|
Arizona State @ Kentucky | Arizona State +15 (+100) | Loss (-100) |
|
11/27/2016
NCAAB
|
Virginia Tech @ Nebraska | Virginia Tech -5 (-106) | Win (+200) |
|
11/27/2016
NCAAB
|
La Salle @ Drexel | Drexel +5 (-106) | Loss (-530) |
|
11/26/2016
NCAAB
|
Penn State @ George Washington | George Washington -3 (-106) | Loss (-530) |
|
11/26/2016
NCAAB
|
Western Illinois @ Miami Ohio | Miami Ohio -6 (-114) | Win (+200) |
|
11/26/2016
NCAAB
|
IUPUI @ SIU Edwardsville | SIU Edwardsville +5 (-114) | Win (+100) |
|
11/25/2016
NCAAB
|
TCU @ UNLV | TCU -5 (-106) | Loss (-106) |
|
11/25/2016
NCAAB
|
So Illinois @ Minnesota U | So Illinois +15.5 (-106) | Win (+400) |
|
11/25/2016
NCAAB
|
Jacksonville State @ CS Fullerton | Jacksonville State +0 (-110) | Win (+500) |
|
11/24/2016
NCAAB
|
Stanford @ Miami Florida | Miami Florida -7 (-106) | Win (+300) |
|
11/23/2016
NCAAB
|
Tennessee State @ Canisius | Tennessee State -4.5 (-106) | Win (+200) |
|
11/23/2016
NCAAB
|
Wichita State @ LSU | LSU +10.5 (+102) | Loss (-500) |
|
11/22/2016
NCAAB
|
Yale @ Pittsburgh | Pittsburgh -10.5 (-106) | Loss (-424) |
|
11/21/2016
NCAAB
|
Northwestern @ Texas | Northwestern +2 (-106) | Win (+200) |
|
11/21/2016
NCAAB
|
Illinois State @ TCU | Illinois State +5.5 (-106) | Loss (-530) |