Push/fold charts (heads-up Nash)

Heads-up jam-or-fold Nash across 10 stacks (2-20bb): at 10bb the SB jams 52.9% and the BB calls 34.2%. Every number is solved on our exhaustive matrix with per-stack convergence gap ≤0.033bb.

SB jam range (first in)

AA in rangeAKs in rangeAQs in rangeAJs in rangeATs in rangeA9s in rangeA8s in rangeA7s in rangeA6s in rangeA5s in rangeA4s in rangeA3s in rangeA2s in range
AKo in rangeKK in rangeKQs in rangeKJs in rangeKTs in rangeK9s in rangeK8s in rangeK7s in rangeK6s in rangeK5s in rangeK4s in rangeK3s in rangeK2s in range
AQo in rangeKQo in rangeQQ in rangeQJs in rangeQTs in rangeQ9s in rangeQ8s in rangeQ7s in rangeQ6s in rangeQ5s in rangeQ4s in rangeQ3s in rangeQ2s in range
AJo in rangeKJo in rangeQJo in rangeJJ in rangeJTs in rangeJ9s in rangeJ8s in rangeJ7s in rangeJ6s in rangeJ5s in rangeJ4s in rangeJ3s foldJ2s fold
ATo in rangeKTo in rangeQTo in rangeJTo in rangeTT in rangeT9s in rangeT8s in rangeT7s in rangeT6s in rangeT5s foldT4s foldT3s foldT2s fold
A9o in rangeK9o in rangeQ9o in rangeJ9o in rangeT9o in range99 in range98s in range97s in range96s in range95s fold94s fold93s fold92s fold
A8o in rangeK8o in rangeQ8o in rangeJ8o in rangeT8o in range98o fold88 in range87s in range86s in range85s fold84s fold83s fold82s fold
A7o in rangeK7o in rangeQ7o in rangeJ7o foldT7o fold97o fold87o fold77 in range76s in range75s fold74s fold73s fold72s fold
A6o in rangeK6o in rangeQ6o in rangeJ6o foldT6o fold96o fold86o fold76o fold66 in range65s in range64s fold63s fold62s fold
A5o in rangeK5o in rangeQ5o in rangeJ5o foldT5o fold95o fold85o fold75o fold65o fold55 in range54s fold53s fold52s fold
A4o in rangeK4o in rangeQ4o foldJ4o foldT4o fold94o fold84o fold74o fold64o fold54o fold44 in range43s fold42s fold
A3o in rangeK3o in rangeQ3o foldJ3o foldT3o fold93o fold83o fold73o fold63o fold53o fold43o fold33 in range32s fold
A2o in rangeK2o in rangeQ2o foldJ2o foldT2o fold92o fold82o fold72o fold62o fold52o fold42o fold32o fold22 in range

Jam / Call702 combos, 52.9% Fold

BB call range (facing jam)

AA in rangeAKs in rangeAQs in rangeAJs in rangeATs in rangeA9s in rangeA8s in rangeA7s in rangeA6s in rangeA5s in rangeA4s in rangeA3s in rangeA2s in range
AKo in rangeKK in rangeKQs in rangeKJs in rangeKTs in rangeK9s in rangeK8s in rangeK7s in rangeK6s in rangeK5s in rangeK4s in rangeK3s in rangeK2s fold
AQo in rangeKQo in rangeQQ in rangeQJs in rangeQTs in rangeQ9s in rangeQ8s in rangeQ7s foldQ6s foldQ5s foldQ4s foldQ3s foldQ2s fold
AJo in rangeKJo in rangeQJo in rangeJJ in rangeJTs in rangeJ9s in rangeJ8s foldJ7s foldJ6s foldJ5s foldJ4s foldJ3s foldJ2s fold
ATo in rangeKTo in rangeQTo in rangeJTo foldTT in rangeT9s foldT8s foldT7s foldT6s foldT5s foldT4s foldT3s foldT2s fold
A9o in rangeK9o in rangeQ9o in rangeJ9o foldT9o fold99 in range98s fold97s fold96s fold95s fold94s fold93s fold92s fold
A8o in rangeK8o in rangeQ8o foldJ8o foldT8o fold98o fold88 in range87s fold86s fold85s fold84s fold83s fold82s fold
A7o in rangeK7o in rangeQ7o foldJ7o foldT7o fold97o fold87o fold77 in range76s fold75s fold74s fold73s fold72s fold
A6o in rangeK6o in rangeQ6o foldJ6o foldT6o fold96o fold86o fold76o fold66 in range65s fold64s fold63s fold62s fold
A5o in rangeK5o foldQ5o foldJ5o foldT5o fold95o fold85o fold75o fold65o fold55 in range54s fold53s fold52s fold
A4o in rangeK4o foldQ4o foldJ4o foldT4o fold94o fold84o fold74o fold64o fold54o fold44 in range43s fold42s fold
A3o in rangeK3o foldQ3o foldJ3o foldT3o fold93o fold83o fold73o fold63o fold53o fold43o fold33 in range32s fold
A2o in rangeK2o foldQ2o foldJ2o foldT2o fold92o fold82o fold72o fold62o fold52o fold42o fold32o fold22 in range

