10/04/2024

10/05/2024

10/08/2024

10/09/2024

inside the rink

NHL Draft 2012

#PlayerPositionDrafted ByDrafted FromAgeBirthplace
1Nail YakupovRWEdmonton OilersSarnia30Nizhnekamsk, Russia, RUS
2Ryan MurrayDColumbus Blue JacketsEverett30Regina, SK CAN, CAN
3Alex GalchenyukCMontréal CanadiensSarnia30Milwaukee, WI USA, USA
4Griffin ReinhartDNew York IslandersEdmonton30North Vancouver, BC CAN, CAN
5Morgan RiellyDToronto Maple LeafsMoose Jaw30Vancouver, BC CAN, CAN
6Hampus LindholmDAnaheim DucksRogle Jr.30Helsingborg, Sweden, SWE
7Mathew DumbaDMinnesota WildRed Deer29Regina, SK CAN, CAN
8Derrick PouliotDPittsburgh PenguinsPortland30Estevan, SK CAN, CAN
9Jacob TroubaDWinnipeg JetsUSA U-1830Rochester, MI USA, USA
10Slater KoekkoekDTampa Bay LightningPeterborough30Winchester, ON CAN, CAN
11Filip ForsbergCWashington CapitalsLeksand29Ostervala, Sweden, SWE
12Mikhail GrigorenkoCBuffalo SabresQuebec30Khabarovsk, Russia, RUS
13Radek FaksaCDallas StarsKitchener30Vitkov, Czech Republic, CZE
14Zemgus GirgensonsCBuffalo SabresDubuque30Riga, Latvia, LVA
15Cody CeciDOttawa SenatorsOttawa30Ottawa, ON CAN, CAN
16Tom WilsonRWWashington CapitalsPlymouth30Toronto, ON CAN, CAN
17Tomas HertlCSan Jose SharksSlavia30Praha, Czech Republic, CZE
18Teuvo TeravainenLWChicago BlackhawksJokerit29Helsinki, Finland, FIN
19Andrei VasilevskiyGTampa Bay LightningUfa 229Tyumen, Russia, RUS
20Scott LaughtonCPhiladelphia FlyersOshawa30Oakville, ON CAN, CAN
21Mark JankowskiCCalgary FlamesStanstead College29Hamilton, ON CAN, CAN
22Olli MaattaDPittsburgh PenguinsLondon29Jyväskylä, Finland, FIN
23Mike MathesonDFlorida PanthersDubuque30Pointe-Claire, QC CAN, CAN
24Malcolm SubbanGBoston BruinsBelleville30Toronto, ON CAN, CAN
25Jordan SchmaltzDSt. Louis BluesGreen Bay30Madison, WI USA, USA
26Brendan GaunceCVancouver CanucksBelleville30Sudbury, ON CAN, CAN
27Henrik SamuelssonC/RWPhoenix CoyotesEdmonton30Scottsdale, AZ USA, USA
28Brady SkjeiDNew York RangersUSA U-1830Lakeville, MN USA, USA
29Stefan MatteauCNew Jersey DevilsUSA U-1830Chicago, IL USA, USA
30Tanner PearsonLWLos Angeles KingsBarrie31Kitchener, ON CAN, CAN
31Oscar DanskGColumbus Blue JacketsBrynas Jr.30Stockholm, Sweden, SWE
32Mitchell MorozLWEdmonton OilersEdmonton30Edmonton, AB CAN, CAN
33Sebastian CollbergRWMontréal CanadiensFrolunda30Mariestad, Sweden, SWE
34Ville PokkaDNew York IslandersKarpat30Tornio, Finland, FIN
35Matthew FinnDToronto Maple LeafsGuelph30Toronto, ON CAN, CAN
36Nicolas KerdilesLWAnaheim DucksUSA U-1830Lewisville, TX USA, USA
37Pontus AbergLWNashville PredatorsDjurgarden30Stockholm, Sweden, SWE
38Phillip Di GiuseppeLWCarolina HurricanesU. of Michigan30Toronto, ON CAN, CAN
39Lukas SutterCWinnipeg JetsSaskatoon30Lethbridge, AB CAN, CAN
40Dylan BlujusDTampa Bay LightningBrampton30Buffalo, NY USA, USA
41Mitchell HeardCColorado AvalanchePlymouth32Bowmanville, ON CAN, CAN
42Patrick SieloffDCalgary FlamesUSA U-1830Ann Arbor, MI USA, USA
43Ludwig BystromDDallas StarsModo Jr.30Ornskoldsvik, Sweden, SWE
44Jake McCabeDBuffalo SabresU. of Wisconsin30Eau Claire, WI USA, USA
45Anthony StolarzGPhiladelphia FlyersCorpus Christi30Edison, NJ USA, USA
46Raphael BussieresLWMinnesota WildBaie Comeau30Longueuil, QC CAN, CAN
47Brock McGinnLWCarolina HurricanesGuelph30Fergus, ON CAN, CAN
48Dillon FournierDChicago BlackhawksRouyn-Noranda30Montreal, QC CAN, CAN
49Martin FrkRWDetroit Red WingsHalifax30Pelhrimov, Czech Republic, CZE
50Colton SissonsCNashville PredatorsKelowna30North Vancouver, BC CAN, CAN
51Dalton ThrowerDMontréal CanadiensSaskatoon30Squamish, BC CAN, CAN
52Teddy BluegerCPittsburgh PenguinsShattuck-St. Mary's29Riga, Latvia, LVA
53Brian HartRWTampa Bay LightningPhillips-Exeter30Cumberland, ME USA, USA
54Mike WintherCDallas StarsPrince Albert30Olds, AB CAN, CAN
55Chris TierneyCSan Jose SharksLondon30Keswick, ON CAN, CAN
56Samuel KurkerRWSt. Louis BluesSt. John's Prep30Boston, MA USA, USA
57Alexandre MalletLWVancouver CanucksRimouski32Amqui, QC CAN, CAN
58Jordan MartinookLWPhoenix CoyotesVancouver31Brandon, MB CAN, CAN
59Boo NievesCNew York RangersKent School30Syracuse, NY USA, USA
60Damon SeversonDNew Jersey DevilsKelowna29Melville, SK CAN, CAN
61Devin ShoreCDallas StarsWhitby30Ajax, ON CAN, CAN
62Joonas KorpisaloGColumbus Blue JacketsJokerit Jr.30Pori, Finland, FIN
63Jujhar KhairaLWEdmonton OilersPrince George29Surrey, BC CAN, CAN
64Tim BozonLWMontréal CanadiensKamloops30St. Louis, MO USA, USA
65Adam PelechDNew York IslandersErie29Toronto, ON CAN, CAN
66Jimmy VeseyLWNashville PredatorsSouth Shore31Boston, MA USA, USA
67Mackenzie MacEachernLWSt. Louis BluesBrother Rice H.S.30Bloomfield Hills, MI USA, USA
68John DraegerDMinnesota WildShattuck-St. Mary's30Edina, MN USA, USA
69Daniel AltshullerGCarolina HurricanesOshawa29Ottawa, ON CAN, CAN
70Scott KosmachukRWWinnipeg JetsGuelph30Richmond Hill, ON CAN, CAN
71Tanner RichardCTampa Bay LightningGuelph31Markham, ON CAN, CAN
72Troy BourkeLWColorado AvalanchePrince George30Edmonton, AB CAN, CAN
73Justin KeaCBuffalo SabresSaginaw30Woodville, ON CAN, CAN
74Esa LindellDDallas StarsJokerit Jr.30Vantaa, Finland, FIN
75Jon GilliesGCalgary FlamesIndiana30Concord, NH USA, USA
76Chris DriedgerGOttawa SenatorsCalgary30Winnipeg, MB CAN, CAN
77Chandler StephensonC/LWWashington CapitalsRegina30Saskatoon, SK CAN, CAN
78Shayne GostisbehereDPhiladelphia FlyersUnion College31Pembroke Pines, FL USA, USA
79Chris CalnanRWChicago BlackhawksNobles30Boston, MA USA, USA
80Jake PatersonGDetroit Red WingsSaginaw30Mississauga, ON CAN, CAN
81Oskar SundqvistCPittsburgh PenguinsSkelleftea Jr.30Boden, Sweden, SWE
82Jarrod MaidensC/LWOttawa SenatorsOwen Sound30Niagara Falls, ON CAN, CAN
83Matt MurrayGPittsburgh PenguinsSault Ste. Marie30Thunder Bay, ON CAN, CAN
84Steven HodgesCFlorida PanthersVictoria30Yellowknife, NT CAN, CAN
85Matthew GrzelcykDBoston BruinsUSA U-1830Charlestown, MA USA, USA
86Colton ParaykoDSt. Louis BluesFort McMurray31St. Albert, AB CAN, CAN
87Frederik AndersenGAnaheim DucksFrolunda34Herning, Denmark, DNK
88James MelindyDPhoenix CoyotesMoncton30Goulds, NL CAN, CAN
89Brendan LeipsicLWNashville PredatorsPortland30Winnipeg, MB CAN, CAN
90Ben JohnsonC/LWNew Jersey DevilsWindsor30Hancock, MI USA, USA
91Daniil ZharkovLWEdmonton OilersBelleville30St. Petersburg, Russia, RUS
92Matia MarcantuoniC/RWPittsburgh PenguinsKitchener30Woodbridge, ON CAN, CAN
93Erik GustafssonDEdmonton OilersDjurgarden32Nynashamn, Sweden, SWE
94Brady VailCMontréal CanadiensWindsor30Hendersonville, NC USA, USA
95Josh AndersonRWColumbus Blue JacketsLondon30Burlington, ON CAN, CAN
96Ben ThomsonLWNew Jersey DevilsKitchener31Brampton, ON CAN, CAN
97Kevin RoyCAnaheim DucksLincoln31Greenfield Park, QC CAN, CAN
98Adam GilmourCMinnesota WildNobles30Albany, NY USA, USA
99Erik KarlssonC/LWCarolina HurricanesFrolunda Jr.29Lerum, Sweden, SWE
100Thomas Di PauliCWashington CapitalsUSA U-1830Woodbridge, IL USA, USA
101Cedric PaquetteCTampa Bay LightningBlainville-Boisbriand30Gaspe, QC CAN, CAN
102Rhett HollandDPhoenix CoyotesOkotoks30Calgary, AB CAN, CAN
103Loic LeducDNew York IslandersCape Breton30Mercier, QC CAN, CAN
104Gemel SmithCDallas StarsOwen Sound30Toronto, ON CAN, CAN
105Brett KulakDCalgary FlamesVancouver30Edmonton, AB CAN, CAN
106Timothy BoyleDOttawa SenatorsNobles31Hingham, MA USA, USA
107Austin WuthrichRWWashington CapitalsNotre Dame30Bakersfield, CA USA, USA
108Andrew O'BrienDAnaheim DucksChicoutimi31Hamilton, ON CAN, CAN
109Christophe LalancetteRWSan Jose SharksAcadie-Bathurst30Roberval, QC CAN, CAN
110Andreas AthanasiouC/LWDetroit Red WingsLondon29London, ON CAN, CAN
111Fredrik LarssonDPhiladelphia FlyersBrynas Jr.30Karlstad, Sweden, SWE
112Zach StepanCNashville PredatorsShattuck-St. Mary's30Hastings, MN USA, USA
113Sean MaguireGPittsburgh PenguinsPowell River31Edmonton, AB CAN, CAN
114Alexander DelnovLWFlorida PanthersMytischi 230Moscow, Russia, RUS
115Trevor CarrickDCarolina HurricanesMississauga St. Michael's30Stouffville, ON CAN, CAN
116Nicholas WaltersDSt. Louis BluesEverett30Saint Albert, AB CAN, CAN
117Taylor LeierLWPhiladelphia FlyersPortland30Saskatoon, SK CAN, CAN
118Mikko VainonenDNashville PredatorsHIFK Jr.30Helsinki, Finland, FIN
119Calle AnderssonDNew York RangersFarjestad Jr.30Malmö, Sweden, SWE
120Jaccob SlavinDCarolina HurricanesChicago30Denver, CO USA, USA
121Nikolai ProkhorkinLWLos Angeles KingsCSKA 230Chelyabinsk, Russia, RUS
122Charles HudonLWMontréal CanadiensChicoutimi30Alma, QC CAN, CAN
123Joey LaleggiaDEdmonton OilersU. of Denver32Burnaby, BC CAN, CAN
124Ryan CulkinDCalgary FlamesQuebec30Montreal, QC CAN, CAN
125Doyle SomerbyDNew York IslandersKimball Union Academy30Marblehead, MA USA, USA
126Dominic ToninatoCToronto Maple LeafsDuluth East H.S.30Duluth, MN USA, USA
127Brian CooperDAnaheim DucksFargo30Anchorage, AK USA, USA
128Daniel GunnarssonDMinnesota WildLulea32Köping, Sweden, SWE
129Brendan WoodsLWCarolina HurricanesU. of Wisconsin32Humboldt, SK CAN, CAN
130Connor HellebuyckGWinnipeg JetsOdessa31Commerce, MI USA, USA
131Seth GriffithCBoston BruinsLondon31Wallaceburg, ON CAN, CAN
132Michael ClarkeCColorado AvalancheWindsor30London, ON CAN, CAN
133Logan NelsonCBuffalo SabresVictoria30Rogers, MN USA, USA
134Branden TroockRWDallas StarsSeattle30Edmonton, AB CAN, CAN
135Graham BlackCNew Jersey DevilsSwift Current31Regina, SK CAN, CAN
136Robert BaillargeonCOttawa SenatorsIndiana30Springfield, MA USA, USA
137Connor CarrickDWashington CapitalsUSA U-1830Orland Park, IL USA, USA
138Danny O'ReganCSan Jose SharksSt. Sebastian's School30Berlin, Germany, DEU
139Garret RossLWChicago BlackhawksSaginaw32Dearborn Hts., MI USA, USA
140Michael McKeeDDetroit Red WingsLincoln30Newmarket, ON CAN, CAN
141Reece WillcoxDPhiladelphia FlyersMerritt30Surrey, BC CAN, CAN
142Thomas SpellingRWNew York RangersHerning31Herning, Denmark, DNK
143Clark SeymourDPittsburgh PenguinsPeterborough31Brockville, ON CAN, CAN
144Henri KiviahoGDallas StarsKalpa Jr.30Lappeenranta, Finland, FIN
145Cody PayneRWBoston BruinsPlymouth30London, United Kingdom, GBR
146Francois TremblayGSt. Louis BluesVal d'Or29Baie-Comeau, QC CAN, CAN
147Ben HuttonDVancouver CanucksNepean31Brockville, ON CAN, CAN
148Niklas TikkinenDPhoenix CoyotesBlues Jr.30Espoo, Finland, FIN
149Travis BrownDChicago BlackhawksMoose Jaw30Winnipeg, MB CAN, CAN
150Alex KerfootCNew Jersey DevilsCoquitlam29Vancouver, BC CAN, CAN
151Colin MillerDLos Angeles KingsSault Ste. Marie31Sault Ste. Marie, ON CAN, CAN
152Daniel ZaarRWColumbus Blue JacketsRogle Jr.30Helsingborg, Sweden, SWE
153John McCarronRWEdmonton OilersCornell U.32Grosse Pointe, MI USA, USA
154Erik NystromLWMontréal CanadiensModo Jr.30Stockholm, Sweden, SWE
155Jesse GrahamDNew York IslandersNiagara30Oshawa, ON CAN, CAN
156Connor BrownRWToronto Maple LeafsErie30Toronto, ON CAN, CAN
157Ryan RupertCToronto Maple LeafsLondon30Grand Bend, ON CAN, CAN
158Christoph BertschyCMinnesota WildBern30Fribourg, Switzerland, CHE
159Collin OlsonGCarolina HurricanesUSA U-1830Burnsville, MN USA, USA
160Ryan OlsenCWinnipeg JetsSaskatoon30Delta, BC CAN, CAN
161Jake DotchinDTampa Bay LightningOwen Sound30Cambridge, ON CAN, CAN
162Joseph BlandisiC/RWColorado AvalancheOwen Sound30Markham, ON CAN, CAN
163Linus UllmarkGBuffalo SabresModo Jr.30Lugnvik, Sweden, SWE
164Simon FernholmDNashville PredatorsHuddinge Jr.30Stockholm, Sweden, SWE
165Coda GordonLWCalgary FlamesSwift Current29Calgary, AB CAN, CAN
166Francois BrassardGOttawa SenatorsQuebec30Gatineau, QC CAN, CAN
167Riley BarberRWWashington CapitalsUSA U-1830Pittsburgh, PA USA, USA
168Clifford WatsonDSan Jose SharksSioux City30Sheboygan, WI USA, USA
169Vinnie HinostrozaCChicago BlackhawksWaterloo30Chicago, IL USA, USA
170James de HaasDDetroit Red WingsToronto Lakeshore30Mississauga, ON CAN, CAN
171Tomas HykaRWLos Angeles KingsGatineau31Mlada Boleslav, Czech Republic, CZE
172Max GortzRWNashville PredatorsFarjestad Jr.31Hoor, Sweden, SWE
173Anton ZlobinRWPittsburgh PenguinsShawinigan31Moscow, Russia, RUS
174Francis BeauvillierC/LWFlorida PanthersRimouski30Sorel-Tracy, QC CAN, CAN
175Matt BenningDBoston BruinsSpruce Grove30Edmonton, AB CAN, CAN
176Petteri LindbohmDSt. Louis BluesJokerit Jr.30Helsinki, Finland, FIN
177Wesley MyronLWVancouver CanucksVictoria31Victoria, BC CAN, CAN
178Samuel FejesLWPhoenix CoyotesShattuck-St. Mary's30Anchorage, AK USA, USA
179Marek MazanecGNashville PredatorsPlzen33Pisek, Czech Republic, CZE
180Artur GavrusC/LWNew Jersey DevilsOwen Sound30Ratichi, Belarus, BLR
181Paul LaDueDLos Angeles KingsLincoln31Grand Forks, ND USA, USA
182Gianluca CurcurutoDColumbus Blue JacketsSault Ste. Marie30Toronto, ON CAN, CAN
183Dmitry SinitsynDDallas StarsU. Mass-Lowell30Moscow, Russia, RUS
184Marek LanghamerGPhoenix CoyotesPardubice Jr.29Moravska Trebova, Czech Republic, CZE
185Jake BischoffDNew York IslandersGrand Rapids29Cambridge, MN USA, USA
186Matthew DeblouwCCalgary FlamesMuskegon30Chesterfield, MI USA, USA
187Kenton HelgesenDAnaheim DucksCalgary30Grand Prairie, AB CAN, CAN
188Louis NanneLWMinnesota WildEdina H.S.30Edina, MN USA, USA
189Brendan CollierLWCarolina HurricanesMalden Catholic H.S.30Charlestown, MA USA, USA
190Jamie PhillipsGWinnipeg JetsToronto JC31Chateauguay, QC CAN, CAN
191Brandon WhitneyGChicago BlackhawksVictoriaville30Kentville, NS CAN, CAN
192Colin SmithCColorado AvalancheKamloops31Edmonton, AB CAN, CAN
193Brady AustinDBuffalo SabresBelleville31Bobcaygeon, ON CAN, CAN
194Jonatan NielsenDFlorida PanthersLinkoping Jr.30Anderstorp, Sweden, SWE
195Christian DjoosDWashington CapitalsBrynas Jr.29Gothenburg, Sweden, SWE
196Mikael WikstrandDOttawa SenatorsMora30Karlstad, Sweden, SWE
197Jaynen RisslingDWashington CapitalsCalgary30Edmonton, AB CAN, CAN
198Joakim RyanDSan Jose SharksCornell U.31Rumson, NJ USA, USA
199Matt TomkinsGChicago BlackhawksSherwood Park30Edmonton, AB CAN, CAN
200Rasmus BodinLWDetroit Red WingsOstersunds30Brunflo, Sweden, SWE
201Valeri VasilievDPhiladelphia FlyersSpartak 230Moscow, Russia, RUS
202Nikita GusevLWTampa Bay LightningCSKA 232Moscow, Russia, RUS
203Sergey KostenkoGWashington CapitalsNovokuznetsk 231Novokuznetsk, Russia, RUS
204Judd PetersonC/RWBuffalo SabresDuluth Marshall30Duluth, MN USA, USA
205Colton HargroveLWBoston BruinsFargo32Dallas, TX USA, USA
206Tyrel SeamanCSt. Louis BluesBrandon30Choiceland, SK CAN, CAN
207Matthew BeattieLWVancouver CanucksPhillips-Exeter31Morristown, NJ USA, USA
208Justin HacheDPhoenix CoyotesShawinigan30Petit-Rocher, NB CAN, CAN
209Viktor LoovDToronto Maple LeafsSodertalje31Sodertalje, Sweden, SWE
210Jaycob MegnaDAnaheim DucksNebraska-Omaha31Plantation, FL USA, USA
211Nick EbertDLos Angeles KingsWindsor30Livingston, NJ USA, USA

Leagues We Cover

NHLECHLMinor Leagues

© 2021-2024 Inside The Rink ®

This website has no affiliation to any of the hockey leagues it reports on. All materials not owned by Inside The Rink LLC are used for editorial purposes only. Privacy Policy