Event Calendar Recent Events Behavior

I have an event calendar that has an option to switch from upcoming to past events. Using the RecentEvents function it pulls x number of past events. The problem is they don't list from most recently past to oldest. They do list descending, but not from the most recent. So if I have three events that have dates of ... 01/10, 02/10 and 03/10 and I limit the RecentEvents function to 2 (RecentEvents(2)) Then it lists 02/10 and 01/10. How can I get it to list 03/10 and 02/10 instead. I hope my overly wordy explanation makes sense.