Dave.Sport · Writer
James Chettle
James Chettle is dave.sport's football journalist and writes the bulk of our news, match reports, player ratings and analysis. He is a journalism graduate from Liverpool John Moores University. Working alongside editors Jack Shaw and Matt Price, he provides detailed coverage of the Premier League and major domestic fixtures. While the dave.sport AI desk handles fact-based updates such as line-ups, results and how to watch via our TV guide, James focuses on post-match reaction and tactical breakdowns. His writing also extends across our other main sections, bringing fans regular updates on rugby and boxing. Fans can follow his latest articles for clear, precise sports coverage.
Edvin Austbø makes his case for a West Ham start against Swansea
Human
Ayyoub Bouaddi and Iliman Ndiaye give Maresca a decision after PSG defeat
Human
Rugby League World Cup bench rules explained: why teams name six substitutes
Human
Unai Emery explains why Nicolas Jackson did not take Villa penalty despite hat-trick chance
Human
Man City player ratings vs PSG: Haaland stands out as defensive problems prove costly
Human
Aston Villa player ratings vs Fenerbahce: Jackson and Barkley lead the way
Human
Aston Villa 6-0 Fenerbahce: Jackson and Barkley hit doubles
Human
Man City 2-4 PSG: Haaland double cannot repair first-half damage
Human
Lincoln City 0-6 West Ham: Souček double completes rout of nine-man hosts
Human
Hearts predicted lineup vs Nordsjaelland: McEntee midfield call after Ageu setback
Human
Celtic predicted lineup vs Benfica: Durán decision and Jota eligibility explained
Human
Brighton predicted lineup vs Kauno Zalgiris: Dunk tipped to replace Struijk
Human
Bournemouth predicted lineup vs Sturm Graz: Kluivert and Adli back in contention
Human
Crystal Palace predicted lineup vs Lyon: Disasi return gives Sage a decision
Human
Sunderland predicted lineup vs Torreense: Brobbey returns as Isidor faces fitness question
Human
How to watch Hearts vs Nordsjaelland: TV channel and live stream
Human
How to watch Benfica vs Celtic: TV channel and live stream
Human
How to watch Brighton vs Kauno Zalgiris: TV channel and live stream
Human



