This is my first attempt at XC rankings. I'm not sure how good they will be, but I enjoyed doing it.
The link below is the rankings as an image with each team written in its school colors. The numbers next to them are loosely based on NXN scores and are meant to show just how close all of these teams are (other than F-M of course)
http://i.imgur.com/BnsMrOC.png
1. F-M, NY
2. Keller, TX
3. Buchanan, CA
4. Mountain Vista, CO
5. Jesuit, OR
6. Great Oak, CA
7. Broomfield, CO
8. Sunset, OR
9. Davis, CA
10. Saratoga Springs, NY
11. Edina, MN
12. Naperville North, IL
13. Centerville, OH
14. Mountain View, ID
15. Pine Crest, FL
16. Chandler, AZ
17. Battle Mountain, CO
18. Shenendehowa, NY
19. Capistrano Valley, CA
20. Niskayuna, NY
21. Southlake Carroll, TX
22. Vista Murrieta, CA
23. Glenbard West, IL
24. North Hunterdon, NJ
25. North Rockland, NY
26. Blacksburg, VA
27. Bozeman, MT
28. St. Francis (Sacramento), CA
29. Fort Wayne Carroll, IN
30. Lyons Township, IL
31. Cardinal Gibbons, NC
32. Johnston, IA
33. Claremont, CA
34. Canyon Anaheim Hills, CA
35. Carmel, IN
Just Missed:
Billings Senior, MT / Camas, WA / Minnetonka, MN / San Ramon Valley, CA / Northern Highlands, NJ