At Eureka, the host Lions were dominant in claiming top boys' team honors with 127 points, outdistancing runner-up Libby by 64.
The Vals won the girls' meet in a close call. They recorded 101.5 team points and runner-up Eureka tallied 91.5.
Lucas Blankers led the way for the Eureka boys. He won the long jump with a mark of 20 feet, 2 inches and the triple jump with a mark of 41-4 1/2.
Troy's Sean Opland stole the show individually. He won the 11-meter dash in 11.65 seconds, the 200 in 23.35 and the high jump at 6-5.
In the girls' meet, Bigfork benefited from the scoring of three double-winners.
Bryn Morley won the 400 in 1:02 and the 1,600 in 5:03.86. Mattison McAnaly mined gold in the 200 in 27.46 and in the 100 hurdles in 17.18.
Bigfork thrower Miranda Campbell won the shot put at 31-11 and the discus at 104-1.
Eureka's Kaylee Kronsperger won the 100 in 13.84 and the high jump at 4-10.
Deer Lodge girls take 3rd, boys 6th
At Manhattan, the Wardens used a pair of individual seconds and a runner-up finish in the 400 relay to earn third in the 11-team Manhattan Invitational girls' meet. Manhattan won with 84 points, followed by Ennis with 75.5 and Deer Lodge 68.5.
The Wardens' Lenora Campbell earned silver in the long jump at 14-11.25 and Jaicee Senecal was second in the javelin at 98-0. Deer Lodge ran a time of 53.43 in the 400 relay.
The Deer Lodge boys finished with 30 points, which was 156 shy of champion Manhattan. Cade Benjamin took second for the Wardens in the 100 in 11.49 and Austin Forson was runner-up in the discus at 151-3.