Updated Boys Cross Country Team Rankings (IATC, Released 9/10)

Class 1A

  1. Earlham
  2. Madrid
  3. Maquoketa Valley
  4. Nodaway Valley
  5. South Winnishiek
  6. Denver
  7. Pekin
  8. Tri-Center
  9. Ogden
  10. West Fork
  11. IKM-Manning
  12. St. Albert
  13. Calamus Wheatland
  14. St. Edmond
  15. Saint Ansgar

Teams to watch: Durant, Newman Catholic, Sioux Central, Siouxland Christian, Wilton

Class 2A

  1. Tipton
  2. South Hardin
  3. Davis County
  4. Albia
  5. DM Christian
  6. Monticello
  7. Camanche
  8. GC/G-R
  9. Williamsburg
  10. Western Christian
  11. Okoboji
  12. Unity Christian
  13. Mid-Prairie
  14. G-LR/CL
  15. Central Decatur

Teams to watch: Danville/New London, Jesup, OABCIG, North Fayette Valley, Red Oak

Class 3A

  1. Carlisle
  2. Dallas Center-Grimes
  3. Gilbert
  4. Clear Creek Amana
  5. Norwalk
  6. Marion
  7. Pella
  8. North Polk
  9. Decorah
  10. Wahlert
  11. Atlantic
  12. Waverly-Shell Rock
  13. Humboldt
  14. Center Point-Urbana
  15. MOC-Floyd Valley

Teams to watch: Charles City, Harlan, Mount Vernon/Lisbon, Sergeant Bluff-Luton, Spencer

Class 4A

  1. Dowling Catholic
  2. Dubuque Hempstead
  3. CR Prairie
  4. Cedar Falls
  5. Johnston
  6. SC North
  7. Iowa City West
  8. Pleasant Valley
  9. Urbandale
  10. CR Kennedy
  11. Ames
  12. Waukee
  13. SE Polk
  14. Ankeny Centennial
  15. Valley, WDM

Teams to watch: CR Washington, Epworth Western Dubuque, Iowa City High, Iowa City Liberty, Linn-Mar

Click here for more