Can AI Actually Help You Choose a Scratch-Off?

Can AI Actually Help You Choose a Scratch-Off?

By Doug Moeller | Professional Gambler & Founder of Savvy Scratch November 14, 2026

"Did I win?"

That was the first thing a Minnesota player typed into the Savvy Scratch chatbot, fourteen seconds after creating an account. It's a completely reasonable question. It's also the one question no AI on earth can answer, and it's the best place to start if you want to know what an AI scratch-off picker is actually good for.

I spent 20+ years as a professional gambler, playing poker, counting cards at blackjack and working casino advantage plays, and I've won over $500K doing it. The lesson that carried over to every game was simple: the tool is only as good as the information under it, and the player who knows the tool's blind spots beats the player who trusts it blindly. So when we put a chatbot inside Savvy Scratch this week, I didn't want to write a post telling you how smart it is. I wanted to show you.

Here are five real questions players asked it since launch. You'll see the answers exactly as the chatbot gave them, the prize data underneath each answer, and where it falls short. I removed one player's name. Everything else is as typed, typos included.

Question 1: "What are the best $5 scratch-offs in Mississippi?"

A brand-new free account asked this on November 12, about three minutes after signing up. Here's the answer, word for word:

This is a limited preview of the Savvy Scratch ranking for Mississippi $5 games, showing the top 3 of 21 rated games in that price range. The top three are Classic Bingo (game 231), Big Money Riches (game 255) and Money Bags (game 241), all rated Good, with one top prize still reported unclaimed in each. The full ranking is part of the paid membership. Data is as of November 12.

Short and plain. Here's what's sitting under it.

A Good rating means the game's estimated current odds are at least 20% better than when it launched, with the top prize counting for 70% of that score and the other prize tiers counting for 30%. All three games started with two top prizes. All three have one left. What changed is how many tickets are left to hide it.

Classic Bingo printed its $75,000 top prize odds at 1 in 535,819. About 90% of its tickets have now sold, so the one remaining $75,000 prize is spread across roughly 104,854 tickets. That works out to about 1 in 104,854, around five times better than the number printed on the back of the ticket. Money Bags looks almost identical: printed at 1 in 565,240 for $100,000, now about 1 in 109,721. Big Money Riches is the slowest of the three, printed at 1 in 539,995 and now about 1 in 230,896 with nearly 80% of its tickets sold.

Look at the dates, too. On November 12 the chatbot estimated Classic Bingo at 1 in 106,193. Two days later it's 1 in 104,854. Money Bags went from 1 in 113,679 to 1 in 109,721. These numbers move every time the state updates, which is the whole reason checking once a month doesn't cut it.

Now the parts the answer didn't spell out. Classic Bingo's three $5,000 prizes are all gone. Money Bags has already paid out every $5,000 and every $2,500 prize it had. The rating still comes out Good because the top prize carries most of the weight, and the top prize is where the improvement is. If you care about the middle tiers, the game page shows every tier, and the chatbot will break it down if you ask about a specific game.

The other phrase worth noticing is "reported unclaimed." A lottery only marks a prize as gone when someone cashes it. If somebody scratched that last $75,000 Classic Bingo ticket last night and it's sitting in their glovebox, no data source on the planet knows yet. The chatbot says "reported unclaimed" on purpose. Anyone who tells you a top prize is definitely still out there is guessing.

One last thing on the free preview. It showed the top 3 of 21 games. As of today, those three are the only $5 Mississippi games rated Good, so this player happened to get the whole Good list. That won't always be true. If you play in Mississippi, I broke down the rest of the state when we added Mississippi to Savvy Scratch.

Ask the chatbot about your own state. A free account gets you preview answers and the full Bad and New game lists, no card required. Full rankings and every prize breakdown are $5 a month or $50 a year, with a 30-day worry-free guarantee. Create your free account.

Question 2: "What are the best $5 scratch-offs in Ohio?"

Same question, different state, and this time from a paying subscriber earlier today. Subscribers get the full ranking instead of a preview:

For $5 scratch-offs in Ohio, the full Savvy Scratch ranking puts Bonus Cash Wheel (game 1089) first, Aces And 8s (game 1077) second and 5 Times Lucky (game 1096) third. This ranking covers all rated $5 games and orders them by how much their estimated odds have improved since launch. All three are rated Neutral. Estimated odds are Savvy Scratch estimates, not lottery-published figures, and better relative odds do not make a win likely.

