Graham Ruthven
banner
grahamruthven.bsky.social
Graham Ruthven
@grahamruthven.bsky.social
I write/talk about football • Total Soccer Show 🎙️ • Guardian/FotMob/The Athletic 📝 • The Soccer Dispatch 🗞️ • Fantasy Utd founder 📱

linktr.ee/grahamruthven
McGinn & McTominay injured. Harvey Barnes said no. World Cup getting closer… 🫠
a cartoon character from spongebob squarepants is smiling for the camera
ALT: a cartoon character from spongebob squarepants is smiling for the camera
media.tenor.com
February 15, 2026 at 9:31 PM
The Scottish title race is the best title race anywhere in Europe this season and it's not even close.
February 15, 2026 at 5:01 PM
Reposted by Graham Ruthven
The 2026 MLS season kicks off in exactly 𝐎𝐍𝐄 𝐖𝐄𝐄𝐊! 🚨

Don't panic - there's still time to build your Fantasy UTD squad, but you'll need to hurry! ⏳

Download on Android & iOS ➡️ futd.app
February 14, 2026 at 7:30 PM
Really excited to get this up and running!
ICYMI - the 𝐓𝐨𝐭𝐚𝐥 𝐒𝐨𝐜𝐜𝐞𝐫 𝐒𝐡𝐨𝐰 𝐒𝐜𝐨𝐮𝐭𝐢𝐧𝐠 𝐍𝐞𝐭𝐰𝐨𝐫𝐤 is back! 🥳

Sign up to TSS+ on Patreon to get started ➡️ tinyurl.com/tc3266xn
February 13, 2026 at 11:47 PM
Reposted by Graham Ruthven
There's still time to build your FUTD squad for the 2026 MLS season! 🚨

Join thousands of sickos already playing our new game. Bid for players, pick a XI for GW1 and chat with other managers!

Download on Android & iOS ➡️ futd.app
February 13, 2026 at 6:59 PM
It's FA Cup fourth round weekend. There are always upsets, so where might they happen?

📝 for @theathleticfc.bsky.social
FA Cup fourth-round upset watch: Potential surprises include Wrexham and Birmingham
The FA Cup is back this weekend for the fourth round - could there be another classic cupset on the cards?
www.nytimes.com
February 13, 2026 at 5:15 PM
🤔 What went wrong for Frank?

📉 Are Tottenham doomed?

🇺🇸 Could Pochettino fix them?

@totalsoccershow.bsky.social - The Big Thing 👇
Why did Frank fail at Spurs & could Poch fix them? | The Big Thing
Podcast Episode · Total Soccer Show: USMNT, Champions League, EPL, and more ... · 12/02/2026 · 55m
podcasts.apple.com
February 13, 2026 at 12:04 AM
James Rodriguez at Minnesota United is a wonderful oddity for the 2026 MLS season!

📝 for @fotmob.com
James Rodríguez set to shine in MLS ahead of Colombia’s World Cup bid
James Rodríguez has joined Minnesota United in the most unexpected move made by any team before the 2026 MLS season.
www.fotmob.com
February 12, 2026 at 11:51 PM
🏟️ A stadium scandal!

👶 Young talent emerging!

🪏 Fans with snow shovels!

This Danish underdog is chasing its first title since 1986! 🇩🇰

Read & subscribe to 𝐓𝐡𝐞 𝐒𝐨𝐜𝐜𝐞𝐫 𝐃𝐢𝐬𝐩𝐚𝐭𝐜𝐡 👇
🇩🇰 How a stadium construction scandal turned a Danish underdog into a title challenger
AGF are top of the Superligaen and targeting their first title since 1986!
thesoccerdispatch.substack.com
February 12, 2026 at 11:47 PM
Reposted by Graham Ruthven
🔍 Standout USMNT performers from the weekend!

🇺🇸 Which fringe players deserve to be at the World Cup?

🤔 Jedi Robinson as a flex back over Alex Freeman?

Today's 𝐔𝐒𝐌𝐍𝐓 𝐖𝐞𝐞𝐤𝐥𝐲 👇
Which fringe USMNT players deserve to be in the World Cup squad? | USMNT Weekly
Podcast Episode · Total Soccer Show: USMNT, Champions League, EPL, and more ... · 11/02/2026 · 48m
podcasts.apple.com
February 11, 2026 at 8:24 PM
It's becoming increasingly clear why City signed Gianluigi Donnarumma - the guy makes saves! Big ones!

