In 2015-16, the San Jose Sharks had 20 players on their roster that played in the AHL within San Jose’s development system. Since the San Jose Sharks entered the National Hockey League in 1991, 159 players split their seasons in the NHL and the minor leagues. The following is a season-by-season list of players who’ve split their season between the Sharks' top minor league affiliate and San Jose.

Note: "GP" indicates the number of games played with the San Jose Sharks that season.

2015-16 San Jose Barracuda

POS Player GP
C Ryan Carpenter 1
D Dylan DeMelo 45
LW Nikolay Goldobin 9
RW Barclay Goodrow 14
C Micheal Haley 16
C Melker Karlsson 65
C Bryan Lerg 6
C John McCarthy 1
D Mirco Mueller 11
RW Ben Smith 6
G Alex Stalock 13
D Matt Tennyson 29
C Chris Tierney 79

2014-15 Worcester Sharks

POS Player GP
RW Adam Burish 20
D Taylor Fedun 7
RW Barclay Goodrow 60
G Troy Grosenick 2
C Micheal Haley 4
C Freddie Hamilton 1
RW Eriah Hayes 4
C Tomas Hertl 82
C Melker Karlsson 53
C Tyler Kennedy 25
C Bryan Lerg 2
D Mirco Mueller 39
C James Sheppard 57
D Karl Stollery 5
RW Daniil Tarasov 5
D Matt Tennyson 27
C Chris Tierney 43

 

2013-14 Worcester Sharks

POS Player GP
C Freddie Hamilton 11
RW Eriah Hayes 15
LW Bracken Kearns 25
C John McCarthy 36
LW Matt Nieto 66
RW Matt Pelech 6

 

2012-13 Worcester Sharks

POS Player GP
G Thomas Greiss 6
D Matt Irwin 38
C Bracken Kearns 1
LW Tim Kennedy 13
LW Frazer McLaren 1
RW Matt Pelech 2
D Nick Petrecki 1
C James Sheppard 32
G Alex Stalock 2
D Matt Tennyson 4

 

2011-12 Worcester Sharks

POS Player GP
D Justin Braun 66
RW Benn Ferriero 35
LW John McCarthy 10
LW Frazer McLaren 7
C Andrew Murray 39
RW Tommy Wingels 33

 

2010-11 Worcester Sharks

POS Player GP
D Justin Braun 38
C Andrew Desjardins 17
RW Benn Ferriero 33
LW Brandon Mashinter 13
LW John McCarthy 37
LW Jamie McGinn 49
LW Frazer McLaren 9
D Mike Moore 6
G Alex Stalock 1
RW Tommy Wingels 5

 

2009-10 Worcester Sharks

POS Player GP
D Joe Callahan 1
C Logan Couture 25
D Jason Demers 51
C Benn Ferriero 24
C Dwight Helminen 4
D Derek Joslin 24
LW John McCarthy 4
LW Jamie McGinn 59
LW Frazer McLaren 23
C Torrey Mitchell 56
RW Ryan Vesce 9
C Steven Zalewski 3

 

2008-09 Worcester Sharks

POS Player GP
RW Riley Armstrong 2
C Tom Cavanagh 17
D Derek Joslin 12
LW Lukas Kaspar 13
LW Jamie McGinn 35
RW Claude Lemieux 18
RW Brad Staubitz 35
RW Ryan Vesce 10

 

2007-08 Worcester Sharks

POS Player GP
C Tom Cavanagh 1
G Thomas Greiss 3
C Mike Iggulden 1
LW Lukas Kaspar 3
D Sandis Ozolinsh 39
G Dimitri Patzold 3
LW Tomas Plihal 22
RW Devin Setoguchi 44
D Marc-Edouard Vlasic 82

 

2006-07 Worcester Sharks

POS Player GP
RW Steve Bernier 62
D Matt Carle 77
RW Mathieu Darche 2
D Josh Gorges 47
D Douglas Murray 35
C Joe Pavelski 46
LW Tomas Plihal 3

 

2005-06 Cleveland Barons

POS Player GP
RW Steve Bernier 39
LW Ryane Clowe 18
D Matt Carkner 1
D Josh Gorges 49
D Douglas Murray 34
LW Pat Rissmiller 68
G Nolan Schaefer 7
RW Grant Stevenson 47
G Vesa Toskala 37

 

2003-04 Cleveland Barons

POS Player GP
RW Jonathan Cheechoo 66
D Rob Davison 15
C Niko Dimitrakos 21
D Jim Fahey 43
D Jesse Fibiger 16
D John Jakopin 12
D Jeff Jillson 26
LW Ryan Kraft 7
F Lynn Loyns 19
G Vesa Toskala 11
LW Chad Wiseman 4
C Miroslav Zalesak 10

 

2002-03 Cleveland Barons

