Today the Toronto Maple Leafs announced their roster for Training Camp, which starts Friday in St. John’s/Paradise, Newfoundland. Let’s get right to it:

Training Camp Forwards

Name#HeightWeightShootsHometownBirthdate18/19 ClubAcquired
Pontus Aberg465'11196lbsRStorckholm, SWE9/23/93Anaheim/Minnesota (NHL)Free Agent - 2019
Mikhail Abramov955'11154lbsLMoscow, RUS3/26/01Victoriaville (QMJHL)Drafted - 2019
Kenny Agostino206'199lbsLMorristown, NJ4/30/92Montreal/New Jersey (NHL), Laval (AHL)Free Agent - 2019
Darren Archibald496'3210lbsLNewmarket, ON2/9/90Vancouver/Ottawa (NHL), Utica/Belleville (AHL)AHL Contract
Nicholas Baptiste536'1205lbsROttawa, ON8/4/95Toronto/Milwaukee (AHL)AHL Contract
Jeremy Bracco295'11181lbsRFreeport, NY3/17/97Toronto (AHL)Drafted - 2015
Matthew Bradley876'200lbsRVancouver, BC1/22/97Newfoundland (ECHL)AHL Contract
Justin Brazeau796'6225lbsRNew Liskeard, ON2/2/98North Bay (OHL)AHL Contract
Adam Brooks775'11180lbsLWinnipeg, MB5/6/96Toronto (AHL)Drafted - 2016
Rich Clune395'10207lbsLToronto, ON4/25/87Toronto (AHL)AHL Contract
Colt Conrad725'10179lbsRSt. Alphonse, MB4/27/97Toronto (AHL)/Western Michigan (NCAA)AHL Contract
Semyon Der-Argunchintsev855;10159lbsRMoscow, RUS9/15/00Peterborough (OHL)/Newfoundland (ECHL)Drafted - 2018
Hudson Elynuik766'5194lbsLSaskatoon, SK10/12/97Toronto (AHL)/Newfoundland (ECHL)AHL Contract
Pierre Engvall476'5214lbsLLjungby, SWE5/31/96Toronto (AHL)Drafted - 2014
Giorgio Estephan906'196lbsREdmonton, AB2/3/97Toronto (AHL)/Newfoundland (ECHL)AHL Contract
Brady Ferguson626'194lbsLLewisville, X9/6/94Toronto (AHL)/Newfoundland (ECHL)AHL Contract
Tyler Gaudet326'3205lbsLHamilton, ON4/4/93Milwaukee (AHL)AHL Contract
Frederik Gauthier336'5235lbsLLaval, QC4/26/95Toronto (NHL)NHL Contract
Andreas Johnsson185'10181lbsLGavle, SWE11/21/94Toronto (NHL)NHL Contract
Kasperi Kapanen246'1192lbsRKuopio, FIN7/23/96Toronto (NHL)NHL Contract
Alexander Kerfoot155'10175lbsLVancouver, BC8/11/94Colorado (NHL)Trade w/COL
Egor Koshkov966'4180lbsLNovosibirsk, RUS7/10/96Lokomotiv (KHL)/Toronto (AHL)Drafted - 2016
Kalle Kossila485'10185lbsLKaunianen, FIN4/14/93Anaheim (NHL)/San Diego (AHL)Free Agent - 2019
Aaron Luchuk595'10180lbsLKingston, ON4/5/97Belleville (AHL)/Brampton (ECHL)Trade w/OTT
Mason Marchment366'3210lbsLUxbridge, ON6/18/95Toronto (AHL)AHL Contract
Auston Matthews346'3223lbsLSan Ramon, CA9/17/97Toronto NHL)Drafted - 2016
Tanner McMaster636'0185lbsLCalgary, AB1/8/96Utica/Toronto (AHL)AHL Contract
Ilya Mikheyev656'2194lbsLOmsk, RUS10/10/94Avangard Omsk (KHL)Free Agent - 2019
Trevor Moore425'10182lbsLThousand Oaks, CA3/31/95Toronto (NHL)/Toronto (AHL)Free Agent - 2016
William Nylander886'191lbsRCalgary, AB5/1/96Toronto (NHL)Drafted - 2014
Zach O'Brien975'11192lbsRSt. John's, NL6/29/92Toronto (AHL)/Newfoundland (ECHL)AHL Contract
Nic Petan615'9179lbsLDelta, BC3/22/95Toronto/Winnipeg (NHL)Trade w/WPG
Scott Pooley716'2201lbsRGranger, NL3/28/94Toronto (AHL)/Newfoundland (ECHL)AHL Contract
Marcus Power686'185lbsLSt. John's, NL7/14/93Newfoundland (ECHL)AHL Contract
Matt Read125'10188lbsRIlderton, ON6/14/86Minnesota (NHL)/Iowa (AHL)PTO
Nicholas Robertson895'9160lbsLPasadena, CA9/11/01Peterborough (OHL)Drafted - 2019
Nick Shore266'1195lbsRDenver, CO9/26/92Metallbrug MagnitogorskFree Agent - 2019
Jason Spezza196'3215lbsRMississauga, ON6/13/83Dallas (NHL)Free Agent - 2019
Riley Stotts846'0168lbsLWinnipeg, MB1/5/00Calgary (WHL)Drafted - 2018
John Tavares916'1209lbsLMississauga, ON9/20/90Toronto (NHL)Free Agent - 2018
Dmytro Timashov415'10192lbsLKirovograd, UKR10/1/96Toronto (AHL)Drafted - 2015
Zach Hyman116'1213lbsRToronto, ON6/9/92Toronto (NHL)Trade w/FLA
Garrett Wilson286'2199lbsLBarrie, ON3/16/91Pittsburgh (NHL/Wilkes-Barre (AHL)Free Agent - 2019

