Thunder Mountain High School’s Kiah Dihle closes in on a first-place finish in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. Dihle completed the 5-kilometer course in 19 minutes, 54 seconds. (Brian Varela | Petersburg Pilot)

Thunder Mountain High School’s Kiah Dihle closes in on a first-place finish in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. Dihle completed the 5-kilometer course in 19 minutes, 54 seconds. (Brian Varela | Petersburg Pilot)

Photos: Petersburg Invitational cross country meet

Thunder Mountain High School sophomore Kiah Dihle proved mightier than the rest of the field at the Petersburg Invitational on Saturday.

Dihle took first place in the girls 5-kilometer cross country race, pulling away mid-race from Anna Prussian of Sitka to finish in 19 minutes, 54 seconds. Dominic Baciocco of Sitka won the boys race in 16:29 ahead of Tucker Kelly of Thunder Mountain.

The Ketchikan cross country teams came out on top in the team standings. The Ketchikan boys scored 51 points, Sitka had 71 points, Juneau-Douglas High School: Yadaat.at Kalé had 90 points and Thunder Mountain had 105 points. The Ketchikan girls totaled 60 points, Thunder Mountain had 63 points, Haines had 66 points and Juneau-Douglas 105 points.

Juneau-Douglas High School: Yadaat.at Kale’s Nettle Fraley-Hart runs along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Juneau-Douglas High School: Yadaat.at Kale’s Nettle Fraley-Hart runs along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Thunder Mountain High School’s Ellie Knapp, left, and Hannah Deer run along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Thunder Mountain High School’s Ellie Knapp, left, and Hannah Deer run along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Thunder Mountain High School’s Tucker Kelly runs along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. Tucker placed second overall with a time of 17 minutes, 1 second. (Brian Varela | Petersburg Pilot)

Thunder Mountain High School’s Tucker Kelly runs along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. Tucker placed second overall with a time of 17 minutes, 1 second. (Brian Varela | Petersburg Pilot)

Juneau-Douglas High School: Yadaat.at Kale’s Aaron Blust, left, and Ben Coutu, run along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Juneau-Douglas High School: Yadaat.at Kale’s Aaron Blust, left, and Ben Coutu, run along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Juneau-Douglas High School: Yadaat.at Kale’s Shelby York runs along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)

Juneau-Douglas High School: Yadaat.at Kale’s Shelby York runs along the beach while racing in the Petersburg Invitational cross country meet at Sandy Beach Park on Saturday, Sept. 7, 2019. (Brian Varela | Petersburg Pilot)