Matt Spiro's Avatar

Matt Spiro

@mattspiro.bsky.social

France-based football broadcaster and writer

531 Followers  |  301 Following  |  137 Posts  |  Joined: 14.11.2024
Posts Following

Posts by Matt Spiro (@mattspiro.bsky.social)

Post image Post image

Stakes higher than ever in Coupe de France๐Ÿ†

Marseille haven't won the prestigious trophy since Papin's 1989 hattrick. Lyon last won it in 2012.

With PSG out, @mattspiro.bsky.social, @tomwfootball.bsky.social & @andpscott.bsky.social ask which 1/4 finalist wants it most?

๐ŸŽ™๏ธ shorturl.at/FsgEg

03.03.2026 10:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

No Ballon dโ€™Or
No Champions League
Still the face of his era

From wonderkid to Real Madrid talisman & France captain, is Kylian Mbappรฉ already a great? Or is this the year that defines his legacy?

@mattspiro.bsky.social @tomwfootball.bsky.social @andpscott.bsky.social

๐ŸŽ™๏ธ shorturl.at/Bzrqo

24.02.2026 10:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

French football nearly went bust after its TV deal collapsed in 2020.

How did it survive? And why could Ligue 1โ€™s new model soon be copied across Europe?

Find out on this week's podcast with @mattspiro.bsky.social, @andpscott.bsky.social & Jonathan Johnson.

๐ŸŽง shorturl.at/4T00g

10.02.2026 11:03 โ€” ๐Ÿ‘ 4    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Declan Rice has run the game today. Absolutely superb from start to finish #ARSSUN

07.02.2026 16:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Marseille are on the brink of crisis again; lose in the cup tonight and it could be time for a full meltdown.
@mattspiro.bsky.social @tomwfootball.bsky.social & @andpscott.bsky.social on whether De Zerbi is the man to lead Europe's most volatile club & the latest from Ligue 1.

๐ŸŽง shorturl.at/OXcwg

03.02.2026 11:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

