

York's Matt Charpentier competes in the shot put at the Class B track and field state championship on Saturday in Freeport. Charpentier won the event and set the set record with a throw of 60 feet, 11 1/4 inches.
York's Matt Charpentier broke the record of 59-1 3/4 set in 1979 by Lawrence's Jim Dawson with a throw of 60-11 1/4.
Freeport’s Henry Horne leads the pack in the boys' 3200 meters. Horne won in 9:52.57. He also won the 800 (2:01.83) and the 1,600 (4:24.01).
Henry Horne smiles as he nears the finish line on his way to victor in the 800 meters. Horne finished in 2:01.83.
York teammates, from left, Cary Drake, Molly Kenealy and Zoe Carroll celebrate after they came in first, fourth and third, respectively, in the 800 meters. Drake finished in 2:17.71. She also won the 1,600 (5:05.54) and 3,200 (11:12.55).
York’s Cary Drake races in the rain in the 800.
Greely’s Jonah Guiboard, left, and Leavitt’s Stephen Pierre jump the last hurdles in the 300 meter hurdles. Guiboard finished second in 42.93, while Pierre was fourth in 43.07.
Poland’s Nolan Garey, center, races to victory in the 300 hurdles with a time of 42.52.
An athlete attempts to get warm under a tent.
Freeport’s Taryn Curry celebrates with her teammates after they finished first in the 400 meter relay. The team of Luciana Burgeois, Curry, Lucy Riggs and Lizalyn Boudreau finished in 52.57.
Spectators watch the action on a rainy and windy day at the Class B state championships.
Fans under umbrellas watch the action at the Class B state track and field meet.
Freeport’s Alex Gilbert, left, runs over to celebrate with teammate Henry Horne after the 1,600. Horne won, while Gilbert finished third.
Freeport’s Alex Gilbert celebrates as he crosses the finish line to finish third in the 1,600.
Gray-New Gloucester’s Carter Libby competes in the 1600. Libby finished second in 4:25.67.
Freeport’s Henry Horne, sticks his tongue out to catch some rain before competing in the 1600 alongside Gray-New Gloucester’s Carter Libby.
Athletes compete in the pouring rain.
Waterville’s Madison Yakimchick competes in triple jump.
Waterville’s Abby Williams races to a second-place finish in the 3,200 with a time of 11:52.37.
Mount Desert Island’s Miles Burr races to the win in the 200 meters with a state-record time of 22.18.