Bingo Odds Calculator

Home » Online Bingo Guides » Bingo Odds Calculator
Editor: Updated

Use this bingo odds calculator to find the chance that one fixed set of numbers appears within a chosen number of calls. Select a ball pool, count the numbered positions in your target and enter a call limit. The result answers that specific completion question; it does not predict who wins the room or how much a session will return.

Calculate a fixed bingo target

ONE FIXED TARGET

Fixed-target bingo probability

Choose one set of distinct required numbers before the draw. This model assumes uniform, unique calls without replacement.

All numbers available in this draw.

Count distinct numbered positions; exclude a FREE centre. Whole numbers from 0 to 75.

Unique calls counted from the start. Whole numbers from 0 to 75.

Probability this fixed target is complete

0.398618%

All 4 required numbers within the first 20 unique calls from a 75-ball pool.

The target was fixed before the draw. Calls are uniform and without replacement.

This is not the probability of completing any available pattern, beating other tickets or receiving a prize. A FREE centre adds no required number.

The starting example is a 75-ball pool, four required numbers and 20 calls. Change either number field or choose another pool to update the result. Calculate checks the entries; Reset restores that starting example. The calculator has no ticket purchase, account login or payment step.

The casino promotions below apply to eligible slots and keno play. They are not verified bingo-room offers and are separate from the calculator’s probability model. Eligibility and current operator conditions apply. We may earn commission through these links; read our affiliate disclosure.

Featured casino offers and bonus codes
CasinoCasino offer and key termsBonus codeOffer page
Las Vegas USA400% up to $500First deposit casino bonus. Slots and keno; wagering, game restrictions and cashout conditions apply. Eligible new accounts only.400BONUSPLAY NOW
Slots Plus400% up to $500First deposit casino bonus for eligible slots and keno. Wagering, game restrictions and cashout conditions apply. New accounts only.400BONUSPLAY NOW
Sun Palace400% up to $500First deposit casino match. Eligible slots and keno; wagering, game restrictions and cashout conditions apply. New accounts only.400BONUSPLAY NOW
Vegas Casino Online400% up to $500First deposit casino promotion for eligible slots and keno. Wagering, game restrictions and cashout conditions apply. New accounts only.400BONUSPLAY NOW

How to enter your bingo calculation

Take the numbers from the game’s rules and pattern display rather than guessing from its name. A line, a letter shape and a full card can require very different numbers of calls even when they use the same ball pool.

1. Choose the ball pool

The dropdown offers 30, 75, 80 and 90 balls. Choose the complete pool used for that draw. In a fresh 75-ball game, enter 75 even if your card has only 24 printed numbers. Card size and pool size are different quantities.

2. Count the required numbers

Choose one exact target, then count its distinct numbered positions. A free center contributes no number when it lies inside that target. For example, a middle row on a 75-ball card contains five positions but normally requires four drawn numbers. A top row contains five numbered positions and requires five.

Do not count a printed number twice because it helps two overlapping shapes. This field describes one set of values, not the number of marks across several possible patterns. Our pattern guide shows how required positions differ from the card’s entire grid.

3. Set the number of calls

Enter how many unique values will have been drawn from the start. For a question about completion by call 20, enter 20. It means all required values can arrive anywhere within those first 20 calls, in any order. It does not mean the final required number must appear exactly on the twentieth call.

Try the starting example: four numbers in 20 calls

Imagine a particular middle row chosen before a 75-ball draw. The center is free, leaving four different numbers to be called. Set Ball pool to 75, Required numbers to 4 and Calls drawn to 20.

The displayed result: 0.398618%

This is approximately four completed fixed targets per 1,000 such draws under the model. It is a rounded long-run description, not a forecast that a target must complete after 250 attempts.

The four required values must all be among the first 20 unique calls. Their order does not matter, and additional called numbers outside the target are allowed.

Now change Calls drawn to 30 while leaving the other inputs alone. The result rises to approximately 2.254720%. You have allowed ten additional calls for the same target. You have not added tickets, altered the random draw or established the chance of beating other players.

This is a useful way to investigate a call deadline. Keep the target unchanged and adjust only the limit, so you can see what caused the difference.

Compare a line through the center with a top row

Return to the default 75-ball, 20-call example. Change Required numbers from 4 to 5. The result becomes approximately 0.089829%. Both calculations use the same pool and deadline, but the second target needs one more distinct value.

Middle row

75 balls · 4 required · 20 calls
0.398618%

One predetermined row containing the free center.

Top row

75 balls · 5 required · 20 calls
0.089829%