PSG draw another Ligue 1 team in the play-offs for a second year running. Monaco, who have lost 7 of their last 9 league games, could emulate Brest here by losing 10-0 over two legs (although it should be said that Monaco's only win in those 9 games was against... PSG).

30.01.2026 11:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Debt, doubt and a dancing No.9 What a difference six months can make. Relegated and on the brink of financial ruin last summer, Lyon are now flying high, dreaming of silverware and dancing to a samba beat.

Relegated and on the brink of extinction last summer, Lyon are now riding high in Ligue 1, dreaming of silverware and dancing to a samba beat

With Endrick on fire and looking to prove a point, Lyon are the French team to watch in 2026 ๐Ÿ”ฅ๐Ÿ”ฅ
substack.com/home/post/p-...

30.01.2026 10:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Not sure which crime is the biggest committed by Marseille last night:

- Losing limply 3-0 in Bruges.
- Deciding to stop attacking in closing stages in order to โ€˜protectโ€™ their deficit.

Deserved nothing more than to be eliminated by a 98th-minute goal scored by a goalkeeper 2000km away

29.01.2026 09:06 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Most of the analysis of Sundayโ€™s Arsenal/United game seems to have been about the Arsenal fanbase. Iโ€™m hoping the supporters turn in a better performance tonight and get three points. It might help those nervy players to settle down

28.01.2026 18:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Luis Enrique suggested he wouldnโ€™t be too bothered if PSG have to go through playoffs - as last season.

One factor to consider: theyโ€™re out of the cup, so only have 4 games in February (including basement club Metz at home). Would a playoff actually benefit them? #PSGNEW

28.01.2026 18:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

#PSG look vulnerable ahead of #NUFC visit

๐Ÿ˜ฉ Bayern, OM, Monaco, PFC & Sporting have beaten them

โŒ No Neves & Ruiz on Weds, an attack not (yet?) firing

@mattspiro.bsky.social @tomwfootball.bsky.social
& @andpscott.bsky.social on whether this PSG can defend its European title

๐ŸŽง shorturl.at/imtyo

27.01.2026 10:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Watching Joaquin Panichelli play for Strasbourg and wondering why Arsenal don't have a striker like that

25.01.2026 20:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Mason Greenwoodโ€™s talent means heโ€™ll be Marseilleโ€™s biggest threat to Liverpool tonight.

A pariah back home, a hero in Marseille, @tomwfootball.bsky.social @mattspiro.bsky.social & Baptiste Reynaud examine the complex Greenwood paradox in this weekโ€™s pod.

๐ŸŽง shorturl.at/o76Hr

21.01.2026 10:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Marseille would be a great loan option for Ethan Nwaneri. De Zerbi desperate for a creative player to play centrally behind the striker. Ethan would get plenty of game time in high-pressure environment, in front of 65,000 mad fans.

Talks ongoing, as per @david-ornstein.bsky.social

#Arsenal #OM

20.01.2026 10:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

When you see Mamadou Sarr playing with such maturity and class in the AFCON final, does nobody at Chelsea question the wisdom of paying Rennes โ‚ฌ60m+ for Jรฉrรฉmy Jacquet?

At some point you surely need to show faith in individuals. Unless it really is all about speculating and stockpiling for BlueCo.

19.01.2026 09:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

The @frenchfootballshow.bsky.social is LIVE โšฝ๐ŸŽ™๏ธ๐Ÿ˜

Thanks to @jacklang.bsky.social for joining @tomwfootball.bsky.social and me to talk Endrick & Lyon ๐Ÿ”ฅ

We also dissect Paris FC's stunning cup win over PSG, and pay our respects to the late Rolland Courbis ๐Ÿ™

Podcast link: shorturl.at/dur21

14.01.2026 16:37 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Luis Enrique had never before tasted defeat in the French Cup. PSG, 16-time winners, hadn't been knocked out as early as this for 12 years. Paris FC's stunning win at the Parc des Princes last night was both remarkable and significant. mattspiro.substack.com/p/cup-shock-maโ€ฆ

13.01.2026 13:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Liam Rosenior - The Next GUARDIOLA, Or Next Chelsea FLOP?!
YouTube video by The French Football Show Liam Rosenior - The Next GUARDIOLA, Or Next Chelsea FLOP?!

Our first pod of 2026 is live ๐ŸŽง

This week, @mattspiro.bsky.social , @tomwfootball.bsky.social & @andpscott.bsky.social dissect Rosenior's Strasbourg > Chelsea switch & discuss the latest twists in a terrific Ligue 1 season ๐Ÿ˜โšฝ

๐ŸŽ™๏ธAudio: tinyurl.com/9xxcxfvh

๐Ÿ“น Video: www.youtube.com/watch?v=4-yi...

09.01.2026 09:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

Have enjoyed Liam Rosenior's time in France. Some words on the manager Chelsea are getting - and the mess he's leaving behind. #CFC #RCSA substack.com/home/post/p-...

06.01.2026 15:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Franceโ€™s next generation is here: Olise, Cherki, Douรฉ, Barcola, Akliouche.

The ammunition is there for Mbappรฉ and co to run riot in the US - but will Deschamps finally take the handbrake off?

My latest piece: substack.com/home/post/p-...

17.11.2025 11:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Deschamps set to name a totally different starting XI for the game in Azerbaijan tomorrow. Rest for Saliba ๐Ÿ™ #LesBleus #Arsenal

15.11.2025 16:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Latest podcast is LIVE:

I'm joined by @andpscott.bsky.social & 'the French Peter Dury', Julien Brun ๐Ÿ™Œ, to discuss the big #Ligue1 stories:

๐Ÿคจ Familiar problems for Monaco
โšฝ๏ธ Next steps for Paris FC
๐Ÿ•บ Beye bounces back in Rennes
๐Ÿ˜ Love for Lille's Bouaddi
โ“ PSG/Bayern trivia

๐ŸŽ™๏ธ tinyurl.com/63fb5w58

04.11.2025 08:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Racism or not, Dรถnnum deserves lengthy ban It is impossible to know if Aron Dรถnnum's gesture towards Le Havre midfielder Simon Ebonog was fuelled by racism, but the Toulouse player should receive a lengthy ban regardless.

โ€˜Racism or not, Dรถnnum deserves lengthy ban.'

My latest Ligue 1 newsletter on the ugly spat between Toulouse's Aron Dรถnnum and Simon Ebonog of Le Havre, Rennes' Lepaul-inspired revival, & 'ugly wins' for front-runners PSG, Marseille, Lens & Lille.

open.substack.com/pub/mattspir...

03.11.2025 20:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
PSG Regain Top Spot As Marseille SLIP | Across The Channel Ep. 11
YouTube video by Across the Channel PSG Regain Top Spot As Marseille SLIP | Across The Channel Ep. 11

Vitinha's caviar, Thauvin's cafรฉ crรจme, Abline's patate ๐Ÿ”ฅ

Food expressesions aplenty in this week's 'Across the Channel' with @tomwfootball.bsky.social & Karim Baldรฉ ๐Ÿคฃ

More seriously, why isn't the mayonnaise thickening in Rennes & are the carrots cooked for Beye?

www.youtube.com/watch?v=xfP6...

29.10.2025 12:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

1-0 Arsenal. Another goal from a set piece, another rock solid defensive display, another win. George Graham, present in the stands, must have been impressed by that #AFC

26.10.2025 16:02 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Have Chelsea signed the wrong striker? Chelsea were delighted to announce the signing of Emanuel Emegha for next season, but it's another Strasbourg attacker - Joaquin Panichelli - who is lighting up Ligue 1 right now.

'Have Chelsea signed the wrong striker?'

My latest piece looking at Argentinian striker Joaquin Panichelli who has made such a brilliant start at Strasbourg, it's not clear if Emegha is even getting back in he side.

substack.com/@mattspiro/n...

20.10.2025 15:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

8 out of 15 goals scored by French players in the 3pm kick-offs. Do we still need to call it the English Premier League? ๐Ÿ˜‰๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ๐Ÿ‡ซ๐Ÿ‡ท

18.10.2025 16:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

French players bossing the 15:00 kickoffs in the Premier League. Ugochukwu, Kroupi and Mukiele the goalscorers so far.

Who's next? Mateta or Rutter?

18.10.2025 14:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Strasbourg 3-1 up at PSG!! Rosenior's young team superb so far at Parc des Princes! They'll go top if they win this

17.10.2025 19:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0