Career
Maxwell previously played in the Scottish Football League for Hamilton Academical and Raith Rovers as well as a number of non-League football teams in England. He has also represented the Northern Ireland national under-21 football team Maxwell began his career as a youth player at chelsea before moving onto Crystal Palace and Reading in 1999.
He went on to join Isthmian League Premier Division club Grays Athletic in 2002.
In 2003, he joined Scottish club Hamilton Academical making three appearances, two in the Scottish Second Division and one in the Scottish League Cup. The following season, 2004-2005, he joined Raith Rovers in the Scottish First Division.
He was released by mutual consent in January 2005 by manager Gordon Dalziel. Following his release from Raith, Maxwell subsequently joined Conference National club Dagenham & Redbridge.
Failing to make an appearance for the Daggers, he went on to join Redbridge, and then joined Conference South outfit Basingstoke Town on August 2005.
However, he made just two league appearances in August before he departed, and eventually joined Margate in October. In January 2006, Maxwell joined Bishop"s Stortford on loan from Gravesend & Northfleet, making his début in the 3–1 away loss against Weymouth on 5 January. In the second leg on 27 July, Maxwell started the match before being substituted in injury time for Richard Appleby.
The game finished 0–0, meaning Llanelli qualified 2–1 on aggregate.
Llanelli were beaten 6–1 on aggregate in the second qualifying round by Danish club Odense BK. Maxwell received interest from Hartlepool but decided not to go on trial for family reasons. Maxwell joined Isthmian League Premier Division club Tonbridge Angels in October 2010, before going on to join a number of non-League clubs including Braintree Town and Boreham Wood through 2006 to 2007.
He then joined Northern Irish club Larne, before returning to England with Welling United. Having trialled for Street Albans City in the 2009-2010 pre-season, he eventually signed for the Conference South club in September 2009.
He made just two appearances for the Saints, both coming on as a substitute.
Maxwell went on to play for Waltham Abbey, prior to signing for Harlow Town in October 2011, before leaving at the end of the season in July 2012. At the start of the 2012-2013 season, Maxwell re-joined Grays Athletic in the Isthmian League Division One North alongside three other players. He rejoined Grays again at the start of the 2013-2014 season as a player/coach.
In June 2014 he signed for A.F.C. Sudbury.