home search by league team forums morning report contact us
home

Hamilton Kilty B's [OJHL] all-time player roster

This is a list of all the players that played for the Hamilton Kilty B's. The Hamilton Kilty B's were a hockey team playing in the Ontario Junior Hockey League from 1993 to 2003. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 205 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Jeff Aglor410102002-20031Semi-Professional
Ryan Ahonen283251212000-20011 Junior A (Canada)
Brent Aitchinson1161746632301993-19963C1975-02-26 Junior A (Canada)
Andrew Allaire330302002-20031Junior A (Canada)
John Alldis200041999-20001F Junior A (Canada)
Jason Anderson100002000-20011 Junior A (Canada)
Scott Anderson48322658481999-20001C1980-04-05 Semi-Professional
Brian Armes11964113177911995-19983C1978-12-27Hamilton, ONTMinor Pro
Rick Arnaldo1336982001-20021FMajor Junior
Randy Austin474812461995-19961D1979-06-13Niagara Falls, ONTMajor Junior
Jamie Bachorski4200061997-19992G Junior A (Canada)
Dan Back16123451993-19941L1976-09-09Hamilton, ONTMinor Pro
Shawn Baltzer149621181803091994-19984W1978-05-11 Junior A (Canada)
P. Banks211201994-19951 Junior A (Canada)
Justin Berry412810562000-20011D1980-12-16Ancaster, ONTMinor Pro
Jamie Biggar3961016132000-20011 Junior A (Canada)
Kyle Blacklock210141993-19941D1973-07-18Hamilton, ONTMinor Pro
Blair Blais200001999-20001 Junior A (Canada)
Dave Blais520241999-20001 Junior A (Canada)
Mike Bodnaruk35132437281993-19941 Junior A (Canada)
Wes Booker471329421121997-19981D1977-09-14Hamilton, ONTMajor Junior
Jamie Brack100052000-20011 Junior A (Canada)
David Brown63022102001-20032G1985-02-11Stoney Creek, ONTMinor Pro
Ryan Brown5033341995-19961 Junior A (Canada)
Tom Brown4001818431993-19941D1977-11-11Hamilton, ONTMinor Pro
Mike Burgoyne106294574831997-20003D1980-12-28Hamilton, ONTMinor Pro
Todd Butler78315181031995-19972D1978-12-18 Junior A (Canada)
Joel Campbell1584761108521996-20004C1980-03-02 Junior A (Canada)
Sam Campbell95365894342001-20032F1986-03-24Hamilton, ONTCollege-University
Michael Capaldo33011202000-20011 College-University
Mauricio Caro455611452002-20031Junior A (Canada)
Jason Chafe10257282000-20011C1981-02-14Stoney Creek, ONTMinor Pro
Cameron Chapman3731114612002-200311987-05-27College-University
Mickey Clair82115465951993-19952D1977-11-18 College-University
Dave Cleava110101993-19941 Junior A (Canada)
R. Cleava100001994-19951 Junior A (Canada)
Rob Cleva88932411501996-19982D1977-12-14 Junior A (Canada)
Aaron Coles3946101981997-19981D Major Junior
Aaron Coles7011111998-19991D Junior A (Canada)
Jason Coles1861218621993-19941D1973-09-16Chipping Norton, EnglandMinor Pro
Derek Conn274812681995-19961D1976-10-31 Major Junior
Kevin Cooney42817251521998-19991D Junior A (Canada)
Willy Coutts200001998-19991G Junior A (Canada)
Jeff Cowan601142001-20021Junior A (Canada)
Adam Crechiola100022002-20031Junior A (Canada)
Mike Cuffaro101121995-19961 Junior A (Canada)
Dennis Cybalski1101322356401993-19963W1975-01-21 Junior A (Canada)
Ron Cybalski40303464731993-19941 Semi-Professional
Darryl Daciuk200001997-19981 Junior A (Canada)
Mike Daley1021322000-20011 Junior A (Canada)
Tristan Dassy20000112000-20011 Junior A (Canada)
Justin Davis200001993-19941R1978-03-01Carlisle, ONTEuropean Lower Leagues
Kevin Dean22134302002-20031Junior A (Canada)
Mark Dean434812231999-20012 College-University
Mike Delisio100002001-20021College-University
David Dempsey40279751995-19972D1979-01-20 Junior A (Canada)
Rich Denham300041993-19941G Junior A (Canada)
Paul DiIanni883543781051993-19963 Junior A (Canada)
Brad Dimeo399615161998-19991F Junior A (Canada)
Jeff Dumond200001999-20001 Junior A (Canada)
David Duncan2753881998-19991F Junior A (Canada)
Matt Dunlop9371926841998-20002D Junior A (Canada)
James Dunn4331114171999-20001D College-University
Josh Dunn4241418521999-20001D College-University
Sean Dwyer26461061995-19961W1978-04-29 Junior A (Canada)
Stephen Eagles111201993-19941 Junior A (Canada)
Eric Ellis142104130234651994-19973L1977-06-24Hamilton, ONTMinor Pro
Kyle Ellis4361016382002-20031Junior A (Canada)
Steven Ellis36211435852001-20021C1982-06-12Hamilton, ONTEuropean Elite
Geoff Fairbrother1501122002-20031GSemi-Professional
Rick Ferroni58122133311998-20002D1982-01-18Stoney Creek, ONTMinor Pro
Adam Fleming1202144651751994-19973D1978-06-11Hamilton, ONTMajor Junior
Don Forbes611221999-20001F Junior A (Canada)
Chris Galeazza39311141191993-19941 Junior A (Canada)
John Gallea1000102000-20011 Junior A (Canada)
Tyrone Garner801101994-19951G1978-07-27Stoney Creek, ONTMajor League
Josh Gartner300002001-20021G1984-03-02Richmond Hill, ONTCollege-University
Mark Gauvreau841212246501997-19992F Junior A (Canada)
Ryan Geekie79022161994-19973G1976-01-07 Semi-Professional
Adam Gower70112334592000-20033DJunior A (Canada)
Frankie Grandits6011142002-20031F1986-09-05Hamilton, ONTJunior A (Canada)
Kevin Grant45358351998-20002 Junior A (Canada)
Joe Groleau11022371999-20001D1981-03-24Hamilton, ONTMajor Junior
Brad Gubbins189721031751721995-19994W1978-09-05 Junior A (Canada)
Vince Guiducci4441519131999-20001D1981-01-30Hamilton, ONTCollege-University
Corey Gurman101101993-19941 Junior A (Canada)
Dayne Habbib225611182001-20021FJunior A (Canada)
Kyle Hagel48413171192002-20031D1985-01-21Hamilton, ONTMinor Pro
Noah Hamilton19224112000-20011D1983-02-26Carlisle, ONTCollege-University
Bryan Hamm4219102342000-20011D1984-01-01Hamilton, ONTSemi-Professional
Shawn Healey4033201996-199711979-12-20 Junior A (Canada)
Jason Hicks721342554402001-20032D1983-10-06Rochester, NYMinor Pro
Cecil Hill100001996-19971 Semi-Professional
Jamie Hogan4373138201999-20001F Junior A (Canada)
Brent Holdsworth451033431451994-19951D1974-06-02Hamilton, ONTMajor Junior
Nathan Hooper200022002-20031L1986-05-06Hamilton, ONTMajor Junior
Brian Hoover100002000-20011 Junior A (Canada)
Ryan Hoover10000442000-20011 Junior A (Canada)
Marcus Hunter1812176972671995-19994D1978-02-22 Junior A (Canada)
Steve Hurst4762026581999-20001D1986-06-18Stoney Creek Semi-Professional
Jon Jankus138471011482651999-20034F1983-03-12Stoney Creek, ONTMinor Pro
Jason Johnny29131932531993-199411973-02-26Junior A (Canada)
Ian Johnson401142000-20011 Junior A (Canada)
Steven Knowles10112142000-20011F Junior A (Canada)
Mike Kosterewa48127191501997-19981R Junior A (Canada)
Chris Krieg6172633871999-20012D Semi-Professional
Sean Kuczerepa4772734741996-199711976-12-28 Junior A (Canada)
Ryan Lahie112203454931999-20023FCollege-University
Michael Lane2991524251994-19951W1975-02-01 Junior A (Canada)
Scott Langdon4261622602002-20031D1985-01-06Ancaster, ONTMinor Pro
Dave Langford35011181993-19952G1975-05-22 European Elite
Chris Langlois412911712000-20022DJunior A (Canada)
Paul Lawson944051911451994-19962C1977-06-21Hamilton, ONTMinor Pro
Cheyne Lazar40325284171993-19941L1974-05-06Montreal, PQMinor Pro
Gino Leone13055771322201996-20004F Junior A (Canada)
Aaron MacCormack5304441993-19952G1974-11-14 Junior A (Canada)
Mike MacKenzie1033681996-19971 Junior A (Canada)
Dave MacLean5731316251993-19963D1975-08-04Ancaster, ONTMinor Pro
Brent Macovi2041115241997-20022F1981-11-12Stoney Creek, ONTCollege-University
Eric Main3281826492001-20021D1983-06-13Atitokan, ONTMinor Pro
Mike Massis39285381381993-19941R1975-02-24Hamilton, ONTCollege-University
John Mayich2513720671993-19941 Junior A (Canada)
Mark Mazzetti2111011412421671998-20035FHamilton, ONTCollege-University
T.J. McCool467613802000-20011 Semi-Professional
John McDooling100001993-19941G Junior A (Canada)
Steve McFarlane81033231996-19993G1980-02-18 Junior A (Canada)
Ed McGrane1631171422591011995-19994C1978-05-04Hamilton, ONTMinor Pro
Mike Mcgrane75617232101997-19992D Junior A (Canada)
Mike McKenzie78121628921997-19992F Junior A (Canada)
Ryan McKinnon100001997-19981 Junior A (Canada)
Dave McLean302201993-19941 Junior A (Canada)
Dave McNab4591726902001-20032R1984-02-20Hamilton, ONTCollege-University
Fred Midgley36459431998-19991R Semi-Professional
Nathaniel Miles8482634591999-20012D Junior A (Canada)
Vito Montesano22313161022001-20021DJunior A (Canada)
Jim Moore892327501691994-19962W1975-12-09 Junior A (Canada)
Paul Morgan32224561996-19971D1978-04-04 Junior A (Canada)
G. Moriarty100001994-19951 Junior A (Canada)
Ace Morin4721335421999-20001F Junior A (Canada)
Jason Morrison7571118881997-19992F Junior A (Canada)
Steve Morrison275510351994-19951W1977-07-24 Junior A (Canada)
Bobby Naylor241114251282001-20021C1982-08-09Hamilton, ONTMajor Junior
Stuart Naylor330991072001-20021FJunior A (Canada)
Matt Oikawa49413475251994-19951W1977-10-27Grimsby, ONTMinor Pro
Mark Olinski8922527931994-19973D1977-06-07 Junior A (Canada)
Derek Paton3300021999-20001G Junior A (Canada)
Andy Pavlik300062000-20011 Junior A (Canada)
Tim Pearce5000191993-19941R1973-01-24Hamilton, ONTMajor Junior
Drew Petkoff4841014342001-20021DMajor Junior
Ryan Phillips39317202152000-20011D1981-01-05Oakville, ONTMajor Junior
Andrew Porter100002001-20021Junior A (Canada)
Brian Ramm834480124861993-19952C1975-11-05 Junior A (Canada)
Joe Rand4510515432002-20031L1986-04-28Hamilton, ONTEuropean Lower Leagues
Jason Rapcewicz2000111996-19971R1976-10-03Hamilton, ONTMinor Pro
Steve Rebelo58235174961993-19952 Junior A (Canada)
Bryan Reid2491019252001-20021FJunior A (Canada)
Eugene Repa29491362000-20011F Junior A (Canada)
C. Ross120201994-19951 Junior A (Canada)
Chris Ross4151116882002-20031Junior A (Canada)
Greg Ross96356499841996-19982C1977-07-26 Junior A (Canada)
Bryan Rueckwald43162642242001-20021FJunior A (Canada)
David Russell8771724621995-19983D1980-03-28North Bay, ONTSemi-Professional
Jim Russell4121214471998-19991D Junior A (Canada)
Anthon Santaguido1700042000-20011 Junior A (Canada)
Paul Schonfelder30000221999-20001G1981-04-24Stoney Creek, ONTMinor Pro
Kyle Schutte3269151582000-20011L1983-05-13Burlington, ONTMinor Pro
Andy Secore4451823552002-20031Junior A (Canada)
Mike Segreto211221999-20001D Junior A (Canada)
Joel Seguin100002001-20021Junior A (Canada)
David Shantz100002001-20021G1986-05-05Burlington, ONTMinor Pro
Jody Simmons772323463981994-19973W1976-01-04 Junior A (Canada)
Josh Smith4511516481997-19981D College-University
Nick Smith200002000-200111982-07-07 Junior A (Canada)
Scott Smith134610501999-20001L1981-06-25Hamilton, ONTMajor Junior
Troy Smith391910611994-19951D1978-07-31Hamilton, ONTMinor Pro
Cory Snyder377411102000-20011 Junior A (Canada)
Josh Soares2301712334044091998-20035F1982-02-06Hamilton, ONTMinor Pro
David Soules1172441651621994-19984C1978-01-12 Junior A (Canada)
Victor Spadafora52294574241999-20022FMajor Junior
Beau Spencer881641574151996-19982W1979-08-04 Junior A (Canada)
Chad Spurr45122739141995-19961R1979-05-13Hamilton, ONTMinor Pro
Cal St. Denis90303767412001-20032F1984-01-14Freelton, ONTCollege-University
Chad Staats3961622742001-20021D1981-01-28Hagersville, ONTMajor Junior
Sam Steinbachs1300001995-19961G1977-06-01 Junior A (Canada)
Chris Stevenson182881392271591993-19974R1976-03-17Hamilton, ONTMinor Pro
Tim Stewart7621517842001-20032DJunior A (Canada)
Jason Stipancic100001994-19951 Junior A (Canada)
B.J. Strongman24022122001-20021GSemi-Professional
Bryan Strongman2101182000-20011G Junior A (Canada)
Grame Sutherland101101999-20001 Junior A (Canada)
Kirby Tokarski7539661051001994-19962C1976-07-06 Minor Pro
Jonas Tomiuck6344601041171999-20012F1980-08-02Wainfleet, ONTCollege-University
Ted Tomiuck1710161999-20001 Junior A (Canada)
David Tonkin702222001-20021FJunior A (Canada)
Chase Trull59313161092000-20022W1984-06-18Brookville, ONTMinor Pro
Matt Turek424258100791993-19941C1973-02-14Toronto, ONTMinor Pro
Jeremy Van den Heuvel41189451998-19991F Junior A (Canada)
Rich Vrataric39111829231993-19941R1977-07-19Hamilton, ONTMajor Junior
Ricky Walton144641291931731999-20034F1983-04-25Hamilton, ONTCollege-University
Eddie Ward35202242381993-19941 Junior A (Canada)
John Weedon2510515202001-20032Junior A (Canada)
Mike Whalen88243559942001-20032F1985-03-11Junior A (Canada)
Ron Whalen162911311994-19972W1977-02-16 Junior A (Canada)
Jeff Wicklander311202000-20011 Junior A (Canada)
Trevor Wilkieson6421921351998-20002D Junior A (Canada)

† 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.