Skip to main content

All-Time Roster

Jun 30, 2020

Incomplete Rosters from '71-'73, '78-'79, '80-'86, '89, '90, '93-'94, '97-'98, '00-'02 (Please Contact tgeivett@stanford.edu with Additions)

Name Years
Shawn Adamek 1990-92
Eli Alcaraz 2005-08
Gabriel Alvarado 2009-13
Bob Anderson 1972-75
Ricardo Andrade 1997-2002
Mark Arnold 1986-87
Ian Bachrach 1994-96
Cam Backes 2014-15
Kevin Baker 2013-15
Jacob Barrus 2015-19
Chuck Bartosch 1977
Brandon Beckhardt 2013-15
Jeff Bender 1990-92
Adam Berkenbile 1999
Brandon Berkenbile 1999
Justin Berkman 1999
Mark Berlaga 2022
Randy Besosa 1985-88
Howard Bessen 1973-74
Brad Bettman 1975
Ralph Bettman 1976
Jason Biltz 1998-99
Jeremy Bischoff 2021-22
Andrew Bitner 2018-22
Marc Booth 1991-94
Tad Bostick 1977
Grant Breckenridge 2016-19
Brandon Briones 2020-22
Taylor Burkhart 2022
Bill Burnett 1976
John Burnett 1974
Drew Burton 2015-18
Alex Buscaglia 2008-11
Jim Campanelli
Dylan Carney 2004-08
J.R. Chou 2020-22
Kevin Chow 1999
Jason Cohen 1991-95
Tim Dalyrmple 1995-96
Jonathan Deaton 2013-2016
Jordan DeClerk 2014-17
Oliver Demree 1992-95
Peter Derman 2004-07
Trevor DiGerolamo 2018-21
Josh Dixon 2008-11
Sean Doolan 2003-06
Nate Downs 2003-06
Kirk Druey
Tim Dunne 1976
David Durante 1999-2002
Gabe Edelman 1995-98
Jamie Ellis 1994-96
Josiah Eng 2016-19
Marshall Erwin 2001-03
Bobby Farb 1975-77
Mike Faria 1975
Steve Fierburg 1975
Scott Finklestein 1996-99
James Fisher III 1983-85
Gabe Flores 2015-16
Cameron Foreman 2009-13
Adam Forman 1988-90
James Fosco 2010-13
David Frankl 2013-14
Reshad Garan 1998-99
Christian Garnett 2004
Tim Gentry 2008-11
Chuck Gerardo 1986-88
Dan Gill 2001-04
Joshua Goldman 2004-07
Ken Gorman 1975-77
Ed Gresser
Dave Groth 1974
Ian Gunther 2019-22
Tucker Haas 2016
Bryant Hadden 2006-09
Steve Haddock 1977
Clay Hall 1975
Chris Harper 2005-08
Chris Harrold 1970
Peter Hegi 1993-96
Eric Hergenrader 2007-10
Jeremy Herman 1995-98
Paul Hichwa 2010-14
Shawn Hoffmeyer
Leo Hollberg 1974-76
Bob Horwitz 1974
Steve Hug 1972-74
Lucas Hughes 2007-09
Todd Hutcheon 1975
Steve Hutchings 1991-92
John Jacus 1976
Rich Jerome 1970
David Jessen 2017-20
Jason Katsampes 1997-99
Murray Kephart 1970
Shep Kinsman 1975-77
Brian Knott 2012-16
Nick Kuebler 2022
Aaron Kushner 1991-92
Kelly Lang 2002-05
Ian Lasic-Ellis 2022
Thomas Lee 2018-22
Michael Levy 2012-15
Connor Lewis 2017-20
Jon Lewis 1983-86
Jing-Wei Liang 1994
Ryan Lieberman 2008-11
Charles Loop 1987-90
Riley Loos 2020-22
Alan Lorenz 1975
John Louis
David Ludlow 1996
John Lummis 1976-77
Jair Lynch 1990-93
Bill Madsen 1974-76
Brody Malone 2019-22
Andrew Manson 1994-96
Ted Marcy 1973-76
John Martin 2009-13
Zach Martin 2020-22
Mike Matzek 1986-88
George May 1975
Andrew McCabe 2014-15
Bryan McColgan 2002-03
Luke McFarland 2022
Andrew McIntyre 2007-09
Matt McLean 2001-03
Dennis Melendez 1974-77
Dennis Mesick 1970
Clarence Miao 1995-98
Andrew Misiolek 2014-17
Ted Miyamoto 1970-74
Akash Modi 2014-17
Brian Morgan 1970
Sho Nakamori 2005-09
Hector Neff 1974-75
Robert Neff 2015-18
George Negrete 1973-74
David Neithartdt 1988
Brian Nelson
Al Nemcek 1975-77
Craig Nesbitt 1997-99
Brandon Nguyen 2021-22
Jordan Nolff 2009-13
Nicholas Noone 2007-11
Paul O'Leary 2001-03
Kyle Oi 2008-09
Christopher Osgood 2019-22
Bobby Osterhoff 1998-99
Wilson Patton 2013-15
Eddie Penev 2010-13
Bailey Perez 2017-20
Bryan Perla 2018-22
Curran Phillips 2019-22
Mike Phillips 1976-77
Cade Raggio 1999-2003
Abhinav Ramani 2008-09
Willy Real 1974
Joey Ringer 2017-20
Cale Robinson 2011-2014
Steve Rochell 1970
Brice Rolston 2003-07
Andy Ropp 1986-88
Rich Rosen
Tim Ryan 1989-92
Scott Schaffer 1986-88
Alex Schorsch 2004-07
Taylor Seaton 2014-17
David Sender 2005-08
Sean Senters 2011-2015
Chris Sey 1991-94
Jason Shen 2005-09
Ryan Sheppard 2015-19
Shawn Skerrett 1973-74
Chris Smith
Gary Smith 1983-86
Josh Stein 1992-95
Luke Sturm 2016-17
Blake Sun 2018-22
Ben Swartout 2017-20
Matthew Szot 2019-22
Chris Takimoto 1976-77
Mike Tanaka 1975
Greg Ter-Zakhariants 2006-10
Bob Tomlinson 1970
Roshan Toopal 2020
Daniel Torres-Rangel 2002-05
Chris Turner 2011-14
Robin Uyeshiro 1975
Conrad Voorsanger 1987-90
Steve Waichler 1977
John Wales 1974
Colt Walker 2021-22
Timothy Wang 1988-91
Peter Wayne 1990-91
Barrett Weiss 2016-19
Gareth Weiss 2016-19
Evan Wells 1992-95
Dan Wessner 1976-77
John White 1976
Keith Wiley 1994-96
Greg Williams 1975-76
Drew Willoughby 2014-17
Blake Wilson 2019-22
Ambert Yeung 2004-05
Khoi Young 2022
Dennis Zaremski 2013-16