opp stats: 26/18 AFq 85% over 278 hands, 3bet 26% in MP, from what i seen him play his 3bet range pre is AJs+,TT+

PokerStars No-Limit Hold'em, $0.05 BB (8 handed) - PokerStars Converter Tool from FlopTurnRiver.com

saw flop

MP2 ($4.82)
CO ($5)
Button ($13.34)
SB ($1.79)
BB ($5.80)
Hero (UTG) ($6.82)
UTG+1 ($2)
MP1 ($1.82)

Preflop: Hero is UTG with 9, 9
Hero bets $0.17, 2 folds, MP2 raises to $0.45, 4 folds, Hero calls $0.28

Flop: ($0.97) 7, 6, 8 (2 players)
Hero ?!

if i check, he is going to bet all his preflop range.

if i bet: he folds air w/o club in hand

he's calling any overpair w/o club and any air w/club he has.

he raises me on flushes and any overpair w/club

best play for hero?