The Elk County Catholic boys' and girls' cross country teams competed in the McQuaid Invitational on Saturday in Rochester, N.Y.
The Lady Crusaders finished 10th out of 21 teams in the small schools seeded race, while the Crusaders came in 16th out of 29 teams in the small schools unseeded race.
"We are really pleased with the progress both teams have made in the past few weeks," said ECC coach Wee J Fernan. "They've been working hard and consciously making decisions reflective of a desire to improve. They came out today and challenged themselves. Every runner fought hard for his or her best race of the year, and every one of them had a season best."
Still, Fernan noted that the runners all have room to improve in the future.
"We are pleased, but not content," Fernan said. "Hopefully the runners feel the same. They should be proud of themselves and what they have achieved today, but they should also be looking for the next mountain to climb."
Elk Catholic's Kennedy Weisner placed first in the girls' race, which featured a field of 199 runners. Weisner finished in a time of 16:46, setting a new course record. The previous record was 16:52. Weisner's time was also almost a minute faster than her nearest competitor, who finished in a time of 17:37.
Lady Crusader Tori Dippold came in 13th in a time of 18:28. Cassie Thompson crossed the line in 75th in a time of 20:22, and Nicole Forio was 99th in a time of 20:55.
Also for the Lady Crusaders, Ellie Pearson finished in 21:58, Alli Prokop crossed the line in 22:21, Kylee Proudfit had a time of 23:35, and Maria Scacchitti had a time of 24:17.
In the boys' race, which featured 248 runners, Coudersport's Gabe Tribur won in a time of 15:46. ECC's Ryan Detsch crossed the line in second place with a time of 15:55. Crusader Drew Bille was 16th in 16:41, and Lucas Knight came in 81st in 18:24.
Also for the Crusaders, John Kaul finished in 19:46, Scott Brazinski had a time of 20:06, Luke Hoffman crossed the line in 20:37, and Duncan LaValle finished in 22:44.
The Elk Catholic squads will return to action on Tuesday as they travel to Bradford for a 4:30 p.m. meet that will also feature runners from Johnsonburg and Brookville.