Ahead of Bolton Wanderers' trip down to the Amex on Saturday, we take a look at the career of former Wanderer and Brighton striker, Craig Davies.
Craig Davies, born in Burton on 9th January 1986, began his youth career with Shrewsbury Town, before moving on to Manchester City.
Davies began his professional career in 2004 with League Two side Oxford United. In his first season with Oxford, Davies scored 6 goals in 29 games, which attracted the attention of Premier League side Charlton Athletic. Although, no move came to fruition.
In January 2006, Davies moved to Serie B side Hellas Verona, for a fee of £85,000. In total for Oxford, Craig Davies scored 8 goals in 55 games. Davies also made his international debut for Wales whilst at Oxford, having been eligible through a grandparent.
It was thought that the move to Italy would boost Davies' international prospects, but after just one game for Verona, Davies was on the move back to England, where he joined Wolverhampton Wanderers on a season long loan. Davies spent one year at Molineux, scoring 2 goals in 27 games.
Wolves decided against signing Davies on a permanent basis, so he signed for League One side Oldham Athletic for an undisclosed fee. Davies scored a late winner on his Oldham debut against Swansea City and quickly became a fans favourite. In his first season with Oldham, Craig Davies scored 13 goals in 41 games.
However, the 2008/2009 season wasn't as successful for Davies and Oldham. After a run of 12 games without a goal, Davies was loaned to fellow League One side Stockport County, where he scored 6 goals in 13 games.
Despite County expressing an interest in signing Davies, he moved to another League One side (and this weekends opponents), Brighton & Hove Albion for a fee believed to be around £150,000.
Davies' time at Brighton wasn't great. In 23 games for Brighton, Davies only managed one goal. Davies also had loan spells with League One Yeovil Town and League Two side Port Vale during his time at Brighton.
In the summer of 2010, Davies left Brighton by mutual consent, so subsequently he went to League 2 side Chesterfield FC on a one year deal.
It would be at Chesterfield where Davies had his best goal scoring season. As Chesterfield were crowned champions, Davies played a key part, scoring 23 goals in 41 games (25 goals in 45 games in all competitions), which earned him a place in the 2011 PFA team of the year.
Davies' scintillating form for Chesterfield led to him signing for Championship side Barnsley in 2011. Davies scored 11 goals in 42 games in his season at Oakwell. In his second season, Davies scored 4 goals in a 5-0 demolition of Birmingham City at St Andrews.
In January 2013, after 9 goals in 22 games for Barnsley in the 2012/2013 season, Davies moved to Bolton Wanderers, for a fee of £350,000, signing a two and a half year deal.
Davies ended the season with 4 goals for Bolton, with 13 overall including his Barnsley spell. Despite Davies scoring in Bolton's final game against Blackpool FC, Bolton finished 7th, missing out on the Play-Off places to Leicester City on goal difference.
The 2013/2014 season was one to forget. Davies struggled with injuries, and after 10 games without scoring, Craig Davies moved to Preston North End on loan. Davies scored 5 goals for Preston in 15 games, including a hat-trick in a 6-1 win against Carlisle United.
Davies returned to Bolton and had his best season in a Whites shirt. Despite suffering with persistent injuries, Davies' form picked up after the arrival of Neil Lennon, and he scored 3 goals in 6 games between October and December, including a fantastic header in a 3-1 against rivals Wigan Athletic.
Davies made his last appearance for Bolton in a 3-0 win away at Cardiff City, where Davies scored two of the goals, with Eidur Gudjohnsen getting the other goal.
In 2015, Craig Davies left Bolton on a free and joined League One side Wigan Athletic on a two year deal. In total for Bolton, Craig Davies scored 11 goals in 58 games.
So far for the Latics this season, Craig Davies has scored 2 goals in 22 games.