OXFORD City have signed Oxford United youth product Canice Carroll.

The 22-year-old midfielder, who can play in defence, joins the Vanarama National League South club on a one-year deal.

Carroll impressed on trial with David Oldfield’s side, who begin their campaign at Braintree Town on Saturday, August 14.

He said: “I’m delighted to get the deal over the line, I've been training over the last few weeks, and it has been really enjoyable.

“This was the perfect opportunity for me with the way the club’s going.

“I had a chat with the gaffer about a week ago and he completely sold it to me, so I’m buzzing to get the deal over the line.”

Carroll, from Kidlington, was 16 when he made his United debut in a Johnstone’s Paint Trophy win at Dagenham & Redbridge in November 2015.

He played a further 24 games, the bulk of those coming under Pep Clotet in 2017/18, and scored his only U’s goal in a 3-2 defeat at Bradford City in December 2017.

Carroll joined Brentford for an undisclosed fee on transfer deadline day in August 2018, but did not make an appearance for the then-Sky Bet Championship club.

There were loan spells at Swindon Town, Carlisle United and Stevenage, before he moved north of the border to Queen’s Park last season.

Carroll made 14 appearances as the Scottish League Two side won the title.

City convincingly beat National League South counterparts Slough Town last night to record their third pre-season victory in a row.

Jacob Bancroft produced two clinical finishes, before Elliot Benyon capitalised on a mistake to put the visitors 3-0 up at half-time.

Aaron Kuhl pulled a goal back from the penalty spot, but Slough could not mount a comeback.

Oldfield's side travel to Brackley Town on Saturday for their final pre-season friendly.