The card: five columns, one free star
A 75-ball bingo card is not a random 5×5 grid. Each column draws from its own range of fifteen numbers, B from 1 to 15, I from 16 to 30, N from 31 to 45, G from 46 to 60 and O from 61 to 75, and the centre cell of the N column is a free star that counts as already marked. That is the traditional American card, and the engine builds it the traditional way.
The free star is not decoration. Four of the twelve lines pass through it: the middle row, the middle column and both diagonals. Those lines need only four drawn numbers instead of five, and on a 38-ball draw that difference is large.
The draw: 38 of 75
Thirty-eight balls are drawn without replacement from 75, so any particular number on your card is drawn with probability 38/75, a little over half. From that one figure the chance of each line follows directly.
| LINE | NUMBERS NEEDED | PROBABILITY | HOW MANY SUCH LINES |
|---|---|---|---|
| Row, column or diagonal through the free star | 4 | (38 × 37 × 36 × 35) ÷ (75 × 74 × 73 × 72) = 6.07% | 4 |
| Any other row or column | 5 | (38 × 37 × 36 × 35 × 34) ÷ (75 × 74 × 73 × 72 × 71) = 2.91% | 8 |
Drawing without replacement: each factor is the chance the next needed number is among the balls still to come. The expected number of completed lines per card is 4 × 6.07% + 8 × 2.91% ≈ 0.48.
So the star roughly doubles the chance of every line it touches, which is why the four centre lines carry most of the game: they complete about 24 times per hundred cards between them, against about 23 for the other eight combined. A card whose middle row and middle column both light up has done the likely thing, not the lucky one.
The paytable: pay by count, not by pattern
Hall bingo pays the first card to finish a pattern. With one card and no race, that design has nothing to pay for, so solo bingo pays by how many lines the card completes. The engine keeps seven tiers.
| LINES COMPLETE | PAYS (TOTAL RETURN) | SHARE OF CARDS |
|---|---|---|
| 0 | nothing | 62.9% |
| 1 | ×1.5 | 28.6% |
| 2 | ×4 | 7.05% |
| 3 | ×12 | 1.27% |
| 4 | ×30 | 0.20% |
| 5 | ×100 | 0.03% |
| 6 | ×200 | about 0.005% for six or more |
| 7 or more | ×500 | included above |
Multiply each share by its multiplier and add: the sum lands within rounding of the 96.5% return the header states. The 37.1% hit rate is simply one minus the 62.9% of cards with no line.
Two design choices are visible in that table. The first tier pays ×1.5 rather than ×2, which is where most of the house edge is collected: a single line is the common win, and paying it below double keeps the game near its target return while the rare counts can be generous. The second is the steepness above three lines. Four lines at ×30 and five at ×100 happen a few times per thousand cards, and they are what the paytable is built to make memorable; the ×500 tier for seven or more lines is reachable only when the whole card is nearly full, which on 38 balls is a once-in-many-thousands event the header cannot even resolve beyond “about 0.005%”.
Why 38 balls
The ball count is the single dial that sets the whole shape of the game. Draw fewer balls and lines almost never complete; draw more and every card fills. Thirty-eight is a little over half the pool, which puts the single-line chance for a centre line near 6% and the no-win share near 63%, a ratio that makes a card feel live without making wins routine. Move the count to 45 and the expected line count roughly doubles; move it to 30 and it halves. The paytable would have to move with it.
It is the same trade the keno risk dial makes with its spot count and Hanabi makes with its symbol weights: the operator fixes a return, then chooses where along the frequency-versus-size curve the game should sit. Bingo’s designer chose frequent small wins, one card in three, and a long thin tail.
Replaying a card
Because the card and the balls both come from the round’s seed stream, a bingo round is one of the easiest on the site to verify: 63 cursors, drawn in a fixed order, from HMAC-SHA256 of the committed server seed over your client seed, the nonce and the cursor. The first 25 rebuild the card, the next 38 rebuild the balls, and counting the completed lines against the paytable reproduces the payout. The verification walkthrough covers the mechanics; the bingo derivation is the same function the demo uses to deal.
How many balls are drawn in Betkyo Bingo?
38 balls from 75, without replacement, on a single 5×5 card with a free centre. Each number on the card is drawn with probability 38/75, about 50.7%.
How many lines can pay?
Twelve: five rows, five columns and two diagonals. The payout depends on how many of them complete, in seven tiers from ×1.5 for one line to ×500 for seven or more.
What are the odds of completing a line?
About 6.1% for each of the four lines through the free centre, which need four drawn numbers, and about 2.9% for each of the other eight, which need five. On average a card completes about 0.48 lines, and about 37% of cards complete at least one.
What is the return of Bingo?
The engine header states about 96.5%, measured over one million simulated rounds, with a 37.1% hit rate. Multiplying the measured line-count distribution by the pay tiers reproduces that figure within rounding.
Why does the free centre matter so much?
Four of the twelve lines pass through it and need only four numbers instead of five. On a 38-ball draw that roughly doubles their chance, so the centre lines account for about half of all completed lines.
Can I verify a Bingo round?
Yes. The card is cursors 0 to 24 and the balls are cursors 25 to 62 of the round’s seed stream, each an HMAC-SHA256 of the committed server seed over your client seed, the nonce and the cursor. Rebuilding both and counting lines reproduces the payout.
- Betkyo engine source: bingo/derive.ts (card construction, BINGO_DRAWS = 38, BINGO_LINES, BINGO_LINE_PAY100, the Monte Carlo header), bingo/api.ts (the real-money response shape)
- Betkyo guide: /guides/bingo, whose “seven pay lines” copy is noted above as pending correction
- Line probabilities in this article are exact arithmetic for drawing without replacement; the line-count distribution, return and hit rate are the engine header’s simulation figures, not recomputed here