One predetermined row with five numbered spaces.

Coverall

75 balls · 24 required · 50 calls
0.000472%

All 24 distinct numbered spaces on one card.

The coverall figure uses a different deadline and answers a different question from the two line examples. It is included to show why a target’s size must match the prize condition. Entering four required numbers for a full-card jackpot would produce an answer for the wrong event.

If the game accepts any row, the middle-row figure is not the overall chance of a qualifying line. Several lines might complete within the same draw, so simply adding their percentages double-counts overlapping outcomes. See the broader bingo odds guide for that distinction.

Examples for 30-ball, 80-ball and 90-ball bingo

The same model applies to a fixed target in another uniform draw without replacement. These examples are deliberately specific; they do not claim that every room uses the same winning patterns.

30-ball: a nine-number target

Choose 30 balls, 9 required numbers and 15 calls. Completion probability is approximately 0.034983%. This can represent one full nine-number ticket if that is the actual rule. It does not represent every speed-bingo game simply because the pool is small.

80-ball: four particular numbers

Choose 80 balls, 4 required numbers and 20 calls. The result is approximately 0.306339%. A four-position row may be one example, but check the displayed shape before treating that row as eligible.

90-ball: one full 15-number ticket

Choose 90 balls, 15 required numbers and 60 calls. The result is approximately 0.116155%. For one specific five-number row by call 30, use 90, 5 and 30 instead: approximately 0.324251%.

These percentages describe target completion by their stated deadlines. They do not rank 30-ball, 80-ball and 90-ball bingo for profitability. Prices, competitors and prize allocation are absent from the model.

What the percentage does and does not say

The result means “all of these required numbers have appeared by this many calls.” A 2% result describes a probability of 0.02 for that event. It does not mean a 2% return on your stake, that you will win two dollars, or that the fiftieth attempt is guaranteed to succeed.

At 0%, the target is impossible under the entered counts, usually because there are fewer calls than required numbers. At 100%, the selected set is necessarily included under the model. Neither endpoint automatically describes the chance of receiving money.

For example, drawing the entire pool guarantees that every printed number has appeared. A real round might end long before that, with a prize awarded to a different card. Similarly, entering zero required numbers produces 100% because an empty target has nothing left to collect. It does not create a valid prize claim.

Very small positive probabilities can use scientific notation. A display such as 9.631e-25% means 9.631 multiplied by ten to the power of minus 25, expressed as a percentage. It is extremely small rather than zero. This example occurs for 45 particular numbers within 45 calls from a 90-number pool.

How the calculator obtains the answer

Let N be the pool size, k the required count and n the calls. For k no larger than n, the completion probability is:

P = C(n, k) ÷ C(N, k)

The percentage shown is P multiplied by 100. C(a, b) counts unordered selections of b different items from a items.

This is a fixed-target application of the hypergeometric model described by NIST. Calls are assumed equally likely among the remaining values, and a selected value cannot be drawn again in the same round.

For the default inputs, C(20, 4) is 4,845 and C(75, 4) is 1,215,450. Dividing gives approximately 0.00398618; multiplying by 100 gives approximately 0.398618%.

The tool calculates a ratio through successive factors rather than drawing simulated balls. Repeating identical inputs therefore gives the same result. The displayed percentage is rounded, while the probability model itself is a defined counting calculation. No random sample of previous sessions is used to generate it.

Can you use it after a round has started?

This version is designed for a target fixed before the draw and calls counted from the start. It does not have separate inputs for already matched numbers and the remaining uncalled pool. Do not change Required numbers to your current missing count while leaving the original pool unchanged: that mixes two different starting points.

Suppose 50 unique numbers have already been called in a 75-ball draw. There are 25 left, and your fixed target lacks two particular values. Completing within the next five calls uses C(5, 2) ÷ C(25, 2) = 10 ÷ 300 ≈ 3.333333%, assuming those calls occur.

The dropdown does not offer a 25-number remaining pool, so that conditional question is outside this tool’s controls. Work it out separately rather than substituting 30 or 75. Our one-away and two-away explanation shows how remaining-pool calculations work.

Another limitation arises when you inspect every row and select the closest one after seeing the calls. That choice used draw information. Its result is not the same as the pre-draw probability for one nominated target.

Why there is no “number of cards” multiplier

Several tickets in one bingo round share the calls. Their target-completion events can overlap, and duplicate targets finish together. Multiplying one card’s percentage by your card quantity can therefore give the wrong chance of at least one completion.

