I wish I knew more about you than "probably doesn't suck" but... Eh, if this were me:
Pre-Flop: Hero is BB with Xx Xx
MP raises to $3.50, 3 folds, Hero calls $2.50
My range for flatting is AJo/AQo, ATs/AJs/AQs, KQ, QJs, 88-TT (maybe JJ depending on how widely he 4-bets/well he folds to 3bets).
Flop: ($7.50) 3♣ 2♥ A♦ (2 players)
Hero checks, MP bets $4, Hero calls $4
I might take one off with KQs and QJs (although not spades) but I'd need villain to be spewy or very weak-tight after being called on the flop. I might peel with 88-TT as well for the same reasons, but I'm not sure I'm crazy about that.
Turn: ($15.50) T♠ (2 players)
Hero checks, MP bets $8, Hero calls $8
88-99 are hopefully out of the running by now, and I guess we could slowplay TT. QJ and KQ and the aces are still somewhat plausible if villain is spewy or squeaky tight (if he's squeaky tight then he obviously has a big hand and will pay us off when we hit a straight on the river).
River: ($31.50) 7♣ (2 players)
Hero checks, MP bets $22, Hero raises to $217 and is all-in What is Hero's Range?
The only hand I really like how you played is TT, so I'm going to put that up as the most likely candidate. QJs and KQs don't work all that well because we can't call the turn unless we think villain has a big hand and then we probably shouldn't bluffshove the river. Unless we think that he'll fold the river to a shove so often that calling the turn with air with the intention of shoving any river works, but that's different then. ATs could work, too, but that's thin, unless we expect to get looked up by AK/AQ often. I mean, I get that he valuebets thin but that doesn't mean he calls wide.
Ultimate Bet, $0.25/$0.50 NL Hold'em Cash Game, 3 Players
Hero (SB): $62.25 (124.5 bb)
BB: $29.55 (59.1 bb)
BTN: $84.92 (169.8 bb) 75/3/16% passive fish, station
Pre-Flop: Hero is SB with Xx Xx
BTN calls $0.50, Hero raises to $3, BB folds, BTN raises to $6, Hero calls $3
Any pocket pair, AK, AQ, AJs, KQs, QJs, maybe a few more suited connectors.
Flop: ($12.50) A♣ 9♠ 9♥ (2 players)
Hero checks, BTN checks
Turn: ($12.50) 2♣ (2 players)
Hero bets $18 What is Hero's Range?
First of all, I think villain's range is almost entirely made up of hands like AA and KK/QQ. Maybe AK if he thinks that's a slowplaying hand. I don't think he's folding any of them to a turn bet with the description given, so my range is pure value: 22, 99, AK, AQ. I don't have the balls of steel required to make an oversized bluff to get him to fold JJ-KK here.
Ultimate Bet, $0.25/$0.50 NL Hold'em Cash Game, 6 Players
UTG: $31 (62 bb)
MP: $87 (174 bb) 28/18/24% Bad Reg
CO: $208.05 (416.1 bb)
Hero (BTN): $103.10 (206.2 bb)
SB: $53.65 (107.3 bb)
BB: $43.60 (87.2 bb)
Pre-Flop: Hero is BTN with Xx Xx
UTG folds, MP raises to $1.50, CO folds, Hero calls $1.50, 2 folds
Most suited connectors and about half of the suited one-gappers, 22-TT, all suited broadways, not too many offsuit broadways.
Flop: ($3.75) 7♥ 9♠ Q♠ (2 players)
MP bets $3, Hero raises to $11.50, MP calls $8.50
77, 99, JT, XsYs, 97, T8, KQ, AQ. I think this is a terribly poor texture for bluffraising so my range contains no "pure" bluffs.
Turn: ($26.75) 6♦ (2 players)
MP checks, Hero bets $19.50, MP calls $19.50
Range unchanged from the flop. I bet my entire range again.
River: ($65.75) 8♠ (2 players)
MP checks, Hero bets $55 (puts MP all in) What is Hero's Range?
I check sets and two pairs, here. I could see turning AQ/KQ into a bluff, but I'm not sure I love it. I'm betting all straights and flushes for value.