The premiere game of the weekend features two old Pac-12 rivals now playing in the Big Ten with the 8-2 USC Trojans traveling to Eugene to take on the 9-1 Oregon Ducks. Oregon has been nearly unbeatable at home, going 19-1 in their last 20 home games at Autzen Stadium. And that's why they are nearly a double-digit home favorite in this game against two highly-ranked teams.
USC has one of the best offenses in college football and has several impressive wins on their schedule, including victories over Iowa, Michigan, and Northwestern. But this would be arguably the biggest win of the Lincoln Riley era if USC is able to pull off the upset.
This should be a fantastic battle on Saturday afternoon, so be sure to grab the BetMGM Bonus Code to get $1,500 in bonus bets!
College Football fans can elevate their game day experience by downloading the BetMGM app on their mobile devices or by clicking this bonus code or using the code ROTOSPORTS to get $1,500 in Bonus Bets. Don't miss the chance to explore one of the top sports betting platforms before today's early afternoon showdown between the USC Trojans and Oregon Ducks
BetMGM Bonus Code Details for Nov. 20
The BetMGM bonus code allows new users to claim up to $1,500 in bonus bets if your first bet loses with bonus code ROTOSPORTS, or ROTOBONUS if you're in Kentucky, Massachusetts or Michigan. Alternately, those in Michigan, New Jersey, Pennsylvania and West Virginia can earn $150 in bonus bets by placing and winning a $10 first bet with bonus code ROTOBG150.
| ✅ BetMGM Bonus Code: | ROTOSPORTS |
| 🎁 BetMGM Welcome Bonus: | Get Up To $1,500 in Bonus Bets If You Don't Win |
| 📊 Terms & Conditions: | $10 Minimum Bet, New Users Only |
| 💵 Minimum Deposit: | $10 |
| 📍 Legal States: | AZ, CO, DC, IL, IN, IA, KS, KY, LA, MA, MD, MI, MS, NV, NJ, NY, NC, OH, PA, TN, VA, WV, WY |
How to Claim the BetMGM Bonus Code
- Click on one of our BET NOW links and go through the registration process.
- Enter information including your full name, physical address, email, phone number, date of birth and last 4 digits of your social security number.
- Enter the BetMGM bonus code (ROTOBONUS or ROTOSPORTS).
- Once your new account is created and verified, make a qualifying initial deposit of at least $10.
- Place your first bet and you will be credited up to $1,500 in bonus bets if your first wager loses.
MORE: Best sports betting promos
BetMGM Bonus Code Terms & Conditions
You must be a new user of legal sports betting age in a state where BetMGM operates in order to be eligible for this welcome offer. The $1,500 promotion will reimburse your first bet up to $1,500 in bonus bets if that bet loses. If your first bet is less than $50 and loses, you'll receive a single bonus bet equal to your stake. If your first bet is $50 or more, you'll receive that amount split into five separate bonus bets. Those bonus bets cannot be withdrawn, and they must be used within seven (7) days of issuance or they will expire.
The $150 offer is much simpler; just place a first bet of $10 and if that bet wins, you'll receive $150 in bonus bets, no matter the odds.
Best Bets for USC Trojans vs. Oregon Ducks | Oregon -9.5 (-110)
USC's offense has enough firepower to keep them in this game, but there is a reason why the Ducks are nearly double-digit favorites at home. They just don't lose at home and most of their games end up being blowouts.
Oregon has a better offense than USC, averaging 39 points per game this season. And while USC's defense has improved a bunch in 2025, Oregon also has the No. 6 ranked scoring defense, allowing less than 14 points per game.
The Ducks would need to play one of their worst games of the season in order to lose in Week 13 and that just doesn't seem likely given what's on the line for them. Take Oregon to win and cover in a statement game on Saturday afternoon.
Best Bets for USC Trojans vs. Oregon Ducks | Over 59.5 (-110)
It's pretty rare that two top 10 offenses in college football meet at this stage of the season, but that is the case here in Week 13. Both teams average over 38 points per game on the year and everything points to this being a fast-paced game with a bunch of scoring. Look for both Oregon and USC to score 30+ points, leading to the over hitting with ease.
Best Bets for USC vs. Oregon | USC over 377.5 total yards (-110)
This will easily be the best defense that USC has faced all season and it could be tough sledding early for Lincoln Riley's group. But they have too much talent on offense and should be able to move the ball, even against this group. USC is averaging 488 yards per game this season, so it's hard to envision them recording more than 110 few yards in Week 13. Take the over on total yards for USC against Oregon.
USC vs. Oregon Picks
- Oregon -9.5 (-110)
- Over 59.5 (-110)
- USC over 377.5 total yards (-110)
Best Events to Use the BetMGM Bonus Code For November 22
- CFB: Tennessee Volunteers vs. Florida Gators: The Volunteers are 7-3 on the season, but are just 1-6 in their last seven games ATS. They enter Week 13 as four-point road favorites against the Gators.
- CFB: Miami Hurricanes vs. Virginia Tech Hookies: VT is a huge home underdog (+18) and that's not a surprise given how bad their offense has been this season. But can they pull off the upset of the year against Miami?
- CFB: Louisville Cardinals vs. SMU Mustangs: Two 7-3 squads looking facing off in a big ACC matchup. Can Louisville bounce back after back-to-back losses?











