The board, the draw, and the one formula
Keno is a lottery with the ticket price and the prize table printed on the same screen. The board has forty numbers. You mark between one and ten of them. The game draws ten balls, none of them twice, and pays according to how many of your marks were drawn. There is no decision after the draw begins and no card to hold, which means the whole game reduces to one question with an exact answer: given k marks, how likely is each number of hits?
Ten balls from forty without replacement is the hypergeometric distribution, the same arithmetic as a lottery draw. With k numbers marked, the chance of exactly h hits is C(k, h) × C(40 − k, 10 − h) ÷ C(40, 10). The denominator is the number of distinct ten-ball draws, 847,660,528, and every one of them is equally likely. Nothing in that formula mentions the risk level, and nothing in it mentions which numbers you chose. Every table below is that formula evaluated for every ticket the board allows, then cross-checked by replaying the engine’s own draw loop two million times.
The chart: every hit count for every pick count
| PICKS | 0 HITS | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 75.00% | 25.00% | — | — | — | — | — | — | — | — | — |
| 2 | 55.77% | 38.46% | 5.77% | — | — | — | — | — | — | — | — |
| 3 | 41.09% | 44.03% | 13.66% | 1.21% | — | — | — | — | — | — | — |
| 4 | 29.99% | 44.42% | 21.42% | 3.94% | 0.23% | — | — | — | — | — | — |
| 5 | 21.66% | 41.65% | 27.77% | 7.93% | 0.96% | 0.038% | — | — | — | — | — |
| 6 | 15.47% | 37.13% | 32.13% | 12.69% | 2.38% | 0.20% | 0.0055% | — | — | — | — |
| 7 | 10.92% | 31.85% | 34.40% | 17.64% | 4.57% | 0.59% | 0.034% | 0.00064% | — | — | — |
| 8 | 7.61% | 26.47% | 34.74% | 22.24% | 7.48% | 1.33% | 0.12% | 0.0047% | 1 in 1,708,993 | — | — |
| 9 | 5.23% | 21.40% | 33.50% | 26.06% | 10.94% | 2.53% | 0.31% | 0.019% | 0.00049% | 1 in 27,343,888 | — |
| 10 | 3.54% | 16.88% | 31.07% | 28.82% | 14.71% | 4.24% | 0.68% | 0.057% | 0.0023% | 1 in 2,825,535 | 1 in 847,660,528 |
Exact hypergeometric probabilities; each cell is an integer count of draws divided by C(40, 10) = 847,660,528. Cells below one in a million are shown as odds. Rows sum to 100%.
Read down any column and the shape is the same story told ten times. Marking more numbers shifts the weight to the right — more hits on average — but the top of every row thins out faster than the row lengthens. Two hits is the most likely result for anyone marking seven or more; one hit for three to six; and with one or two picks the most likely outcome is nothing at all.
The number worth memorising is the average. Ten of forty numbers are drawn, so each mark has exactly a one-in-four chance of being hit, and a k-pick ticket averages k ÷ 4 hits whatever else is true about it. Ten picks average 2.5 hits; four picks average one. The payout tables are all built around that average, and each one decides what to do with the ticket that lands on it.
What each pick count promises
| PICKS | AVERAGE HITS | MOST LIKELY | NO HITS | AT LEAST ONE | EVERY PICK HITS |
|---|---|---|---|---|---|
| 1 | 0.25 | 0 (75.00%) | 75.00% | 25.00% | 1 in 4 |
| 2 | 0.50 | 0 (55.77%) | 55.77% | 44.23% | 1 in 17.3 |
| 3 | 0.75 | 1 (44.03%) | 41.09% | 58.91% | 1 in 82.3 |
| 4 | 1.00 | 1 (44.42%) | 29.99% | 70.01% | 1 in 435 |
| 5 | 1.25 | 1 (41.65%) | 21.66% | 78.34% | 1 in 2,611 |
| 6 | 1.50 | 1 (37.13%) | 15.47% | 84.53% | 1 in 18,278 |
| 7 | 1.75 | 2 (34.40%) | 10.92% | 89.08% | 1 in 155,363 |
| 8 | 2.00 | 2 (34.74%) | 7.61% | 92.39% | 1 in 1,708,993 |
| 9 | 2.25 | 2 (33.50%) | 5.23% | 94.77% | 1 in 27,343,888 |
| 10 | 2.50 | 2 (31.07%) | 3.54% | 96.46% | 1 in 847,660,528 |
Average hits is exactly picks ÷ 4. “At least one” is the chance the ticket touches the draw at all, which is not the same as the chance it pays — that depends on the level, below.
A ten-pick ticket almost always hits something: only one in twenty-eight comes back with nothing. That feels like a generous game, and the payout tables are where the feeling is corrected. A ten-pick ticket pays nothing below two hits on Low, below three on Classic and Medium, and below four on High, and those unpaid hit counts are the ones the chart says are common. Hitting something and being paid for it are different events, and the gap between them is how a keno table is tuned.
The last column is the one people search for. A clean sweep — every marked number drawn — is a one-in-four event with a single pick and becomes astronomically rare by ten. Each extra pick multiplies the odds against by a growing factor: the fourth pick roughly quintuples them, the tenth multiplies them by thirty-one. Five for five happens once in 2,611 tickets; eight for eight once in 1.7 million; ten for ten once in 847,660,528. The draw does not know it is being asked for a sweep, so no choice of numbers, level or timing changes any of those figures.
Hitting them all, and what the engine pays for it
| PICKS | ODDS OF ALL HITS | FAIR MULTIPLIER | CLASSIC PAYS | LOW | MEDIUM | HIGH |
|---|---|---|---|---|---|---|
| 1 | 1 in 4 | ×4 | ×3.96 | ×1.85 | ×2.75 | ×3.96 |
| 2 | 1 in 17.3 | ×17.3 | ×4.50 | ×3.80 | ×5.10 | ×17.10 |
| 3 | 1 in 82.3 | ×82.3 | ×10.40 | ×26 | ×50 | ×81.50 |
| 4 | 1 in 435 | ×435 | ×22.50 | ×90 | ×100 | ×259 |
| 5 | 1 in 2,611 | ×2,611 | ×36 | ×300 | ×390 | ×450 |
| 6 | 1 in 18,278 | ×18,278 | ×40 | ×700 | ×710 | ×710 |
| 7 | 1 in 155,363 | ×155,363 | ×60 | ×700 | ×800 | ×800 |
| 8 | 1 in 1,708,993 | ×1,708,993 | ×70 | ×800 | ×900 | ×900 |
| 9 | 1 in 27,343,888 | ×27,343,888 | ×85 | ×1,000 | ×1,000 | ×1,000 |
| 10 | 1 in 847,660,528 | ×847,660,528 | ×100 | ×1,000 | ×1,000 | ×1,000 |
Fair multiplier is 1 ÷ probability — what the all-hit cell would pay if it carried the whole return by itself. The gap to the paid multiplier is not the house edge; it is the return that the table pays out on lower hit counts instead.
High with one, two or three picks is the cleanest reading of this table, because on those rows the all-hit cell is the only cell that pays. There the multiplier is the whole return: ×3.96 against a fair ×4 is 99.00%, ×17.10 against ×17.33 is 98.65%, ×81.50 against ×82.33 is 98.99%. That is the house edge, expressed as a discount on the one prize.
Every other row pays the sweep at a fraction of its fair price, and the fraction shrinks fast. Five for five is worth ×2,611 at fair odds and pays ×450 on High, because the three- and four-hit cells on that row are paid the rest. By ten picks the ×1,000 cell is paid at about one 850,000th of its fair value, and its contribution to the ticket’s return is 1,000 ÷ 847,660,528 — 0.00012% of the stake. On a one-dollar ticket the largest number on the keno screen is worth about a ten-thousandth of a cent. The other 99% of the return is in the cells the chart calls ordinary.
When a ticket beats its stake
| PICKS | CLASSIC | LOW | MEDIUM | HIGH |
|---|---|---|---|---|
| 1 | 25.00% | 25.00% | 25.00% | 25.00% |
| 2 | 44.23% | 44.23% | 44.23% | 5.77% |
| 3 | 14.88% | 58.91% | 14.88% | 1.21% |
| 4 | 25.59% | 25.59% | 25.59% | 4.17% |
| 5 | 36.69% | 36.69% | 36.69% | 8.93% |
| 6 | 15.28% | 47.40% | 15.28% | 2.58% |
| 7 | 22.83% | 57.23% | 22.83% | 5.20% |
| 8 | 31.17% | 65.92% | 31.17% | 8.94% |
| 9 | 39.86% | 39.86% | 39.86% | 13.80% |
| 10 | 48.51% | 79.58% | 48.51% | 19.69% |
Counts only cells paying more than ×1. Cells that return part or all of the stake — Classic’s two ×1.00 cells (three picks with one hit, six picks with two), its ×0.80, ×0.25 and ×0.47 cells, Low’s ×0.70 and Medium’s ×0.40 with one pick and no hits — are excluded. Every figure is a hit-count probability from the chart above.
| PICKS | CLASSIC | LOW | MEDIUM | HIGH |
|---|---|---|---|---|
| 1 | 99.00% | 98.75% | 98.75% | 99.00% |
| 2 | 99.04% | 98.85% | 98.65% | 98.65% |
| 3 | 99.02% | 98.87% | 98.99% | 98.99% |
| 4 | 98.96% | 98.92% | 98.78% | 98.91% |
| 5 | 98.99% | 98.90% | 98.94% | 98.89% |
| 6 | 98.97% | 99.01% | 98.83% | 99.00% |
| 7 | 98.98% | 98.94% | 98.96% | 98.96% |
| 8 | 99.02% | 99.00% | 98.92% | 98.96% |
| 9 | 98.98% | 99.07% | 98.94% | 98.96% |
| 10 | 99.04% | 98.76% | 98.97% | 99.01% |
Each cell of KENO_PAYTABLE multiplied by its hit-count probability and summed. Forty tables, all within 0.42 points: the lowest is 98.65% (Medium and High at two picks), the highest 99.07% (Low at nine).
The two tables together are the whole product. The first one moves by a factor of sixty-five — Low with ten picks beats its stake on four tickets in five, High with three picks on one in eighty-three — and the second barely moves at all. Nothing you can select on the keno screen changes what a ticket is worth by more than half a point. What the selections change is how that value arrives: as a stream of small returns or as a rare large one. What a keno risk level changes takes that trade-off apart in detail; the chart above is the fixed input every one of those tables is built on.
Forty numbers, ten drawn — the paytable for every pick count is on screen before you betKeno →
What are the odds of hitting all 10 numbers in keno?
One in 847,660,528 on a 40-number board with 10 balls drawn — that is C(40, 10), the number of distinct draws, and exactly one of them matches a ten-pick ticket. On this engine that cell pays ×1,000 on Low, Medium and High and ×100 on Classic.
What are the odds of hitting 5 out of 5 in keno?
One in 2,611 (0.038%). Four of five hits happens 0.96% of the time and three of five 7.93%. The engine pays five for five at ×36 on Classic, ×300 on Low, ×390 on Medium and ×450 on High.
How many numbers should I pick in keno?
The return is within half a point across every pick count and level (98.65% to 99.07%), so no pick count is better value. More picks means more hits on average — exactly one quarter of the marks — but the table demands more hits before it pays. Fewer picks means a simpler ticket that either hits or does not.
How many numbers will I hit on average?
A quarter of the numbers you mark, because 10 of the 40 are drawn. Ten picks average 2.5 hits and land on exactly two 31.07% of the time; four picks average one hit. Missing everything runs from 75.00% with one pick down to 3.54% with ten.
Does picking the same numbers every game improve my odds?
No. Every ten-ball draw is equally likely and independent of the last, so no set of numbers is due or cold. The odds of any hit count depend only on how many numbers you mark, and those odds are the chart in this article.
Is the ×1,000 keno prize worth chasing?
It is worth 0.00012% of the stake on a ten-pick ticket — ×1,000 multiplied by a one-in-847,660,528 chance. Almost all of the ticket’s 99% return is paid on ordinary hit counts, and on High nothing below four hits pays at all.
- Betkyo engine source: BALLS = 40 and MAX_PICKS = 10 in keno/kenoGame.tsx; kenoDraws() and demoKenoBet() in _shared/demoLocal.ts (ten balls from a forty-number pool without replacement, hits counted against the draw set, multiplier looked up by pick count and hit count, floored to cents)
- Betkyo engine source: KENO_PAYTABLE in keno/paytable.ts — all forty payout tables, mirrored from the TB_KENO_PROB rows the server pays from
- Exact calculations written for this article: the hypergeometric distribution C(k, h) × C(40 − k, 10 − h) ÷ C(40, 10) for every pick and hit count, per-table returns and beat-the-stake probabilities from those cells, and a two-million-ticket replay of the engine’s swap-pool draw as a cross-check



