Can anyone confirm that you can get leftovers with pickup in X/Y?
Here, it says that for a Pokemon in the 81-100 level range there is a 1% chance of receiving Leftovers on Pickup.
http://www.serebii.net/itemdex/leftovers.shtml
I hope I helped!