Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Patrick Keddie
Valencia vs Real Madrid LIVE: La Liga
Follow updates from the La Liga clash, including the build-up, analysis and live text commentary of the match.
Valencia vs Real Madrid LIVE: La Liga
Follow updates from the La Liga clash, including the build-up, analysis and live text commentary of the match.
‘We are here’: Kurdish club Amedspor shakes up Turkish football
Ten years ago, as parts of Diyarbakir in southeast Turkiye were reduced to rubble in battles between the military and Kurdish fighters, the city’s main football club, Amedspor, became a target. Diyarbakir is the biggest Kurdish-majority city in Turkiye, and Amedspor, then in the third tier, had become a standard bearer of Kurdish identity.
Barcelona vs Aston Villa LIVE: Champions League
Follow updates from the league stage clash, including the build-up, analysis, and live text commentary of the game.
Barcelona vs Aston Villa LIVE: Champions League
Follow updates from the league stage clash, including the build-up, analysis, and live text commentary of the game.
Ballon d’Or 2026 award ceremony LIVE: Winners, reactions and latest news
Live updatesLive updates, Follow updates from the 2026 Ballon d’Or ceremony as the world’s best male and female footballers are crowned. Bayern Munich's Harry Kane is among the favourites to win the men's award [File: Daniela Porcelli/Getty Images] The Ballon d’Or, football’s most prestigious individual honour, will be awarded at a ceremony in London, United Kingdom, with Harry Kane, Lamine Yamal and Kylian Mbappe among the frontrunners in the men’s category.
Barcelona vs Real Madrid LIVE: La Liga El Clasico
Follow updates from El Clasico at Camp Nou, including the build-up, analysis and live text commentary of the game.
Bayern Munich vs Arsenal LIVE: Champions League
Follow updates on the league-phase clash, including the build-up, analysis and live text commentary of the game.
PSG vs Barcelona LIVE: Champions League
Follow updates from the league-stage clash, including the build-up, analysis and live text commentary of the game.
Nottingham Forest vs Arsenal LIVE: Premier League
Follow updates from the Premier League clash, including build-up, analysis and live text commentary of the game.
Manchester City vs PSG Live: Champions League
Follow updates from the league stage clash, including the buildup, analysis and live text commentary of the game.
Atletico Madrid vs Manchester United LIVE: Champions League
Follow updates from the league stage clash, including the build-up, analysis and live text commentary of the game.
Liverpool vs Man City live: Premier League
Follow updates from the clash at Anfield, including the build-up, analysis and live text commentary of the game.
LIVE: Belgium vs France – Nations League
Follow updates from the Group A1 Nations League clash, including the build-up, analysis and live text commentary.
LIVE: Norway vs Portugal – Nations League
Follow updates as Norway host Portugal for a Group A4 clash, including the build-up, analysis and live text commentary.
LIVE: Atletico Madrid vs Real Madrid – La Liga
Follow updates from the Madrid derby, including the build-up, analysis and live text commentary of the game.
LIVE: Liverpool vs Atletico Madrid – Champions League
Follow updates from the league phase clash, including the build-up, analysis and live text commentary of the game.
LIVE: Arsenal vs Chelsea – Premier League
Follow live updates from the London derby - including the build-up, analysis and live text commentary of the game.
LIVE: Aston Villa vs Arsenal – Premier League
As Villa host Arsenal, follow updates, including the build-up, analysis and live text commentary, of the game.
LIVE: Chelsea vs Brighton – Premier League
Follow updates from the Premier League clash - including the build-up, analysis and live text commentary of the game.
Champions League draw LIVE: 2026-27 league phase fixtures, schedule
blinking-dotLive updatesLive updates, Champions League draw LIVE: 2026-27 league phase fixtures, schedule Teams across Europe discover their opponents at the 2026-27 UEFA Champions League draw in Monaco. Published On 27 Aug 202627 Aug 2026 Share Champions League draw LIVE: 2026-27 league phase fixtures, schedule on social media share-nodes Share google Add Al Jazeera on Googleinfo
Champions League draw LIVE: 2026-27 league phase fixtures, schedule
blinking-dot Live updatesLive updates, Teams across Europe discover their opponents at the 2026-27 UEFA Champions League draw in Monaco. The UEFA Champions League trophy [File: Stephane Mahe/Reuters] By Patrick Keddie and Kevin Hand Published On 27 Aug 202627 Aug 2026 Thirty-six teams will learn their fate in the league phase draw for the Champions League in Monaco, as European football’s biggest club competition returns for the 2026-2027 season.
LIVE: Elche vs Barcelona – La Liga
Follow updates as Barcelona kick off their La Liga campaign - including the build-up, analysis and live text commentary.
Espanyol vs Real Madrid LIVE: La Liga
Follow updates as Jose Mourinho returns to lead Madrid - including the build-up, analysis and live text commentary.
Arsenal vs Coventry LIVE: Premier League
Follow updates from the opening match of the season - including the build-up, analysis and live text commentary.
Arsenal vs Manchester City LIVE: FA Community Shield
Follow updates from the Community Shield, including the build-up, analysis and live text commentary of the game.
Spain vs Argentina LIVE: 2026 FIFA World Cup final
Live coverage and text updates as Spain play Argentina in the final of the 2026 World Cup.
England vs Argentina LIVE: FIFA World Cup 2026 semifinal
Live coverage and text updates as England and Argentina renew one of football's great rivalries in the semifinal.
France vs Spain LIVE: FIFA World Cup 2026 semifinal
Live coverage and text updates as France play Spain in a semifinal clash between the two tournament favourites.
England vs Norway LIVE: FIFA World Cup 2026 – quarterfinal
Live coverage and text updates as England play Norway in a quarterfinal clash in Miami.
Argentina vs Egypt LIVE: FIFA World Cup 2026
Live coverage and text updates as Argentina play Egypt in the round of 16 knockout stage.
Brazil vs Norway LIVE: FIFA World Cup 2026 – last 16
Live coverage and text updates as Brazil play Norway in the round of 16 knockout stage.
England vs DR Congo LIVE – FIFA World Cup 2026
Follow updates from the round of 32 clash - including the build-up, analysis and live text commentary of the game.
Brazil vs Japan LIVE: FIFA World Cup 2026
Follow updates as Brazil face Japan in the last 32, as we bring you the build-up, analysis and text commentary.
Colombia vs Portugal LIVE: FIFA World Cup 2026
Follow updates as the top two teams in Group K face off - including the build-up, analysis and live text commentary.
Norway vs France LIVE: FIFA World Cup 2026
Follow live updates from the blockbuster clash in Group I - including the build-up, analysis and live text commentary.
Portugal vs Uzbekistan LIVE: World Cup 2026
7 hours ago Can Ronaldo finally get the goal he needs? Every day is a big one for the 2026 World Cup, but today's action features some particularly exciting group games — fixtures that soccer fans won't want to miss. Today, June 23, sees Portugal and England take part in two of four scheduled games. Both teams …
Argentina vs Austria LIVE: World Cup 2026
Follow updates as Messi's Argentina play Austria in Group J, including the build-up, analysis and live text commentary.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Patrick
Contact Patrick, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack