Opp's stats are 38/0/1.0 over 34 hands. Is this fine or is calling the flop bet a better line? Did I raise too much or the right amount?

PokerStars No-Limit Hold'em, $0.25 BB (9 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

MP3 ($18.55)
CO ($36.25)
Button ($21.15)
SB ($29.15)
BB ($5.10)
UTG ($8.60)
UTG+1 ($4.55)
Hero ($24)
MP2 ($17.05)

Preflop: Hero is MP1 with A, K.
UTG calls $0.25, 1 fold, Hero raises to $1, MP2 raises to $3, 5 folds, UTG folds, Hero calls $2.

Flop: ($6.60) A, 4, 9 (2 players)
Hero checks, MP2 bets $2.5, Hero raises to $9