|Full name||James Pullen|
|Date of birth||18 March 1982|
|Place of birth||Chelmsford, England|
|Height||6 ft 2 in (1.88 m)|
|2001–2002||→ Blackpool (loan)||19||(0)|
|2003||→ Dagenham & Redbridge (loan)||9||(0)|
|2004||→ Heybridge Swifts (loan)|
|2004||→ Hornchurch (loan)|
|2004–2005||Gravesend & Northfleet||17||(0)|
* Senior club appearances and goals counted for the domestic league only and correct as of 13:39, 3 December 2010 (UTC).
He started his career at Heybridge Swifts. On 29 September 1999 he joined Ipswich Town on a free transfer. He made his debut in a 3–1 win against Middlesbrough in the Football League Cup on 6 November 2002.
On 11 August 2001, he moved on loan to Blackpool. He made his debut in a 2–1 win against Oldham Athletic in the Football League One on 8 September 2001. Pullen saved a last-minute penalty against Swindon Town on 10 November 2001, Danny Invincible having taken the penalty. He played his last match for Blackpool in a 3–0 win over Wrexham in the Football League One on 1 April 2002.
On 4 August 2003, he joined Dagenham & Redbridge on a three-month loan. He made his debut in a 2–1 loss against Leigh Genesis in the Football Conference on 9 August 2003. He was sent off against Margate in the Conference on 7 October 2003, and played his last match for Dagenham & Redbridge in a 2–0 loss against Burton Albion in the Conference on 18 October 2003.
On 3 November 2003, he joined Peterborough United on a one-month loan. He made his debut in a 2–1 win against Wycombe Wanderers in the League One on 29 November 2003. He played his last match for Peterborough in a 2–1 loss against Chesterfield in the League One on 26 December 2003.
On 27 February 2004, he moved on loan to Heybridge Swifts, and then on 1 November 2004 he moved on loan to Hornchurch.
On 15 November 2004, he joined Gravesend & Northfleet on an 18-month contract. He made his debut in a 2–2 draw against Farnborough Town in the Conference on 7 December 2004. He played his last match for Gravesend & Northfleet in a 0–2 loss against Burton Albion in the Conference on 23 April 2005.
On 1 August 2008, after spells with Fisher Athletic and Eastleigh, he joined AFC Wimbledon. After over forty appearances, he was released on 26 April 2010. Subsequently, Pullen signed for hometown club Chelmsford City.
On 28 March 2011, Pullen signed with Conference south side Woking, until the end of the season, after his release from Chelmsford City. At the end of the season he retired.