"All three are rated Neutral" is the most important sentence in that answer. Ohio has 14 active $5 games in our data right now. Eleven are Neutral, three are Bad, and not one is rated Good or New. The best $5 game in Ohio today is the best of a mediocre bunch, and the chatbot said so instead of dressing it up.

using SI to get the best odds

Bonus Cash Wheel still has 3 of its 4 $150,000 top prizes, with top prize odds around 1 in 1,240,001 versus 1 in 1,543,376 at launch. Better than the printed number, but not by enough to clear the bar for Good. Aces And 8s is 91% sold with 1 of its 8 top prizes left, at about 1 in 568,488. 5 Times Lucky has 2 of 4 $250,000 prizes left at about 1 in 1,120,802.

Notice how that ranking works, though. It orders games by how much they've improved since launch, not by which one has the shortest odds at a top prize. Lucky Streak has 18 of its 30 top prizes left, at about 1 in 206,807. Those are far shorter odds than anything in the top three, but the top prize is $10,000 instead of $150,000, and the game has barely moved since it launched, so it ranks lower. Neither answer is wrong. They answer different questions. If you're chasing a specific prize size, tell the chatbot that, and it'll answer the question you actually have.

Casino advantage play is mostly walking past games. You check a video poker machine's pay table, see it pays 8 for a full house instead of 9, and you keep moving without putting in a dime. The skill isn't finding a good game every night. It's recognizing the nights when there isn't one at your price and refusing to pretend otherwise. An all-Neutral answer is the scratch-off version of a short pay table. You can buy the best of the bunch, move up a price point, or sit this one out. Notice that one of the follow-ups the chatbot suggested to this player was "What are the best $10 scratch-offs in Ohio?" That's the right next question.

One more detail. The Ohio numbers the chatbot used were about 18 hours old, because that's when Ohio's prize data last updated. The chatbot can only be as fresh as the state. If you play in Ohio, here's how to find the best Ohio scratch-offs using real odds data.

Question 3: "Hi this [name] did I win"

Back to the Minnesota player from the top of this post. Here's how the chatbot handled it:

Hi [name]. Savvy Scratch can't check whether a specific ticket is a winner. It covers game facts, prize counts and ratings for scratch-off games. To find out if your ticket won, please check it with the Minnesota Lottery, which can verify tickets, or tell me the game name or number you're asking about and I can share what Savvy Scratch shows for it.

That's the correct answer, and it's worth understanding why. The chatbot works from game-level data: how many prizes each game printed, how many have been claimed, and roughly how many tickets are left. It has no idea what's under the latex on the ticket in your hand. Only the lottery can tell you that, through a retailer's ticket checker or your state lottery's official channels.

I've counted a lot of blackjack shoes. A good count tells you the deck is rich in tens and it's time to raise your bet. In all those years it never once told me what the next card was going to be. Scratch-off data works the same way. It tells you which games are holding more than their share of the top prizes. It can't tell you which ticket is the winner, and any tool that claims it can is selling you something.

This player asked one more ticket question later, about a $2 game called Area Code Cash. The chatbot found it, reported that 4 of its 9 $10,000 top prizes are still out there and that the game is rated Neutral, and repeated that it couldn't check her specific ticket. Same honest line, twice.

Question 4: "Stay fair crossword 2026"

Same player, a few minutes later, typing fast. This is the one where the chatbot didn't get it right on the first try:

I couldn't find an active Minnesota game called Stay Fair Crossword 2026 in Savvy Scratch data. The closest match is $500 Cash Crossword (game 2105), a $5 game, and I can share its facts if that's the one you mean. You can also give me the game number for the game you're asking about.

Wrong game. $500 Cash Crossword is a $5 ticket with a $500 top prize. But notice it said "closest match" and asked, rather than charging ahead with facts about the wrong ticket. The player came back with "3$ crossword stay fair crossword," and the price was enough:

I didn't find a game called Stay Fair Crossword, but the closest match is State Fair Crossword (game 2099), a $3 Minnesota game. Savvy Scratch shows 5 of its 7 original $30,000 top prizes still remaining and a Neutral rating. I still can't tell whether a specific ticket is a winner, so check your ticket with the Minnesota Lottery.

That checks out. State Fair Crossword has 5 of 7 $30,000 top prizes left with about a third of its tickets sold. Top prize odds sit around 1 in 372,369, slightly better than the 1 in 401,524 printed at launch, which is why it lands in Neutral.

