Career
He is the player with most matches for Molde, and currently holds the record for most matches in Tippeligaen. Berg Hestad debuted for Molde in the Tippeligaen match against Start on 23 May 1993, and has since played more than 700 first team matches for this team, which is a club record. With 350 Tippeliga-matches, he is the player with second most matches in Tippeligaen, only beaten by Roar Strand.
In 2003 he moved to Dutch team South Carolina Heerenveen, where he played two seasons, returning to Molde in the summer of 2005.
Hestad was five times runner-up in Tippeligaen with Molde (1995, 1998, 1999, 2002 and 2009) before he finally could lift the trophy as captain of the 2011 Champions. After winning two straight Tippeligaen titles, it was speculated whether Berg Hestad would retire.
He did however sign a new one-year-contract ahead of the 2013 season. He was one of Molde"s best players during the season, and in September 2013 he told the club that he would sign a new contract for one more year if the offer was good enough.
When he signed a new one-year extension in November 2013, the manager Ole Gunnar Solskjær stated that Berg Hestad would be a part of Molde"s coaching staff during the 2014 season.
Hestad became the oldest goalscorer in the European competitions on 5 November 2015, when he scored in a Europa League match against Celtic aged 40 years and 99 days. Hestad has 8 caps for the Norwegian national team, between 1998 and 2003, as well as a multitude of junior and youth internationals. In the final qualifier before said tournament he captained the Norwegian side against a French side containing Thierry Henry, David Trezeguet, Patrick Vieira and Ludovic Giuly.
Berg Hestad scored the third goal for Norway to put them up 0-3 in Valenciennes.
Norway ended up winning 2-3 and qualified.