1992: Joins QPR as an apprentice. Never makes a first team appearance.

1994: Joins Barnet in League two.

1995: Signs for Crystal Palace for £800,000, scoring 20 goals in his first season at Selhurst Park. He also scored an 11-minute hat-trick against Grimsby Town.

May 1997: Helps Palace into the Premier League with a 1-0 play-off victory over Sheffield United.

October 1997: Signs for Wolves, initially on loan, after making just seven top flight appearances for Palace. He signed permanently for £800,000 and played only one season at Molineux but finished top scorer with 12 goals.

August 1998: Newly promoted Premier League side Nottingham Forest pay £900,000 to sign Freedman. He scores nine goals but the side are relegated.

October 2000: Palace pay £600,000 to re-sign Freedman and he scores a crucial goal against Stockport County on the final day of the season to keep the Eagles in the Championship.

October 2001: Freedman gets a call-up to the Scotland squad and scores his first international goal against Latvia.

May 2004: Freedman scores a penalty against Sunderland to send Palace into the play-off final. He is an unused substitute in the final as the Eagles beat West Ham.

November 2005: After Palace were relegated for a record fourth time, Freedman chalks up his 100th goal for the club against Brighton.

May 2006: Freedman is denied a third promotion to the Premier League after a semi-final defeat to Watford.

March 2008: After falling out of favour at Palace, Freedman signs for Leeds United on loan and helps them into the League One play-off final. They are beaten by Doncaster Rovers.

July 2008: Freedman is granted a testimonial by Palace in a pre-season friendly against Fulham.

July 2008: Freedman leaves Palace to sign for Southend United. He scores four goals in his first four games but suffers several injuries.

March 2010: Freedman ends his association with Southend to sign for Palace as assistant manager to George Burley. His last game as a player comes in a 3-1 defeat at MK Dons.

January 2011: After Burley leaves Selhurst Park, Freedman is appointed caretaker manager. He was quickly appointed on a two-and-a-half year deal.

May 2011: Freedman guides the Eagles away from the relegation zone, achieving safety with a game to spare.

October 2012: Freedman joins Wanderers on a three-year deal.