Career
He was selected by the Toronto Maple Leafs in the 7th round (178th overall) of the 1996 National Hockey League Entry Draft. Berg played juniors for two seasons with the Des Moines Buccaneers before spending four seasons at the University of Minnesota with their hockey team He turned professional in the 1999-2000 season, spending most of the season with the Florida Everblades, playing two games for the Orlando Solar Bears in the IHL. The next two seasons, Berg split time between the Everblades, the IHL"s Cincinnati Cyclones -- a total of 3 games in the 2000-2001 season -- and the AHL"s Lowell Lock Monsters.
Berg did not play in 2002-2003, and from the 2003-2004 season through his retirement at the end of 2006-2007, he played exclusively for the Everblades.