Roster

Updated as of the end of the 2011-2012 Season:

See the 2011/2012 Roster

2012-2013 Roster (Updated as of 5/09/2012):

If a player isn’t listed on here it’s because they’re an unrestricted free agent.  (Examples: David Leggio, Derek Whitmore, Colin Stuart)

Contract StatusExperienceContractPos.Name#BirthdaySizeAHL SalaryHockeyDBBirthplace
RESTRICTED
Vet2-wayCPaul Szczechura381985-11-305-11 190$85kStatsBrantford, ON
NonVet2-wayDAlex Biega41988-04-045-10 191$40kStatsMontreal, QUE
NonVet2-wayDDrew Schiestel441989-04-096-2 193$60kStatsHamilton, ON
Vet2-wayDDennis Persson81988-06-026-1 192$85kStatsNykoping, Sweden
NonVet2-wayDT.J. Brennan31989-04-036-0 205$65kStatsWillingboro, NJ
UNDER CONTRACT:
Rookie2-wayGConnor Knapp351990-05-016-5 215$55kStatsYork, NY
Rookie2-wayGNathan Lieuwen1991-08-086-5 192$55kStatsAbbotsford, BC
NonVet2-wayDBrayden McNabb71991-01-216-4 210$67.5kStatsDavidson, SASK
NonVet2-wayDJoe Finley21987-06-296-8 260$55kStatsEdina, MN
NonVet2-wayDNick Crawford201990-02-236-1 183$50kStatsCaledon, ON
Rookie2-wayCKevin Sundher1992-01-186-0 177$65kStatsSurrey, BC
NonVet2-wayDMatt MacKenzie471991-10-156-2 198$65kStatsNew Westminster, BC
Rookie2-wayDMark Pysyk1992-01-116-1 188$67,500StatsSherwood Park, ALTA
Rookie2-wayDJerome Gauthier-Leduc1992-07-306-2 194$67,500StatsQuebec, PQ
NonVet2-wayLWMarcus Foligno711991-08-106-3 216$67.5kStatsBuffalo, NY
NonVet2-wayLWJacob Lagace831990-01-095-11 190$50kStatsBeloeil, QUE
NonVet2-wayLWRiley Boychuk451991-02-206-5 220$50kStatsAbbotsford, BC
NonVet2-wayCPhil Varone221990-12-045-10 186$60kStatsVaughan, ON
NonVet2-wayCLuke Adam721990-06-186-2 215$65kStatsSt Johns, NFLD
Rookie2-wayCBrian Flynn161988-07-266-0 170$70kStatsLynnfield, MA
NonVet2-wayRWCorey Tropp141989-07-256-0 185$60kStatsGrosse Point Woods, MI
NonVet2-wayRWShawn Szydlowski231990-08-056-0 208$50kStatsSt Clair Shores, MI
NonVet2-wayRWJonathan Parker241991-09-055-10 195$50kStatsSolana Beach, CA

** 2-way indicates a NHL contract.

** AHL contract indicates that a player can also be sent down to the ECHL.

** PTO is short for Professional Try Out.  Players are signed to a 25 game contract and can be released at any time. (ATO is Amateur)