Follow James on Twitter.


James is an accounting professional by day and a freelance writer at night. James always researches team/player trends to ensure he’s offering his betting audience the best advice possible. Simply put, he takes his writing very seriously. He is an NBA handicapper who keeps a watchful eye on most of the sports leagues, his preferences, when it comes to betting content, pertains to the NBA and the NFL.

Alongside his work for, he has also published sports betting content with other betting sites such as ODDS USA and Eat Watch Bet. Although betting on sports is never an exact science, James always does his best to keep it simple when it comes to offering predictions on games, which in turn, inspires confidence for the novice bettors.


In addition to sports betting content, James has published work across multiple sports sites during his 13-year career as a freelancer. The list includes Associated Content, FanSided (Hoops Habit Division), Latest Basketball News, and Last Word on Sports. The one common denominator that James likes in working with multiple outlets is that he has the opportunity to advance the discussion about the long-term ramifications of recent player and team news.


James was born and raised on the south side of Chicago and currently resides in the suburbs of the Windy City. He feels very fortunate to have been around long enough to see each team hoist a championship trophy.


  • Picking outright winners

  • Going with or against the spread based on trends for each team

  • Providing over/under picks based on team trends

  • Player Prop Bets based on season averages and/or last five to 10 outings

  • Top NFL title odds

  • Top NBA title odds

  • Top NBA team odds – Win/Loss predictions, teams with best odds to make the playoffs.

  • Various Player Futures (NBA) – Most Valuable Player, Most Improved Player, Sixth Man of the Year, Defensive Player of the Year

Favorite bet of all-time

One of James’ most rewarding bets took place during the 2021 NFL season. The Indianapolis Colts were hitting the road to take on the Buffalo Bills. While the Colts were just a .500 team (at 5-5) going into that contest, they were also 5-0 in games in which they rushed for at least 100 yards. James relied on that stat and predicted that the Colts would escape with a narrow victory. The ending result was a surprising 41-15 victory for the road team. As you probably guessed, the Colts exceeded the 100-yard threshold as they ran for 261 yards.

Most heartbreaking bet

One of James’ most heartbreaking bets took place in the 2021 Super Bowl. Although Tom Brady had six titles under his belt, James felt that Patrick Mahomes and the Chiefs would keep the contest somewhat competitive. Unfortunately, that didn’t come close to happening. The Buccaneers won the contest 31-9, giving TB12 his seventh title.