📝 for @fotmob.com
Gianluigi Donnarumma could prove to be City’s best signing of the season
By demonstrating his shot-stopping ability Gianluigi Donnarumma is proving why Manchester City signed him in the first place.
www.fotmob.com
February 11, 2026 at 7:01 PM
Just subscribed.

The best in the business. An important figure in the growth of MLS over the years and someone who deserves your support.
Fifteen years ago, I got my dream job writing for MLSsoccer. Last week, that came to an end.

I'm off on my own, and it's time to build something new – with a little help from all of you.
tacticsfreezone.ghost.io/an-end-to-my...
February 11, 2026 at 6:14 PM
It's a big night in the EPL title race. How will City and Villa (as well as Arsenal tomorrow) fare?

📝 for @theathleticfc.bsky.social
Premier League title race update: Arsenal and Manchester City face stern tests
The three main Premier League title protagonists are in action on Wednesday night
www.nytimes.com
February 11, 2026 at 6:04 PM
📉 Spurs are genuinely in a relegation fight!

🇸🇦 Could Ronaldo leave Saudi Arabia?

🇪🇸 Is this the end of Simeone at Atleti?

Today's 𝐏𝐢𝐭𝐜𝐡 𝐏𝐨𝐢𝐧𝐭𝐬 column for @theguardian.com 👇
Pitch Points: Tottenham’s relegation chances; Could Ronaldo leave Saudi Arabia?
The world of soccer throws up no shortage of questions. In today’s column, we endeavor to answer three of them
www.theguardian.com
February 11, 2026 at 11:07 AM
Can Spurs hire Brentford's model as their new manager?
February 11, 2026 at 10:12 AM
The best one so far 😍
February 11, 2026 at 1:15 AM
February 10, 2026 at 9:35 PM
So what happens if Arsenal win the title and Spurs get relegated in the same season?
February 10, 2026 at 9:10 PM
Big second half ahead for Spurs. Is Thomas Frank (and Eddie Howe) at risk of the sack?

📝 for @theathleticfc.bsky.social
Premier League sack race: Thomas Frank and Eddie Howe under pressure ahead of key match
The Premier League season is heading towards a crescendo. But will all managers make it to the finish line?
www.nytimes.com
February 10, 2026 at 8:36 PM
Reposted by Graham Ruthven
✅ A new exciting format!
✅ Designed by American soccer sickos!
✅ No paywalls and FREE to play!

If you're looking for the next generation of fantasy in MLS... 👀

Download on Android & iOS ➡️ futd.app
February 10, 2026 at 4:50 PM
If only there was a new app out there that could replace MLS Fantasy...
February 10, 2026 at 4:16 PM
Six points off the bottom three, two wins in 16 games... it couldn't happen, could it?

📝 for @theathleticfc.bsky.social
Tottenham relegation odds: Spurs still outsiders to go down despite struggles
Spurs have won just two of their last 16 league games, stretching back to October, and they are just six points above West Ham in 18th place
www.nytimes.com
February 9, 2026 at 11:24 PM
Basel needed that! 😮‍💨

Today's 𝐕𝐀𝐑 (𝐕𝐚𝐥𝐮𝐚𝐛𝐥𝐞 𝐀𝐥𝐭𝐞𝐫𝐧𝐚𝐭𝐢𝐯𝐞 𝐑𝐞𝐚𝐝𝐢𝐧𝐠) 👇

➡️ tinyurl.com/4kh6dkc6
February 9, 2026 at 11:03 PM
ASM is back in Ligue 1! 🇫🇷

Today's 𝐕𝐀𝐑 (𝐕𝐚𝐥𝐮𝐚𝐛𝐥𝐞 𝐀𝐥𝐭𝐞𝐫𝐧𝐚𝐭𝐢𝐯𝐞 𝐑𝐞𝐚𝐝𝐢𝐧𝐠) 👇

➡️ tinyurl.com/4kh6dkc6
February 9, 2026 at 8:53 PM
Panathinaikos edged The Eternal Derby and the title implications could be huge! 🇬🇷

Today's 𝐕𝐀𝐑 (𝐕𝐚𝐥𝐮𝐚𝐛𝐥𝐞 𝐀𝐥𝐭𝐞𝐫𝐧𝐚𝐭𝐢𝐯𝐞 𝐑𝐞𝐚𝐝𝐢𝐧𝐠) 👇

➡️ tinyurl.com/4kh6dkc6
February 9, 2026 at 7:21 PM