Only 12 of the NHL’s 31 starting goalies are with the team that drafted them -- and only seven of the NHL’s 31 starting goalies were first-round picks.

Where do all the goalies come from? More specifically, when do all the goalies come from?

Here’s an overview of the NHL’s 31 starting netminders, based on their draft year and draft position. Undrafted netminders are included at the bottom, and you may be surprised at the quality and quantity. One takeaway before you dive in: only 12 of the NHL’s 31 starting goalies are with the team that drafted them. (OK, one more takeaway: only seven of the NHL's 31 starting goalies were first-round picks.)

1997

Roberto Luongo, Florida (4th overall, NY Islanders): With more than 1,000 NHL games to his credit, Old Man Twitter has played nearly 800 more games than the next-closest goalie who was drafted back in ’97 (David Aebischer, 214 GP).

2000

Henrik Lundqvist, NY Rangers (205th overall, NY Rangers): New York’s other team made Rick DiPietro the first goalie to be drafted first overall in 2000. Two-hundred and four picks later, the Rangers nabbed Lundqvist. Good pick.

2001

Craig Anderson, Ottawa (73rd overall, Chicago): Four goalies went in the first round, including two in the top 10 (Pascal Leclaire 8th, Dan Blackburn 10th), but none of them have come close to matching Anderson’s longevity and success.

Mike Smith, Calgary (161st overall, Dallas): The 21st netminder selected in 2001, Smith has only seen action in the NHL playoffs on two occasions, getting one post-season start with Tampa Bay in 2011 and leading Phoenix to the Western Conference final in 2012.

2003

Marc-Andre Fleury, Vegas (1st overall, Pittsburgh): The second – and most recent – goalie to be drafted first overall, Fleury won three Stanley Cups with the Penguins before leading the expansion Golden Knights to last year’s final. Plus, everybody loves the guy.

Corey Crawford, Chicago (52nd overall, Chicago): Fifty-one picks after Fleury went first, the Blackhawks made Crawford the second netminder to be drafted in 2003. He was in the crease for two of Chicago’s three recent Cup wins.

Jimmy Howard, Detroit (64th overall, Detroit): The third goalie picked in 2003, Howard’s arrival in Detroit coincided with the franchise finally swooning after a two-decade-plus run that yielded four Cups.

Brian Elliott, Philadelphia (291st overall, Ottawa): The last goalie selected -- and the second-last player selected – at the end of the ninth round, he’s still slugging away in the Flyers’ starting crease.

2004

Devan Dubnyk, Minnesota (14th overall, Edmonton): It took him a while to establish himself and he bounced around to a few teams, but Dubnyk landed on his feet with the Wild in 2015 and hasn’t looked back.

Pekka Rinne, Nashville (258th overall, Nashville): The reigning Vezina Trophy winner was a draft afterthought, the 30th goalie to be picked in ’04.

2005

Carey Price, Montreal (5th overall, Montreal): There have been injury layoffs and he’s struggling a bit this season despite Montreal’s early success, but it’s hard to deny that the Canadiens made an astute selection with the all-world stopper.

Tuukka Rask, Boston (21st overall, Toronto): The second goalie drafted in 2005, he won a Cup as the Bruins backup in 2011 and got them back to the final (but lost) as the starter in 2013.

Jonathan Quick, Los Angeles (72nd overall, Los Angeles): The eighth goalie drafted in 2005, but he’s the only one with two Stanley Cups.

Ben Bishop, Dallas (85th overall, St. Louis): The fourth-best goalie in what was arguably the NHL’s best goalie draft when it comes to the league’s current crop of netminders.

2006

Semyon Varlamov, Colorado (23rd overall, Washington): The third of four goalies to be picked in the first round, he’s been the best of the bunch.

2008

Jacob Markstrom, Vancouver (31st overall, Florida): He’s been serviceable since coming over to the Canucks in 2014, even it feels like he’s just keeping the seat warm for eventual franchise goalie Thatcher Demko.

Jake Allen, St. Louis (34th overall, St. Louis): The Blues have shown a lot of patience in Allen and basically handed him the starting job a couple years ago. Unfortunately, his biggest consistency has been his inconsistency.

Braden Holtby, Washington (93rd overall, Washington): The 10th goalie taken in 2008, and by far the most successful.

2009

Robin Lehner, NY Islanders (46th overall, Ottawa): The Isles made Mikko Koskinen, who’s currently the Oilers backup, the first goalie drafted in 2009 at 31st overall, and they made Anders Nilson, who’s currently the Canucks backup, the third goalie drafted at 64th overall. But ironically it’s Lehner, the second goalie drafted at 46th overall, who is their starter.

2010

Petr Mrazek, Carolina (141st overall, Detroit): A few years ago, he appeared on the verge of joining the league’s elite. It would be going too far to say the bottom has fallen out since then, but you get the idea.

2011

John Gibson, Anaheim (39th overall, Anaheim): He’s the NHL’s all-time leader in career save percentage, so he’s got to be doing something right.

2012

Andrei Vasilevskiy, Tampa Bay (19th overall, Tampa Bay): The first goalie picked in the only other draft that can challenge 2005 and 2003 as the best years at producing puckstoppers.

Matt Murray, Pittsburgh (83rd overall, Pittsburgh): You know the story. The 10th netminder drafted in 2012 won two Stanley Cups while he was still technically a rookie, sending Fleury and his No. 1 overall draft status to Vegas in the process. Murray’s slight frame has made him a prime candidate for injury, however.

Frederik Andersen, Toronto (87th overall, Anaheim): Two years after going 187th overall to Carolina in 2010, Andersen didn’t sign with the Hurricanes and re-entered the draft, going 100 picks higher to Anaheim.

Connor Hellebuyck, Winnipeg (130th overall, Winnipeg): He looks good to battle draft rival Vasilevskiy for Vezinas over the coming years.

Undrafted

Sergei Bobrovsky, Columbus: The best of the great unwashed and undrafted, Bobrovsky got his NHL start in Philadelphia but was deemed “too good” to tend goal for the Flyers…

Antti Raanta, Arizona: He won a Cup as a backup with Chicago in 2015, proved his worth for a couple seasons behind Lundqvist in New York, and has looked great since landing in Arizona last season.

Martin Jones, San Jose: Quietly keeps winning games as the Sharks starter after being acquired from L.A., where he got his NHL start behind Quick.

Keith Kinkaid, New Jersey: Cory Schneider’s backup has more or less been the Devils’ No. 1 for the past year, and he was a huge part of New Jersey’s surprising playoff qualification last season.

Carter Hutton, Buffalo: Career backup shone in St. Louis last season, emboldening the Sabres to hand him the starting job.

Cam Talbot, Edmonton: Another Lundqvist backup who left New York for a starting job, Talbot is looking to reclaim his form of 2016-17, when he led the Oilers to the playoffs for the first time in 11 years.