what it can and cant do

The lesson here isn't about the chatbot. Game names are messy. States reuse names (Ohio has three different $5 games all called "$25, $50 or $250"), players misremember them, and Minnesota alone has Crossword games at $3 and $5. The game number printed on the ticket is the fastest way to get the right answer from any tool, which is exactly why I wrote why the game number is the first thing to check. Minnesota players can see the full state picture in our Minnesota launch post.

Question 5: "1,500"

That's the whole message. Here's the reply:

I'm not sure what you mean by 1,500. Are you asking about a game with a 1,500 top prize, a ticket price, or a prize count? Tell me the game number or name, or what you'd like to know, and I'll look it up in Minnesota.

This is my favorite answer of the five, because it's the one most AI tools get wrong. A general-purpose chatbot that isn't connected to live prize data will happily answer a vague question with confident numbers pulled from whatever it read months ago. It would rather sound helpful than admit it doesn't know. In a game where the odds change every day, a made-up answer is worse than no answer. Ours asked a question back.

That design choice is the same reason I built the Savvy Scratch MCP, which lets AI assistants that support MCP pull this same live data instead of guessing. Whether you ask our chatbot or your own AI assistant, the rule is the same: the answer should come from current prize data, or it shouldn't come at all.

Want answers built on live prize data instead of guesses? Start with a free account and ask about any game in our 28 states. When you want the full rankings, it's $5 a month or $50 a year, backed by a 30-day worry-free guarantee. Sign up free here.

Where the Chatbot Falls Short

Five questions in, the limits are pretty clear, and I'd rather you hear them from me.

It can't check whether your ticket won. Only the lottery can validate a ticket. It can't see a winning ticket that's been sold but not yet cashed, which is why every top prize count is "reported unclaimed." Its current odds are estimates built from claimed prizes, not figures the lottery publishes. It's only as fresh as your state's last data update, which can be hours old. It can grab the wrong game when a name is close, so give it the game number when you have it. Free accounts get a preview, like the top 3 of a ranking instead of the full list. And even a game rated Good is still a long shot: 1 in 104,854 is a lot better than 1 in 535,819, but it's still 1 in 104,854.

What it won't do is make things up. When it didn't know, in three of these five conversations, it said so and asked.

So Can AI Actually Help You Choose a Scratch-Off?

Yes, with a condition. An AI that's connected to current prize data, and honest about what that data can't tell it, does in a few seconds what takes a long time to work out by hand from a state lottery website. It tells you which games in your price range still have their top prizes, how much those odds have moved since launch, and when nothing at your price is worth buying. An AI that isn't connected to live data is just guessing in a confident voice.

Here's how to use it. Before you head to the counter, ask it "Which $10 games in my state still have top prizes left?" or whatever your price point is. Check the rating and the number of top prizes left. When you find a game you like, write down the game number, not the name. If everything at your price comes back Neutral or Bad, ask about the next price up or keep your money for another day. That's the same discipline every winning gambler uses, with a faster way to get the information.

Try it on your state today. Free accounts get the Bad and New game lists plus chatbot previews, no card required. Subscribers get the full rankings and every game's prize breakdown for $5 a month or $50 a year, with a 30-day worry-free guarantee. Create your free Savvy Scratch account.

FAQ

Can AI predict which scratch-off ticket will win? No. No AI, app or system can tell you which individual ticket is a winner. What AI can do, when it's connected to live prize data, is show you which games still have their top prizes and how the odds on those prizes have changed since the game launched.

Is the Savvy Scratch chatbot free? Free accounts get preview answers, such as the top 3 games in a ranking. Subscribers at $5 a month or $50 a year get full rankings and complete prize breakdowns for every game, with a 30-day worry-free guarantee.

Where does the chatbot's data come from? It uses the prizes-remaining data that state lotteries publish, which Savvy Scratch collects for 28 states. Current odds are Savvy Scratch estimates based on prizes claimed, not figures published by the lottery.

Can the chatbot tell me if my ticket is a winner? No. Check your ticket at a lottery retailer or through your state lottery's official channels.

About the Author: Doug Moeller is a professional gambler with 20+ years of experience in poker, blackjack card counting and casino advantage play, with over $500K in lifetime winnings. He built Savvy Scratch to bring the same data-first discipline that works at casino tables to scratch-off tickets, and to put it in the hands of everyday players, now including through an AI chatbot. Follow Doug on X | YouTube