In three years as the head coach at the University of San Diego (2004-2006) Jim Harbaugh compiled a record of 29-6.
In December, 2006 he took over the reigns at Stanford University after the Cardinal fired Walt Harris and his 1-11 record.
In 2007, the Cardinal finished 4-8, including a shocking upset of the No. 1 ranked USC Trojans.
Harbaugh's 2008 squad posted a record of 5-7, followed by an 8-5 finish in 2009.
In January, 2011 Harbaugh was named head coach of the 49ers, and inherited a team that finished 6-10 in 2010.
Through eight games this season the 49ers are 6-2 and look poised for another postseason run.
Sporting News recently conducted a survey of 103 players from 27 teams, asking who is the most overrated head coach in the NFL.
Despite all of his success, Harbaugh received the seventh-most votes. For the full results click here.