Underdog Chance

Soccer betting models

Football has three outcomes.
I only want value on two of them.

Home.

Draw.

Away.

The models price all three.

But I do not bet all three.

If the value is on the stronger side, I can back that team to win.

If the value is on the underdog, I prefer +0.5 Asian handicap / double chance, so a draw is covered.

If the value is on the draw itself, I pass.

That simple rule turns three-way pricing into a much cleaner decision process.

Three Google Sheets models.

From major competitions to smaller leagues, as long as you can get the required data.

One-time payment · Lifetime access · 30-day money-back guarantee

The rule, on a real board

Price all three.
Bet only where the value makes sense.

Actual World Cup 2026 sheet · model odds, bookmaker odds, value and final bet(tap to enlarge)

The model prices home, draw and away.

Then it compares those prices with the sportsbook.

On the real board you can see the rule being applied:

  • strong-side value taken as a straight win
  • underdog value converted into +0.5 protection
  • draw value passed

The sheet does the pricing first.

The rule comes second.

A look inside

See the soccer models before you buy them.

These are the actual spreadsheets.

No black box.

You can see the inputs, probabilities, fair odds and value calculation before you buy.

The rule

Three outcomes.
One rule.

Unlike a standard two-way moneyline market, football has three possible match results: home, draw and away.

The models calculate a probability for all three and convert those probabilities into fair odds.

Then I compare my fair odds with the sportsbook.

Value on the stronger side

Back the team to win.

The model price says the offered price is sufficiently attractive without adding draw protection.

Value on the underdog

Use +0.5 Asian handicap / double chance when available.

That means the bet wins if the team wins or draws.

Value on the draw

Pass.

The model still prices the draw.

I simply choose not to make the draw itself part of this strategy.

The point is not that the draw is impossible to model.

The point is that I want a simple, repeatable betting rule after the pricing is done.

Member experience

He independently moved toward the same idea.

One member adapted the model with his own thresholds and staking.

After roughly 100 bets, he sent me this.

Real member feedback · individual experience, not a promise of future results(tap to enlarge)
56–38+44.23u+25.79% ROI

Where this came from

I did not build these because soccer is my main sport.

Soccer was where I started betting.

Later, American sports became the center of my own modelling work.

The soccer models came later because people kept asking me for a way to apply the same probability-and-price thinking to football.

So I built several versions and tested them before offering them.

The attraction of soccer is obvious:

there are thousands of matches, hundreds of competitions, and markets ranging from enormous leagues to very small ones.

That means one universal model is not always the answer.

So you get three different levels.

The actual change

A price of 1.85 means nothing until you have your own number.

You can know the team.

Watch every match.

Know who is injured.

Know who is in form.

And still have no idea whether 1.85 is a good price.

That is the problem.

Without your own probability, you are reacting to the bookmaker’s number.

After this:

  1. 01build the match probability
  2. 02convert it into fair odds
  3. 03compare your number with the sportsbook
  4. 04apply the rule
  5. 05bet or pass

Most matches should still be passes.

That is not a failure of the model.

That is what pricing is for.

Inside the models

Three spreadsheets.
Three levels of depth.

Simple model

The fastest way in. Fewer inputs. Good for learning the process and exploring smaller leagues where you have basic data available.

Main model

Expected-goals based with additional rating and adjustment inputs. This is the primary model behind the tracked results shown on this page.

Extended model

More control and more inputs for competitions you want to study in greater detail.

All three ultimately give you the same decision framework:

  • probability for home
  • probability for draw
  • probability for away
  • fair decimal odds
  • fair American odds
  • bookmaker odds
  • value comparison
Actual soccer sheet · probabilities, sportsbook prices, value report and final betting decision(tap to enlarge)

Selectivity

Not every edge deserves the same weight.

The model can use a simple adjustable staking ladder.

For example:

small edge1 unit
medium edge1.5 units
stronger edge2 units

The exact thresholds can be changed.

The purpose is not to force bigger bets.

The purpose is to distinguish between barely qualifying and meaningfully different from the market.

The work

Bring the league data.
The spreadsheet does the pricing.

Unlike the MLB model, this is not built around one automatic data feed.

Soccer has too many leagues and too many different data sources for that to be practical.

You choose the competition.

Bring the required statistics.

Enter the sportsbook prices.

The model calculates the probabilities and fair odds.

That tradeoff is what makes the spreadsheets flexible.

