hockey DB
search by league
team
morning report
contact us
home

San Jose Barracuda all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Andrew Agozzino63263561722022-20231L1991-01-03Kleinburg, ONTMajor League
Akim Aliu300022023-20241D1989-04-24Okene, NigeriaMajor League
Mark Alt46358202021-20221D1991-10-18Kansas City, MOMajor League
Olivier Archambault1223542017-20181L1993-02-16Le Gardeur, PQMinor Pro
Mantas Armalis2400002016-20171G1992-09-06Plunge, LithuaniaMinor Pro
Vincent Arseneau500072015-20161L1992-03-26Iles-de-la-Madeleine, PQMinor Pro
Spencer Asuchak600022016-20182L1991-11-22Kamloops, BCMinor Pro
Mike Aviani401102015-20161C1993-04-07North Vancouver, BCMinor Pro
Justin Bailey166511162023-20241R1995-07-01Buffalo, NYMajor League
Rudolfs Balcers67232548122017-20181L1997-04-08Liepaja, LatviaMajor League
Alexander Barabanov200002020-20211L1994-06-17St. Petersburg, RussiaMajor League
Jordy Bellerive18257352023-20241C1999-05-02North Vancouver, BCMinor Pro
Julius Bergman1891645611372015-20183D1995-11-02Stockholm, SwedenMinor Pro
Lean Bergmann63101424862019-20212C1998-10-04Hemer, GermanyMajor League
Antoine Bibeau7803322017-20192G1994-05-01Victoriaville, PQMajor League
Tyler Bird400022021-20232R1996-08-14Andover, MAMinor Pro
Anthony Bitetto14202282021-20221D1990-07-15Island Park, NYMajor League
Colin Blackwell574711242016-20171C1993-03-28North Andover, MAMajor League
Joachim Blichfeld130524799502017-20224L1998-07-17Frederikshavn, DenmarkMajor League
Brandon Bollig458210682017-20181L1987-01-31St. Charles, MOMajor League
Thomas Bordeleau102333669502021-20243C2002-01-03Houston, TXMajor League
Gabryel Boudreau2015-20161L1995-02-21Otterburn Park, PQMinor Pro
Darren Brady50369332022-20231D1996-04-05Lake Orion, MIMinor Pro
Jonny Brodzinski44141630262019-20201C1993-06-19Ham Lake, MNMajor League
Michael Brodzinski612810462015-20194D1995-05-28Ham Lake, MNMinor Pro
Travis Brown100022016-20171D1994-03-15Winnipeg, MANMinor Pro
Jeremy Bucheler1102202023-20241D2000-03-31Saint-Laurent, PQMinor Pro
Nathan Burke1032582022-20231F1998-12-21Scottsdale, AZMinor Pro
Filip Bystedt843782023-20241C2004-02-04Norrkoping, SwedenMinor Pro
Ethan Cardwell71232043522023-20241C2002-08-30Courtice, ONTMinor Pro
Ryan Carpenter1253565100592015-20243C1991-01-18Oviedo, FLMajor League
Trevor Carrick48101323552019-20201D1994-07-04Stouffville, ONTMajor League
Gabriel Carriere100002023-20241G2000-11-06Ottawa, ONTMinor Pro
Joe Carroll11123102023-20241L2001-02-01Carp, ONTMinor Pro
Cole Cassels67113445302023-20241C1995-05-04Hartford, CTMinor Pro
Rourke Chartier121304474162015-20194C1996-04-03Saskatoon, SASKMajor League
Ivan Chekhovich70102232242017-20214L1999-01-04Yekaterinburg, RussiaMajor League
Sasha Chmelevski122355388772017-20224C1999-06-09Huntington Beach, CAMajor League
Magnus Chrona3100002023-20241G2000-08-28Skelleftea, SwedenMajor League
Nick Cicek108724311212021-20243D2000-05-29Winnipeg, MANMajor League
Emerson Clark4898171302017-20181L1992-12-17Whitby, ONTMinor Pro
Tim Clifton51281092016-20193F1992-05-22Matawan, NJMinor Pro
Brandon Coe130182038672020-20243R2001-12-01Ajax, ONTMinor Pro
Billy Constantinou300042022-20231D2001-03-25Scarborough, ONTMinor Pro
Chris Crane902242015-20161F1991-12-02West Chester, OHMinor Pro
Kyle Criscuolo3212719162022-20231C1992-05-05Southampton, NJMajor League
Karlis Cukste710102020-20211D1997-06-17Riga, LatviaMinor Pro
Mark Cundari34358292015-20161D1990-04-23Toronto, ONTMajor League
Jonathan Dahlen704422018-20191C1997-12-20Ostersund, SwedenMajor League
Nolan De Jong100002018-20191D1995-04-25Victoria, BCMinor Pro
Aaron Dell78022182015-20232G1989-05-04Airdrie, ALTAMajor League
Dylan DeMelo1506622015-20161D1993-05-01London, ONTMajor League
Nick Desimone190266591612016-20215D1994-11-21East Amherst, NYMajor League
Daniel Doremus2012382015-20161F1991-10-22Aspen, COMinor Pro
Michael Downing600022019-20201D1995-05-19Canton, MIMinor Pro
William Eklund54172441432022-20231L2002-10-12Stockholm, SwedenMajor League
Petter Emanuelsson5811122382015-20161R1991-08-07Kiruna, SwedenMinor Pro
Zachary Emond1201102021-20221G2000-06-20St-Cyprien, PQMinor Pro
Christian Evers100002021-20221D1997-05-25Waukee, IAMinor Pro
Cavan Fitzgerald112112233742017-20192D1996-08-23Boston, MAMinor Pro
Matt Fonteyne41571222018-20191L1997-11-30Wetaskiwin, ALTAMinor Pro
Mitch Fossier401172023-20241F1996-12-21Alpharetta, GAMinor Pro
Jason Fram200002016-20171D1995-04-23South Delta, BCMinor Pro
Ethan Frisch6211617412022-20242D2000-10-29Moorhead, MNMinor Pro
Zach Frye18134252017-20192D1994-03-25Spokane, WAMinor Pro
Kurtis Gabriel2213112020-20211R1993-04-20Newmarket, ONTMajor League
Parker Gahagen500002017-20181G1993-05-17Buffalo, NYMinor Pro
Alex Gallant561232482015-20172L1992-12-08Summerside, PEIMinor Pro
Zachary Gallant78414181032020-20222C1999-03-06London, ONTMinor Pro
Dylan Gambrell69233558372018-20223C1996-08-26Bonney Lake, WAMajor League
Joe Garreffa1300002020-20222C1999-08-09Toronto, ONTMinor Pro
Leon Gawanke3881927372023-20241D1999-05-31Berlin, GermanyMinor Pro
Nikolay Goldobin106364985342015-20172R1995-10-07Moscow, RussiaMajor League
Barclay Goodrow118453984982015-20172C1993-02-26Toronto, ONTMajor League
Luke Grainger200022023-20241F1999-06-03Beaconsfield, PQMinor Pro
Anthony Greco713422019-20201R1993-09-30Queens, NYMajor League
Thomas Gregoire7272633312017-20203D1998-07-15Sherbrooke, PQMinor Pro
Noah Gregor43142640242017-20224C1998-07-28Beaumont, ALTAMajor League
Chase Gresock200002022-20231R1998-08-13Powell, OHMinor Pro
Troy Grosenick97033102015-20183G1989-08-27Brookfield, WIMajor League
Artem Guryev31224812023-20241D2003-05-17Moscow, RussiaMinor Pro
Danil Gushchin126425799502021-20243L2002-02-06Yekaterinburg, RussiaMajor League
Cody Haiskanen400002023-20241D1997-03-27Fargo, NDMinor Pro
Jayden Halbgewachs2035567122522018-20224L1997-03-22Regina, SASKMajor League
Micheal Haley41121123522015-20161C1986-03-30Guelph, ONTMajor League
Dillon Hamaliuk44369372021-20221L2000-10-30Leduc, ALTAMinor Pro
Fredrik Handemark1444822020-20211C1993-08-27Bjorbo, SwedenMajor League
Greger Hanson17224112015-20161F1988-02-17Lidingo, SwedenMinor Pro
Scott Harrington501182022-20231D1993-03-10Kingston, ONTMajor League
Samuel Harvey1400002020-20222G1998-02-04Alma, PQMinor Pro
Santeri Hatakka4931114242021-20232D2001-01-15Riihimaki, FinlandMajor League
Tim Heed65154661182016-20182D1991-01-27Gothenburg, SwedenMajor League
Tyler Heinonen300022017-20181F1993-05-08Delano, MNMinor Pro
Adam Helewka124234568572015-20183L1995-07-21Burnaby, BCMinor Pro
Arvid Henrikson100022022-20231D1998-02-23Stockholm, SwedenMinor Pro
T.J. Hensick236142002018-20191R1985-12-10Howell, MIMajor League
Caleb Herbert14134122017-20181F1991-10-12Bloomington, MNMinor Pro
Adin Hill100002021-20221G1996-05-11Comox, BCMajor League
Patrick Holway7041014922021-20232D1996-10-01Cohasset, MAMinor Pro
Krystof Hrabik22134182020-20222C1999-09-24Prague, Czech Rep.Minor Pro
Timur Ibragimov2311242021-20221L2000-10-12St. Petersburg, RussiaMinor Pro
Artem Ivanyuzhenkov200022019-20201L1998-03-24Podolsk, RussiaMinor Pro
Christian Jaros1103322020-20211D1996-04-02Kosice, SlovakiaMajor League
Nikita Jevpalovs125181735532015-20172C1994-09-09Riga, LatviaMinor Pro
Mason Jobst11112102021-20221F1994-02-17Speedway, INMinor Pro
Luke Johnson6710818552022-20231C1994-09-19Grand Forks, NDMajor League
Evander Kane526822021-20221L1991-08-02Vancouver, BCMajor League
Melker Karlsson402202015-20161C1990-07-18Lycksele, SwedenMajor League
Tanner Kaspick646915422023-20241C1998-01-28Brandon, MANMinor Pro
Martin Kaut193111482022-20231R1999-10-02Brno, Czech Rep.Major League
Joel Kellman54132841182019-20223C1994-05-25Karlskrona, SwedenMajor League
Dan Kelly531671162016-20171D1989-05-17Morrisonville, NYMinor Pro
Brett Kemp1414522023-20241C2000-03-23Yorkton, SASKMinor Pro
Roman Kinal28011452022-20242D1998-07-20Waterford, MIMinor Pro
Mason Klee610122023-20241D1999-10-04Morrison, COMinor Pro
Artemi Kniazev121124456872021-20232D2001-01-04Kazan, RussiaMajor League
Nikolai Knyzhov9241721532019-20243D1998-03-20Kemerovo, RussiaMajor League
Josef Korenar7503342018-20213G1998-01-31Pelhrimov, Czech Rep.Major League
Ivan Kosorenkov100002018-20191R1998-01-22Moscow, RussiaMinor Pro
Vladislav Kotkov110102018-20191L2000-01-08Moscow, RussiaMinor Pro
Kevin Labanc2171623262015-20183R1995-12-12Brooklyn, NYMajor League
Tristin Langan901102019-20201L1998-12-15Swan River, MANMinor Pro
Jeremy Langlois68122234262015-20161R1990-06-02Tempe, AZMinor Pro
Gannon Laroque1212382021-20242D2003-08-20Edmonton, ALTAMinor Pro
John Leonard4718163462020-20222L1998-08-07Westwood, NJMajor League
Bryan Lerg64213051372015-20161F1986-01-20Livonia, MIMajor League
Maxim Letunov139364783442018-20213F1996-02-20Moscow, RussiaMajor League
Oskar Lindblom418816202023-20241L1996-08-15Gavle, SwedenMajor League
Jacob MacDonald604422023-20241D1993-02-26Portland, ORMajor League
Connor MacEachern901102022-20242F1999-07-30Whitby, ONTMinor Pro
Eetu Makiniemi4001102022-20242G1999-04-19Vantaa, FinlandMajor League
David Makowski200022017-20181D1989-08-19St. Louis, MOMinor Pro
Strauss Mann2000002022-20231G1998-08-18Greenwich, CTMinor Pro
Jake Marchment4000222016-20171C1995-05-20Courtice, ONTMinor Pro
Bradley Marek2651642023-20241F2000-11-13Big Rapids, MIMinor Pro
Jonathon Martin1441727441642015-20194R1995-08-23Winnipeg, MANMinor Pro
Paul Martin1802202017-20181D1981-03-05Minneapolis, MNMajor League
Brandon Mashinter64111829372017-20181L1988-09-20Newmarket, ONTMajor League
Colby McAuley364610362016-20193L1996-05-28Sherwood Park, ALTAMinor Pro
John McCarthy27562761381002015-20205L1986-08-09Boston, MAMajor League
Connor McDonald200002021-20221D1995-10-24Westerville, OHMinor Pro
Patrick McGrath5000422022-20231R1993-03-17Wilkes-Barre, PAMinor Pro
Jake McGrew84161430362020-20222L1999-02-25Orange, CAMinor Pro
Frazer McLaren14000232015-20161L1987-10-29Winnipeg, MANMajor League
Patrick McNally9641418472015-20223D1991-12-04Glen Head, NYMinor Pro
Jaycob Megna5841418322020-20222D1992-12-10Plantation, FLMajor League
Timo Meier3314923402016-20171R1996-10-08Herisau, SwitzerlandMajor League
Alexei Melnichuk4800042020-20222G1998-06-29St. Petersburg, RussiaMajor League
Nicolas Meloche8011617762019-20223D1997-07-18LaSalle, PQMajor League
Nick Merkley43112536282021-20221R1997-05-23Calgary, ALTAMajor League
Ryan Merkley9324244702018-20234D2000-08-14Oakville, ONTMajor League
Jacob Middleton2281653692732016-20215D1996-01-02Wainwright, ALTAMajor League
Keaton Middleton1021016261132018-20202D1998-02-10Edmonton, ALTAMajor League
Cole Moberg312810122021-20221D2000-10-17North Vancouver, BCMinor Pro
Bryan Moore9112182016-20182L1994-05-25Charlotte, NCMinor Pro
Antoine Morand1413442021-20221C1999-02-18Chateauguay, PQMinor Pro
Jeremy Morin185914122015-20161L1991-04-16Auburn, NYMajor League
Mirco Mueller11232831572015-20172D1995-03-21Winterthur, SwitzerlandMajor League
Shakir Mukhamadullin6783644302022-20242D2002-01-10Ufa, RussiaMajor League
Jesse Mychan200042015-20161L1992-07-02Saskatoon, SASKMinor Pro
Stefan Noesen12246232020-20211R1993-02-12Plano, TXMajor League
Danny O'Regan94305383222016-20182C1994-01-30Berlin, GermanyMajor League
Nikita Okhotyuk501142023-20241D2000-12-04Chelyabinsk, RussiaMajor League
Montana Onyebuchi81413172102021-20232D2000-03-08Dugald, MANMinor Pro
Justin Parizek300062017-20181R1992-06-05Lakeville, MNMinor Pro
Trevor Parkes68182341732015-20161R1991-05-13Fort Erie, ONTMinor Pro
Adam Parsells200002021-20221D1997-01-03Wausau, WIMinor Pro
Brinson Pasichnuk41279312020-20222D1997-11-24Bonnyville, ALTAMajor League
Steenn Pasichnuk37303582020-20222R1995-04-05Bonnyville, ALTAMinor Pro
Greg Pateryn100002020-20211D1990-06-20Sterling Heights, MIMajor League
Lane Pederson22991882021-20221C1997-08-04Saskatoon, SASKMajor League
Francis Perron63182947262018-20191L1996-04-18Laval, PQMinor Pro
Jacob Peterson48101828142022-20242C1999-07-19Lidkoping, SwedenMajor League
Rick Pinkston600052015-20161D1990-10-04Trenton, MIMinor Pro
Derrick Pouliot3742125462022-20231D1994-01-16Estevan, SASKMajor League
Vincent Praplan2741216142018-20191R1994-06-10Sierre, SwitzerlandMinor Pro
Dalton Prout301122019-20201D1990-03-13Kingsville, ONTMajor League
Valtteri Pulli593710202023-20241D2001-03-13Turku, FinlandMinor Pro
Lukas Radil43101727222018-20202C1990-08-05Caslav, Czech Rep.Major League
Adam Raska110916251822021-20243R2001-09-25Frydek-Mistek, Czech Rep.Major League
Kyle Rau4872330182023-20241C1992-10-24Eden Prairie, MNMajor League
Chaz Reddekopp13000222020-20211D1997-01-01West Kelowna, BCMinor Pro
Scott Reedy93282048222020-20233C1999-04-04Prior Lake, MNMajor League
William Riedell32235482022-20231D1996-10-09Greensboro, NCMinor Pro
Tristen Robins108243256282020-20243C2001-11-15London, EnglandMajor League
Buddy Robinson3310919532016-20171R1991-09-30Bellmawr, NJMajor League
Noah Rod1114522016-20182L1996-06-07La Chaux-de-Fonds, SwitzerlandMinor Pro
Georgy Romanov2900002023-20241G1999-12-15Yekaterinburg, RussiaMajor League
Jeremy Roy11392837522017-20203D1997-05-14Richelieu, PQMinor Pro
Marco Roy700042017-20181C1994-11-05Boisbriand, PQMinor Pro
Joel Rumpel200002015-20161G1991-03-14Swift Current, SASKMinor Pro
Harrison Ruopp300002016-20171D1993-03-17Zehner, SASKMinor Pro
Mitchell Russell210102023-20241R2001-03-06Peterborough, ONTMinor Pro
Robbie Russo3421315142020-20211D1993-02-15Westmont, ILMajor League
Joakim Ryan133136679672015-20183D1993-06-17Rumson, NJMajor League
Scott Sabourin59189271922023-20241R1992-07-30Orleans, ONTMajor League
Filip Sandberg5381119182017-20192R1994-07-23Jarfalla, SwedenMinor Pro
Clarke Saunders200002016-20171G1989-09-09Brockville, ONTMinor Pro
Zachary Sawchenko3200022019-20223G1997-12-30Calgary, ALTAMajor League
Alex Schoenborn35246292015-20183R1995-12-12Minot, NDMinor Pro
Andrew Shortridge1500002018-20202G1995-04-26Anchorage, AKMinor Pro
Patrick Sieloff7111314772022-20231D1994-05-15Ann Arbor, MIMajor League
Radim Simek109113445492017-20243D1992-09-20Mlada Boleslav, Czech Rep.Major League
Jordan Sims201122015-20161F1989-12-28Fort Wayne, INMinor Pro
Jalen Smereck1002292022-20231D1997-01-15Detroit, MIMinor Pro
Ben Smith14821042015-20161R1988-07-11Winston-Salem, NCMajor League
Marcus Sorensen66242852372016-20182L1992-04-07Sodertalje, SwedenMajor League
Matthew Sredl101102023-20241D2002-04-22Raleigh, NCMinor Pro
Alex Stalock1400042015-20222G1987-07-28St. Paul, MNMajor League
Gary Steffes201122015-20161C1987-05-20Grand Blanc, MIMinor Pro
Karl Stollery6761824652015-20161D1987-11-21Camrose, ALTAMajor League
Zack Stortini26101962016-20171R1985-09-11Elliot Lake, ONTMajor League
Jack Studnicka276814122023-20241C1999-02-18Windsor, ONTMajor League
C.J. Suess46101222432022-20231L1994-03-17St. Paul, MNMajor League
Antti Suomela71122335222018-20213C1994-03-17Espoo, FinlandMajor League
Matt Tennyson500002015-20161D1990-04-23Minneapolis, MNMajor League
Keoni Texeira500072021-20242D1997-03-24Rancho Cucamonga, CAMinor Pro
Jack Thompson1618942023-20241D2002-03-19Courtice, ONTMajor League
Henry Thrun18156102023-20241D2001-03-12Southborough, MAMajor League
Chris Tierney212302015-20161C1994-07-01Keswick, ONTMajor League
Scott Timmins454711142015-20161C1989-09-11Hamilton, ONTMajor League
Nathan Todd69193655102023-20241C1995-12-02Kemptville, ONTMinor Pro
Kyle Topping5251520542020-20222C1999-11-18Duncan, BCMinor Pro
Raffi Torres600052015-20161L1981-10-08Toronto, ONTMajor League
Alexander True20359691281062017-20214C1997-07-17Copenhagen, DenmarkMajor League
Lucas Vanroboys510162023-20241F1999-07-24Thamesville, ONTMinor Pro
Marcus Vela602222018-20191C1997-03-03Burnaby, BCMinor Pro
Max Veronneau3118942022-20231R1995-12-12Ottawa, ONTMajor League
Jeffrey Viel2124548933982018-20235L1997-01-28Rimouski, PQMajor League
Donavan Villeneuve-Houle401142023-20241C1999-11-04Montreal, PQMinor Pro
Anthony Vincent35268412022-20242F1997-08-12Wilton, CTMinor Pro
Sam Warning1822462017-20181F1992-09-29Chesterfield, MOMinor Pro
Cliff Watson100002017-20181D1993-12-21Appleton, WIMinor Pro
Jasper Weatherby6481321632021-20232C1998-01-22Portland, ORMajor League
Evan Weinger186363874612018-20224R1997-04-18Los Angeles, CAMinor Pro
Manuel Wiederer126212344622017-20203R1996-11-21Deggendorf, GermanyMinor Pro
Ozzy Wiesblatt85111829632020-20243C2002-03-09Calgary, ALTAMinor Pro
Stephon Williams600002017-20181G1993-04-28Fairbanks, AKMinor Pro
Matt Willows100002016-20171F1991-07-24Congers, NYMinor Pro
Kyle Wood6862935472018-20191D1996-05-04Waterloo, ONTMinor Pro
Gus Young7331518672015-20182D1991-07-10Dedham, MAMinor Pro
Danil Yurtaykin3721517122019-20201L1997-07-01Belovo, RussiaMajor 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.