The Astoria boys couldn't quite match last year's fifth-place team finish, but junior Tomas Morrissey had one of the best individual performances in Fishermen history, placing fourth overall in 16:29.
Unfortunately for Astoria, the top three spots went to runners from Phoenix - Nathan May (1st, 16:03), Kyle Gillette (2nd) and Lalo Flores (3rd).
Despite the 1-2-3 finish for the Pirates, Wilsonville won the team title with 97 points, followed by Philomath (111), Siuslaw (120) and Phoenix (124). Astoria took eighth with 186 points.
"It was my best race of the year, definitely," Morrissey said. "I felt great. I was trying to get out in front at the start, but I wasn't able to. It turned out to be good, though, since I had more energy for the end."
Near the 1-mile mark, Morrissey worked his way through a pack of runners to go from eighth to fifth.
"I wanted to move up into the middle and take control of the race," he said. "The start was very fast. I don't remember it being that fast last year. It seemed like the race just flew by.
"I caught (one of the Phoenix runners) at one point, but he passed me right back," Morrissey said. "They're really quick. But if somebody had told me that I would have taken fourth before the race, I wouldn't have believed it."
Gordon Eckert was Astoria's second runner (30th, 17:19), followed by Ryan McMullen (61st), Jason Holyoak (75th), Ryan Walsh (81st), Andrew Bartlett (106th) and freshman Jonnie Dunne (118th).
Seaside's lone runner, Stefan Robinson, was 77th in 18:12.
The Astoria girls, making their first team appearance since 1991, placed 10th in the team standings with 235 points.
Baker City (65) won the 3A girls team title, followed by Sisters (96). Philomath junior Brianna Anderson-Gregg won the individual title, taking first in 18:49.
Running in her first and final season with the Fishermen, Sara Morrissey was Astoria's first runner across the line, placing 25th in 20:47.
Sara Morrissey, a senior whose first sport was soccer, was right on target.
"I wanted to be in the 20:40s," she said. "My first mile was a little faster than I had planned (6:27), but it felt good, so I just kept going. I had a good race. I set my goals, and I made them."
As a team, "we haven't raced against this kind of competition, and the state seems really fast this year," Sara Morrissey said. "Overall, the experience was so good that it doesn't matter what place you come in, as long as you feel good about it."
Astoria freshman Danielle DeBoer made her state debut with a 49th- place finish (21:33), and she was followed by teammates Kara Geertz (63rd), Ashley Riutta (73rd), Maria Vidas (104th), Ami Rothberg (106th) and Jeannie Waller (119th).