// push/fold charts · 23 bb

Heads-up push/fold at 23 bb

At 23 big blinds effective, the equilibrium small blind shoves 38.0% of hands and the big blind calls 19.0%. Both ranges below are solved, not remembered: each cell is read straight from the table the trainer grades you with, and every hand's EV is printed further down so you can check it.

Small blind: shove or fold

Shoves 38.0% of hands

always (≥80%) mixed, % shown never (≤20%)
22+, A2s+, K4s+, Q5s+, J7s+, T6s+, 96s+, 86s+, 75s+, 65s, 54s, A2o+, K9o+, QTo+, J9o+, T9o

Big blind: call the shove or fold

Calls 19.0% of hands

always (≥80%) mixed, % shown never (≤20%)
33+, A2s+, K9s+, QJs, A7o+, KTo+

The closest decisions at 23 bb

These are the hands where shoving (or calling) and folding are worth the least different. At 23 bb the worst of them costs 0.279 bb to get wrong; getting the hands far from this list wrong is where the chips go.

Small blind

HandShove freqShove vs fold (bb)
Q5s52%−0.001
K9o67%+0.001
54s66%+0.003
Q9o21%−0.009
T6s88%+0.011
75s88%+0.013
K4s99%+0.021
98o2%−0.022

Big blind

