You have that already in geocaching.com
You could go from project-geocaching using
Home / Dashboard / My Lastest Find
Then select 'found-it'
You have there the list in descending order of all your registered finds starting from the latest
Isn't it what you search?
sure that project-geocaching could do more, but then need more specification (like a clickable calendar) in the personal statistics part.