Villain is 33/14/4 over 21 hands (lolsamplesize) but I don't really have any specific reads on him. I think he's raised up one of my c-bets before this.

The reason I shove is, I have 8 clean outs that I'm sure of, and I think he might be willing to stack off with Qx here, and if thats the case, i have an additional 3 outs, but I think we can discount those at least half the time giving me ~9-10 outs to hit if called, and whos to say hes not a moran shoving with K9, or 9T?

Anyways, before I shoved, I was thinking this is probably mariginally +EV at best, and I think flatting the raise is better than shipping. I'm getting 3.26:1, or need 23% equity to call, which I dont QUITE have but if I spike the 9 at least, I think implied odds make up for it, not sure about the A. Anyways, what do you guys think?

No-Limit Hold'em, $0.25 BB (6 handed) - Hold'em Manager Converter Tool from FlopTurnRiver.com

Button ($23.70)
SB ($43.25)
BB ($39.20)
UTG ($26.85)
Hero (MP) ($25)
CO ($32.55)

Preflop: Hero is MP with K, 10
1 fold, Hero bets $1, CO calls $1, Button calls $1, 2 folds

Flop: ($3.35) 4, Q, J (3 players)
Hero bets $2, 1 fold, Button raises $5.25, Hero raises $22 (All-In), Button calls $17.45 (All-In)



Total pot: $48.75

Edit: Kind of answered my own p while typing, but any input is still appreciated.