You've played 113 hands with him, you must know a bit more than his vpip/pfr. Like aggression frequency per street. He's potting twice, that's something noteworthy. How often is he getting to showdown?

I think he's weak here and you can either call, but it's going to be a hard river if he jams. It would really depend on his betting frequency tendencies at that point. I'd add a lot of flush draws to your range and 22, remove KJ and AJ (unless they're hearts or spades, blockers excluded bla bla).