There’s nothing better than March hoops, and if you’re looking for a real chance at a nice pay day, we’re in this together. New users can take advantage of a massive welcome offer ahead of the next college basketball game by locking in the BetMGM promo code MHS1500 today.

 

If you’re betting from Michigan, New Jersey, Pennsylvania, or West Virginia, you can score a “bet $10, get $150” bonus if your first bet wins. For all other legal sports betting states, you get access to the $1,500 first-bet offer, allowing you to comfortably place your opening wager on premier matchups like Duke versus Siena or North Carolina taking on VCU.

BetMGM Promo Code: Unpacking the $150 Bonus and $1,500 First-Bet Offer

BetMGM Promo Code (MI, NJ, PA, WV) MHS150
New User Offer Bet $10 Get $150
BetMGM Promo Code (All States except NY) MHS1500
New User Offer $1,500 First Bet Offer
Terms and Conditions 21+ and Present in Participating States.
Date Last Verified March 17th, 2026

Depending on where you’re placing your bets from, the BetMGM promo code opens up some fantastic options for our college basketball bankrolls. Those in NJ, PA, MI and WV can redeem a $150 bonus for the first round by winning a $10 wager.

If you’re outside those four states, you still get to utilize the $1,500 first-bet offer. Think of this as the perfect safety net for your opening wager on any NCAA men’s basketball matchup. You can confidently lay heavy chalk on a favorite like Duke, or maybe you want to key a few underdogs into a high-paying parlay. If your bet loses, BetMGM refunds your entire stake up to $1,500 in the form of bonus bets. It gives us a genuine second chance to score a win on the hardwood.

College Basketball Matchups on Thursday

Get ready for an exciting evening of hoops. Here are the current morning line odds, spreads, and totals for today’s featured NCAA Men’s Basketball games:

Troy Trojans at #15 Nebraska Cornhuskers

  • Moneyline: Nebraska -1053 | Troy +660
  • Spread: Nebraska -13.5 (-104) | Troy +13.5 (-117)
  • Total: 137.5 (Over -115 | Under -105)

South Florida Bulls at #23 Louisville Cardinals

  • Moneyline: Louisville -185 | South Florida +154
  • Spread: Louisville -4.5 (-108) | South Florida +4.5 (-112)
  • Total: 163.5 (Over -108 | Under -112)

Siena Saints at #1 Duke Blue Devils

  • Moneyline: Duke -33333 | Siena +5000
  • Spread: Duke -27.5 (-114) | Siena +27.5 (-106)
  • Total: 135.5 (Over -112 | Under -108)

North Dakota State Bison at #11 Michigan State Spartans

  • Moneyline: Michigan State -1887 | North Dakota State +978
  • Spread: Michigan State -15.5 (-119) | North Dakota State +15.5 (-102)
  • Total: 143.5 (Over -110 | Under -110)

VCU Rams at #21 North Carolina Tar Heels

  • Moneyline: North Carolina -149 | VCU +125
  • Spread: North Carolina -2.5 (-109) | VCU +2.5 (-110)
  • Total: 151.5 (Over -112 | Under -108)

The most heavily contested matchup on the board takes us to Chapel Hill, where the #21 North Carolina Tar Heels (24-8) are narrow 2.5-point home favorites against the VCU Rams. Oddsmakers are expecting a tight finish, making this an ideal spot to use a first-bet offer if you want to take the points with the underdog or back the home team outright.

Meanwhile, the top-ranked Duke Blue Devils are looking to flex their muscles against Siena. Holding the #1 spot in the AP Top 25 with an incredible 32-2 record, 1,418 poll points, and 50 first-place votes, Duke enters as a massive 27.5-point favorite. Laying that kind of spread can be intimidating, but it offers a fascinating angle for exotic bets.

How to Sign Up with the BetMGM Promo Code

Getting your account set up and ready for tonight’s action is a breeze. I’m placing these bets right alongside you, so here is the exact playbook to get your bonus:

  1. Create an Account: Register a new account with BetMGM here by providing your standard personal information. This simply verifies your identity and confirms you’re in a legal betting state.
  2. Enter the Promo Code: During the sign-up process, make sure you use the correct promotional code for your location to lock in the offer: Enter code MHS150 if you are located in Michigan (MI), New Jersey (NJ), Pennsylvania (PA), or West Virginia (WV). Enter code MHS1500 if you are playing in any other participating state.
  3. Make a Deposit: Fund your new account by depositing at least $10 using one of BetMGM’s secure payment methods.

Once your initial deposit clears, your offer is officially active. You are then ready to handicap the board and lock in your wagers—whether you are backing Duke to cover a massive spread or predicting a down-to-the-wire finish for VCU in Chapel Hill.

Gambling problem? Call 1-800-GAMBLER (Available in the US)