Javascript is required.
Skip To Main Content
Sports
Men's Sports
Baseball
Tickets
for Baseball
Schedule
for Baseball
Roster
for Baseball
News
for Baseball
Opens in a new window
facebook for Baseball
Opens in a new window
instagram for Baseball
Opens in a new window
twitter for Baseball
Basketball
Tickets
for Basketball
Schedule
for Basketball
Roster
for Basketball
News
for Basketball
Opens in a new window
facebook for Basketball
Opens in a new window
instagram for Basketball
Opens in a new window
twitter for Basketball
Cross Country
Schedule
for Cross Country
Roster
for Cross Country
News
for Cross Country
Opens in a new window
facebook for Cross Country
Opens in a new window
instagram for Cross Country
Opens in a new window
twitter for Cross Country
Football
Tickets
for Football
Schedule
for Football
Roster
for Football
News
for Football
Opens in a new window
facebook for Football
Opens in a new window
instagram for Football
Opens in a new window
twitter for Football
Golf
Schedule
for Golf
Roster
for Golf
News
for Golf
Opens in a new window
facebook for Golf
Opens in a new window
instagram for Golf
Opens in a new window
twitter for Golf
Soccer
Schedule
for Soccer
Roster
for Soccer
News
for Soccer
Opens in a new window
facebook for Soccer
Opens in a new window
instagram for Soccer
Opens in a new window
twitter for Soccer
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
News
for Swimming & Diving
Opens in a new window
facebook for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Tennis
Schedule
for Tennis
Roster
for Tennis
News
for Tennis
Opens in a new window
instagram for Tennis
Opens in a new window
twitter for Tennis
Track & Field
Schedule
for Track & Field
Roster
for Track & Field
News
for Track & Field
Opens in a new window
facebook for Track & Field
Opens in a new window
instagram for Track & Field
Opens in a new window
twitter for Track & Field
Wrestling
Schedule
for Wrestling
Roster
for Wrestling
News
for Wrestling
Opens in a new window
facebook for Wrestling
Opens in a new window
instagram for Wrestling
Opens in a new window
twitter for Wrestling
Spirit Squads
Roster
for Spirit Squads
News
for Spirit Squads
Opens in a new window
instagram for Spirit Squads
Opens in a new window
twitter for Spirit Squads
Women's Sports
Basketball
Tickets
for Basketball
Schedule
for Basketball
Roster
for Basketball
News
for Basketball
Opens in a new window
facebook for Basketball
Opens in a new window
instagram for Basketball
Opens in a new window
twitter for Basketball
Cross Country
Schedule
for Cross Country
Roster
for Cross Country
News
for Cross Country
Opens in a new window
facebook for Cross Country
Opens in a new window
instagram for Cross Country
Opens in a new window
twitter for Cross Country
Golf
Schedule
for Golf
Roster
for Golf
News
for Golf
Opens in a new window
facebook for Golf
Opens in a new window
instagram for Golf
Opens in a new window
twitter for Golf
Lacrosse
Schedule
for Lacrosse
Roster
for Lacrosse
News
for Lacrosse
Opens in a new window
facebook for Lacrosse
Opens in a new window
instagram for Lacrosse
Opens in a new window
twitter for Lacrosse
Soccer
Schedule
for Soccer
Roster
for Soccer
News
for Soccer
Opens in a new window
facebook for Soccer
Opens in a new window
instagram for Soccer
Opens in a new window
twitter for Soccer
Softball
Schedule
for Softball
Roster
for Softball
News
for Softball
Opens in a new window
instagram for Softball
Opens in a new window
twitter for Softball
Swimming & Diving
Schedule
for Swimming & Diving
Roster
for Swimming & Diving
News
for Swimming & Diving
Opens in a new window
facebook for Swimming & Diving
Opens in a new window
instagram for Swimming & Diving
Opens in a new window
twitter for Swimming & Diving
Tennis
Schedule
for Tennis
Roster
for Tennis
News
for Tennis
Opens in a new window
facebook for Tennis
Opens in a new window
instagram for Tennis
Opens in a new window
twitter for Tennis
Track & Field
Schedule
for Track & Field
Roster
for Track & Field
News
for Track & Field
Opens in a new window
facebook for Track & Field
Opens in a new window
instagram for Track & Field
Opens in a new window
twitter for Track & Field
Volleyball
Schedule
for Volleyball
Roster
for Volleyball
News
for Volleyball
Opens in a new window
facebook for Volleyball
Opens in a new window
instagram for Volleyball
Opens in a new window
twitter for Volleyball
Spirit Squads
Roster
for Spirit Squads
News
for Spirit Squads
Opens in a new window
facebook for Spirit Squads
Opens in a new window
instagram for Spirit Squads
Opens in a new window
instagram for Spirit Squads
Opens in a new window
twitter for Spirit Squads
Tickets
Sports
Baseball
Football
Men's Basketball
Women's Basketball
Olympic Sports
Information
Ticket Central
Become a Season Ticket Member
Football Virtual Ticket Assistant
Mobile Ticketing
Premium Seating
Group Tickets
Student Tickets
Tickets for Troops
Resources
Manage My Account
SeatGeek: Buy or Sell Tickets
Ticket Office Location, Hours & Operations
Hokie Club
Home
Visit
Get Involved
Make a Gift
Reach For Excellence
Investment Guide
Sport-Specific Giving
Elevate Her
How To Give
How to Make a Gift
Planned Giving
Priority Point Program
Scholarship Endowment
Tax Information
Membership & Benefits
Hokie Scholarship Fund
Benefactor Benefits Chart
HSF Benefits Chart
Donor Membership Card
Student Hokie Club
Recent Grad Program
Monogram Club
About
Who We Are
Staff Directory
Board of Directors
Contact Us
Quick Links
Quick Links
NIL
Opens in a new window
My Ticket Account
Opens in a new window
Season Ticket Membership
Opens in a new window
Download Mobile App
Email Subscription Sign Up
Text Alerts Sign Up
Want to Work Here?
About
Staff Directory
Inside Athletics
Facilities
History & Traditions
Spirit Appearance Request
Hokie Kids' Club
Commonwealth Clash
Trending
MBB Tickets
All Sports Calendar
Live Stats & Coverage
Video Library
Photos
Listen
Listen
Podcasts
What's a Hokie?
Gameday
Buy Tickets
ACC Network Central
Opens in a new window
Tailgating Packages
Maroon & Orange Memories
Promotions
Mobile Ticketing
Know Before You Go
Opens in a new window
Parking Maps
Opens in a new window
Seating Maps
Opens in a new window
Interactive Map
Opens in a new window
Fan Guides
Opens in a new window
Renumbering Lane
Opens in a new window
Gameday Central
RenewALL
NIL
Shop
Information
Ticket Information
Merchandise
FAQs
Get More Info
Close Main Menu
Search
Hokie Club
Tickets
Opens in a new window
Shop
Open Schedule Ticker
Open Main Menu
Baseball
Tickets
Schedule
Roster
Media
Opens in a new window
Fall 2024 Roster (PDF)
News
Stats
Facilities
Opens in a new window
360 Tour
James C. Weaver Baseball Center
English Field at Atlantic Union Bank Park
Future Hokies
More
2024 Quick Facts
All-Americans
ACC Tournament Appearances
NCAA Tournament Appearances
Hokies In The World Series
Pro Hokies Report
Media Guides
MLB Draft
Opponent History
Record Book
One Run Club
Camps
Photos
Baseball 2022
Open Seasons Dropdown
Baseball Fall 2024
Baseball 2024
Baseball 2023
Baseball 2022
Baseball 2021
Baseball 2020
Baseball 2019
Baseball 2018
Baseball 2017
Baseball 2016
Baseball 2015
Baseball 2014
Baseball 2013
Baseball 2012
Baseball 2011
Baseball 2010
Baseball 2009
Baseball 2008
Baseball 2007
Baseball 2006
Baseball 2005
Baseball 2004
Baseball 2003
Baseball 2002
Baseball 2001
Baseball 2000
Baseball 1999
Baseball 1998
Baseball 1997
Baseball 1996
Baseball 1995
Baseball 1994
Baseball 1993
Baseball 1992
Baseball 1991
Baseball 1990
Baseball 1989
Baseball 1988
Baseball 1987
Baseball 1986
Baseball 1985
Baseball 1984
Baseball 1983
Baseball 1982
Baseball 1981
Baseball 1980
Baseball 1979
Baseball 1978
Baseball 1977
Baseball 1976
Baseball 1975
Baseball 1974
Baseball 1973
Baseball 1972
Baseball 1971
Baseball 1970
Baseball 1969
Baseball 1968
Baseball 1967
Baseball 1966
Baseball 1965
Baseball 1964
Baseball 1963
Baseball 1962
Baseball 1961
Baseball 1960
Baseball 1959
Baseball 1958
Baseball 1957
Baseball 1956
Baseball 1955
Baseball 1954
Baseball 1953
Baseball 1952
Baseball 1951
Baseball 1950
Baseball 1949
Baseball 1948
Baseball 1947
Baseball 1946
Baseball 1945
Baseball 1944
Baseball 1943
Baseball 1942
Baseball 1941
Baseball 1940
Baseball 1939
Baseball 1938
Baseball 1937
Baseball 1936
Baseball 1935
Baseball 1934
Baseball 1933
Baseball 1932
Baseball 1931
Baseball 1930
Baseball 1929
Baseball 1928
Baseball 1927
Baseball 1926
Baseball 1925
Baseball 1924
Baseball 1923
Baseball 1922
Baseball 1921
Baseball 1920
Baseball 1919
Baseball 1918
Baseball 1917
Baseball 1916
Baseball 1915
Baseball 1914
Baseball 1913
Baseball 1912
Baseball 1911
Baseball 1910
Baseball 1909
Baseball 1908
Baseball 1907
Baseball 1906
Baseball 1905
Baseball 1904
Baseball 1903
Baseball 1902
Baseball 1901
Baseball 1900
Baseball 1898
Baseball 1897
Baseball 1896
Baseball 1895
Baseball 1893
Baseball 1892
Open View Dropdown
Card
List
Table
Print
Baseball Roster
#
Jersey Number
Name
Position
Height
Weight
Class
Hometown
High School
Previous School
Connect
2
Sam Tackett
Infield
6-0
195 lbs
Redshirt Freshman
Lexington, Ky.
Lafayette
Opens in a new window
Sam Tackett Instagram
Opens in a new window
Sam Tackett HokiesExchange
Opens in a new window
Sam Tackett X
3
Christian Martin
Infielder
5-10
170 lbs
Freshman
Amherst, Va.
Amherst County
Opens in a new window
Christian Martin Instagram
Opens in a new window
Christian Martin Twitter
Opens in a new window
Christian Martin HokiesExchange
4
Carson DeMartini
Infielder
6-0
185 lbs
Freshman
Virginia Beach, Va.
Ocean Lakes
Opens in a new window
Carson DeMartini Instagram
Opens in a new window
Carson DeMartini Twitter
Opens in a new window
Carson DeMartini HokiesExchange
5
Gehrig Ebel
Catcher
6-0
190 lbs
Sophomore
Ooltewah, Tenn.
Baylor School
Opens in a new window
Gehrig Ebel Instagram
Opens in a new window
Gehrig Ebel Twitter
Opens in a new window
Gehrig Ebel HokiesExchange
7
Sean Fisher
Pitcher
6-0
215 lbs
Graduate Student
Parsonburg, Md.
Parkside
Maryland
8
Tanner Schobel
Infield
5-10
170 lbs
Sophomore
Williamsburg, Va.
Walsingham Academy
Opens in a new window
Tanner Schobel Instagram
Opens in a new window
Tanner Schobel Twitter
9
Brennan Reback
Outfield
6-0
195 lbs
Senior
Vernon Hills, Ill.
Vernon Hills
Central Arizona JC
Opens in a new window
Brennan Reback Instagram
10
Tyler Dean
Infield /Pitcher
6-3
195 lbs
Freshman
Vinton, Va.
William Byrd
Opens in a new window
Tyler Dean Instagram
Opens in a new window
Tyler Dean Twitter
Opens in a new window
Tyler Dean HokiesExchange
11
Cade Swisher
Outfielder
5-11
190 lbs
Sophomore
Chesterfield, Va.
Cosby
Opens in a new window
Cade Swisher Instagram
Opens in a new window
Cade Swisher Twitter
12
Conor Hartigan
Outfielder
6-2
220 lbs
Senior
Winchester, Va.
Millbrook
James Madison
15
Drue Hackenberg
Pitcher
6-2
220 lbs
Freshman
Palmyra, Va.
Miller School of Albemarle
Opens in a new window
Drue Hackenberg Instagram
Opens in a new window
Drue Hackenberg Twitter
Opens in a new window
Drue Hackenberg HokiesExchange
16
Matthew Siverling
Pitcher
6-4
190 lbs
Sophomore
Matthews, N.C.
Charlotte Christian
Opens in a new window
Matthew Siverling Instagram
Opens in a new window
Matthew Siverling Twitter
Opens in a new window
Matthew Siverling HokiesExchange
17
Cade Hunter
Catcher
6-2
200 lbs
Sophomore
Mount Laurel, N.J.
Lenape
Opens in a new window
Cade Hunter Instagram
18
Warren Holzemer
Infielder
5-10
180 lbs
Freshman
Burke, Va.
Robinson Secondary School
Opens in a new window
Warren Holzemer Instagram
Opens in a new window
Warren Holzemer Twitter
Opens in a new window
Warren Holzemer HokiesExchange
19
Gavin Cross
Outfielder
6-3
210 lbs
Sophomore
Bristol, Tenn.
Tennessee
Opens in a new window
Gavin Cross Instagram
Opens in a new window
Gavin Cross Twitter
20
Grant Umberger
Pitcher
6-4
225 lbs
Sophomore
Chester Springs, Pa.
Downingtown East
Opens in a new window
Grant Umberger Instagram
Opens in a new window
Grant Umberger Twitter
Opens in a new window
Grant Umberger HokiesExchange
22
Ryan Okuda
Pitcher
6-1
170 lbs
Senior
Gibsonia, Pa.
Pine-Richland
Opens in a new window
Ryan Okuda Instagram
Opens in a new window
Ryan Okuda Twitter
23
Eduardo Malinowski
Infielder
6-0
195 lbs
Graduate Student
Spring, Texas
Klein Oak
Pennsylvania
Opens in a new window
Eduardo Malinowski Instagram
Opens in a new window
Eduardo Malinowski Twitter
Opens in a new window
Eduardo Malinowski HokiesExchange
24
Nick Biddison
Utility
5-10
190 lbs
Junior
Glen Allen, Va.
St. Christopher's
Opens in a new window
Nick Biddison Instagram
Opens in a new window
Nick Biddison Twitter
25
Dylan Hatfield
Catcher
5-11
185 lbs
Freshman
Vinton, Va.
William Byrd
27
Noah Johnson
Pitcher
6-5
195 lbs
Sophomore
Toledo, Ohio
St. Francis de Sales
Opens in a new window
Noah Johnson Instagram
Opens in a new window
Noah Johnson Twitter
29
Carson Jones
Outfielder
6-2
190 lbs
Sophomore
Glen Allen, Va.
Deep Run
Opens in a new window
Carson Jones Instagram
Opens in a new window
Carson Jones Twitter
Opens in a new window
Carson Jones HokiesExchange
30
Jordan Geber
Pitcher
6-3
205 lbs
Graduate Student
Severn, Md.
Archbishop Spalding
Mount Saint Mary's
31
Jack Hurley
Outfield
6-0
185 lbs
Sophomore
Boalsburg, Pa.
State College
Opens in a new window
Jack Hurley Instagram
Opens in a new window
Jack Hurley Twitter
Opens in a new window
Jack Hurley HokiesExchange
32
Lucas Donlon
Infield
6-0
205 lbs
Sophomore
McLean, Va.
Georgetown Prep
Opens in a new window
Lucas Donlon Instagram
Opens in a new window
Lucas Donlon Twitter
Opens in a new window
Lucas Donlon HokiesExchange
33
Nick Holesa
First Baseman
6-2
205 lbs
Redshirt Junior
Huntingdon, Pa.
Huntingdon Area
Opens in a new window
Nick Holesa Instagram
Opens in a new window
Nick Holesa Twitter
Opens in a new window
Nick Holesa HokiesExchange
35
Ryan Metz
Pitcher
6-1
190 lbs
Senior
Fishers, Ind.
Fishers
Opens in a new window
Ryan Metz Instagram
Opens in a new window
Ryan Metz Twitter
37
Jonah Seagears
Outfield
5-11
184 lbs
Junior
Gainesville, Va.
Battlefield
Opens in a new window
Jonah Seagears Instagram
Opens in a new window
Jonah Seagears Twitter
38
Ryan Kennedy
Pitcher
6-2
210 lbs
Senior
Winchester, Va.
Millbrook
Kennesaw State
Opens in a new window
Ryan Kennedy Instagram
39
Peter Sakellaris
Pitcher
6-0
185 lbs
Sophomore
Milton, Mass.
Milton Academy
Opens in a new window
Peter Sakellaris Instagram
Opens in a new window
Peter Sakellaris Twitter
Opens in a new window
Peter Sakellaris HokiesExchange
40
Henry Weycker
Pitcher
5-11
205 lbs
Sophomore
Wellesley, Mass.
Wellesley
Opens in a new window
Henry Weycker Instagram
Opens in a new window
Henry Weycker Twitter
Opens in a new window
Henry Weycker HokiesExchange
43
Marcus Dux
Pitcher
6-1
185 lbs
Freshman
Fairfax, Va.
Chantilly
44
Jackson Ritchey
Pitcher
6-5
190 lbs
Sophomore
Huntingdon, Pa.
Huntingdon Area
Opens in a new window
Jackson Ritchey Instagram
Opens in a new window
Jackson Ritchey Twitter
45
Christian Worley
Pitcher
6-1
170 lbs
Sophomore
Alton, Va.
Halifax County
Opens in a new window
Christian Worley Instagram
Opens in a new window
Christian Worley Twitter
Opens in a new window
Christian Worley HokiesExchange
46
Griffin Green
Pitcher
6-3
205 lbs
Sophomore
Chelmsford, Mass.
Phillips Academy
Opens in a new window
Griffin Green Instagram
Opens in a new window
Griffin Green Twitter
Opens in a new window
Griffin Green HokiesExchange
47
Jonah Hurney
Pitcher
5-8
180 lbs
Junior
Kamuela, Hawaii
Hawaii Prep
Southwestern Oregon CC
Opens in a new window
Jonah Hurney Instagram
Opens in a new window
Jonah Hurney Twitter
Opens in a new window
Jonah Hurney HokiesExchange
48
Brady Kirtner
Pitcher
5-11
170 lbs
Redshirt Freshman
Christiansburg, Va.
Christiansburg
Opens in a new window
Brady Kirtner Instagram
Opens in a new window
Brady Kirtner Twitter
Opens in a new window
Brady Kirtner HokiesExchange
49
Kiernan Higgins
Pitcher
6-4
235 lbs
Graduate Student
Buffalo, N.Y.
Bishop Timon – St. Jude
Coastal Carolina / Shippensburg
Opens in a new window
Kiernan Higgins Instagram
Opens in a new window
Kiernan Higgins Twitter
Opens in a new window
Kiernan Higgins HokiesExchange
50
Luke Jackman
Pitcher
6-0
195 lbs
Freshman
McLean, Va.
Gonzaga College
Opens in a new window
Luke Jackman Instagram
Opens in a new window
Luke Jackman HokiesExchange
Opens in a new window
Luke Jackman X
51
Graham Firoved
Pitcher
6-1
185 lbs
Junior
Virginia Beach, Va.
First Colonial
Radford / Northwest Florida JC
Opens in a new window
Graham Firoved Instagram
Opens in a new window
Graham Firoved Twitter
Baseball Coaching Staff
Name
Title
John Szefc
Head Coach
Kurt Elbin
Associate Head Coach, Offense & Recruiting Coordinator
Ryan Fecteau
Associate Head Coach, Pitching
Tyler Hanson
Assistant Coach, Catchers/Scouting
Baseball Support Staff
Name
Title
Corey Haines
Assistant Head Coach, Baseball Operations
Kyle Sarazin
Director of Player Development, Baseball Technology/Analytics
Tyson Petersheim
Director of Hitting Development/Scouting Assistant
Kyle Staggers, MAEd, LAT, ATC
Director, Sports Medicine - Baseball
Seth Diters
Director, Strength & Conditioning
Alyson Onyon
Senior Director, Sports Nutrition
Mike Swanhart
Associate Director, Student-Athlete Academic Support Services
Daniel Mervos
Assistant Director, Equipment Services
Mike Skovan
Assistant Director, Creative Communications
Dugan Andrews
Student Manager
Luke Bouchard
Student Manager
Cam Davis
Student Manager
Andrew Frye
Student Manager
Alex Gioia
Student Manager
John Shelley
Student Manager