It depends on what time filter you are using.
last 30 days will show themes created in last 30 days only. Same for last 7 days.
I can see your theme in 2 page of 'All Days' - Highest Rated themes. Seems to be correct according to ratings of themes above above it.