Skip to content
Cribbage Lab

Free on iPhone & iPad

Get better at cribbage, one hand at a time.

Five ranked opponents, drills that isolate the skill you're missing, and an analyzer that shows you the right discard and why. Every hand is scored by the same engine the opponents think with.

Opponents
5
Achievements
49
Price
Free
A game of cribbage in progress, prompting the player to select two cards to discard

Everything you need to stop guessing

Most cribbage apps give you an opponent and wish you luck. This one tells you what the right play was.

  • Play full games

    121 points against five opponents with genuinely different styles, from the reckless to the ruthless. Tune your own with adjustable discard strategy and pegging depth.

  • Drills that isolate one skill

    Score a hand. Pick the best discard. Choose the pegging play. Plus a fresh Daily Puzzle every day, so practice is a habit rather than a project.

  • Hand analyzer

    Enter any six cards and see all fifteen discards ranked by expected value, with best and worst cuts, full score distributions, and the reasoning behind each number.

  • Scan real cards

    Point your camera at the cards on the table and get the analysis instantly. On-device machine learning, so it works with no signal and no photo ever leaves your phone.

  • See where the points went

    Mistake tracking names every point you left on the table, and a win-probability graph shows the exact moment a game turned.

  • A reason to come back

    An Elo rating that responds to who you beat, XP and levels, 49 achievements, and a ten-stage Challenge Ladder that ends with skunking the Mastermind.

Opponents with a rating, not a difficulty slider

Each preset is a real engine configuration, and each one's Elo was measured by playing it against the others tens of thousands of times. When you beat Veteran, you beat something that is genuinely 1,285.

Outgrown all five? Build your own: set the discard search width, the pegging depth, how much it values the crib, and how far ahead it looks.

  • Bonehead

    Weak discards, random pegging. Everyone has to start somewhere.

    870
    Beginner
  • Average Joe

    Weak discards, basic pegging. Plays like the person across the table at the pub.

    1,015
    Developing
  • Sharp

    Position-aware discards and good pegging. Starts punishing loose crib throws.

    1,195
    Intermediate
  • Veteran

    Strong discards, strong pegging, and it knows when it needs the crib.

    1,285
    Advanced
  • Mastermind

    Full-strength search with imperfect-information sampling. The final boss.

    1,390
    Expert
Pegging in progress, with the running count and a live win-probability readout

Under the hood

The numbers are the whole point

A trainer is only worth as much as the advice it gives, so every figure in the app traces back to something computed rather than estimated.

595 million
Simulated games behind the win-probability table — 20,000 from each of 29,768 score states, smoothed so being further ahead can never look worse. Your hand folds in exactly, averaged over all 46 possible cuts.
All 15 discards
Every option from a six-card hand, ranked by expected value with the crib counted for whoever actually owns it. No sampling, no shortcuts.
Entirely on device
The engine, the analyzer, and the card scanner all run locally. No account, no server round-trip, and nothing to wait for.

Your next hand is the one to get right

Free on the App Store. Works offline, syncs through your own iCloud, and asks you for nothing.

Requires iOS 17 or later.