MISSOULA — Keeley Johnston hit the shot of a lifetime Tuesday at The Ranch Golf Club.

The Butte High senior stroked a hole-in-one on the way to tying for third place at the Missoula Invitational, highlighting the two-day tournament for the Bulldog golf teams.

Johnston used her pitching wedge to ace the 115-yard No. 8 on her way to a 92 on Tuesday’s final round. That came after she carded an 85 at the Larchmont Golf Course on Monday. She tied for third place with Missoula Big Sky’s Zoey Loberg, who followed an 82 with a 95, at 177 overall.

Kendall Tkachyk won medalist honors at 172, following a 79 with a 93. Teammate Maggie Milton placed second at 175. She hit an 86 and an 89.

Butte High senior Kate DeShaw placed seventh overall at 186. She hit a 93 both days of the tournament.

Teammate Sage Leber placed 19th at 212 after following a 99 with a 113, and Baely Norris finished at 26th with a 244, improving 12 shots for a 116 on Tuesday. Also for the Bulldogs, Julia DeShaw finished at 291.

Butte High placed fourth overall. Glacier took the team title, followed by Helena High and Missoula Big Sky. Eight teams played in the tournament.

Missoula Sentinel won the boys’ team title. Glacier took second, and Helena Capital finished third. The Bulldogs came in at fourth place.

Hudson Gorski of Sentinel won medalist honors, following Monday’s 67 for a 72 for a total of 130. Glacier’s Torren Murray and Sentinel’s Jack Schaefer tied for second at 141. Murray hit a 70 on the final round, while Shaefer followed a 69 with a 72.

Butte senior Chase Choquette led the Bulldogs with a 13th-place showing. He followed a 78 with a 76 for a 154. Teammate Teagan Yelenich tied four 14th place at 156. He improved eight shots for a final-round 74.

Butte High’s Jack Muhlestein tied for 19th at 159 after a final-round 79. Lane Lisac placed 22nd at 166, following his 79 on Monday with an 87. Also, Braden Donnelly followed an 89 with an 87, which was good for 30th place at 176 for the Bulldogs.

The Bulldog golf teams will be back in action next Tuesday for a two-day event in Bozeman.

Complete results are available on the Golf Genius app with the passcode “MISSOULA25.”