They are not locked to only the Premier League, Champions League or MLS.

It works across many leagues where the required data is available.

Three videos are included:

  • simple model walkthrough
  • main model walkthrough
  • extended model walkthrough

Real bets

Five separate soccer runs I tracked.

World Cup 2026
54–31+5.20u+6.12% ROI
Euro 2021
28–20+13.45u+17.25% ROI
MLS
22–11+9.23u+21.47% ROI
Bundesliga 2
25–21+5.01u+10.89% ROI
Club football run · 2022
52–40+3.44u+3.74% ROI

I do not bet soccer continuously.

These are separate competitions or periods where I chose to run and track the models.

Historical performance is not a forecast of future results.

Public before kickoff

85 bets.
Posted before the games.
54–31.

The World Cup run matters to me for a different reason than the ROI.

The bets were posted publicly before kickoff.

The final tracked record:

Record
54–31
Units
+5.20u
ROI
+6.12%
Tracked World Cup 2026 results(tap to enlarge)

No selecting only winners afterwards.

No rewriting the record later.

This is the kind of proof I prefer: a process, a timestamp, and a result you can inspect afterwards.

Another tournament

Euro 2021.

28–20+13.45u+17.25% ROI
Euro 2021 · tracked soccer-model results(tap to enlarge)

Club football

The same framework outside tournaments.

52–40+3.44u+3.74% ROICLV +0.12%
Tracked club-football run · 2022(tap to enlarge)

The comparison

My odds next to theirs.

Model odds beside bookmaker odds · the difference is the value number(tap to enlarge)

This is the basic idea behind everything on the page.

My model: Denmark 1.30

Sportsbook: Denmark 1.47

The difference is what creates the value number.

The same calculation is done across home, draw and away.

You are not asking: “Who do I think wins?”

You are asking: “What probability do I assign to the outcome, and is the offered price better than my fair price?”

MLS

The MLS segment I tracked.

22–11+9.23u+21.47% ROI

The MLS sheet shown earlier on this page is the same model used for that run.

How to use it

Make soccer your main market.
Or use it selectively.

As a supplement

Pick one competition.

A World Cup. Euros. An MLS season segment. A league you know.

Run the model consistently for that defined period.

As a main market

Choose a small number of leagues where you can get reliable data.

Build a repeatable weekly process.

Do not try to cover every soccer league in existence.

Depth beats random volume.

The limits

Read this before you buy.

Not a picks service

The model produces probabilities, fair odds and value comparisons. You decide what to bet.

You supply the data

There is no universal automatic feed covering every league. That flexibility requires some input from you.

Sides are the main proof

The tracked results shown on this page are primarily match-result betting. Do not buy this because you expect a fully proven totals system.

Soccer is not my primary personal sport

I built these because customers wanted soccer models and I tested them before selling them. If you want somebody whose entire life is Premier League analysis, that is not me. If you want the probability and price framework I use across betting markets, that is what these models provide.

Google Sheets

Designed primarily for laptop and desktop use.

No guarantees

Historical results and member results do not guarantee future profits.

Fit

Who these models are for.

This is for you if

  • You bet soccer and want probabilities of your own
  • You are willing to bring the stats for the leagues you care about
  • You want to compare fair odds with sportsbook prices
  • You prefer a repeatable rule to pure opinion
  • You are comfortable using Google Sheets

Skip this if

  • You want picks sent to you
  • You will not use a spreadsheet
  • You expect automatic data for every league
  • You want guaranteed returns
  • You want to bet every match

What you get

Three Soccer Models.

Simple soccer model

The easiest starting point.

Main soccer model

The primary expected-goals / probability model.

Extended soccer model

A deeper version with more control.

Three training videos

One for each model.

1X2 pricing

Home / draw / away probabilities and fair odds.

Value comparison

Your model price beside the sportsbook.

Betting rule

Straight win / +0.5 / pass logic.

Adjustable selectivity and staking

Control how strong the difference needs to be before a bet qualifies and how you size qualifying plays.

American odds tracker

Track results and closing-price information.

Decimal odds tracker

Track results and closing-price information.

Lifetime access

One payment. No annual model renewal.

Small bonus

50 complimentary AI Assistant credits.

The Underdog Chance AI Assistant is a separate product. The 50 credits let you try it on real games. Buying the Soccer Models does not start an AI subscription. Nothing renews automatically. Credits are added manually after purchase.

Price

$299

One-time payment.

Lifetime access.

