James Horncastle is a football writer and pundit who is part of BT Sport's Champions League Goals Show team.

He has an in-depth knowledge of European football, with a particular specialism in Serie A, having lived in Rome and learnt to speak Italian.

James was an integral part of the hugely popular European Football Show alongside James Richardson, Julien Laurens and Raphael Honigstein before its conclusion at the end of the 2016-17 season.

The quartet have since been reunited on the Champions League Goals Show, providing expert insight on Europe's top teams as viewers watch every group-stage goal as it goes in.

In addition to his BT Sport work, James writes for the likes of the Guardian, the Independent, ESPN and more.