The following is the list of players on the Philadelphia Giants all-time roster. These are Philadelphia Giants players who appeared in at least one game for the Giants from 1902 to 1911.
On-going research continuously discovers unreported or misreported games (and the affected players), while some games and players may be lost forever. Therefore, some Negro league players' affiliations will likely remain incomplete and possibly disputed.
A–K PlayerYear(s)Position(s)RefTom Addison1910–1911SSJesse Barber1910–1911OF / 3BWilliam Binga1903, 1906–19073BPete Booker1905–1906CEmmett Bowman1905–1908OF / IF / PHarry Buckner1903, 1906–1907OF / PKid Carter1902–1904PMorten Clark1911OFFrank Duncan1908–1909OFAshby Dunbar1908–1909OFCharles Earle1907OFJohn Emory1909PEdgar Farrell1902OFJerry Fisher1908–1911PRobert Footes1903–1904CRube Foster‡1904–1906OF / PBill Francis1906–19103BBill Gatewood1907P / OFCharlie Grant1904–19072BFrank Grant‡1902–19032BHenry Hannon1909OFNathan Harris1906SSSy Hayman1908–1910PJohn Hill1904–1905, 19073BPete Hill‡1904–1907OFBilly Holland1907PWill Horn1904PKnucks James1907–19112BChappie Johnson1904CHome Run Johnson1905, 1907, 1911SSRobert Jordan19061B
L–Z PlayerYear(s)Position(s)RefJohn Henry Lloyd‡1907–1909SSDan McClellan1905–1910OF / PJohn Mickey1907PSam Mongin1907–19083B / OFBill Monroe1903–1905SS / 3BHarry Moore1905–1906OFJohn Nelson1902–1903IF / OFWilliam Parks1910SSJohn W. Patterson1903, 1908OFJames Patton1909OFJap Payne1902, 1904, 1907OFBruce Petway1907–1909CBill Pierce19101BSpot Poles1909–1910OFDick Redding1911PLouis Santop‡1911CBig Bill Smith19091BLee Wade1910–1911PTom Washington1905CSol White‡1902–19071BFrank Wickware1911PWabishaw Wiley19111BClarence Williams1907–1908CLem Williams1911OFEd Wilson1906–1907P / OFRay Wilson1907–19101BBobby Winston1907OF
References