hockey DB
search by league
team
morning report
contact us
home

Corpus Christi Rayz/Icerays all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
John Adams4651520482008-20091D1982-12-21Wayzata, MNMinor Pro
Jeff Alcombrack171910122009-20101D1980-01-10Kincardine, ONTMinor Pro
Nicolas Bachand62611171542008-20091R1986-06-06Laval, PQMinor Pro
Jason Baird13548991474172004-20084W1980-09-16Cayuga, ONTMinor Pro
Martin Beck384610322002-20031C1982-02-10Prostejov, Czech Rep.Minor Pro
Kevin Beech2101102009-20101G1986-09-23Brantford, ONTMinor Pro
Brent Belecki8503302002-20042G1977-12-22Calgary, ALTAMinor Pro
Ryan Bennett12735751101122008-20102R1981-09-16Glens Falls, NYMinor Pro
Jerod Bina301122002-20031R1974-05-25Grand Forks, NDMinor Pro
Josh Blackburn3002202004-20051G1978-11-13Choctaw, OKMinor Pro
Joe Blaznek56243256392007-20081W1975-09-08Detroit, MIMinor Pro
Jason Bloomingburg1100022007-20081L1982-11-29Canton, MIMinor Pro
Maxime Boisclair501192009-20101R1985-02-14Port-au-Prince, HaitiMinor Pro
Dave Bourque2611213282002-20031D1976-03-30Gloucester, ONTMinor Pro
A.J. Bozoian22123102007-20081D1982-04-29Brownstown, MIMinor Pro
Trent Brandvold96821291312002-20042D1976-07-09Smithers, BCMinor Pro
J.R. Bria1200072007-20081C1982-10-30Southbury, CTMinor Pro
Matt Brown200022003-20041D1978-10-03Boston, MAMinor Pro
Greg Bullock52174966242004-20051C1973-02-10Cambridge, ONTMinor Pro
Geoff Bumstead10347112002-20031R1972-06-08Winnipeg, MANMinor Pro
Mark Cairns200002005-20061G1979-02-07Little Britain, ONTMinor Pro
Mike Campaner303322008-20091D1983-01-11Thunder Bay, ONTMinor Pro
Joe Cardarelli1524622003-20041L1977-07-13Burnaby, BCMinor Pro
Jason Carriere128919281472001-20032D1973-01-26Winnipeg, MANMinor Pro
Ryan Carter18859811401072004-20073W1977-06-02Fort Nelson, BCMinor Pro
Kevin Chabbert5000112003-20041D1977-11-24Sioux Lookout, ONTMinor Pro
Jeff Cheeseman720262001-20021R1975-06-15Toronto, ONTMinor Pro
John Cilladi39156462002-20031D1981-04-30Erie, PAMinor Pro
Grant Clafton29156312007-20081D1983-04-15Grand Rapids, MNMinor Pro
Brett Colborne2741620472002-20031D1973-04-02Clearwater, BCMinor Pro
Brett Connolly200022008-20091C1986-08-17Pickering, ONTMinor Pro
Chad Costello57134255332009-20101F1986-07-22Johnston, IAMinor Pro
Kevin Couture1200022006-20082G1985-03-17Mississauga, ONTMinor Pro
Ryan Crane275914342008-20091D1980-06-27Mississauga, ONTMinor Pro
Ryan Davis13358112001-20021R1978-02-16Ohsweken, ONTMinor Pro
Mike DeGurse8112542001-20021L1974-10-04Aamjiwnaang, ONTMinor Pro
D.J. DelBuono200002008-20091G1986-03-26Westborough, MAMinor Pro
Kevin Desfosses1100002009-20101G1987-05-02Beauport, PQMinor Pro
Korey Diehl11022212005-20061C1984-03-22Prince Albert, SASKMinor Pro
Andy Disch811262001-20021D1977-10-01New Brighton, MNMinor Pro
Britt Dougherty10000202004-20051W1984-05-28Swift Current, SASKMinor Pro
Mario Doyon100002004-20051D1968-08-27Quebec, PQMajor League
Jesse Dudas712322009-20101D1988-03-31St. Albert, ALTAMinor Pro
Kurtis Dulle2321416182009-20101D1979-11-06Craik, SASKMinor Pro
Paul Dunphy2981321142003-20041D1979-03-29Halifax, NSMinor Pro
Cosmo Dupaul108376198702002-20042W1975-04-11Pointe-Claire, PQMinor Pro
Brad Erbsland2400062001-20021G1975-01-07Rye, NYMinor Pro
Dustin Ernest19112392001-20021D1980-03-02Moose Jaw, SASKMinor Pro
Paul Esdale302262007-20081D1979-04-10Edmonton, ALTAMinor Pro
Cory Evans5259141502001-20021L1974-04-07Sault Ste. Marie, ONTMinor Pro
Robert Fail14257102002-20031D1978-09-16Martin, Slovak RepMinor Pro
Shaun Fairweather79162844202001-20043F1976-09-08London, ONTMinor Pro
R.G. Flath60111324722009-20101R1984-10-12Park City, UTMinor Pro
Jonathan Foster27437282005-20061F1982-03-03Suffern, NYMinor Pro
Matt Frick6161016302005-20061D1977-11-26Detroit, MIMinor Pro
Ryan Garbutt642228502042009-20101L1985-08-12Edmonton, ALTAMajor League
Rob Garrick1100002003-20041G1981-03-01Mississauga, ONTMinor Pro
Rob Giffin2071724122002-20031C1976-06-08Peterborough, ONTMinor Pro
Dave Gilmore69273259542004-20062C1974-02-11St. Thomas, ONTMinor Pro
Ken Goetz11887157422001-20032L1977-12-25Newtown, PAMinor Pro
Jeff Grant6161420282008-20091C1985-10-01Burlington, MAMinor Pro
Chris Greene26156322008-20091C1985-09-24Massena, NYMinor Pro
John Halverson30268312008-20091D1984-03-12Lexington, MAMinor Pro
Hugo Hamelin2500022001-20021G1974-05-05Granby, PQMinor Pro
Jay Hardwick171518231512004-20073D1979-09-03Warroad, MNMinor Pro
Regan Harper200002001-20021D1971-11-23Birch Hills, SASKMinor Pro
Jamie Hearn4511112562001-20021D1971-02-23Quesnel, BCMinor Pro
Greg Hewitt2201102003-20041G1979-10-08London, ONTMinor Pro
Craig Hillier1300002003-20041G1978-02-28Cole Harbour, NSMinor Pro
Adam Hogg6210818892007-20081C1983-02-26Conestogo, ONTMinor Pro
Russell Hogue5352934162002-20031F1976-06-08Toronto, ONTMinor Pro
Chris Hollens200002002-20031C1982-01-12Royal Oak, MIMinor Pro
Matt Holmes46369142005-20061R1975-05-24Calgary, ALTAMinor Pro
Brent Howarth59202545282007-20081L1986-09-26St. Andrews, MANMinor Pro
Connor Hughes2410122006-20071F1981-07-14Fernie, BCMinor Pro
Curtis Huppe288614162008-20091R1979-02-21Winnipeg, MANMinor Pro
Dion Hyman101102005-20061D1981-03-21Prince Albert, SASKMinor Pro
Jaroslav Jabrocky72152136282002-20042R1980-04-16Poprad, SlovakiaMinor Pro
Mark Jackson6062127592004-20051D1981-04-01St. Albert, ALTAMinor Pro
Jared Jagow200002009-20101C1988-11-27Rosetown, SASKMinor Pro
Jon Jankus64113849262007-20081F1983-03-12Stoney Creek, ONTMinor Pro
Rob Jarvis6331316482009-20101D1985-01-26Ottawa, ONTMinor Pro
Gregg Johannesen600002007-20081D1982-09-24Kalamazoo, MIMinor Pro
Bernie John114217697282004-20062D1972-06-04Sudbury, ONTMinor Pro
Tony Johnson63358452006-20071D1980-07-17Woburn, MAMinor Pro
Vinnie Jonasson700002003-20041D1976-10-23Thompson, MANMinor Pro
Yann Joseph204913332001-20021C1980-12-04Saint-Bruno, PQMinor Pro
Alex Kholomeyev57151934712001-20032R1969-03-23St. Petersburg, RussiaMinor Pro
Mike Kirby300002005-20061D1980-03-04Nanaimo, BCMinor Pro
Zech Klann1210142009-20101F1982-02-25Newport, RIMinor Pro
Colin Kobza301122001-20021R1980-02-21Gibbons, ALTAMinor Pro
Jason Krischuk403362008-20091D1980-08-16Anchorage, AKMinor Pro
Ian Lampshire23235172001-20021F1975-12-15Whitehorse, YukonMinor Pro
Steven Later331213251222009-20101D1984-09-12Winnipeg, MANMinor Pro
Jay Latulippe45123042582007-20081L1982-03-12Saratoga Springs, NYMinor Pro
Tim Laurila27639352005-20061D1978-11-05Moorhead, MNMinor Pro
Shawn Legault48812202992005-20061W1977-05-22Legal, ALTAMinor Pro
Jim Leger185510192003-20041F1976-05-06Saugus, MAMinor Pro
Jason Lepine4651116182006-20082D1985-03-26Cornwall, ONTMinor Pro
Jeremy Leroux7081119452008-20102D1982-09-29Lunenburg, NSMinor Pro
Patrick Levesque6262127672003-20041R1984-04-28Trois-Rivieres, PQMinor Pro
Roger Lewis32257452001-20053R1972-04-30Houghton, MIMinor Pro
Nicklas Lindberg893544791112006-20082C1980-09-08Stockholm, SwedenMinor Pro
Mike Lukajic1844822005-20061W1981-02-28Mississauga, ONTMinor Pro
Craig MacDonald500022005-20061F1982-05-07Canton, MAMinor Pro
Ryan MacGregor2006-20071L1982-06-28Carleton Place, ONTMinor Pro
Morgan MacLean6281422442009-20101L1988-06-18Grande Prairie, ALTAMinor Pro
Grady Manson2361218102001-20021C1975-05-26Brandon, MANMinor Pro
Roman Marakhovski3831720472001-20021D1978-02-22Kharkov, UkraineMinor Pro
Lloyd Marks12235152002-20031C1977-10-21Dawson Creek, BCMinor Pro
Ed McGrane1914721102003-20041C1978-05-04Hamilton, ONTMinor Pro
Chad McIver76212141382004-20062D1978-01-13Thunder Bay, ONTMinor Pro
Derrick McIver18569691381692004-20073R1979-06-29Thunder Bay, ONTMinor Pro
Ken McKay54201737262004-20051W1978-02-21Westbank, BCMinor Pro
Derek McKinlay8000202001-20021D1979-04-01Port Franks, ONTMinor Pro
John McNabb133811442008-20091W1978-04-21Calgary, ALTAMinor Pro
Matt Medvecz2911314182003-20041D1978-10-31Kenosha, WIMinor Pro
Chris Mei205744512722006-20104D1979-01-06Sault Ste. Marie, ONTMinor Pro
Aaron Millar1812342003-20041R1978-03-16Fort Saskatchewan, ALTAMinor Pro
Aren Miller200002002-20031G1978-01-13Oxbow, SASKMinor Pro
Sam Miller44044682004-20051D1980-12-07Vancouver, WAMinor Pro
Josh Miskovich5312921482005-20061W1980-03-01Pengilly, MNMinor Pro
Caleb Moffat341011772005-20061W1983-03-17Oakville, ONTMinor Pro
Matt Munro24336142002-20031D1976-12-30Lucan, ONTMinor Pro
Randy Murphy63163854662005-20061C1972-07-25Mississauga, ONTMinor Pro
Mike Murray1011202003-20041F1979-10-23Dover, MAMinor Pro
Kevin Nastiuk2601142009-20101G1985-07-20Edmonton, ALTAMinor Pro
Chad Nelson9156332002-20031D1974-06-03Cranbrook, BCMinor Pro
Matt Noga5192433642003-20052W1976-10-16Evergreen Park, ILMinor Pro
Nathan Oke4011192008-20091D1985-05-22Fenelon Falls, ONTMinor Pro
Kelly Paddon27101222005-20061D1980-06-05Belleville, ONTMinor Pro
Chris Page1533662003-20041C1979-01-25Drummondville, PQMinor Pro
Jeff Paluseo517714212001-20021C1977-01-16Plymouth, MAMinor Pro
Geno Parrish1092469931112006-20082D1975-01-12Bloomington, MNMinor Pro
Todd Paul81132437452005-20072D1983-12-25Aylmer, PQMinor Pro
Steve Pelletier6441317722006-20071D1983-05-02Saint-Jerome, PQMinor Pro
Dominic Periard49515201282004-20051D1980-09-22Saint-Eustache, PQMinor Pro
Kyle Peto64133346462009-20101D1982-09-10Lethbridge, ALTAMinor Pro
Ryan Pisiak14437962001-20021R1975-05-12Swift Current, SASKMinor Pro
Byron Pool692681502001-20042D1975-07-05Unity, SASKMinor Pro
Jeff Potter6441822282001-20021D1975-09-24Pittsburgh, PAMinor Pro
Ryan Pottruff2006-20071D1986-07-11Woodstock, ONTMinor Pro
Adam Powell25167631306262006-20104L1983-05-14Fairbanks, AKMinor Pro
Alex Prado100002004-20051W1962-07-05Corpus Christi, TXMinor Pro
Ryan Prentice1011538532042001-20032F1979-11-07London, ONTMinor Pro
Justin Quenneville234961592553962006-20104F1982-05-02Montreal, PQMinor Pro
Bobby Rapoza4741216422008-20091D1974-09-29Fall River, MAMinor Pro
Mike Rees43336742005-20061D1973-08-04Calgary, ALTAMinor Pro
Isaac Reichmuth200002008-20091G1982-12-29Fruitvale, BCMinor Pro
Scott Reid38022122005-20061G1976-11-25Grande Prairie, ALTAMinor Pro
Jason Renard3037102262001-20032W1974-04-22Brooks, ALTAMinor Pro
T.J. Reynolds412351772008-20091D1981-03-26Kitchener, ONTMinor Pro
Chris Richards12851821331022008-20102C1975-10-10Cornwall, ONTMinor Pro
Ken Richardson1053933724512002-20042W1973-01-11Peace River, ALTAMinor Pro
Chris Robertson59142135702005-20061C1984-01-10Owen Sound, ONTMinor Pro
Mike Rodrigues5631417842003-20041D1977-04-03Stoughton, MAMinor Pro
Layne Roland844853101462001-20032R1974-02-06Vernon, BCMinor Pro
Nick Romano610102008-20091C1984-04-14Montreal, PQMinor Pro
Joe Savioli901162002-20031C1977-01-22Milton, MAMinor Pro
Doug Scatchard444610702004-20051C1981-05-08Salmon Arm, BCMinor Pro
Chris Shaffer931111221172007-20092W1980-03-07Dryden, ONTMinor Pro
Brian Shantz13268102001-20021C1970-05-15Edmonton, ALTAMinor Pro
Matt Sharuga701412261712001-20032R1978-03-05Edmonton, ALTAMinor Pro
Chris Shaw13011402003-20041D1981-04-19Surrey, BCMinor Pro
Tyler Sheldrake19011612009-20101D1989-07-12Dunnville, ONTMinor Pro
Jim Shepherd6011122006-20071R1977-05-13Kingston, ONTMinor Pro
Dan Shermerhorn4292130362003-20041C1973-07-15Calgary, ALTAMinor Pro
John Sicinski64303565302002-20031F1974-04-18Mississauga, ONTMinor Pro
Eric Silverman100022001-20021F1975-05-23West Nyack, NYMinor Pro
Eddy Skazyk2701102001-20032G1974-09-04Lockport, MANMinor Pro
Jozef Sladok291121542008-20091D1988-06-04Zvolen, SlovakiaMinor Pro
Brad Smith100002007-20081G1983-09-06Rochester, MIMinor Pro
Derek Smith626814412007-20081R1983-04-19Elmvale, ONTMinor Pro
Jason Smith300022001-20021D1972-05-21The Pas, MANMinor Pro
Matt Smyth120918272452007-20103D1985-07-03Wiarton, ONTMinor Pro
Jonathan St. Louis44161632852003-20041D1980-10-12Terrebonne, PQMinor Pro
Chad Starling354711762003-20041D1980-09-16Delisle, SASKMinor Pro
Blair Stayzer1131217292652004-20073L1980-10-04Dunnville, ONTMinor Pro
Patrick Steinmayr610122008-20091F1984-04-18Linz, AustriaMinor Pro
Evan Stoflet42268302007-20081D1984-05-16Madison, WIMinor Pro
Jason Tapp59055572007-20081G1978-04-08Kelowna, BCMinor Pro
Kris Tebbs62033192008-20102G1981-08-07Calgary, ALTAMinor Pro
Jereme Tendler77291443432008-20102L1983-10-03Viceroy, SASKMinor Pro
Jason Tessier6232932882009-20101D1979-10-28Saint-Jerome, PQMinor Pro
Mike Tilson942546712492002-20042D1978-06-28Pickering, ONTMinor Pro
Mark Tobin5341519622008-20091L1985-11-26St. John's, NFLDMinor Pro
Dustin Traylen17011102008-20091G1981-06-05Kirkland, PQMinor Pro
Jonathan Trottier18011802008-20091W1982-06-06Trois-Rivieres, PQMinor Pro
Niko Tuomi5251823622007-20081D1983-02-10Echo Bay, ONTMinor Pro
Matt Turek64203252642006-20071C1973-02-14Toronto, ONTMinor Pro
Clark Udle34527882004-20051L1978-06-04Halifax, NSMinor Pro
Nick Udovicic3912921562003-20041W1979-05-23Burnaby, BCMinor Pro
Tim Vitek714913572005-20072F1983-08-22Dresden, ONTMinor Pro
Ron Vogel39000442006-20071G1979-04-25London, ONTMinor Pro
Jan Vrtik33099202003-20041D1978-02-10Zvolen, SlovakiaMinor Pro
Doug Watkins42235662005-20061D1980-10-20Kelowna, BCMinor Pro
Kevin Watters125284775932006-20082F1983-05-04Pittsford, NYMinor Pro
Clint Way214610122003-20041D1979-03-01Edmonton, ALTAMinor Pro
Nolan Weir300022001-20021L1972-05-03Medicine Hat, ALTAMinor Pro
Cam Werfelman400002002-20031D1979-10-05Spokane, WAMinor Pro
Frank Werner607613282004-20051R1980-08-06Grosse Point, MIMinor Pro
Kurt Wickenheiser63254166762001-20021L1964-08-24Regina, SASKMinor Pro
Jeff Winchester18022182007-20081D1981-11-06Dalhousie, NBMinor Pro
Brad Wingfield541418323572003-20041L1975-06-24Gibsons, BCMinor Pro
Jay Woodcroft47161531482003-20041C1976-08-11Toronto, ONTMinor Pro
Chad Woollard57402464722009-20101W1979-09-18Durham, ONTMinor Pro
Jason Wright200002001-20021G1978-05-18Duncan, BCMinor Pro
Mike Zbriger36131629312008-20091C1982-02-24Montreal, PQMinor Pro
Brent Zelenewich95022102004-20073G1979-02-13Winnipeg, MANMinor Pro
Gary Zinck29055392003-20041D1980-03-21Cole Harbour, NSMinor Pro
Jarret Zukiwsky16336582001-20021R1972-12-07Pincher Creek, ALTAMinor 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.