Betting on every underdog in March Madness sounds like a crazy idea, but there might be something to it! The NCAA Division I Tournament is known for its wild nature, so it’s an interesting strategy worth considering.
I will test this approach in 2025 by betting on all underdogs during March Madness. That’s exactly what I did last year, and the results were quite interesting: I was slightly ahead after placing $10 on each underdog to win in the moneyline, but lost a ton by backing them in the spread markets.
That’s why I decided to only back moneylines in 2025. I will be adding all my picks and tracking my results in this post, starting from the First Four, so if you’re interested, make sure to visit after each round.
Also, adding some ground rules would be helpful, so let’s start there.
Betting Every March Madness Underdog – The Rules
Backing all underdogs during March Madness is going to be a crazy adventure, so I want to bring at least some order. Let me explain the plan by going through every major aspect of my idea.
Game Selection
I will be betting on all games, including the First Four, as long as the moneyline for one of the teams is higher than +100. If the odds for both sides are lower than that, which happened a few times last year, I will exclude the game.
I thought about adding more criteria, like only gambling on at least 5-point underdogs and such, but I decided against it. I want to keep it simple and simply bet on every team that’s expected to lose.
Market of Choice: Moneyline
I tried both moneylines and spreads last year but wasn’t happy with the latter. That’s why I’m sticking with moneyline wagers on March Madness underdogs in 2025. Nice and simple!
Line Shopping
Using a single sportsbook for underdog betting would be very limiting, so I will use multiple March Madness betting sites. At the same time, I want to keep it fairly simple and easy to replicate for a regular college basketball fan.
That’s why I decided to limit the number to three bookmakers: Bovada, BetUS, and BetOnline. They are my favorite US sportsbooks and consistently deliver high odds, as well as cool March Madness bonuses and promos.
March Madness Bookies for Underdog Betting
I won’t use any offers, though, I want to see how this works without any extra help. I will simply check the bookies and get the best March Madness odds and lines for the purpose of my strategy.
Stakes
I only bet $10 per game last year because I targeted both spreads and moneylines, but I’m raising the stakes to $100 per wager in 2025! With the spreads out of the way, the risk will be more manageable, so I’m happy to give it a proper go!
Results And Tracking
I will track my results by posting every single bet in this article before the games (odds and lines included) and updating the outcome when the game is finished. I will provide updates after each round of the competition, showing my results and providing commentary on how the whole test is going.
Moneyline Betting on All March Madness Underdogs in 2025
The odds and results for each bet will be added here, with a summary, as soon as Selection Sunday is over, and the odds are published.
March Madness Underdog Betting from 2024 Summary
Here’s a full timeline with my comments and results summary of my March Madness underdog betting experiment last year.
Moneyline Betting Summary
Summary
- Total bets: 63
- Bets won: 20
- Bets lost: 43
- Total staked: $630
- Total Returned: $640.55
- Balance: +$10.55
UPDATE After The First Four: So far, so good for my moneyline bets! We already have two early winners, netting a nice profit for the opening stage of the tournament. It’s way too early for any conclusions, but I’m happy with the start.
UPDATE After Thursday, March 21: I’m starting to regret betting only $10 per underdog so far! We had a few huge upsets this Thursday, with Oakland leading the way with a +700 victory against Kentucky. This one busted my bracket, but brought me a big win for this experiment. Overall, I’m over $60 ahead so far from moneylines, which is much better than I expected. I’m excited to see what happens next!
UPDATE After Round 1: The results so far are nothing short of amazing! After Oakland gave us a massive win on Thursday, Yale did the same on Friday. The Bulldogs beat a high-flying Auburn for a +615 win, on top of several smaller underdog wins.
We’re over $50 ahead on Friday alone, and well over $100 in the green overall up to this point. I now officially regret picking $10 instead of $100 as the bet size, but I won’t make the same mistake next year! I’ve added all bets for the second round, the odds for the last two are not available, but I will add them soon.
One thing I’ve noticed when I was placing my second-round bets is that BetOnline had the best odds, often exclusive but sometimes tied, for 13 out of the 16 moneyline wagers. If you’re going for only one bookmaker when betting on March Madness underdogs, you should use this one.
UPDATE After Saturday, March 23: yesterday was a reality check that was probably overdue. After a historic first round for the underdogs, all eight favorites won their second-round games on Saturday! As a result, we’re now “only” $38.05 ahead from the moneyline bets, which represents almost a 10% pure profit after $400 placed so far.
UPDATE After Sunday March 24: the second round continued to be brutal, so the moneylines are officially losing money now! We’re $15 or so behind, but there’s still time to turn it around. I’ve added the bets for the Sweet 16 (for the spreads, too). If you plan on targeting this round, you should check my Sweet 16 best bets. My picks for the first round did really well, and I expect more of the same!
UPDATE After Thursday March 28: The Sweet 16 started with a bang! We had three moneyline winners in four games last night, putting us back in the green. Another day like that on Friday would guarantee a profit from this experiment, but let’s be patient for now.
UPDATE After Friday March 29: Friday was another good day for the moneyline bets, with two decent wins. The overall profit stands at $47.55 with only 7 games to go in the tournament, so it’s going well. I’ve added the Elite 8 bets in the table below, in case you want to check the odds before the start of the next round.
UPDATE After Sunday, March 31: The Elite 8 started really bad for our experiment, with all three underdogs losing in the first three games. Fortunately, NC State won the last game to keep me $40 bucks ahead with three games left to play. This part of the experiment will end on a profit no matter what! I’ve added the Final 4 bets here, so I’m ready for the next stage!
UPDATE AFTER FINAL 4: The Final 4 brought no upset wins, so we’re just above $20 ahead so far. Let’s see if Purdue can add to that tally in the championship game.
Bet | Odds | Bookie | Result |
Wagner vs. Howard | +145 | BetUS | Won |
Virginia vs. Colorado State | +120 | Bovada | Lost |
Grambling vs. Montana State | +150 | Bovada | Won |
Boise State vs. Colorado | +120 | BetOnline | Lost |
Washington State vs. Drake | +105 | BetUS | Won |
Akron vs. Creighton | +600 | BetOnline | Lost |
Long Beach State vs. Arizona | +1300 | Bovada | Lost |
McNeese State vs. Gonzaga | +222 | BetOnline | Lost |
Morehead State vs. Illinois | +565 | BetOnline | Lost |
NC State vs. Texas Tech | +180 | BetUS | Won |
Oakland vs. Kentucky | +700 | Bovada | Won |
Oregon vs. South Carolina | +110 | Bovada | Won |
Samford vs. Kansas | +265 | Bovada | Lost |
South Dakota State vs. Iowa State | +1000 | BetUS | Lost |
St. Peter’s vs. Tennessee | +1300 | Bovada | Lost |
Duquesne vs. BYU | +315 | BetUS | Won |
UAB vs. San Diego State | +230 | BetUS | Lost |
Colgate vs. Baylor | +750 | BetUS | Lost |
Coll Charleston vs. Alabama | +395 | BetOnline | Lost |
Grand Canyon vs. Saint Mary’s CA | +200 | Bovada | Won |
James Madison vs. Wisconsin | +195 | BetOnline | Won |
Longwood vs. Houston | +1300 | Bovada | Lost |
Clemson vs. New Mexico | +105 | BetOnline | Won |
Northwestern vs. Fla Atlantic | +125 | Bovada | Won |
Stetson vs. Connecticut | +1600 | Bovada | Lost |
Utah State vs. TCU | +140 | BetUS | Won |
Vermont vs. Duke | +520 | BetUS | Lost |
Western Kentucky vs. Marquette | +750 | BetOnline | Lost |
Yale vs. Auburn | +615 | BetOnline | Won |
Wagner vs. North Carolina | +1700 | BetOnline | Lost |
Colorado State vs. Texas | +115 | BetOnline | Lost |
Grambling vs. Purdue | +1600 | Bovada | Lost |
ROUND 1 ENDS HERE (BALANCE: +$118.05!!!) | |||
Dayton vs. Arizona | +360 | BetOnline | Lost |
Kansas vs. Gonzaga | +170 | BetOnline | Lost |
Michigan State vs. North Carolina | +155 | BetOnline | Lost |
Washington State vs. Iowa State | +230 | BetUS | Lost |
Oakland vs. NC State | +220 | Bovada | Lost |
Texas vs. Tennessee | +220 | BetOnline | Lost |
Duquesne vs. Illinois | +395 | BetOnline | Lost |
Oregon vs. Creighton | +180 | BetOnline | Lost |
Clemson vs. Baylor | +165 | BetOnline | Won |
Colorado vs. Marquette | +145 | Bovada | Lost |
Northwestern vs. Connecticut | +950 | BetOnline | Lost |
James Madison vs. Duke | +245 | BetOnline | Lost |
Texas A&M vs. Houston | +360 | BetOnline | Lost |
Yale vs. San Diego | +200 | Bovada | Lost |
Utah State vs. Purdue | +430 | BetOnline | Lost |
Grand Canyon vs. Alabama | +190 | BetOnline | Lost |
ROUND 2 ENDS HERE (BALANCE: -$15.45) | |||
Alabama vs. North Carolina | +165 | BetOnline | Won |
Clemson vs. Arizona | +250 | Bovada | Won |
Illinois vs. Iowa State | +115 | BetUS | Won |
San Diego State vs. Connecticut | +460 | BetOnline | Lost |
NC State vs. Marquette | +235 | BetOnline | Won |
Gonzaga vs. Purdue | +195 | BetOnline | Lost |
Creighton vs. Tennessee | +135 | BetUS | Lost |
Duke vs. Houston | +165 | BetOnline | Won |
SWEET 16 ENDS HERE (BALANCE: +$47.55) | |||
Clemson vs. Alabama | +140 | BetUS | Lost |
Illinois vs. Connecticut | +365 | BetOnline | Lost |
Tennessee vs. Purdue | +150 | BetOnline | Lost |
NC State vs. Duke | +230 | BetOnline | Won |
ELITE 8 ENDS HERE (BALANCE: +$40.55) | |||
Alabama vs. Connecticut | +615 | BetOnline | Lost |
NC State vs. Purdue | +365 | BetOnline | Lost |
FINAL FOUR ENDS HERE (BALANCE: +$20.55) | |||
Purdue vs. Connecticut | +260 | Bovada | Lost |
FINAL BALANCE: +$10.55 |
Note: The following games were excluded because the moneylines for both sides were shorter than or equal to +100. You won’t find them in the next section for the same reason.
- Michigan State vs. Mississippi State (Round 1)
- Nevada vs. Dayton (Round 1)
- Texas A&M vs. Nebraska (Round 1)
- Colorado vs. Florida (Round 1)
Spread Betting Summary
Summary
- Total bets placed: 63
- Bets won: 26
- Bets lost: 37
- Total staked: $620
- Total Returned: $497.97
- Balance: -$133.13
UPDATE After the First Four: the spreads are currently struggling a bit since we only have two winners. Both underdogs that lost did so with a wide margin, but it’s not the end of the world. Let’s see how the rest of the tournament goes!
UPDATE After Thursday, March 21: We’re hitting a respectable 50% of our wagers, which is enough for a small loss of $8.61. Coincidentally or not, that’s almost exactly equal to the 5% margin most bookies are applying to spreads. It’s almost as if they know what they are doing, lol!
UPDATE After Round 1: I predicted that spreads would be losing slightly because the bookies are very good at picking the right lines. It’s almost scary how accurate they are, with the 32 wagers placed split right down in the middle with 16 wins and 16 losses. The result is a slight overall loss that’s roughly equal to the margin. Let’s see if this improves going forward, but I don’t have high hopes for this part of the experiment.
UPDATE After Saturday, March 23: This is the first day in which the spreads outperformed the moneylines, because two of the underdogs stayed within the line. Still, it was a losing day overall and this part of the experiment isn’t going well. It’s almost guaranteed to lose money at this point, so I’m once again happy that I went for $10 wagers! There’s still time, though, so let’s see what happens.
UPDATE After Sunday, March 24: The second day of the second round didn’t go well for the spreads. The results continue to sink, and I’m almost $100 bucks behind now! This one is going to end in the red, no matter what, until the end of the tournament.
UPDATE After Thursday, March 28: We won three of the four spreads yesterday, getting some money back. Even after that, the balance is close to -$80, and we have 8 games left, so even if all of them are wins, this part of the experiment will lose me money. I can’t say I’m surprised, but let’s wait and see what the final results will look like.
UPDATE After Friday March 29: The spreads got another slightly losing day after two wins and two losses on Friday. All Elite 8 wagers are placed, so I hope to at least get some of my money back before the end of the tournament.
UPDATE After Sunday 31: The spreads have let me down big time, as I’m around $100 bucks down after the Elite 8. I’m glad that I didn’t pick $100 as the default wager, though, so that’s a relief! Let’s see what happens in the last few games.
UPDATE After The Final 4: The spreads have been a complete disaster and will lose me over $100. On the bright side, this could’ve been over $1k if I went for $100 wagers!
Bet | Odds | Bookie | Result |
Virginia (+2) vs. Colorado State | -102 | BetOnline | Lost |
Wagner (+3.5) vs. Howard | -115 | BetOnline | Won |
Boise State (+2.5) vs. Colorado | -110 | BetUS | Lost |
Grambling (+4) vs. Montana State | -110 | BetOnline | Won |
Washington State (+1.5) vs. Drake | -105 | BetOnline | Won |
Akron (+12.5) vs. Creighton | -110 | Bovada | Lost |
Long Beach State (+21) vs. Arizona | -110 | BetUS | Won |
McNeese State (+6.5) vs. Gonzaga | -110 | Bovada | Lost |
Morehead State (+12) vs. Illinois | -110 | BetUS | Lost |
NC State (+5) vs. Texas Tech | -110 | BetUS | Won |
Oakland (+14) vs. Kentucky | -115 | BetOnline | Won |
Oregon (+1.5) vs. South Carolina | -110 | Bovada | Won |
Samford (+7.5) vs. Kansas | -110 | Bovada | Won |
South Dakota State (+16.5) vs. Iowa State | -110 | BetOnline | Lost |
St. Peter’s (+21.5) vs. Tennessee | -110 | Bovada | Lost |
Duquesne (+8.5) vs. BYU | -110 | BetUS | Won |
UAB (+7) vs. San Diego State | -115 | BetUS | Won |
Colgate (+14) vs. Baylor | -115 | Bovada | Lost |
Coll Charleston (+9.5) vs. Alabama | -110 | Bovada | Lost |
Grand Canyon (+5.5) vs. Saint Mary’s CA | -105 | Bovada | Won |
James Madison (+5.5) vs. Wisconsin | -103 | BetOnline | Won |
Longwood (+24.5) vs. Houston | -110 | BetUS | Lost |
Clemson (+1.5) vs. New Mexico | -110 | BetUS | Won |
Northwestern (+2.5) vs. Fla Atlantic | -110 | Bovada | Won |
Stetson (+26.5) vs. Connecticut | -110 | Bovada | Lost |
Utah State (+3.5) vs. TCU | -110 | BetOnline | Won |
Vermont (+12) vs. Duke | -110 | Bovada | Lost |
Western Kentucky (+14) vs. Marquette | -110 | BetUS | Lost |
Yale (+13) vs. Auburn | -110 | BetUS | Won |
Wagner (+25) vs. North Carolina | -115 | Bovada | Lost |
Colorado State (+2) vs. Texas | -105 | Bovada | Lost |
Grambling (+26.5) vs. Purdue | -110 | Bovada | Lost |
ROUND 1 ENDS HERE (BALANCE: -$14.32) | |||
Dayton (+4.5) vs. Arizona | -110 | BetUS | Lost |
Kansas (+4.5) vs. Gonzaga | -110 | BetUS | Lost |
Michigan State (+4) vs. North Carolina | -110 | BetUS | Lost |
Washington State (+6.5) vs. Iowa State | -110 | Bovada | Lost |
Oakland (+6.5) vs. NC State | -110 | BetUS | Won |
Texas (+6.5) vs. Tennessee | -105 | Bovada | Won |
Duquesne (+10.5) vs. Illinois | -115 | Bovada | Lost |
Oregon (+5) vs. Creighton | -113 | BetOnline | Lost |
Clemson (+4.5) vs. Baylor | -110 | BetOnline | Won |
Colorado (+3.5) vs. Marquette | -105 | Bovada | Lost |
Northwestern (+14.5) vs. Connecticut | -110 | BetUS | Lost |
James Madison (+7) vs. Duke | -110 | BetOnline | Lost |
Texas A&M (+9.5) vs. Houston | -110 | Bovada | Won |
Yale (+5.5) vs. San Diego | -110 | Bovada | Lost |
Utah State (+10.5) vs. Purdue | -110 | BetOnline | Lost |
Grand Canyon (+6) vs. Alabama | -110 | BetOnline | Lost |
ROUND 1 ENDS HERE (BALANCE: -$97.43) | |||
Alabama (+4.5) vs. North Carolina | -110 | Bovada | Won |
Clemson (+7) vs. Arizona | -108 | Bovada | Won |
Illinois (+2) vs. Iowa State | -110 | BetUS | Won |
San Diego State (+11) vs. Connecticut | -108 | BetOnline | Lost |
NC State (+6.5) vs. Marquette | -105 | Bovada | Won |
Gonzaga (+5.5) vs. Purdue | -110 | BetOnline | Lost |
Creighton (+3) vs. Tennessee | -110 | BetOnline | Lost |
Duke (+4) vs. Houston | -107 | BetOnline | Won |
SWEET 16 ENDS HERE (BALANCE: -$81.18) | |||
Clemson (+3) vs. Alabama | -110 | BetUS | Lost |
Illinois (+8.5) vs. Connecticut | -107 | BetOnline | Lost |
Tennessee (+3.5) vs. Purdue | -115 | BetOnline | Lost |
NC State (+6) vs. Duke | -110 | BetUS | Won |
ELITE 8 ENDS HERE (BALANCE: -$103.17) | |||
Alabama (+11.5) vs. Connecticut | -105 | Bovada | Lost |
NC State (+9.5) | -110 | BetUS | Lost |
FINAL 4 ENDS HERE (BALANCE: -$123.17) | |||
Purdue (+7) vs. Connecticut | -110 | BetUS | Lost |
FINAL BALANCE: -$133.17 |
Final Thoughts
I feel obliged to share some predictions and a warning for this experiment. For a start, please, gamble responsibly if you decide to follow me and bet on all March Madness underdogs this year. It’s a tricky strategy that could easily go wrong, so don’t risk money you can’t afford to lose!
My expectations last year were to lose money from the spreads and win from the moneylines, which is exactly what happened. This is why we will only target the moneylines in 2025.
We’ll see what happens, and I promise to analyze the results thoroughly when the tournament is over. Good luck to everyone who will bet on every March Madness underdog in 2025!
https://www.thesportsgeek.com/blog/betting-every-underdog-march-madness/
#fantasyfootball #Sports #Betting #sportsbetting #sportsbettingadvice #freepick #freepicks #sportsbettingtips #handicapping #predictions #sportspredictions #NFL #esports #espn #NBA #NHL #sportsprediction #ncaa #mlb #WNBA #prediction #nhl #nhlplayoffs #nhlpicks #nbapicks #NBAPlayoffs #NFLPlayoffs #espnsports #bettingsports #bettingtips #bettingonline #bettingexpert #basketball #football #soccer #hockey #sportspicks #ncaabasketball #foxsports #cbssports #soccerpredictions #sportingbet