|Full name||Benjamin Weigelt|
|Date of birth||September 4, 1982|
|Place of birth||Bocholt, West Germany|
|Playing position||Left Defender|
|1995–1996||KFC Uerdingen 05|
|2004–2007||1. FSV Mainz 05||54||(1)|
|2008||→ 1. FC Kaiserslautern (loan)||12||(0)|
|2008–2009||FC St. Pauli||14||(0)|
|2009–2010||SV Wehen Wiesbaden||28||(0)|
|2005||Germany Team 2006||1||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 20 December 2012.
Weigelt played as youth player for the former Bundesliga club KFC Uerdingen 05. After four years there he left the club and went to Rot-Weiß Essen where he also signed his first professional contract. After 3 years with many games he played he became the chance to sign with just promoted 1. FSV Mainz 05. He competed for a place in the starting formation with Marco Rose and finally won the race for it.
After another 3 years and Mainz going to the second league he decided to change the club and went to the rivals of Alemannia Aachen. The first six months were disappointing for Weigelt with only 10 appearances on the field so that he and the club decided to loan him to 1. FC Kaiserslautern.
Once the coach decided not to use him on the field he left for league rivals FC St. Pauli in summer 2008 and left Hamburg after just on year on 3 June 2009 to sign with SV Wehen Wiesbaden. On 28 June 2010, Weigelt signed a two-year deal to play for KSV Hessen Kassel, but left the club after one year. After six months without a club, he signed for RW Oberhausen in January 2012.