hockey DB
search by league
team
morning report
contact us
home

Greensboro Generals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Rod Aldoff5492332362002-20031D1971-01-30Lethbridge, ALTAMinor Pro
Chris Allen516814582002-20031D1978-05-08Chatham, ONTMajor League
Bujar Amidovski1601102001-20021G1977-02-19Toronto, ONTMinor Pro
Likit Andersson15325222003-20041D1973-02-24Phisanulok, ThailandMinor Pro
Alex Andreyev941892962002-20042D1979-04-17Riga, LatviaMinor Pro
Clay Awe52114151541999-20001D1973-12-28Lethbridge, ALTAMinor Pro
Mike Bayrack95414485961999-20043C1978-09-17Edmonton, ALTAMinor Pro
David Beauregard179716261999-20001L1976-01-28Montreal, PQMinor Pro
Brent Belecki900001999-20001G1977-12-22Calgary, ALTAMinor Pro
Chris Bell1173253851682001-20032C1976-07-30New Westminster, BCMinor Pro
Phil Berger5000101999-20001R1966-12-03Dearborn, MIMinor Pro
Daniel Berthiaume9605562002-20042G1966-01-26Longueuil, PQMajor League
Jeff Bes2041923222001-20021C1973-07-31Tillsonburg, ONTMinor Pro
Igor Boiko57115161031999-20001D1979-04-08Moscow, RussiaMinor Pro
Ryan Bonni15178492003-20041D1979-02-18Winnipeg, MANMajor League
Ken Boone9000212001-20021L1976-04-21Hamilton, ONTMinor Pro
Chris Brassard472515403032001-20021L1975-08-19Toronto, ONTMinor Pro
Van Burgess379132291999-20001L1973-07-05Lahr, GermanyMinor Pro
Bryson Busniuk38101222412003-20041C1979-11-12Thunder Bay, ONTMinor Pro
Derrick Byfuglien14011102002-20031D1980-12-23Roseau, MNMinor Pro
Darryl Campbell410122000-20011L1976-10-15Strathroy, ONTMinor Pro
Shane Campbell67917262002002-20031L1976-04-18Red Deer, ALTAMinor Pro
Justin Cardwell37162238531999-20001C1973-11-26St. Paul, MNMinor Pro
Jason Carriere100001999-20001L1974-04-22Calgary, ALTAMinor Pro
Sebastien Centomo1000022002-20031G1981-03-26Laval, PQMajor League
Martin Cerven1101142000-20011C1977-03-07Trencin, Czech Rep.Minor Pro
Steve Chabbert55077572001-20021D1980-02-25Sioux Lookout, ONTMinor Pro
John Chain500002001-20021G1978-01-26Ardmore, PAMinor Pro
Matt Chandler132192443682002-20042W1978-04-18Watertown, NYMinor Pro
Derek Crimin24347302002-20042C1973-04-03Sault Ste. Marie, MIMinor Pro
Leigh Dean31268582001-20021D1976-07-21Denville, NJMinor Pro
Bret DeCecco1305572001-20021R1980-05-20Sherwood Park, ALTAMinor Pro
David Del Monte13066142002-20031F1979-06-29Orangeville, ONTMinor Pro
Matt Dennehy301102001-20021DDorchester, MAMinor Pro
James Desmarais3151116392001-20021C1979-05-04Montreal, PQMinor Pro
Aniket Dhadphale51181735501999-20001L1976-04-02Marquette, MIMinor Pro
Kevin Diachina14033281999-20001D1973-10-24Windsor, ONTMinor Pro
Kurt Drummond1131770871712002-20042D1978-04-12Edmonton, ALTAMinor Pro
Tracy Egeland381518331081999-20001R1970-08-20Lethbridge, ALTAMinor Pro
Matt Eisler36011161999-20001G1975-09-19West Milford, NJMinor Pro
Matt Elich59182846302003-20041R1978-09-22Grosse Pointe, MIMajor League
Sergei Evseev200001999-200011980-09-13Moscow, RussiaMinor Pro
Ryan Faubert2443781999-20001D1976-05-26Blenheim, ONTMinor Pro
Tim Fingerhut200022002-20031L1971-05-20Pennsauken, NJMinor Pro
Jonathan Forest600002001-20021G1978-11-22Sorel, PQMinor Pro
Eric Fortier71253762522003-20041C1981-04-01Princeville, PQMinor Pro
Dan Fournel2000202002-20031R1972-02-15Geraldton, ONTMinor Pro
Sam Ftorek904438821632002-20042D1974-11-30Phoenix, AZMinor Pro
Ryan Fultz100002001-20021D1978-03-05Rochester, MIMinor Pro
Martin Galik79142438281999-20012L1979-06-07Bratislava, SlovakiaMinor Pro
Chester Gallant34426742003-20041R1977-12-22Red Rock, ONTMinor Pro
Pete Gardiner83314576972002-20042F1977-09-29Toronto, ONTMinor Pro
Jason Genik800062001-20021G1974-05-09Winnipeg, MANMinor Pro
Joe Gerbe544913142003-20041C1979-04-12Oxford, MIMinor Pro
Trevor Gillies631673032000-20011L1979-01-30Cambridge, ONTMajor League
Kevin Grimes109311143072002-20042D1979-08-19Ottawa, ONTMinor Pro
Bob Halkidis33167502000-20011D1966-03-05Toronto, ONTMajor League
Duane Harmer3932124642000-20011D1974-06-03Fullarton, ONTMinor Pro
Eric Heffler1500002000-20011G1976-02-29Geneva, NYMinor Pro
Frederic Henry3902222001-20021G1977-08-08Cap-Rouge, PQMinor Pro
Jamie Hodson44022122002-20042G1980-04-08Lenore, MANMinor Pro
Roger Holeczy310102001-20021F1976-10-19Lake Forest, ILMinor Pro
Dalen Hrooshkin200002002-20031C1978-03-06Saskatoon, SASKMinor Pro
Curtis Huppe47182341232000-20011R1979-02-21Winnipeg, MANMinor Pro
Jason Ialongo4682432162000-20011D1977-11-15Cranston, RIMinor Pro
Joel Irwin20962941562061999-20043R1974-12-01Kamloops, BCMinor Pro
Mike Johnson200022001-20021G1979-08-19Excelsior, MNMinor Pro
Clark Jones802242001-20021F1977-12-02Exeter, NHMinor Pro
Casey Kesselring2321012292001-20021C1974-02-05Cambridge, ONTMinor Pro
Olaf Kjenstad31101525412002-20031L1973-06-15Kamloops, BCMinor Pro
Kevin Knopp601142001-20021D1969-10-24Edmonton, ALTAMinor Pro
Martin Kresac100002003-20041G1979-10-03Stenberk, Czech Rep.Minor Pro
Alexei Krovopuskov622529541341999-20001F1978-10-11Moscow, RussiaMinor Pro
Ryan Kummu26235562001-20021D1967-06-05Kitchener, ONTMinor Pro
Roger Larche711271999-20012C1971-08-30Hull, PQMinor Pro
Francis Larivee31022491999-20001G1977-11-08Montreal, PQMinor Pro
Michel Larocque400071999-20001G1976-10-03Lahr, GermanyMajor League
Dion Lassu661891502001-20021D1980-02-19Calgary, ALTAMinor Pro
Brian Loney2971522742001-20021R1972-08-09Winnipeg, MANMajor League
Dave LoPresti3415682003-20041D1978-02-23East Boston, MAMinor Pro
Jim Lundwall100002003-20041D1980-01-25Minor Pro
Andrei Lupandin59151530362001-20032D1978-02-15Kharkiv, UkraineMinor Pro
Chris MacKenzie413402001-20021C1971-09-16Toronto, ONTMinor Pro
Sal Manganaro18279851643531999-20023R1972-12-20Boston, MAMinor Pro
Roman Marakhovski59257802002-20031D1978-02-22Kharkov, UkraineMinor Pro
Dmitri Markovsky423912222001-20021R1975-07-05Kiev, UkraineMinor Pro
Martin Masa135611122000-20011L1973-08-10Sokolov, CzechMinor Pro
Alex Matvichuk28471162001-20021R1975-05-13Kiev, UkraineMinor Pro
Dennis Maxwell2031013732001-20021L1974-06-04Dauphin, MANMinor Pro
John McCabe1001171999-20001W1974-05-30Sudbury, ONTMinor Pro
Jason Metcalfe371231062001-20021D1978-03-15Streetsville, ONTMinor Pro
Jay Murphy432126471072002-20031R1972-01-10Ypsilanti, MIMinor Pro
Sergei Naumov3100022000-20011G1969-04-04Riga, LatviaMinor Pro
Keith O'Connell69211132251999-20001D1972-08-09South Boston, MAMinor Pro
Mike Oliveira1814522002-20031C1979-02-21West Lorne, ONTMinor Pro
Kevin Paden3091221312000-20011L1975-02-12Woodhaven, MIMinor Pro
Geno Parrish14416931091652002-20042D1975-01-12Bloomington, MNMinor Pro
Daniel Passero1112382001-20021D1979-06-04Vaughan, ONTMinor Pro
Shaun Peet50167872001-20021D1975-04-02Nanaimo, BCMinor Pro
Mike Perna61217192212000-20011D1976-01-24Toronto, ONTMinor Pro
Randy Perry1323552003-20041D1976-06-19Edmonton, ALTAMinor Pro
Mike Piersol21077141999-20001D1975-10-01Arlington Heights, ILMinor Pro
J.R. Prestifilippo900042000-20011G1977-03-23North Caldwell, NJMinor Pro
Trevor Prior1800022000-20011G1974-01-19Guelph, ONTMinor Pro
Andre Racicot200002001-20021G1969-06-09Rouyn-Noranda, PQMajor League
Tom Reimann43112233712003-20041F1978-08-07Blaine, MNMinor Pro
Nathan Rempel22224312000-20011L1977-02-07Winnipeg, MANMinor Pro
Bryan Richardson2071118142002-20031C1973-07-28Montreal, PQMinor Pro
Jasen Rintala600042001-20021C1974-04-20Calumet, MIMinor Pro
Joe Ritson71131124512000-20011D1978-11-01Thunder Bay, ONTMinor Pro
Jason Robinson89114152292000-20022D1978-08-22Goderich, ONTMinor Pro
Oleg Romashko200001999-20001G1980-03-29 Minor Pro
Erasmo Saltarelli800002000-20011G1974-02-20Montreal, PQMinor Pro
Robby Sandrock5282836662001-20021D1978-03-10Williams Lake, BCMinor Pro
Rob Schweyer4000101999-20001R1975-06-26Simcoe, ONTMinor Pro
Vlad Serov72312556752001-20032R1978-06-14Kiev, UkraineMinor Pro
Mike Sgroi9347442000-20011L1978-08-14Toronto, ONTMinor Pro
Dean Shmyr662573451999-20042D1971-04-29Chicago, ILMinor Pro
Sergei Skrobot1400062001-20021D1980-03-19Moscow, RussiaMinor Pro
Steve Slaton301102003-20041D1982-07-12Plymouth, MNMinor Pro
Juraj Slovak150612181591999-20033D1979-07-18Nitra, SlovakiaMinor Pro
Kelly Smart811242001-20021C1977-09-09Brandon, MANMinor Pro
Lukas Smital68263258582000-20011R1974-08-15Brno, Czech Rep.Minor Pro
Travis Smith100002002-20031D1973-08-27Creelman, SASKMinor Pro
Jamie Sokolsky72192948662000-20011D1977-03-11Toronto, ONTMinor Pro
Craig Stahl621316291862001-20021W1977-03-19Cranbrook, BCMinor Pro
Troy Stevens701122000-20011C1972-09-03Phoenix, AZMinor Pro
Paul Strand32369432001-20042L1971-12-01Sudbury, ONTMinor Pro
Wes Swinson212911601999-20001D1975-05-26Peterborough, ONTMinor Pro
Mike Sylvia71214061581999-20012R1976-02-05Newton, MAMinor Pro
T.J. Tanberg32268341999-20001F1974-03-04Littleton, COMinor Pro
Andrew Taylor194711372000-20011L1977-01-17Stratford, ONTMinor Pro
Chris Thompson8022192000-20011R1978-04-10Prince Albert, SASKMinor Pro
Jarrett Thompson17516272001-20021C1980-01-26Calgary, ALTAMinor Pro
Bob Thornton1101162000-20011C1975-02-18Manhasset, NYMinor Pro
Oleg Timchenko104323971651999-20012L1978-04-27Kharkov, UkraineMinor Pro
Stas Tkatch200022002-20031R1971-07-12Moscow, RussiaMinor Pro
Marc Tropper176814421999-20001R1976-04-14Toronto, ONTMinor Pro
Matt Turek1414060100932002-20042C1973-02-14Toronto, ONTMinor Pro
Mark Turner14248931412102002-20042C1968-05-09Windsor, ONTMinor Pro
Mike Varhaug300071999-20001R1978-08-23Brooks, ALTAMinor Pro
David Vychodil10022102003-20041D1980-03-25Ostrava, Czech Rep.Minor Pro
Ian Walterson282810321999-20001D1978-03-20Oakbank, MANMinor Pro
Kris Waltze323361702000-20011R1978-05-30Two Hills, ALTAMinor Pro
Erik Wendell43538432003-20041W1979-08-23Maple Grove, MNMinor Pro
David Whitworth18340981382471999-20034C1975-03-27Coquitlam, BCMinor Pro
Curtis Wilgosh3841014342000-20011F1974-07-26Canora, SASKMinor Pro
Greg Willers611241999-20001D1979-08-08Aurora, ONTMinor Pro
Jason Windle17022142000-20011L1976-04-22Nepean, ONTMinor Pro
Chad Woollard1534781999-20001W1979-09-18Durham, ONTMinor Pro
Dean Zayonce28224871999-20001D1970-10-28Kelowna, BCMinor Pro
Jeff Zehr391716332222001-20021L1978-12-10Windsor, ONTMajor League

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