Playing Genting Poker Series Stoke. 2nd level of the main event. Don't know much about villain except that he looks early 20's and I haven't seen him do anything silly, I suspect he knows what he's doing at least a bit. I'm early 20's, beats headphones etc, have peeled a few opens in position but haven't really played any hands of note. Can't remember exact sizings but they're pretty close.
50/100, both of us have about starting stack 25k. Villain opens UTG+2 to 250. I 3bet

to 650 from the button (my first 3bet), villain calls without much thought. Flop 854r, he check, I bet 750, he makes it 1650, I call. Turn is an A, he bets 2550, I call. River is T, stacks a bit over 20k, villain bets 5250.
Given the description, how often would you expect villain to fold a set if we shove river? Never? A lot? Often enough?
In the actual hand I never got the chance (and dont think I would've but I was considering it) as the river checked through and I beat K high.