hockey DB
search by league
team
morning report
contact us
home

Brampton Battalion all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Spencer Abraham11693342282010-20133D1993-03-18Campbellville, ONTMajor Junior
Ben Alavie14533033892007-20103D1990-01-31Richmond Hill, ONTMajor Junior
Domenic Alberga1331325381112009-20112C1992-07-28Maple, ONTMinor Pro
Brad Albert225738451582006-20104D1989-03-06Nepean, ONTMajor Junior
Mike Amadio636131982012-20131R1996-05-13Sault Ste. Marie, ONTMajor League
Mitch Amante701142011-20132R1995-01-14Windsor, ONTMajor Junior
Luciano Aquino9753901431122004-20062R1985-01-26Mississauga, ONTMinor Pro
Matt Auffrey27111324632006-20071R1986-01-03Cincinnati, OHMinor Pro
Jordan Auld12732730362010-20122D1993-01-16Toronto, ONTMajor Junior
Brian Barker66212546711998-19991C1978-09-07Deer Lake, NFLDMinor Pro
Jeff Bateman185611201811701998-20013F1981-08-29Belleville, ONTMinor Pro
Chris Beauchamp2102242007-20092C1991-01-02Midland, ONTMajor Junior
Zach Bell2341748652532009-20134D1993-02-13St. John's, NFLDMinor Pro
Cameron Bernier400002008-20091D1991-04-28Toronto, ONTMajor Junior
Geoff Bezruchko800022011-20121L1993-02-28Richmond Hill, ONTMajor Junior
Joey Biasucci2300002001-20021G1984-04-07Sault Ste. Marie, ONTMajor Junior
Bryan Blair200001998-19991R1979-04-12Fort Erie, ONTEuropean Lower Leagues
Dylan Blujus2011376891212010-20133D1994-01-22Buffalo, NYMinor Pro
Scott Boomsma501102004-20051D1987-10-25Bright's Grove, ONTMajor Junior
Ryan Bowness1863144752672000-20044R1983-08-05Halifax, NSMinor Pro
Jim Bradley37516331998-19991F1980-06-10Stratford, ONTMajor Junior
David Brown623710142001-20032R1983-02-15East York, ONTMajor Junior
Grant Buckley69510151282001-20032D1983-10-23Richmond Hill, ONTMajor Junior
Frank Burgio35022182002-20031D1983-03-05Rochester, NYMinor Pro
Brent Burns68152540142002-20031D1985-03-09Barrie, ONTMajor League
Vito Carnovale401172008-20091F1990-11-26Woodbridge, ONTMajor Junior
Sam Carrick25484851693212008-20124C1992-02-04Markham, ONTMajor League
Jason Cassidy851821391612004-20062R1987-06-18Whitby, ONTMajor Junior
Stephane Chabot92033742005-20072D1988-08-31Rockland, ONTMajor Junior
David Chant12603381998-20013G1981-03-26Whitby, ONTMinor Pro
Brendan Childerley5671320442012-20131R1992-06-22Stratford, ONTMajor Junior
Kevin Christmas20213372006-20082D1989-06-28Hamilton, ONTMinor Pro
Mat Clark1291036461792008-20102D1990-10-17Wheat Ridge, COMajor League
Blake Clarke68193251422012-20131L1996-01-24Chesterfield, MOMajor Junior
Chris Clayton2394090130592000-20044R1983-09-28Kingston, ONTMajor Junior
Chris Cook30314151999-20001L1982-02-21Kingston, ONTMajor Junior
Kevin Couture10402272002-20053G1985-03-17Mississauga, ONTMinor Pro
Jason Dale185345993622006-20093R1988-12-31Pickering, ONTMinor Pro
Joshua Day3041620192008-20091D1988-04-02St. John's, NBMajor Junior
John de Gray2531044543692004-20084D1988-03-14Markham, ONTMinor Pro
Kyle DeCoste1481921401282006-20093R1990-06-30London, ONTEuropean Lower Leagues
Scott Della Vedova6101141998-20002G1981-08-25Mississauga, ONTSemi-Professional
Jason Doyle421371998-19991R1978-05-15Toronto, ONTMajor Junior
Matt Duchene1216168129642007-20092C1991-01-16Haliburton, ONTMajor League
Nick Duff179616223022003-20063D1985-12-12Novi, MIMinor Pro
Tyler Dukelow3001121999-20001R1982-12-06Prescott, ONTSemi-Professional
Branden Eden511202008-20091C1992-06-04Bracebridge, ONTMajor Junior
Cory Emmerton30121830102007-20081L1988-06-01St. Thomas, ONTMajor League
Alexander Eriksson6611415662007-20092D1989-03-21Umea, SwedenEuropean Lower Leagues
Brennan Feasey1310142011-20132C1994-03-28Strathroy, ONTMinor Pro
Brian Finley1100002000-20011G1981-07-03Sault Ste. Marie, ONTMajor League
Paul Flache1901851693071999-20023D1982-03-04Toronto, ONTMinor Pro
Dalyn Flatt26033762006-20071D1986-10-07Teulon, MANMajor Junior
Nick Foglia67101222262012-20131R1993-03-28Brampton, ONTMajor Junior
Brandon Foote1900022008-20091G1991-04-26Whitby, ONTMinor Pro
Jamie Fraser11872431492002-20042D1985-11-17Sarnia, ONTMajor League
Derek Froats36415212011-20132L1992-05-21Winchester, ONTMajor Junior
Shayne Fryia396410421998-19991C1981-12-30Peterborough, ONTMajor Junior
Corey George30000322005-20061C1988-05-31Uxbridge, ONTMajor Junior
Calvin Gomes600022012-20131R1996-03-13Mississauga, ONTMajor Junior
Barclay Goodrow25094681621872009-20134C1993-02-26Toronto, ONTMajor League
Evgeny Grachev60404080222008-20091L1990-02-21Khabarovsk, RussiaMajor League
Derek Gregorack43314542008-20091L1989-02-12Ajax, ONTMajor Junior
Matt Grennier9011920361999-20012C1983-03-20Dryden, ONTMinor Pro
Tony Gutilla19033441998-19991D1980-10-24Fairport, NYMajor Junior
Tyler Hanchuck149116172231998-20013D1982-02-07Sault Ste. Marie, ONTMinor Pro
Jesse Harnden22303522000-20011 Major Junior
Jay Harrison2451978974751998-20024D1982-11-03Oshawa, ONTMajor League
Tyler Harrison23464551192102001-20054C1984-12-24Whitby, ONTMajor Junior
Michael Hasson2712342008-20091R1991-10-29Ariss, ONTMajor Junior
Lukas Havel17760931531461998-20013F1981-11-10Jihlava, Czech Rep.European Elite
Robert Heickert30000582003-20041L1986-07-19Oshawa, ONTMajor Junior
Adam Henrich24298961943392000-20044L1984-01-19Thornhill, ONTMinor Pro
Nathan Herrington28145111999-20001L1982-04-18Cambridge, ONTSemi-Professional
Jaroslav Hertl52055362007-20081D1989-10-28Prague, Czech Rep.European Elite
Matthew Hodges53145921998-19991D1980-04-24Val Caron, ONTMajor Junior
Cody Hodgson1971141292431022006-20104C1990-02-18Toronto, ONTMajor League
J.F. Houle91162743532003-20063R1987-06-21Sudbury, ONTMajor Junior
Brent Hughes68111728432001-20021R1982-06-09Toronto, ONTMinor Pro
John Hughes11649101150782006-20082C1988-01-06Whitby, ONTEuropean Elite
Connor Jarvis117279322010-20133L1994-08-27Port Union, ONTMajor Junior
Jonathan Johansson4671421182010-20111C1991-06-30Gothenburg, SwedenEuropean Elite
Sean Jones904322651192009-20112L1990-05-17Newmarket, ONTMinor Pro
Matthew Kang29121224292008-20091L1988-11-09Toronto, ONTMinor Pro
Richard Kearns114141630541998-20002L1981-03-21Hampton, ONTMajor Junior
Tyson Kellerman1300022003-20041G1984-01-18Kingston, ONTMajor Junior
Patrick Killeen135022322006-20104G1990-04-15Corkery, ONTMinor Pro
Shane Kinsella4612322009-20101L1991-06-05Toronto, ONTMajor Junior
Michal Klejna1042224461212005-20072R1987-10-08Bratislava, SlovakiaEuropean Elite
Rostislav Klesla1123465992331999-20012D1982-03-21Novy Jicin, Czech Rep.Major League
Valery Knyazev1000002009-20101L1992-06-11Prague, Czech Rep.European Elite
Kamil Kreps1785793150452001-20043C1984-11-18Litomerice, Czech Rep.Major League
Phil Lane17150571072592009-20123R1992-05-29Rochester, NYMinor Pro
Matt Lecce64448421998-19991R1981-05-31Etobicoke, ONTMajor Junior
Corey LeClair9911011322000-20022D1983-09-16Riverview, MIMinor Pro
Tyler Leggo2220282002-20042C1984-02-13Cambridge, ONTMajor Junior
Jonah Leroux655813382000-20022C1982-12-06Williamstown, ONTMinor Pro
Justin Levac106173451552005-20083R1989-04-25Garson, ONTMinor Pro
Jamie Lewis128173047662011-20132C1994-08-22Richmond Hill, ONTMinor Pro
Adam Lloyd32336252010-20122C1994-02-13Orleans, ONTMajor Junior
Aaron Lobb4161218752003-20041R1983-06-10Brucefield, ONTMajor Junior
Martin Lojek191542471442002-20053D1985-08-19Brno, Czech Rep.Major League
Mike Lomas1252131521072006-20082L1990-08-16Burlington, ONTMajor Junior
Mike Looby10421719632001-20032D1985-01-28Brampton, ONTMinor Pro
Luke Lynes2691001152152332004-20084C1987-11-28Rochester Hills, MIMinor Pro
Alex MacDonell38033582000-20022D1983-08-13Ottawa, ONTMajor Junior
Patrik Machac129264672582011-20132C1994-04-23Hyskov, Czech Rep.European Elite
Daren Machesney92000102003-20063G1986-12-13Hamilton, ONTMinor Pro
Matej Machovsky112022102010-20133G1993-07-25Opava, Czech Rep.Minor Pro
Brett Mackie64102030692011-20121L1991-05-25Whitby, ONTMinor Pro
Matt MacLeod2283952911162009-20134R1993-07-13Niagara Falls, ONTMajor Junior
Kurt MacSweyn23074771511111998-20024C1981-01-19Dalkeith, ONTMinor Pro
Jason Maleyko19423821053411998-20013D1980-05-24Windsor, ONTMinor Pro
Adam Martin500052007-20081D1988-05-27Mississauga, ONTMajor Junior
Howie Martin235681071751992003-20074C1986-11-18Hillsburgh, ONTMajor Junior
Dan Marziani1200062002-20042D1986-02-10Schaumburg, ILMajor Junior
Michael Mastrangelo400022010-20111D1993-03-26Scarborough, ONTMajor Junior
Jay McClement23591911821751999-20034C1983-03-02Kingston, ONTMajor League
Tom McCollum2301122008-20091G1989-12-07Amherst, NYMajor League
Eliott McCormick44101112003-20041R1986-03-17Ottawa, ONTMajor Junior
Danny McDonald60162743382004-20051L1984-02-15New Liskeard, ONTMinor Pro
Marcus McIvor188636421102010-20133D1994-05-20Whitby, ONTMinor Pro
Blair McLaughlin48145151998-20002C1981-05-12Kenora, ONTMajor Junior
Cam McLaughlin78178571998-20002D1981-05-12Kenora, ONTMajor Junior
Graham McNabb22846641101082004-20084L1987-02-23Minesing, ONTMajor Junior
Jordan McNaughton1301182010-20122D1994-03-12Komoka, ONTMinor Pro
Brock McPherson1362134551812003-20063R1985-07-24Toronto, ONTEuropean Elite
Todd Meehan100001999-20001D1982-12-23Pittsburgh, PAMajor Junior
Francis Menard2441418142012-20131C1992-03-02Embrun, ONTMajor Junior
Andrew Merrett30178162008-20091R1989-04-03Vernon, ONTMajor Junior
Geordie Michie44134292003-20041R1986-03-13Barrhaven, ONTMajor Junior
Thomas Middup101102007-20081R1990-02-20Richmond Hill, ONTMajor Junior
Brenden Miller120103242982010-20133D1994-03-29Orangeville, ONTMinor Pro
Craig Moore1541319321142008-20113C1991-02-14Ottawa, ONTMajor Junior
Kody Musselman39358572007-20081R1988-06-28Oshawa, ONTMajor Junior
Sam Nyberg1424682008-20102D1991-01-10Brampton, ONTMajor Junior
Conor O'Donnell758513672006-20082L1989-11-17Hamilton, ONTMinor Pro
Alex O'Neil15567133152009-20123L1992-06-04Ottawa, ONTMinor Pro
Phil Oreskovic228634405262003-20074D1987-01-26Brampton, ONTMajor League
Ryan Oulahen1826571136542002-20053L1985-03-26Newmarket, ONTMinor Pro
Travis Parent56077502000-20022D1983-08-15Brownstone Township, MIMajor Junior
Pat Parthenais46088551998-19991D1979-07-17Rochester, NYMinor Pro
Nick Paul66121628212012-20131L1995-03-20Mississauga, ONTMajor League
Anthony Peluso27111122572008-20091R1989-04-18North York, ONTMajor League
Kyle Pereira13683341792008-20113D1991-02-02Brampton, ONTMinor Pro
Ken Peroff2401560751502006-20104D1989-09-22North Bay, ONTMinor Pro
Ted Perry50022362001-20032D1984-02-03Toronto, ONTMajor Junior
Drew Petkoff5907762002-20042D1985-03-17Hamilton, ONTMajor Junior
Bryan Pitton120033182005-20083G1988-01-26Mississauga, ONTMinor Pro
Jordan Poirier100002011-20121R1994-08-13Unionville, ONTMajor Junior
Mitchell Porowski65171128592011-20121L1991-12-21Ottawa, ONTMinor Pro
Taylor Raszka62271037382005-20061R1986-10-22Petersburg, MIMinor Pro
Mark Raycroft57077142012-20131D1995-04-18Woodstock, ONTMajor Junior
Matt Reynolds11471421721998-20002F1981-05-07Athens, ONTMinor Pro
Mike Rice6761319691999-20012L1982-02-01Toronto, ONTMinor Pro
Jacob Riley2600022009-20112G1993-03-18London, ONTMajor Junior
Brandon Robinson119322658632011-20132L1995-10-13Pickering, ONTMajor Junior
Chad Robinson6148121092001-20021L1985-01-18Vars, ONTMajor Junior
Aaron Rock600002006-20071G1987-07-05Wheaton, ILMajor Junior
Chris Rowan26254921463261999-20034L1982-07-12Toronto, ONTMinor Pro
Scott Rozendal652026461102002-20031R1982-07-28Listowel, ONTMinor Pro
Dennis Saikkonen1300002010-20111G1992-11-27Bern, SwitzerlandEuropean Elite
Bob Sanguinetti61294170382007-20081D1988-02-29Trenton, NJMajor League
Michael Santini80232548322009-20123R1991-02-22Woodbridge, ONTMajor Junior
Mathew Santos577815242012-20131R1995-03-16Etobicoke, ONTMinor Pro
Sebastien Savage51171128542001-20021R1981-02-16St. Albert, ONTSemi-Professional
Erik Schwanz181215172082001-20043D1984-02-18North Lakeport, MIMinor Pro
John Seymour200717241802003-20074L1987-06-16Scarborough, ONTMajor Junior
Josh Shalla4311415122007-20092L1991-09-25Whitby, ONTMinor Pro
Zack Shepley39066502007-20081D1987-08-28Oakville, ONTMajor Junior
Stuart Simmons177536412202002-20053D1984-09-26Toronto, ONTEuropean Elite
Cody Smith42123672005-20072L1988-11-03Scarborough, ONTMajor Junior
Jake Smith2000002012-20131G1995-05-01Oakville, ONTEuropean Elite
Rob Smith5321719702003-20041D1983-03-11Steinbach, MANMinor Pro
Matt Smyth126173350542005-20072R1989-06-12Orlando, FLMinor Pro
Aaron Snow1414348911602004-20073L1988-05-20Windsor, ONTMajor Junior
Kyle Sonnenburg1511056661172004-20073D1986-05-07Waterloo, ONTEuropean Elite
Jason Spezza67224971181998-19991C1983-06-13Toronto, ONTMajor League
Cody St. Jacques2600002010-20111G1990-05-14Iroquois Falls, ONTMajor Junior
Thomas Stajan2154757104892006-20104C1989-01-07Mississauga, ONTMinor Pro
Matt Strong600052009-20101D1990-01-10Calgary, ALTAMajor Junior
Tomas Stryncl160449531192004-20073D1987-01-12Karlovy Vary, Czech Rep.Major Junior
Tim Sullivan200022003-20041D Major Junior
Patrick Sweeney127141731402003-20052R1986-05-04Nepean, ONTMajor Junior
Scott Tanski21953801331302007-20114R1990-04-19Athabasca, ALTAMinor Pro
Scott Thompson183425395761998-20013C1980-02-04Lucan, ONTMajor Junior
Stephon Thorne1893225572362008-20113L1990-05-13Mississauga, ONTMinor Pro
Brad Topping14904402000-20044G1984-06-05Strathroy, ONTMajor Junior
Raffi Torres1851111122231481998-20013L1981-10-08Toronto, ONTMajor League
Andreas Tsogkas9631417322010-20122C1993-08-13Scarborough, ONTMajor Junior
Patrick Turcotte6581119582001-20032C1984-03-26Cornwall, ONTEuropean Lower Leagues
Steve Van de Oetelaar100001998-19991Major Junior
Aaron Van Leusen2146079139841998-20024R1981-10-28Barrie, ONTEuropean Lower Leagues
Luke Van Moerkerke662681032007-20092L1989-11-16Tillsonburg, ONTMajor Junior
Mike Vernace13823101124962003-20063D1986-05-26Toronto, ONTMajor League
Nolan Waker429514292005-20061C1985-10-06Swift Current, SASKMinor Pro
Ian Watters1614552971302008-20124L1991-12-27Pickering, ONTMinor Pro
Keegan Wilson3100042011-20121G1992-03-03Mississauga, ONTMajor Junior
Cameron Wind291762692492008-20135D1992-01-25Orillia, ONTMinor Pro
Wojtek Wolski2531301983281432002-20064L1986-02-24Zabrze, PolandMajor League
Kyle Wood1611282012-20131D1996-05-04Waterloo, ONTMinor Pro
Brad Woods14062127861998-20013D1981-03-04Cambridge, ONTMinor Pro
Kevin Young47133043342002-20031D1982-07-16White Rock, BCMinor Pro

+
† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.