Stats aren't worthless - he's not a nit, not a TAGG and with 7 flops seen, AF = 2.5 means he's likely pretty agro post (he's betting flops after limping in).

Weak players make lots of mistakes including raising when they shouldn't. This guy looks to me like he'll stack off with 2nd pair.

Shove, imo. You're ahead of his range.