This got me curious so I checked on it, found that James River's Austin Stadler (2005-08) had a total of 87.
Not many as a freshman (5), blossomed as a sophomore but missed several games with a back injury (19), then 30 and 33 his last two years. Would've been more but for an awful lot of intentional walks. Though I do recall one RBI he actually got on a bases loaded intentional walk!
Sounds like he's not at the very top, but any time you are close to names like David Wright or Michael Cuddyer, that's sweet.