No recurring model fee.

Three soccer models.

30-day money-back guarantee

Buying several sports? All Models is $997 and includes the complete model library plus A Journey training.

See all models →

Delivery

What happens after you pay.

Your access is attached to the email address you use at checkout.

Go to My Library.

Enter that same email.

We send a magic sign-in link.

Click it and your Soccer Model content unlocks.

Inside you will find:

  • all three spreadsheets
  • all three training videos
  • included resources

Copy the Google Sheets files into your own Google Drive.

No software installation.

No password to remember.

Support: mb@underdogchance.com

Guarantee

30 days to try the actual models.

Choose a league.

Load the numbers.

Work through real matchdays.

See how the models fit your process.

If you do not see the value, email me within 30 days and I will refund the purchase.

No call.

No proof required.

In their words

From bettors who used the work.

Soccer member

“Just wanna say your Football model is insane. After 100 bets im 56-38 +44.23u +25.79% ROI.”

The full message is shown earlier on this page.

David Beaudoin · Professor MJ

David Beaudoin, known as Professor MJ, is a PhD in statistics and professor at Laval University in Quebec City.

Professor MJ(tap to enlarge)

“His vision of sports betting is exactly like mine: you absolutely need to mix statistical models with your own judgement in order to be successful in this business.”

Dave Cokin

Dave Cokin is a longtime sports handicapper and respected voice in sports betting.

Dave Cokin(tap to enlarge)

“Definitely worth reading for anyone trying to make their own numbers.”

Don

Marek

Questions

Before you decide.

How many soccer models do I get?+

Three. A simple model, the main model and an extended version with more control and inputs.

Which leagues can I use them on?+

Many leagues can work as long as you can get the required statistics. I have used the framework on competitions including the World Cup, Euros, MLS, Bundesliga 2 and other club football.

Does every league work equally well?+

No. Data quality and market quality differ. Use leagues where you can get reliable inputs and sensible sportsbook prices.

What data do I need?+

The exact inputs depend on which of the three models you use. The main model is built around expected-goals style data with additional ratings and adjustments. The walkthrough shows you what to collect and where it goes.

Do the models calculate draws?+

Yes. They calculate home, draw and away probabilities.

Then why do you say you do not bet draws?+

That is my betting rule, not a limitation of the model. If value is on the draw itself, I pass. If value is on an underdog, I can use +0.5 / double chance so a draw is covered.

What is +0.5 Asian handicap?+

The bet wins if your team wins or draws. Some sportsbooks present the same idea as double chance.

Do I need to know advanced math?+

No. The formulas are already built. You supply the required data and sportsbook prices and read the output.

Is the data automatic?+

No universal feed is included. You bring the statistics for the leagues you want to model.

Why not make it automatic?+

Soccer covers hundreds of leagues and data sources. Manual input makes the models much more flexible across competitions.

Is this a picks service?+

No. The models produce probabilities, fair odds and value comparisons. You make the final betting decision.

Does it do totals?+

The spreadsheets can be used to explore more than one market, but the tracked proof presented on this page is primarily match-result betting. Do not treat totals as a proven historical edge from this record.

How long does it take?+

Once your league data is prepared, running a matchday is quick. Setting up a new league for the first time takes longer.

Can I change the thresholds?+

Yes. The selectivity and staking criteria can be adjusted.

Are the results guaranteed?+

No. The records on this page are historical results from specific tracked runs. Your leagues, prices, inputs and decisions will be different.

What was the World Cup 2026 result?+

The tracked public run shown on this page finished 54–31 for +5.20 units and +6.12% ROI across 85 bets posted before kickoff.

Will the models work next season?+

You keep the spreadsheets permanently. Update the league statistics and continue using the same framework. There is no annual model renewal.

Can I buy all your models?+

Yes. All Models is $997 and includes the complete model library plus A Journey training.

What if I do not like the Soccer Models?+

Email me within 30 days of purchase and I will refund them.

I still have a question.+

mb@underdogchance.com

Last thing

85 bets.
Public before kickoff.

At the World Cup I did the same thing over and over.

Calculate a probability.

Turn it into a fair price.

Compare it with the market.

Apply the rule.

Bet or pass.

The public run finished:

54–31+5.20 units+6.12% ROI

That does not tell you what the next competition will do.

It tells you the process was actually used.

One-time payment · Lifetime access · 30-day money-back guarantee

Stop following picks.
Start pricing bets.