The alternative shortcut, one minus the probability of all cards failing, also needs care: multiplying failure probabilities assumes independence. UC Berkeley’s probability notes explain why overlapping events and independent events require different treatment.

This calculator has no competing-card layouts, accepted-pattern combinations or stopping rule. It cannot calculate whether you finish before another player, whether a claim is accepted or whether you share the award. A room’s player count cannot fill those missing details because different players can buy different numbers of tickets.

Keep a result attached to its input description. Writing “75 balls, four fixed required numbers, by 20 calls” preserves its meaning when you compare examples later.

Keep spending and jackpot conditions separate

Neither ticket price nor prize amount appears in this calculation. Increasing a jackpot banner from $100 to $1,000 does not change the chance of drawing your chosen set. A larger award could affect a value calculation, but that requires its payment rules and complete probabilities.

As a spending example, eight tickets at $0.25 cost $2 per round. Six such rounds cost $12. If total cash prizes across those rounds are $5, the session’s net result is a $7 loss before any separate fees. A probability displayed for one pattern does not replace that account of purchases and receipts.

For a call-limit jackpot, check the exact qualifying pattern, eligible tickets, whether the final call is included and how simultaneous winners are treated. The tool can examine one numerical deadline; it does not verify the rest of the conditions. Read our jackpot bingo guide for the distinction between an ordinary completion and a qualifying jackpot result.

Input errors, reset and a useful check

Use whole numbers from zero up to the selected pool size. Blank values, negative values, fractions and counts larger than the pool are invalid. The tool identifies the affected field and removes the old percentage instead of presenting it beside an invalid entry.

If you switch from 90 balls to 30 while Calls drawn still says 60, change that field before relying on a result. The limits follow the selected pool. Reset returns all three controls to 75 balls, four required numbers and 20 calls.

A quick check is to enter one required number and ten calls from 75 balls. The result should be approximately 13.333333%: that particular value can occupy any of the first ten positions out of 75. Then use Reset to restore the worked example.

JavaScript is needed to change the calculator’s result. If the controls remain unavailable, the starting example is still shown, but it should not be treated as a new calculation for other inputs. No calculator can make a game predictable or recover a previous loss; use a fixed spending limit and the support options on our responsible gambling page when needed.

Edited by Robyn Van Zyl. Examples are mathematical illustrations using uniform draws without replacement. They are not measured operator win rates or promises of prizes.

Bingo odds calculator: frequently asked questions

What does this bingo odds calculator calculate?

It calculates the probability that all numbers in one fixed target appear within a chosen number of unique calls from a 30-, 75-, 80- or 90-number pool. It assumes uniform drawing without replacement. It does not calculate who finishes first, accepted prize claims, shared awards or session profit.

What should I enter for a free center?

Count only the distinct required numbered positions. If a five-position row passes through a free center, enter four required numbers. If the target does not include the center, do not subtract a number for it. A 75-ball full-card target with a free center normally has 24 numbered positions.

Why does the default example show 0.398618%?

The default asks whether four particular numbers appear within the first 20 unique calls from 75 balls. C(20, 4) divided by C(75, 4), multiplied by 100, is approximately 0.398618%. It is the completion probability for that fixed set, not the chance of winning against every other ticket.

Can I enter how many numbers my card still needs?

Not as a substitute for the pre-draw required count. An ongoing-round calculation needs the remaining uncalled pool, missing required values and future call limit. This tool uses the original selected pool and calls counted from the start. Mixing original and remaining counts gives an answer to the wrong question.

Can the calculator estimate odds for several cards?

It handles one fixed target. Several cards share the same draws and can have overlapping targets, so their completion events are not generally independent. Multiplying one result by card quantity, or applying an independent-card formula, can misstate the chance that at least one card completes. Opponents and ties are also excluded.

Why do I sometimes see 0% or 100%?

A target requiring more numbers than the number of calls cannot be complete, giving 0%. Drawing the whole pool includes every required value, giving 100%. Zero required numbers also gives 100% because the empty target is already complete mathematically. None of these results overrides a game’s actual prize rules.

What happens if I enter an invalid number?

The tool shows a field error and removes the previous result. Use whole-number counts from zero up to the chosen pool size. Check both count fields after switching to a smaller pool. Reset restores 75 balls, four required numbers and 20 calls; it does not purchase tickets or affect a game.

Does a larger jackpot improve the percentage shown?

No. The percentage depends on the ball pool, fixed required set and number of calls. A larger prize does not alter those draw probabilities. Whether a completion qualifies for a jackpot depends on additional rules, such as eligible tickets, call limits and prize sharing, which the calculator does not verify.