HandCall freqCall vs fold (bb)
QTs3%−0.004
33100%+0.006
A2s63%+0.009
K9s70%+0.010
KTo54%+0.011
A6o1%−0.082
A3s99%+0.278
A5o1%−0.279
All 169 hands at 23 bb: frequency and EV
HandSB shoveShove vs foldBB callCall vs fold
AA100%+3.783100%+16.849
KK100%+3.259100%+13.355
QQ100%+2.944100%+11.733
JJ100%+2.610100%+10.146
TT100%+2.319100%+8.558
99100%+1.997100%+6.665
88100%+1.737100%+5.204
77100%+1.487100%+4.026
66100%+1.295100%+2.903
55100%+1.098100%+1.875
44100%+0.876100%+0.871
33100%+0.671100%+0.006
22100%+0.5270%−0.895
AKs100%+2.310100%+7.996
AQs100%+2.023100%+7.047
AJs100%+1.764100%+6.224
ATs100%+1.492100%+5.350
A9s100%+1.159100%+3.850
A8s100%+0.943100%+2.775
A7s100%+0.762100%+1.985
A6s100%+0.637100%+1.243
A5s100%+0.673100%+1.055
A4s100%+0.605100%+0.588
A3s100%+0.54699%+0.278
A2s100%+0.49463%+0.009
KQs100%+0.972100%+2.736
KJs100%+0.729100%+1.999
KTs100%+0.523100%+1.270
K9s100%+0.29570%+0.010
K8s100%+0.1600%−1.000
K7s100%+0.1310%−1.278
K6s100%+0.1250%−1.588
K5s100%+0.0780%−1.974
K4s99%+0.0210%−2.309
K3s3%−0.0360%−2.559
K2s0%−0.0950%−2.837
QJs100%+0.51798%+0.700
QTs100%+0.4563%−0.004
Q9s100%+0.2910%−1.149
Q8s100%+0.1670%−1.972
Q7s99%+0.0310%−2.687
Q6s99%+0.0490%−2.875
Q5s52%−0.0010%−3.226
Q4s0%−0.0500%−3.508
Q3s0%−0.1150%−3.750
Q2s0%−0.1640%−3.993
JTs100%+0.4820%−0.673
J9s100%+0.3230%−1.862
J8s99%+0.1910%−2.692
J7s99%+0.0690%−3.354
J6s0%−0.0370%−4.060
J5s0%−0.0510%−4.197
J4s0%−0.1110%−4.466
J3s0%−0.1790%−4.741
J2s0%−0.2300%−5.010
T9s100%+0.3710%−2.286
T8s99%+0.2450%−2.960
T7s99%+0.1090%−3.679
T6s88%+0.0110%−4.319
T5s0%−0.1230%−5.024
T4s0%−0.1680%−5.218
T3s0%−0.2240%−5.435
T2s0%−0.2810%−5.730
98s99%+0.2750%−3.047
97s99%+0.1520%−3.720
96s98%+0.0550%−4.379
95s0%−0.0920%−5.077
94s0%−0.2410%−5.802
93s0%−0.2760%−5.915
92s0%−0.3370%−6.207
87s99%+0.1980%−3.479
86s98%+0.1030%−4.107
85s0%−0.0350%−4.769
84s0%−0.1920%−5.488
83s0%−0.3450%−6.178
82s0%−0.3670%−6.332
76s99%+0.1450%−3.958
75s88%+0.0130%−4.580
74s0%−0.1450%−5.324
73s0%−0.2960%−5.990
72s0%−0.4450%−6.730
65s98%+0.0890%−4.370
64s0%−0.0680%−5.042
63s0%−0.2240%−5.731
62s0%−0.3730%−6.482
54s66%+0.0030%−4.680
53s0%−0.1490%−5.357
52s0%−0.3030%−6.093
43s0%−0.2240%−5.626
42s0%−0.3700%−6.349
32s0%−0.4450%−6.610
AKo100%+2.183100%+7.182
AQo100%+1.863100%+6.153
AJo100%+1.585100%+5.258
ATo100%+1.294100%+4.342
A9o100%+0.936100%+2.751
A8o100%+0.700100%+1.571
A7o100%+0.502100%+0.737
A6o100%+0.3691%−0.082
A5o100%+0.4051%−0.279
A4o100%+0.3350%−0.766
A3o100%+0.2730%−1.077
A2o100%+0.2110%−1.398
KQo100%+0.726100%+1.563
KJo100%+0.467100%+0.783
KTo100%+0.24654%+0.011
K9o67%+0.0010%−1.373
K8o0%−0.1430%−2.423
K7o0%−0.1770%−2.707
K6o0%−0.1850%−3.063
K5o0%−0.2390%−3.502
K4o0%−0.3030%−3.845
K3o0%−0.3630%−4.115
K2o0%−0.4200%−4.408
QJo100%+0.2300%−0.592
QTo100%+0.1600%−1.356
Q9o21%−0.0090%−2.559
Q8o0%−0.1420%−3.422
Q7o0%−0.2840%−4.192
Q6o0%−0.2650%−4.406
Q5o0%−0.3120%−4.751
Q4o0%−0.3770%−5.082
Q3o0%−0.4490%−5.366
Q2o0%−0.5080%−5.646
JTo100%+0.1950%−2.041
J9o98%+0.0300%−3.302
J8o0%−0.1080%−4.185
J7o0%−0.2520%−4.943
J6o0%−0.3550%−5.620
J5o0%−0.3780%−5.801
J4o0%−0.4420%−6.108
J3o0%−0.5080%−6.367
J2o0%−0.5670%−6.656
T9o99%+0.0750%−3.734
T8o0%−0.0610%−4.487
T7o0%−0.1980%−5.228
T6o0%−0.3080%−5.918
T5o0%−0.4550%−6.678
T4o0%−0.5030%−6.878
T3o0%−0.5680%−7.124
T2o0%−0.6220%−7.428
98o2%−0.0220%−4.550
97o0%−0.1590%−5.294
96o0%−0.2630%−5.973
95o0%−0.4120%−6.679
94o0%−0.5780%−7.456
93o0%−0.6160%−7.576
92o0%−0.6710%−7.876
87o0%−0.1080%−5.009
86o0%−0.2080%−5.667
85o0%−0.3570%−6.339
84o0%−0.5170%−7.112
83o0%−0.6830%−7.850
82o0%−0.7200%−8.024
76o0%−0.1660%−5.523
75o0%−0.3070%−6.161
74o0%−0.4730%−6.933
73o0%−0.6420%−7.681
72o0%−0.7980%−8.468
65o0%−0.2260%−5.924
64o0%−0.3920%−6.641
63o0%−0.5600%−7.389
62o0%−0.7190%−8.167
54o0%−0.3100%−6.237
53o0%−0.4770%−6.939
52o0%−0.6410%−7.739
43o0%−0.5530%−7.226
42o0%−0.7110%−7.998
32o0%−0.7890%−8.278

Reading a chart is not the same as knowing it. The trainer deals you real hands at a depth you choose and prices every wrong answer in big blinds.

Drill push/fold →
// what was solved
  • Heads-up, blinds 0.5 / 1, no ante. Stacks are the effective stack in big blinds.
  • The small blind may only shove or fold; the big blind may only call or fold. No limps, no min-raises.
  • Solved by fictitious play over a 169×169 all-in equity matrix, 60,000 sampled runouts per matchup, card removal corrected. Every line ends all-in or folded, so there is no postflop model and no realisation fudge.
  • EV is the aggressive action minus folding, in big blinds, against the opponent's equilibrium range. Frequencies between 20% and 80% count as mixed, the same cut-offs the trainer grades with.
  • Raw data: pushfold.json (the exact file the trainer and these pages read).