Prelims Recaps     Finals Recaps
| CLASS A | 
| 1. | Sullivan (MO) | 74.950 | 
| 2. | Archbishop Alter (OH) | 74.900 | 
| 3. | Hollister (MO) | 66.500 | 
| 4. | Willow Springs (MO) | 62.950 | 
| 5. | Murphysboro (IL) | 59.650 | 
| 6. | New Berlin West (WI) | 51.950 | 
| 7. | Mark Twain (MO) | 47.200 | 
| CLASS AA | 
| 1. | Grain Valley (MO) | 83.650 | 
| 2. | Camdenton (MO) | 80.000 | 
| 3. | Fort Zumwalt North (MO) | 76.800 | 
| 4. | Timberland (MO) | 76.250 | 
| 5. | Blue Valley (KS) | 74.750 | 
| 6. | Station Camp (TN) | 69.700 | 
| 7. | Francis Howell North (MO) | 68.400 | 
| 8. | Blue Valley Southwest (KS) | 68.325 | 
| 9. | Mascoutah (IL) | 68.150 | 
| 10. | Wentzville Holt (MO) | 66.900 | 
| 11. | Marshall (MN) | 66.725 | 
| 12. | Washington (MO) | 65.900 | 
| 13. | Neosho (MO) | 64.100 | 
| 14. | Willard (MO) | 63.975 | 
| 15. | Jefferson City (MO) | 62.925 | 
| 16. | Capital City (MO) | 61.350 | 
| 17. | Triad (IL) | 59.800 | 
| 18. | Parkway Central (MO) | 54.800 | 
| CLASS AAA | 
| 1. | Blue Springs (MO) | 87.150 | 
| 2. | Lincoln (SD) | 81.500 | 
| 3. | Rosemount (MN) | 80.400 | 
| 4. | Bixby (OK) | 80.175 | 
| 5. | Blue Springs South (MO) | 80.025 | 
| 6. | Nixa (MO) | 74.025 | 
| 7. | Lindbergh (MO) | 72.300 | 
| 8. | Bentonville West (AR) | 72.125 | 
| 9. | Oakville (MO) | 70.225 | 
| 10. | Francis Howell (MO) | 69.900 | 
| 11. | Francis Howell Central (MO) | 69.700 | 
| 12. | Lafayette (MO) | 69.350 | 
| 13. | Hickman (MO) | 69.050 | 
| 14. | Fort Zumwalt West (MO) | 67.000 | 
| 15. | McCracken County (KY) | 64.750 | 
| 16. | Collinsville (IL) | 61.450 | 
| 17. | Alton (IL) | 57.900 | 
| 18. | Parkway South (MO) | 57.650 | 
| 19. | Northwest (MO) | 52.150 | 
| CLASS AAAA | 
| 1. | Broken Arrow (OK) | 90.300 | 
| 2. | Coppell (TX) | 87.800 | 
| 3. | Carroll (TX) | 85.500 | 
| 4. | Mustang (OK) | 84.100 | 
| 5. | Prosper (TX) | 82.750 | 
| 6. | Bentonville (AR) | 82.300 | 
| 7. | Union (OK) | 81.800 | 
| 8. | O’Fallon Township (IL) | 81.400 | 
| 9. | James Martin (TX) | 79.300 | 
| 10. | Normal (IL) | 77.700 | 
| 11. | Fayetteville (AR) | 74.850 | 
| 12. | Collierville (TN) | 73.600 | 
| 13. | Belleville East (IL) | 68.450 | 
| 14. | Marquette (MO) | 61.775 | 
|  | 
| FINALS | 
| 1. | Broken Arrow (OK) | 92.650 | 
| 2. | Blue Springs (MO) | 90.900 | 
| 3. | Coppell (TX) | 88.575 | 
| 4. | Prosper (TX) | 86.850 | 
| 5. | Carroll (TX) | 86.200 | 
| 6. | Mustang (OK) | 85.850 | 
| 7. | Grain Valley (MO) | 84.425 | 
| 8. | Rosemount (MN) | 83.250 | 
| 9. | O’Fallon Township (IL) | 83.050 | 
| 10. | Bentonville (AR) | 83.050 | 
| 11. | Lincoln (SD) | 81.850 | 
| 12. | Bixby (OK) | 81.450 | 
| 13. | Union (OK) | 80.200 | 
| 14. | Blue Springs South (MO) | 80.000 | 
| OUTSTANDING MUSIC – Broken Arrow (OK) | 
| OUTSTANDING VISUAL – Broken Arrow (OK) | 
| OUTSTANDING GENERAL EFFECT – Broken Arrow (OK) |