I think at the lower level of a top 500 list, say from 200 to 500 it's more "Hey i can name 400 decent to mediocre major leaguers and put them in a list." than actually ranking anybody.
Source: Nick Punto isn't last.
I would guess somewhere in the forties?
Players No. 351-400
Players No. 301-350
Players No. 251-300
funny how Brian Roberts who's played less than 100 games, if that, in the last two seasons is ranked pretty high
Players No. 151-200
getting closer to the big guns ;-)
Cuddyer clocks in at #150