$5 MTT played in January, I welcome any comments for this hand as I believe I played it perfectly and just got unlucky, you may agree or disagree with me 

PokerStars - $5+$0.50|15000/30000 NL (9 max) - Holdem - 5 players
Hand converted by PokerTracker 3
CO: 942,264.00
Hero (BTN): 687,764.00
SB: 643,535.00
BB: 620,748.00
UTG: 246,689.00
CO posts ante 3,750.00, Hero posts ante 3,750.00, SB posts ante 3,750.00, BB posts ante 3,750.00, UTG posts ante 3,750.00, SB posts SB 15,000.00, BB posts BB 30,000.00
Pre Flop: (63750.00) Hero has J♥ J♣
fold, CO raises to 60,000.00, Hero calls 60,000.00, fold, fold
Flop: (183750.00, 2 players) 3♠ 8♥ 5♣
CO bets 75,000.00, Hero raises to 624,014.00 and is all-in, CO calls 549,014.00
Turn: (1431778.00, 2 players) A♣
River: (1431778.00, 2 players) 9♠
CO shows 9♥ 9♣ (Three of a Kind, Nines) (Pre 18%, Flop 10%, Turn 5%)
Hero shows J♥ J♣ (One Pair, Jacks) (Pre 82%, Flop 90%, Turn 95%)
CO wins 1,431,778.00
My Thinking:
CO was min raising a lot preflop, and generally stealing a lot of pots which is what you expect from competent players. The thing is I didn't want to just shove and take it down pre-flop because I thought there was no value in that. And if I called and an overcard dropped then I could re-evaluate from there, however when the flop came I put him on some sort of 8 maybe suited connectors or A8 hence why I shoved. Would anyone of played this hand differently?