Men’s Cross Country All-Time Roster
*Updated through May 2024*
(Missing 1998 Season)
A
Connor Adair 2014-2017
Brad Allen 1990-93
Matt Allison 2007
Brad Alvord 1997-00
Anthony Amroski 2013-2016
David Amthor-West 2000
Craig Andrews 2001-04
Michael Arrigo 1990-93
B
Benjamin Barnes 2018-2021
Gary Baron 1980-81
Ethan Barrick, 2021
Shawn Basile 1997-00
Vic Bauer 1989-91
Dan Becker 1987,90
Dylan Bemiss 2017-2021
Don Beveridge 1983-86
Alec Bidwell 2020-Present
Kurtis Billig 2005-08
Scott Bishop 2001-04
Sean Black 2017-21
Kyle Bohrer 1999-01
Tomas Bolger 2007-09
Ryan Brennen 2014-2017
Ciaran Brewster 1998-01
Michael Brown 1991-94
Alexander Burke 2013-2016
Matthew Burnett 1990-92
C
Pat Callahan 1982-84
Floyd Campbell 1981-84
John Campbell 1998-01
Seth Carl 1993-94
Eric Carlson 1997
Ryan Cawley 2022
Ethan Chadbourne 2020-Present
Dan Chase 1992-95
Daniel Check 2001
Jacob Chichester 2014-2017
Scott Choura 1992-94
Brian Colaizzi 1998-01
James Constable 1989-90
Clavin Corso 2009
Andrew Culler 1996-97
D
Phil Dailey 1982
Max Dauerheim, 2020
David Dausey 1995-97
Ian Davis 1995
Charles Deemer 1987
Dino DePalo 1989
Matthew Deragon 2003-06
Daniel Derby 2023-Present
Scott Devore 1985-87
Scott Diehl 1987
Danny Dmuchowski 2015-2018
Len Donnelly 1981
Tim Doyle 1983
Colin Dunn 2018
Ken Dyer 1982-85
E
Jacob Eneix 2013-2016
F
Daniel Fairbanks 1999-02
Jackson Feiock, 2020
Mark Feldman 1987,89
Kevin Flanagan 2006-09
Mike Fleckenstein 1998
Ken Foster 2004-07
Timothy Fox 2001-03
David Fredrick 2001-02
Dominic Fucci, 2021
Jacob Fuhrman 2014-2017
G
Richard Gardner 1999
John Gehringer 1980-81
Stephen Gerics 1999-02
Caleb Gnage 2005-06
Keven Gregg 2008-09
Jacob Griffin 2010-13
Adam Grincius 2007-08
Joe Groth 2019-22
H
Evan Haemmerle 2022
Ethan Harman 2022-Present
John Harry 2014-2017
Kevin Haswell 1998-99
Pat Hauser 2002-03
Ryan Haylett 2009
Derek Hoerner 2005-08
Brandon Holton, 2020
Clint Huffman 1985-86
Thomas Humphreville 1994-96
Michael Humphrey 2005-08
Neil Hutchison 2002-05
J
Marc Jelinek 1981
K
Gary Keenan 1981-83
Jay Kennedy 1991
Ryan Knight 2002-03
Jacob Kramer 2014-2017
Christopher Kullman 1992-94
Joel Kweder 2019-21
L
Thaddeus Ledoux 1995
Christopher Liatti 2013-2016
Steven Long 2009
Steven Lovewell 2008-09
Shane Lynsky 1996-97
Jonathon Lyons 2003-06
M
Mitch Mahfoud 2007-08
Timothy Mantsch 1999
Jim Maricino 1983
Tim Mitchell 1984-85
N
Corey Nadolny 2015
Timothy Nave 1999-02
Nathan Nelson 2019-22
O
Thomas O’Dea 1994-95
Rory O’Farrell 2000
Peter Osterhaus 2000
Landon Owens 2022
P
Maxx Palisin 2017-21
Brad Parks 1996-99
Mark Paul 1992-93
Christian Pederson 1999-01
Josh Peterson 2006
John Porter 1996-99
Mike Prall 1986-87
Domenic Pucella 2010-2013
Q
Robert Quiggle 1999-02
R
Darryl Rickard 1981-82,84-85
Tom Rinke 1985-87
Shaine Rittman 1981
Brock Robertson 2019-21
Russell Robison 1991
Shawn Rocklein 2007
Christian Ruiz, 2021
Rich Roth 2003
Alexander Rowe 2023- Present
Andrew Rusnak 2006-09
S
Nicholas Scalfone 2003
Leif Schmidt 2003-04
Chris Segedi 1995
William Shick 2018-21
Paul Shwan 2011
Stephen Siemienski 1996-99
Mark Simpson 1989-90
Dave Skidmore 1981
Nathaniel Smith 2003-06
Jimmy Steen 1980
Rod Strader 1985-86
Nicholas Stolar 2009
Christopher Strohm 2007-09
Kevin Szczepanski 2004-07
T
Michael Tarbox 1998-99
David Taylor 1991-92
Rocco Telli 1999-03
Richard Titus 2017-21
Matt Truesdell 1980-81
U
James Ulbrich 1989-90
V
Joe Vacanti 2000
Thomas Van Fleet 1994-97
Jeremy Verdi 1998-01
Ron Verilla 1981-84
W
Esteban Waldmann 2019-22
Jeffrey Welch 1994-95
Devin Werk 2007
Dennis Whalen 2018-21
Zack Whitman 2023-Present
Michael Wienczkowski 2012
Shawn Wiler 2015-2016
Mike Williamson 2010-13
Benjamin Whitling 1999
Ronny Whitling 2007-08
Michael Wozniak 2001-04
Chris Wright 1998-01
Y
Gage Yaple 2019-21
Greg Yoko 1981
Z
Jeff Zingaro 1989