Loading page

EP Contact Book

All players and staff listed below are verified and have opted in to being contacted via Elite Prospects. Click Send Message to get in touch. You'll need a verified or Premium account to send messages.

We take messaging safety seriously. Learn more.

Nationality
Latest League

Search Results

NameBornYearLatest TeamLeague
M
USA flagJoel Marshall1979-07-132026Madison Capitols 16U AAA16U AAA (W) flag16U AAA (W)
USA flagMike Marshall1985-08-112026Pueblo PeppersNAHL flagNAHL
Canada flagSamantha Marson2000-12-062026North York RenegadesGMHL flagGMHL
USA flagAndrew Martel1994-05-092026SHAW Timberwolves 18U B18U B flag18U B
Canada flagBenjamin Martel2007-03-042026Séminaire St-Joseph M18 D1RSEQ M18 D1 flagRSEQ M18 D1
Canada flagJason Martin2027Toronto Maple LeafsNHL flagNHL
Canada flagJoe Martin1980-11-202027Alberni Valley BulldogsBCHL flagBCHL
Sweden flagJonathan Martin2002-11-212024Valbo HC U16U16 Div.1 flagU16 Div.1
Sweden flagKristoffer Martin1979-02-172027Frölunda HC U20U20 Nationell flagU20 Nationell
Canada flagPier Martin1986-03-042026SC Charlottenburg U20DNL U20 3 flagDNL U20 3
USA flagSam Martin1998-07-082027Northern Michigan WarhoundsMIHL flagMIHL
Sweden flagKim Martin Hasson1986-02-282027Frölunda HCSDHL (W) flagSDHL (W)
Czechia flagOndrej Martinka1987-05-032027Genève-Servette HC II U15Swiss U16-Top flagSwiss U16-Top
Canada flagTony Martino1964-08-132027Lake Forest CollegeNCAA III (W) flagNCAA III (W)
Sweden flagMelwin Martinsson2001-09-102023UU HockeySUHL flagSUHL
Romania flagHunor Marton1993-12-032027ESV KaufbeurenGermany3 flagGermany3
Hungary flagTibor Marton1979-04-052027MAC BudapestEWHL (W) flagEWHL (W)
Switzerland flagLuca Martschini1988-02-272022EHC Sursee U18Swiss U18-A flagSwiss U18-A
Canada flagNathaniel Marx2027Drummondville VoltigeursQMJHL flagQMJHL
Czechia flagErvin Masek1989-11-222027ESC KemptenGermany4 flagGermany4
Czechia flagJan Masek1997-08-042025Hong KongAsian WG (W) flagAsian WG (W)
Hungary flagMichael Maslac1990-07-222027Egerszegi TitánokAndersen Liga/OB2 flagAndersen Liga/OB2
Canada flagJason Maslakow1979-07-252025Collingwood BluesOJHL flagOJHL
USA flagDante Massaro2003-08-292027AHA 16U AAA16U AAA flag16U AAA
USA flagRobert Massimi1997-03-212026Morristown Beard SchoolUSHS-NJ flagUSHS-NJ
Sweden flagJensen Massop1977-12-242027Vallentuna HockeyHockeyEttan flagHockeyEttan
USA flagSteve Mastalerz1992-06-292027Los Angeles KingsNHL flagNHL
USA flagLee Masters1984-06-202026Rochester Mayo HighUSHS-MN flagUSHS-MN
Spain flagPablo Mata2004-02-062026CH MadridSpain flagSpain
Canada flagChris Matchett1964-06-092023Long Island StarsQC Int PW flagQC Int PW
Czechia flagLukas Matejka1991-10-302027Rytiri KladnoCzechia flagCzechia
Germany flagKevin Matheja1988-03-142027Adendorfer ECGermany4 flagGermany4
Australia flagAmelia Matheson1986-07-302026Newcastle NorthstarsAIHL flagAIHL
Canada flagEvan Mathias2027Brantford BulldogsOHL flagOHL
Finland flagJuhani Matikainen1990-08-212026VareseItaly2 flagItaly2
Japan flagKeisuke Matsuda1981-05-122017JapanUniversiade flagUniversiade
Canada flagJon Matsumoto1986-10-132027PWHL Las VegasPWHL (W) flagPWHL (W)
Dimitri Mattheos2025Owen Sound AttackOHL flagOHL
England flagPaul Matthews1973-06-142023Whitley WarriorsNIHL 1 flagNIHL 1
Switzerland flagChristian Matthys1966-12-272027EHC SeewenMyHL flagMyHL
Austria flagJamie Mattie1980-06-282025Nova Jr. X Men U15NSU15MHL flagNSU15MHL
USA flagJames Mattson2002-08-212025New Jersey RenegadesEHLP flagEHLP
USA flagSteve Mattson2026Norwich Univ.NCAA III flagNCAA III
Russia flagAndrei Matveyev1988-07-112025Yunison-MoskvaVHL flagVHL
Finland flagEsa Maunula1964-06-282027Kölner HaieDEL flagDEL
USA flagKeith Maurice1979-10-032027Trinity CollegeNCAA III (W) flagNCAA III (W)
Sweden flagJohnny Mauritzson1988-04-302027Kiruna IFHockeyEttan flagHockeyEttan
Greece flagPanagiotis Mavridis2003-06-302026HK PandaCIHL HK flagCIHL HK
Canada flagBen Maxwell1988-03-302027North Shore WC U15 A1
USA flagJeff Maxwell1984-12-282027Straubing TigersDEL flagDEL
Canada flagKevin Maxwell1960-03-302027New York RangersNHL flagNHL
USA flagTyler Maxwell1991-04-132027Orange County MallardsMountainHL flagMountainHL
USA flagDavid May1980-09-082025Farmington HighUSHS-MN flagUSHS-MN
Canada flagTyler May2003-07-172027Brampton SteelheadsOHL flagOHL
USA flagSam Mayasich1993-03-182020Des Moines BuccaneersUSHL flagUSHL
USA flagChris Mayes1987-00-002027Colorado EaglesAHL flagAHL
Canada flagMatthew Mayhew2000-02-212027Sudbury WolvesOHL flagOHL
New Zealand flagPatrick Mayne1992-00-002025IcelandWC D2B flagWC D2B
Latvia flagLinards Mazurs-Mago1994-07-212027Liepaja U18Latvia U18 flagLatvia U18
USA flagJoseph Mazzie1987-10-202027Farmingdale State CollegeACHA II flagACHA II
USA flagMark Mazzoleni1956-01-252015St. Norbert CollegeNCAA III flagNCAA III
USA flagKristina McAuley1991-06-112027Nest Hockey Academy 14U AASFHL 14U AA flagSFHL 14U AA
USA flagPat McAuley2026Nest Hockey Academy 15U AAA15U AAA flag15U AAA
Canada flagColin McBride1989-00-002026Toronto Maple LeafsNHL flagNHL
USA flagPatrick McCadden1989-02-202027Green Bay GamblersUSHL flagUSHL
USA flagJake McCall2002-12-282025Ironwood LumberjacksSIJHL flagSIJHL
USA flagChace McCallum2026Pittsburgh PenguinsNHL flagNHL
Canada flagKeith McCambridge1974-02-012027Bakersfield CondorsAHL flagAHL
USA flagBrendan McCann2024Groton-Dunstable HighUSHS-MA flagUSHS-MA
Canada flagScott McCann1977-01-182027Vancouver GiantsWHL flagWHL
Scotland flagDavid McCarroll1986-05-122026Solway IHCNIHL flagNIHL
USA flagJames McCarthy2000-06-172027Univ. of NC-CharlotteACHA II flagACHA II
Canada flagGreg McCauley1982-01-062014Fayetteville MarksmenSPHL flagSPHL
USA flagMarnie McClain2005-01-002026Univ. of North FloridaAAU III flagAAU III
Canada flagChris McCleary1977-04-252023Sudbury WolvesOHL flagOHL
England flagJayne McClelland1971-09-202020Great Britain U18WJC-18 D1B (W) flagWJC-18 D1B (W)
USA flagFrankie McClendon1993-03-142027Danbury Jr. Hat TricksNAHL flagNAHL
Canada flagAlex McConnell1991-04-052027Northumberland StarsGMHL flagGMHL
USA flagAndy McConnell1992-00-002025Univ. of KansasACHA III flagACHA III
Canada flagClark McCormick1965-09-142022Skautafélag AkureyrarIceland flagIceland
USA flagDarren McCormick1993-02-262027Nichols SchoolUSHS-Prep flagUSHS-Prep
USA flagKevin McCormick2027Nichols SchoolUSHS-Prep flagUSHS-Prep
USA flagKevin McCoy2024Lewiston MAINEiacs 15U AAA15U AAA flag15U AAA
Canada flagRob McCoy1999-00-002024Nepean RaidersCCHL flagCCHL
USA flagCory McCracken2027Minnesota State Univ. (Mankato)NCAA flagNCAA
Canada flagBilly McCreary1982-07-052026Kalamazoo WingsECHL flagECHL
Canada flagKirk McCuspey1981-04-212020Prince George CougarsWHL flagWHL
Canada flagJames McDermott1997-00-002026Outaouais Dragons M18 AAQM18AA flagQM18AA
Canada flagJamie McDermott1972-08-042027Essex 73'sPJCHL flagPJCHL
USA flagJoey McDermott1998-06-272026Manhattanville CollegeNCAA III flagNCAA III
Canada flagErrol McDonald1978-10-042024Waterloo SiskinsGOJHL flagGOJHL
Canada flagNate McDonald1999-08-112027North Bay BattalionOHL flagOHL
USA flagPatrick McDonough1993-03-122027Lehigh Valley PhantomsAHL flagAHL
Canada flagRyan McDonough1988-01-022026Milton MenaceOJHL flagOJHL
USA flagShawn McEachern1969-02-282027Suffolk Univ.NCAA III flagNCAA III
USA flagJohn McElaney2000-09-072027Univ. of Alaska-FairbanksNCAA flagNCAA
Canada flagBen McEvoy2027Kitchener RangersOHL flagOHL
Canada flagKeenan McEwan1999-05-172027Pickering PanthersOJHL flagOJHL
USA flagKyle McGarvey2003-03-002027American International CollegeNCAA III flagNCAA III
Scotland flagColin McGill1991-11-152024Brandon Wheat KingsWHL flagWHL