Dillon Barnes

Born in Enfield Town, London,[4] Barnes began his career with Barnet where he first featured on the bench for the first-team during the 2012–13 season.

[8] Barnes eventually made his debut for Colchester on 9 August 2016, when he was named in the starting line-up for their EFL Cup match against Brighton & Hove Albion.

[10] National League South side Welling United signed Barnes in an initial one-month loan deal on 8 August 2017.

[13] In January 2018, Barnes signed on an initial one-month loan for National League South side Hemel Hempstead Town.

[17] He was sent off for the first time in his career on 22 April, after being shown a red card for violent conduct during Colchester's 1–1 draw at Yeovil Town.

[25] On 11 March 2022, Barnes' loan spell was cut short a month in, with the Jamaican international leaving the club following four first-team appearances.

[26] Having taken a year out from football following his release from Queens Park Rangers, Barnes joined Isthmian League Premier Division side Haringey Borough.

[30] He made his official debut on 20 July in Jamaica's final group stage game against Costa Rica.