Jam / Call454 combos, 34.2% Fold

Per-stack data (text version)

2bb — SB jam 89.4% / BB call 100.0%
SB jam1186 / 1,326 combos(89.4%
BB call1326 / 1,326 combos(100.0%
Convergence gap0 bb
3bb — SB jam 76.8% / BB call 91.9%
SB jam1018 / 1,326 combos(76.8%
BB call1218 / 1,326 combos(91.9%
Convergence gap0.00003 bb
4bb — SB jam 73.8% / BB call 74.1%
SB jam978 / 1,326 combos(73.8%
BB call982 / 1,326 combos(74.1%
Convergence gap0 bb
5bb — SB jam 71.9% / BB call 62.0%
SB jam954 / 1,326 combos(71.9%
BB call822 / 1,326 combos(62.0%
Convergence gap0.00005 bb
6bb — SB jam 65.9% / BB call 50.8%
SB jam874 / 1,326 combos(65.9%
BB call674 / 1,326 combos(50.8%
Convergence gap0.00684 bb
8bb — SB jam 57.2% / BB call 40.3%
SB jam758 / 1,326 combos(57.2%
BB call534 / 1,326 combos(40.3%
Convergence gap0.02073 bb
10bb — SB jam 52.9% / BB call 34.2%
SB jam702 / 1,326 combos(52.9%
BB call454 / 1,326 combos(34.2%
Convergence gap0.01925 bb
12bb — SB jam 47.8% / BB call 30.0%
SB jam634 / 1,326 combos(47.8%
BB call398 / 1,326 combos(30.0%
Convergence gap0.02159 bb
15bb — SB jam 41.2% / BB call 25.2%
SB jam546 / 1,326 combos(41.2%
BB call334 / 1,326 combos(25.2%
Convergence gap0.03222 bb
20bb — SB jam 36.3% / BB call 19.9%
SB jam482 / 1,326 combos(36.3%
BB call264 / 1,326 combos(19.9%
Convergence gap0.01989 bb

Methodology

Scenario: heads-up SB vs BB where actions are restricted to jam-or-fold (SB) and call-or-fold (BB); ChipEV, no ICM, no rake. Solved by best-response iteration on our exhaustive 169×169 class-average equity matrix with card-removal conditional combo weights; cycles are resolved for boundary hands against the averaged opponent strategy. Each stack records its exploitability (best-response gain in bb/hand) as convergence evidence — all ≤0.033bb. Reproduce with scripts/gen-push-fold.mjs.

Educational use: post-session study tool, not real-time assistance (RTA); not betting advice. Beyond ~20bb, jam-or-fold stops being a reasonable simplification.

Data version 2026-07-04; source: app/data/push-fold.json

Cite this page: Pailiku, “Push/fold charts (heads-up Nash)”, pailiku.com/push-fold (2026-07-04).

FAQ

How wide should the SB jam at 10bb heads-up?

Nash solution here: at 10bb the SB jams 52.9% (702/1,326 combos) and the BB calls 34.2%. At 5bb the jam widens to 71.9%; at 20bb it narrows to 36.3%.

Do these match SnapShove/HoldemResources?

Same jam-or-fold model family with matching magnitudes; boundary hands may differ by a few tenths of a percent due to class-average equities and tie-breaking. Our methodology and re-computation script are fully published, with per-stack convergence gaps.

Can I use this table multiway?

Not directly. This is heads-up ChipEV Nash; multiway and final tables need ICM and positional adjustments — pair it with the ICM calculator; a multiway approximation is planned.