We seem to be moving backwards, just checked the stats and we're now 134.
According to the stats page, the team is moving steadily upwards. That shows the previous "Highest World position ever" at 146. It's likely that earlier in the thread when it was noted that you'd entered the top 100, someone was probably looking at Recent Average Credit (which is the default on the "top teams" link from the UWM home page) rather than Total Credit.
In terms of RAC, the CNF Team is listed at #88 (at the time of this posting).