Global FTC Ranking
Just ran across ftcstats.org and they ranked all of the teams that attended Worlds and their overall rank.
Red Storm White is listed in Rank 236 out of the 256 teams that attended Worlds.
FTC Stats also has details for other events, so feel free to check them out.
Also, there are some nice team pages (Kinda like The Blue Alliance for FRC) at ftcroot.com. Many thanks to the ChaosMonkeyz 11090 for hosting such a site.