If you're gonna raise flop, then bet more/push turn. As played, you need to call river since you're getting good odds, and he could have a fd or KQ or something a decent amount. This is 25nl btw, and his stats do not command respect.

Stop minraising. It makes your hands harder to play, and wins you less.