You’re Not Singing Any More: Watching Football in the Wake of Covid-19 (Somerset House blog, 4 August 2020).
Football Told Me I Wasn’t Welcome. When Will I Be? (New York Times, 12 July 2018).
The Politician: An interview with Lilian Thuram (The Blizzard issue 22, 2016).
How to Watch Football: Part V (New Humanist, winter 2014).
‘What use is a team’s glorious past if they’re losing?’
How to Watch Football: Part IV (New Humanist, autumn 2014).
‘The ethics of the terraces’
How to Watch Football: Part III (New Humanist, summer 2014).
‘Never meet your heroes’
How to Watch Football: Part II (New Humanist, spring 2014).
‘How I got to sit in the famous seat’
How to Watch Football: Part I (New Humanist, winter 2013).
‘What Norwich City taught me about life’
Grant Holt, Football Fandom and Me (New Statesman, 15 July 2013).
Football, Art and Queer Culture: The Justin Campaign, 2008-2009 (In Bed With Maradona, 13 May 2013).
Darren Eadie: Fighting depression in football (New Statesman, 30 August 2012).
The Last Champions: On Leeds United and the 1991-92 season (New Statesman, 30 July 2012).
The Ten Game Definition of Paul Lambert at Norwich City (In Bed With Maradona, 20 June 2012).
Justin Fashanu and the politics of memory (New Statesman, 2 May 2012).
Ways of Seeing: Jean-Philippe Toussaint and Zinedine Zidane (The Blizzard issue four, 2011).
France, the Front Libération Nationale and Football (In Bed With Maradona, 12 December 2011).
Finding Horley (The Real FA Cup, 6 September 2011).
Justin Fashanu and the meaning of the goal (The Equaliser, 2 July 2011).
Tough Love: Didier Deschamps and L’OM (In Bed With Maradona, 8 June 2011).
The First Football Films (In Bed With Maradona, 30 April 2011).
Through Gritted Teeth: Matt Holland and Ipswich Town, 2000-01 (Twisted Blood, 26 April 2011).
José Touré: The Mislaid Joy of French Football (In Bed With Maradona, 24 January 2011).
My Favourite Goal: Jeremy Goss – Bayern Munich vs. Norwich City, 1993 (Ghost Goal, 5 February 2011).
La Retour: Olympique de Marseille and a new vintage (In Bed With Maradona, 13 December 2010).
Extraordinary: Justin Fashanu at Torquay United (In Bed With Maradona, 28 November 2010).
Poland and the War (In Bed With Maradona, 21 November 2010).
Raoul Diagne and the racial politics of Les Bleus (In Bed With Maradona, 14 November 2010).