Angel cleared 6' 2" for 10th in the high jump, and Thompson threw the shot 47'11.5 inches for his 10th position. They were the highest placing area boys on Friday.
Mt. Vernon's Zack Kleine placed 12th in the 100-meter dash preliminariess in 11.32. Teammate Corey Phillips was 13th in the long jump and 15th in the high jump.
Cassville placed 14th in the boys' 4x100 meter relay preliminaries. The team of Brent Elkins, Joseph Gouvion, Josh Lewright and Trevor Shumaker recorded a time of 44.58.
The Monett boys' 4x200 team of Tristen Homfeldt, Daniel Joe Dunmire, Steven Noriega and Christopher Eimer placed 15th in 1:36.07.
Lindsey Bragg, of East Newton, was the top finisher of area girls on Friday. She took 12th in the triple jump with a leap of 33'7.5". Mt. Vernon's Hayley Brown was 14th in the 100-meter prelims with a time of 12.88.
Aurora and East Newton placed 14th and 15th respectively in the 4x800 meter relay. For Aurora, Allison Petit, Bethany Decker, Kenzie Lauffer and Ashlyn Hilton ran 10:20.31. East Newton's Kara Harris, Courtney Mann, Haley Patterson and Kristina Peterson clocked 10:24.01.
On Saturday, Phillips, of Mt. Vernon, placed fifth in the triple jump, soaring 45'7.5" to earn an All-State medal. Kenzie Williams also snagged a medal for the Mountaineers, placing eighth in the girls' long jump with a 17' leap.
East Newton's Bragg was 13th with a disappointing 15'10" after jumping 16'10.75" at sectionals.
Cassville's Dylan Gibson finished 13th in the boys discus, throwing the plate 139'6".
In the Class 3 girls division, McClure South-Berkeley won the championship with 75 points. Villa Duchesne was second with 59, followed by Festus and Maryville.
The Class 3 boys championship witnessed the tightest team competition imaginable. Sikeston and St. Clair tied for the title with 44 points each. Ruskin was third with 41 points, and West Plains was fourth with 39.