The Toronto Maple Leafs have released their full training camp roster for the upcoming season. There are 38 forwards 19 defencemen, and six goalies 'competing' for up to 23 roster spots on the big club, another 23 on the Toronto Marlies, and an unknown number with the Reading Royals. The timing of the cuts will be something to keep an eye on as the Leafs play nine games this pre-season. Last year the team lamented the heavy schedule and their inability to practice systems as much as they wanted.

I'll keep this list updated as players are cut. The current list after the jump.

Update September 23rd: As per Mirtle, here are the initial round of cuts. The updated roster is after the jump.

Update September 26th: As per Mirtle, here are 21 more cuts. The updated roster is after the jump.

Forwards

Colby Armstrong

Darryl Boyce

Tyler Bozak

Tim Brent

Mike Brown

Luca Caputi

Sam Carrick

Joey Crabb

Andrew Crescenzi

Jerry D'Amigo

Jamie Devane

Alex Foster

Mikhail Grabovski

Richard Greenop

Ryan Hamilton

Christian Hanson

Justin Hodgman

Brayden Irwin

Nazem Kadri

Phil Kessel

Nikolai Kulemin

Mike Liambas

Clarke MacArthur

Greg McKegg

Dale Mitchell

John Mitchell

Marcel Mueller

Josh Nicholls

Colton Orr

Wayne Primeau

Jay Rosehill

Brad Ross

Kenny Ryan

Greg Scott

Fredrik Sjostrom

Robert Slaney

Mikhail Stefanovich

Kris Versteeg

Mike Zigomanis

Defencemen

Keith Aulie

Francois Beauchemin

Jessie Blacker

Mike Brennan

Josh Engel

Jeff Finger

Carl Gunnarsson

Simon Gysbers

Korbinian Holzer

Tomas Kaberle

Mike Komisarek

Matt Lashoff

Brett Lebda

Juraj Mikus

Drew Paris

Dion Phaneuf

Danny Richmond

Luke Schenn

Barron Smith

Goalies

Andrew Engelage

Jean-Sebastien Giguere

Jonas Gustavsson

James Reimer

Jussi Rynnas

Ben Scrivens