Piotr Włodarczyk urodził się 4 maja 1977 roku.
Przygodę z futbolem zaczynał w barwach wałbrzyskiego Zagłębia. Później grał w II lidze w KP Wałbrzych. Dzięki dobrej grze w tym klubie, został zauważony przez Legię Warszawa, do której trafił w 1997 roku. Z Legią udało mu się wywalczyć Puchar Polski. Włodarczyk później grał jeszcze na boiskach ekstraklasy w barwach Ruchu Chorzów, Śląska Wrocław, by w 2001 roku wyjechać do francuskiego Auxerre. Tam jednak nie przebił się do podstawowego składu i w Ligue 1 zagrał tylko 7 meczów. Po powrocie do kraju, grał w Widzewie Łódź, ponownie w Legii Warszawa, z którą w 2006 roku zdobył Mistrzostwo Polski oraz Zagłębiu Lubin, z którym w 2008 roku wywalczył krajowy puchar. W 2008 roku wyjechał do Grecji. Tam grał w Arisie Saloniki, OFi Kreta. W 2011 roku wrócił do Polski i obecnie broni barw II-ligowego Bałtyku Gdynia.
Włodarczyk w polskiej ekstraklasie rozegrał 284 mecze, w których zdobył 96 goli.