DETROIT >> The Detroit Red Wings’ goaltending this season was good, but not great.

Because of that, general manager Steve Yzerman will continue to scour the market to see if there’s an upgrade available for the position, with Cam Talbot and Petr Mrazek both under contract through next season.

Whoever is in the Wings’ net will have a new position coach, as Yzerman and head coach Todd McLellan confirmed Tuesday at their season-ending press conference that Alex Westlund will not return as goaltending coach.

The Wings have attempted to find their No. 1 goaltender through trades for Alex Nedeljkovic, Ville Husso and Mrazek in recent seasons, along with dipping into the free-agent market for Talbot, Alex Lyon (who can be an unrestricted free agent in July) and James Reimer.

They’ve drafted Sebastian Cossa (presently in Grand Rapids) and Trey Augustine (at Michigan State), and hope one will emerge to become that elusive workhorse in net.

But heading into this offseason, the position remains unsettled. After ranking 20th (out of 32 teams) in save percentage (.896) this season, there’s room to improve all over.

“We need better goaltending, and that’s not just on Alex Westlund,” McLellan said. “That’s on the goaltenders, the head coach, and everybody else that’s involved.”

The trio of Lyon, Husso and Reimer nearly carried the Wings to a playoff berth last season, despite their injuries and inconsistency. This season, Lyon and Talbot mainly (Mrazek arrived at the trade deadline) could have used more help most nights, but also didn’t make enough saves.

“We need the goalie to stop the puck more,” Yzerman said.

Talbot, who’ll be 38 on July 5, was 21-19-5 in 47 appearances, with a 2.93 goals-against average and .901 save percentage. On the whole, the Wings couldn’t have asked for more out of the free-agent signing from last summer.

“We look at Cam’s season, he did very well,” Yzerman said. “We’re pleased. He met expectations for us.”

But given Talbot’s age, it’s difficult to imagine him getting close to 40-50 starts next season and getting optimal results.

Mrazek, 33, was acquired from Chicago at the deadline and made five appearances (2-2-0, 2.49 GAA, .902 SVS) before a lower-body injury in mid-March knocked him out for the remainder of the season.

Mrazek struggled in back of a ragged Chicago team (10-19-2, 3.46 GAA., .890 SVS), but the Wings are confident he can have success with better defensive structure in front of him. Still, Mrazek has been injury-prone during his career and it’s fair to wonder how available he’ll be next season.

Lyon was signed two summers ago to be the organization’s third goaltender, providing experience in Grand Rapids and a credible NHL option for the Wings.

But the Wings chose to mostly go with three goaltenders the past two seasons and Lyon has offered a level of stability when healthy. Lyon was 14-9-1 this season, with a 2.81 GAA and .896 SVS, but struggled in several key starts the last month and had to overcome lower-body injuries during the season.

Lyon can be an unrestricted free agent July 1 and Yzerman was non-committal as to whether he was interested in bringing the goaltender back.

“I met with Alex at the end of the season and had a very good discussion with him about a lot of things,” Yzerman said. “Can we make it work? We haven’t had any discussions as far as a contract and that’s the biggest stumbling block. But around the league, you look at the number of injuries that goaltenders have, and we’ve dealt with it here. It’s not the plan to carry three goalies, it’s never been the plan, but we carry an extra forward, and I don’t know what the big deal is carrying one extra goaltender.

“We’ll give it some thought. It’s an option. He’s a real good person and played at times very well for us.”

Even with Talbot and Mrazek, and possibly Lyon, the Wings will have the goaltending position filled but will lack that one dominant goaltender that Stanley Cup-winning teams all have. Be it Commerce Township’s Connor Hellebuyck (Winnipeg), defending Stanley Cup champion Florida’s Sergei Bobrovsky, Andrei Vasilevskiy (Tampa), Adin Hill (Vegas) or Jake Oettinger (Dallas), to name a few, elite teams have starters worthy and capable of 55-65 starts.

“You look at the best teams in the league, and they generally have a real horse they can ride in net on a regular basis,” Yzerman said. “We’re not in that position yet. We’re hopeful to be there one day, whether with our draft picks or looking elsewhere for that guy.”

The Wings drafted Cossa, 22, in the first-round, 15th overall, in 2021, hoping that he would be the Wings’ undisputed No. 1 goaltender for many years. And Cossa still might be, though judging from Yzerman’s comments Tuesday, it may take another year.

Cossa earned his first NHL victory this season, in a relief appearance in Buffalo, in a shootout. But Cossa spent the majority of the season in Grand Rapids, where he was 21-15-5 in 41 appearances, with a 2.45 GAA and .911 SVS.

“We’re looking for him to take another step,” Yzerman said.

“I’m not prepared today to put him in the NHL. He had a very good first two-thirds of the season, and his play dipped a bit after the American League all-star break. This is a big playoff for him. Potentially, I’m not ruling anything out. But he has to take another step here if we’re going to count on him being here next year. The playoffs, for him, are important, as they are for anybody.

“He continues to trend in the right direction. But to play in the NHL, he has to do more.”

Cossa got the start for Game 1 Tuesday for the Griffins in their playoff opener against Texas and was pulled after allowing four goals on 19 shots, in just under 29 minutes.

Augustine, the Big Ten Goaltender of the Year, will return for his junior season at Michigan State. Augustine, 20, was 19-7-4 in 30 starts, posting a 2.08 GAA and .924 SVS, while leading Michigan State to Big Ten regular-season and tournament championships.