hockey DB
search by league
team
morning report
contact us
home

St. John's IceCaps all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jeremiah Addison401122015-20161L1996-10-21Brampton, ONTMinor Pro
Sven Andrighetto46182745302015-20172R1993-03-21Zurich, SwitzerlandMajor League
Daniel Audette79102030372015-20172C1996-05-06Blainville, PQMinor Pro
Shane Bakker11101462015-20161C1987-11-11Navan, ONTMinor Pro
Mark Barberio4653338532015-20172D1990-03-23Montreal, PQMajor League
Victor Bartley1012362015-20161D1988-02-17Ottawa, ONTMajor League
Mac Bennett35123302015-20161D1991-03-25Narragansett, RIMinor Pro
Luc-Olivier Blain200002015-20161L1989-11-16Longeuil, PQMinor Pro
Michael Bournival20178122015-20161L1992-05-31Shawinigan, PQMajor League
Simon Bourque301102015-20161D1997-01-12Longueuil, PQMinor Pro
Tim Bozon41538142015-20161L1994-03-24Lugano, SwitzerlandMinor Pro
David Broll545381152016-20171L1993-01-04Mississauga, ONTMajor League
Julien Brouillette5731013142016-20171D1986-12-05Laval, PQMajor League
Travis Brown310122015-20161D1994-03-15Winnipeg, MANMinor Pro
Anthony Camara2335882016-20171L1993-09-04Toronto, ONTMinor Pro
Daniel Carr43161632122015-20172L1991-11-01Sherwood Park, ALTAMajor League
Connor Crisp17000292015-20172C1994-04-08Alliston, ONTMinor Pro
Yann Danis2501102016-20171G1981-06-21Lafontaine, PQMajor League
Jacob De La Rose96212445562015-20172C1995-05-20Arvika, SwedenMajor League
Josiah Didier9221113832015-20172D1993-04-08Littleton, COMinor Pro
Darren Dietz6141216612015-20161D1993-07-17Medicine Hat, ALTAMajor League
Gabriel Dumont71193049762015-20161C1990-10-06Degelis, PQMajor League
Markus Eisenschmid677815122015-20172C1995-01-22Marktoberdorf, GermanyMinor Pro
Morgan Ellis73162642512015-20161D1992-04-30Ellerslie, PEIMajor League
Bobby Farnham711117281372016-20171R1989-01-21North Andover, MAMajor League
Stefan Fournier24527652015-20161R1992-04-30Dorval, PQMinor Pro
Max Friberg113183250302015-20172L1992-11-20Skovde, SwedenMajor League
Zachary Fucale4503322015-20172G1995-05-28Laval, PQMajor League
Jeremy Gregoire118158231482015-20172C1995-09-05Sherbrooke, PQMinor Pro
Joel Hanley12972835592015-20172D1991-06-08Keswick, ONTMajor League
George "Bud" Holloway70194261142015-20161R1988-03-01Wapella, SASKMajor League
Charles Hudon12355471021312015-20172L1994-06-23Alma, PQMajor League
Ryan Johnston8752530362015-20172D1992-02-14Sudbury, ONTMajor League
Chris Joyaux801162015-20161D1992-04-19Bloomingdale, ILMinor Pro
Noah Juulsen2016-20171D1997-04-02Surrey, BCMajor League
Brett Lernout143523281362015-20172D1995-09-24Winnipeg, MANMajor League
Lucas Lessio18369162015-20161L1993-01-23Maple, ONTMajor League
Charlie Lindgren4801102016-20171G1993-12-18Lakeville, MNMajor League
Keegan Lowe22336212016-20171D1993-03-29Greenwich, CTMajor League
Brandon MacLean200002016-20171C1987-09-04Burlington, ONTMinor Pro
Mark MacMillan120121830532015-20172C1992-01-23Penticton, BCMinor Pro
Stefan Matteau671213251222016-20171C1994-02-23Chicago, ILMajor League
John McCarron300022016-20171F1992-04-16Macomb, MIMinor Pro
Michael McCarron902433571572015-20172R1995-03-07Grosse Pointe, MIMajor League
Brandon McNally487613332015-20161F1992-02-08Saugus, MAMinor Pro
Angelo Miceli29314142015-20161C1994-03-01Montreal, PQMinor Pro
Eric Neilson600092015-20161R1984-08-18Fredericton, NBMinor Pro
Tom Parisi501910142015-20172D1993-07-15Commack, NYMinor Pro
Edward Pasquale3000042015-20161G1990-11-20Toronto, ONTMajor League
Greg Pateryn300002015-20161D1990-06-20Sterling Heights, MIMajor League
Niki Petti410102016-20171C1996-08-13Welland, ONTMinor Pro
Luke Pither603362015-20161C1989-04-26Oshawa, ONTMinor Pro
Bryan Pitton100022016-20171G1988-01-26Mississauga, ONTMinor Pro
Jonathan Racine26033582016-20171D1993-05-28Montreal, PQMajor League
Alexandre Ranger2532582015-20172R1995-08-18Chateauguay, PQMinor Pro
Evan Rankin300022015-20161R1986-03-28Portage, MIMinor Pro
Zach Redmond264141882016-20171D1988-07-26Traverse City, MIMajor League
Philip Samuelsson40145212016-20171D1991-07-26Leksand, SwedenMajor League
Nikita Scherbak114204464522015-20172R1995-12-30Moscow, RussiaMajor League
John Scott27224852015-20161L1982-09-26Edmonton, ALTAMajor League
Ben Scrivens100022015-20161G1986-09-11Spruce Grove, ALTAMajor League
Chris Terry58303868362016-20171L1989-04-07Brampton, ONTMajor League
Christian Thomas18771442015-20161L1992-05-26Toronto, ONTMajor League
Dalton Thrower9000242015-20161D1993-12-20North Vancouver, BCMinor Pro
Jarred Tinordi602262015-20161D1992-02-20Millersville, MDMajor League
Dustin Tokarski1001102015-20161G1989-09-16Watson, SASKMajor League
Yannick Veilleux5361016592016-20171L1993-02-22St-Hippolyte, PQMinor Pro
Cory Ward803302015-20161F1993-09-23Las Vegas, NVMinor Pro
Andrew Yogan1514582015-20161L1991-12-04Coral Springs, FLMinor 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.