I just uploaded a patch... all the medals you have unlocked should show up on the list on your userpage now.
I'm currently doing a bunch of housecleaning on the API and will be launching some new stuff soon. Your medal scores are all going to be cleared out, then re-calculated from all the approved medals you have earned, so you may see some changes in that number.. but it should actually be more accurate.
Due to some older bugs that have hopefully been fixed by now, some of the older game medals may not be linked to their submissions right in the database still. If you notice any games you know you have medals for that still do not show up on your list, let me know.