|Full name||Mario Eggimann|
|Date of birth||24 January 1981|
|Place of birth||Brugg, Switzerland|
|Height||1.89 m (6 ft 2 1⁄2 in)|
|1. FC Union Berlin|
|2013–||1. FC Union Berlin||14||(1)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 25 March 2014.
† Appearances (Goals).
Eggimann began his career with local side FC Küttigen before moving to bigger local rivals FC Aarau where he began his professional career making his professional debut in 1998. He played at Stadion Brugglifeld for FC Aarau until 2002 when he headed to Germany to play in the Bundesliga for Karlsruher SC. In the 2006–07 season Eggimann was made captain as Karlsruher SC were champions of the 2. Bundesliga.
Eggimann was captain of the Swiss U21 national team. On 7 September 2007, he played first for the Swiss national football team coming on as a half-time substitute for Johan Djourou in a 2–1 victory against Chile in Vienna. The match was part of a tournament in Austria, comprising Japan and Austria as well as Chile and Switzerland.
On 20 February 2008, Eggimann became a father for the first time to a baby girl.
- "Mario Eggimann" (in German). fussballdaten.de. Retrieved 11 June 2010.
- Mario Eggimann – FIFA competition record
- "Eggimann, Mario" (in German). kicker.de. Retrieved 11 June 2010.
- "Eggimann vom KSC zu 96" (in German). kicker.de. 10 March 2008. Retrieved 11 June 2010.
- "Schweizer siegen knapp gegen Chile" (in German). blick.ch. 7 September 2007. Retrieved 11 June 2010.
- "Switzerland". FIFA. Retrieved 11 June 2010.[dead link]
- "Eggimann wird Vater" (in German). ksc.de. 20 February 2008. Retrieved 11 June 2010.
- Mario Eggimann at worldfootball.net
- Mario Eggimann at fussballdaten.de (German)
- Mario Eggimann at Hannover96.de (German)