The Thameslink trains and then West Croydon - Guildfords used to run fast on this stretch, so it's certainly happened. Some possibly called at Wallington at one time. I seem to recall three different patterns displayed on an old London Connections map.
I think the peak fasts today are all stations though, until West Croydon/Norwood Junction.