Training Camp Defenders

Name#HeightWeightShootsHometownBirthdate18/19 ClubAcquired
Tyson Barrie945'10190lbsRVictoria, BC7/26/91Colorado (NHL)Trade w/COL
Cody Ceci836'2209lbsROttawa, ON12/21/93Ottawa (NHL)Trade w/OTT
Joseph Duszak545'10185lbsRFranklin Square, NY7/22/97Mercyhurst (NCAA)/Toronto (AHL)Free Agent - 2019
Kevin Gravel256'4211lbsLKingsford, MI3/6/92Edmonton (NHL)/Bakersfield (AHL)Free Agent - 2019
Alex Gudbranson786'2216lbsROrleans, ON9/3/94Newfoundland (ECHL)AHL Contract
Ben Harpur226'6222lbsLHamilton, ON1/12/95Ottawa (NHL)Trade w/OTT
Justin Holl36'4205lbsRTonka Bay, MN1/30/92Toronto (NHL)Free Agent - 2015
Mac Hollowell815'10165lbsRNiagara Falls, ON9/26/98Toronto (AHL)/Sault Ste. Marie (OHL)Drafted - 2018
Ryan Johnston585'10180lbsRSudbury, ON2/14/92Mora IK (SHL)AHL Contract
Michael Kapla556'200lbsLEau Claire, WI9/19/94Binghamton/Iowa (AHL)AHL Contract
Teemu Kivihalme455'11161lbsLCloqet, MN6/17/95Karpat (Liiga)Free Agent - 2019
Filip Kral826'1171lbsLBlansko, CZ10/20/99Spokane (WHL)Drafted - 2018
Timothy Liljegren376'0192lbsRKristianstad, SWE4/30/99Toronto (AHL)Drafted - 2017
Jesper Lindgren576'0165lbsRUmea, SWE5/19/97HPK (Liiga)/Toronto (AHL)Drafted - 2015
Kalle Loponen985'10185lbsRTurku, FIN3/13/01Karpat (SM-Liiga)Drafted - 2019
Martin Marincin526'5213lbsLKosice, SVK2/18/92Toronto (AHL)/Toronto (NHL)Trade w/EDM
Jake Muzzin86'3213lbsLWoodstock, ON2/21/89Los Angeles/Toronto (NHL)Trade w/LA
Marc-Antoine Pepin746'3168lbsLBecancour, QC3/7/01Sherbrooke/Shawinigan (QMJHL)ATO
Morgan Rielly446'1221lbsLVancouver, BC3/9/94Toronto (NHL)Drafted - 2012
Kristians Rubins566'4212lbsLRiga, LAT12/11/97Toronto (AHL)/Newfoundland (ECHL)AHL Contract
Rasmus Sandin386'184lbsLUppsala, SWE3/7/00Toronto (AHL)Drafted - 2018
Sergei Sapego736'2179lbsLVitebsk, BEL10/8/99Prince Albert (WHL)AHL Contract
Jordan Schmaltz26'2190lbsRMadison, WI10/8/93San Antonio (AHL)/St. Louis NHL)Trade w/STL
Travis Dermott (INJ)236'208lbsLNewmarket, ON12/22/96Toronto (AHL)/Toronto (NHL)Drafted - 2015

Training Camp Goalies

Name#HeightWeightCatchesHometownBirthdate18/19 ClubAcquired
Frederik Andersen316'4230lbsLHerning, DMK10/2/89Toronto (NHL)Trade w/ANA
Brandon Halverson406'4203lbsLTraverse City, MI3/29/96Hartford (AHL)/Maine (ECHL)PTO
Michael Hutchinson306'3200lbsRBarrie, ON3/2/90Toronto/Florida (NHL)/Springfield/Toronto (AHL)Trade w/FLA
Kasimir Kaskisuo506'2205lbsLVantaa, FIN10/2/93Free Agent - 2016
Michal Neuvirth356'1209lbsLUstinad, CZ3/23/88Philadelphia (NHL)/Lehigh Valley (AHL)PTO
Ian Scott706'3170lbsLCalgary, AB1/11/99Prince Albert (WHL)Drafted - 20147
Maksim Zhukov806'3187lbsLKaliningrad, RUS7/22/99Barrie (OHL)/Green Bay (USHL)AHL Contract
Joseph Woll - INJ606'3200lbsLDardenne Prarie, MO7/12/98Boston College (NCAA)Drafted - 2016

The roster is full of NHL and AHL-contracted players as well as some just-drafted players.

Nick Robertson will be there, as will his junior linemate and last year’s preseason darling Semyon Der-Arguchintsev. Kalle Loponen, just drafted, and just signed to play in the OHL is also going to St. John’s.

There are three players on try-out contracts. Michal Neuvirth and Matt Read, both former Flyers who are trying to make the Leafs, and Marc-Antoine Pepin, an undrafted junior player who was on the roster at Traverse City. We’ll have a profile of him tomorrow for you.

Edited to add: I missed the presence of goalie try-out Brandon Halverson. He’s 23, and has played a lot of ECHL and some AHL. It’s a pure coincidence he was born in Traverse City, but in a truly shocking turn of events, he played junior hockey in the OHL for the Soo Greyhounds.

If you are in the area and want to attend this weekend’s practices and events, you can find all the information on times, dates, and how to get free tickets for everything, including the Alumni Game on Sunday at the official site.

The first preseaon game goes on Tuesday in St. John’s against the Ottawa Senators.