All-time Penn FC roster
This list comprises all players who have participated in at least one league match for Penn FC (formerly Harrisburg City Islanders) since the team's first season in USL in 2004. Players who were on the roster but never played a first team game are not listed; players who appeared for the team in other competitions (US Open Cup, CONCACAF Champions League, etc.) but never actually made an USL appearance are noted at the bottom of the page where appropriate.
A "†" denotes players who only appeared in a single match.
A
Brian Ackley
Don Anding
Coady Andrews
José Angulo
Eric Ayuk †
B
Matt Bahner
Nathan Baker
Almir Barbosa
José Barril
Art Bartholomew
David Bascome
Stephen Basso
Clésio Baúque
Nelson Becerra
Michael Behonick
Cardel Benbow
Teafore Bennett
Eric Bird
Sam Bishop
Dustin Bixler
Milton Blanco
Geoff Bloes
Matt Bolduc
Josh Bolton
Tom Brandt
Keasel Broome
Haven Bruce
Antonio Bua
Phillip Buffington
C
Kenny Caceros
Anthony Calvano
Ian Carter
Shane Campbell
Francesco Caruso
Dzenan Catic
Danny Cepero
Freddie Chambers
Tomer Chencinski
Adam Clay
Raphael Cox
Shane Crawford
Matt Crist
Steve Custer
D
Mouhamed Dabo
Brian Devlin
Robbie Derschang
Anthony Di Biase
Danny DiPrima
John DiRaimondo †
Tony Donatelli
Seamus Donnelly
J. T. Dorsey
Liam Doyle
Bilal Duckett
Shaquille Dyer
E
Darvin Ebanks †
Edinho Júnior
Yann Ekra
Erick
F
Mike Feniger
Leo Fernandes
Steve Fisher
David Flynn
Craig Foster
G
H
Tishan Hanley
Jamiel Hardware
Chase Harrison
Tom Heinemann †
Ryan Heins
Jay Herford †
Cristhian Hernández
Jason Herrick †
Bryan Hill
Chris Hill
Chandler Hoffman
Brian Holt †
Antoine Hoppenot
Yu Hoshide
Jason Hotchkin
Andrew Hoxie †
Josh Hughes
I
J
Nate Jafta
Brett Jankouskas
Shane Johnson
Greg Jordan
K
L
Morgan Langley
John Lapore
Raymond Lee
Adrian LeRoy
Dante Leverock
Mike Lookingland
Luan
Andrew Lubahn
M
Nigel Marples
Richie Marquez
Andrew Marshall
Jason Massie
Kyle McCord
David McClellan
Jack McInerney †
Jimmy McLaughlin
Shawn McLaws
Tom Mellor
Henry Mensah
Jamel Mitchell
Mpho Moloi
Carlos Morales
Chris Morman
Lucky Mkosana
N
Youssef Naciri
Matthew Nelson
Nick Noble
J. T. Noone
Ciaran Nugent †
Tino Nuñez
O
Mo Oduor
Brian Ombiji
Ryan O'Neill
Dominic Oppong
P
Nicki Paterson
Jeff Pearce
Jason Pelletier
Anthony Peters †
Garret Pettis
Zach Pfeffer
Ryan Pierce
Jason Plumhoff
Brian Pope
Derek Potteiger
R
Cody Reinberg
Kyle Renfro †
Andrew Ribeiro
Pedro Ribeiro
Damani Richards †
Ryan Richter †
Patrick Robertson
David Rodriguez
Tyler Ruthven
Tommy Rutter
S
Justin Sadler
Shea Salinas †
David Schofield
Adam Schultz
Jordan Seabrook
Chad Severs
Neil Shaffer
Conor Shanosky
Ty Shipalane
Bernie Showers
Toni Ståhl †
Yuki Stalph
James Stevens
Jimmy Stone
Brandon Swartzendruber
Kyle Swords
Bryan Sylvestre
T
Matt Tanzini
Jeritt Thayer
Jamie Thomas
Sainey Touray
Ken Tribbett
Phil Tuttle
Craig Tyrrell
V
W
Bobby Warshaw
Andrew Welker
Aaron Wheeler
Ethan White
Steven Widdowson
Brett Wiesner
Sheanon Williams
Paul Wilson
Y
Z
Ryan Zabinski
Nick Zimmerman
Colin Zizzi
Sources
- "USL-2 Team History". uslsoccer.com. United Soccer Leagues. Archived from the original on 2013-02-08. Retrieved 2018-10-12.
- "Harrisburg City Islanders Roster". Harrisburg City Islanders. Archived from the original on 2014-03-07. Retrieved January 14, 2017.
- v
- t
- e
All-time rosters for the United Soccer League
- Bethlehem Steel FC
- Charleston Battery
- Charlotte Independence
- FC Cincinnati
- Colorado Springs Switchbacks
- LA Galaxy II
- Louisville City FC
- New York Red Bulls II
- Oklahoma City Energy
- Orlando City B
- Penn FC (Harrisburg City Islanders)
- Phoenix Rising FC (Arizona United SC)
- Pittsburgh Riverhounds SC
- Portland Timbers 2
- Real Monarchs SLC
- Richmond Kickers
- Rio Grande Valley FC Toros
- Sacramento Republic FC
- Saint Louis FC
- San Antonio FC
- Tacoma Defiance
- Swope Park Rangers
- Toronto FC II
- Tulsa Roughnecks
- Antigua Barracuda FC
- Austin Aztex
- FC Montreal
- F.C. New York
- Orange County Blues
- Orlando City
- Phoenix FC
- VSI Tampa Bay
- Whitecaps FC 2