POS Player GP
RW Brad Boyes 1
C Niko Dimitrakos 68
D Christian Ehrhoff 41
D Jim Fahey 15
RW Todd Harvey 47
F Lynn Loyns 2
LW Milan Michalek 2
LW Pat Rissmiller 4
C Miroslav Zalesak 2

 

2001-02 Cleveland Barons

POS Player GP
RW Hannes Hyvonen 6
D Jeff Jillson 48
G Miikka Kiprusoff 20
RW Mike Craig 2
D Steve Bancroft 5
G Vesa Toskala 1

 

2000-01 Kentucky Thoroughblades

POS Player GP
D Steve Bancroft 5
RW Matt Bradley 54
G Miikka Kiprusoff 20
C Mark Smith 49
G Vesa Toskala 1

 

1999-00 Kentucky Thoroughblades

POS Player GP
D Scott Hannan 30
D Shawn Heins 1
LW Brantt Myhres 13
G Evgeni Nabokov 11
D Andy Sutton 40

 

1998-99 Kentucky Thoroughblades

POS Player GP
LW Shawn Burr 18
RW Mike Craig 1
G Sean Gauthier 1
C Steve Guolla 53
D Scott Hannan 5
D Shawn Heins 5
RW Alexander Korolyuk 55
L Brantt Myhres 30
C Jarrod Skalde 17
D Andy Sutton 31
D Andrei Zyuzin 25

 

1997-98 Kentucky Thoroughblades

POS Player GP
LW Niklas Andersson 5
D Rich Brennan 11
C Steve Guolla 7
RW Alexander Korolyuk 19
G Jason Muzzatti 1
C Jarrod Skalde 22
D Andrei Zyuzin 56

 

1996-97 Kentucky Thoroughblades

POS Player GP
RW Jan Caloun 2
RW Shean Donovan 73
G Wade Flaherty 7
C Iain Fraser 2
C Steve Guolla 43
D Vlastimil Kroupa 35
D Chris LiPuma 8
F Ville Peltonen 28
RW Chris Tancill 25
LW Ray Whitney 12
D Jason Widmer 2
RW Alexei Yegorov 2

 

1995-96 Kansas City Blades

POS Player GP
D Sergei Bautin 1
RW Jan Caloun 11
RW Shean Donovan 74
G Arturs Irbe 22
C Viktor Kozlov 62
D Vlastimil Kroupa 27
LW Andrei Nazarov 42
F Ville Peltonen 31
D Mike Rathje 27
G Geoff Sarjeant 4
RW Chris Tancill 45
RW Alexei Yegorov 9

 

1994-95 Kansas City Blades

POS Player GP
C Vyacheslav Butsayev 6
D Ilya Byakin 13
RW Shean Donovan 14
C Viktor Kozlov 16
D Vlastimil Kroupa 14
LW Andrei Nazarov 26
D Mike Rathje 42
D Michal Sykora 36
RW Chris Tancill 26
LW Dody Wood 9

 

1993-94 Kansas City Blades

POS Player GP
LW David Bruce 2
C Dale Craigwell 58
C Gary Emmons 3
D Vlastimil Kroupa 27
C Jeff McLean 6
C Kip Miller 11
D Jayson More 49
LW Andrei Nazarov 1
LW Jaroslav Otevrel 9
D Tom Pederson 74
D Mike Rathje 47
C Mike Sullivan 26
D Michal Sykora 22

 

1992-93 Kansas City Blades

POS Player GP
RW Robin Bawa 42
C Mark Beaufait 5
C Perry Berezan 28
LW Lyndon Byers 18
LW John Carter 55
RW Ed Courtenay 39
C Dale Craigwell 8
LW Larry DePalma 20
G Wade Flaherty 1
RW Rob Gaudreau 59
G Arturs Irbe 36
D Dean Kolstad 10
RW Mikhail Kravets 1
LW Brian Lawton 21
D Pat MacLeod 13
LW Jaroslav Otevrel 7
D Tom Pederson 44
LW Michel Picard 25
LW J.F. Quintin 14
D Claudio Scremin 4
LW Ray Whitney 26
D David Williams 40
LW Dody Wood 13

 

1991-92 Kansas City Blades

POS Player GP
LW David Bruce 60
LW John Carter 4
D Mike Colman 15
R Ed Courtenay 5
C Craig Coxe 10
C Dale Craigwell 32
LW Kevin Evans 5
G Wade Flaherty 3
G Brian Hayward 7
G Arturs Irbe 13
RW Mikhail Kravets 1
RW Peter Lappin 1
D Rick Lessard 8
D Pat MacLeod 37
D Jayson More 46
G Jarmo Myllys 27
RW Jeff Odgers 61
LW J.F. Quintin 8
D Claudio Scremin 13
C Mike Sullivan 64
D David Williams 56