Johnny Keeley
johnnykeeley.bsky.social
Johnny Keeley
@johnnykeeley.bsky.social
working in ⚽️🇺🇸. previously: PLinUSA, Copa America, Real Salt Lake/Utah Royals, etc.
I’m lost for words. Holy cow.
September 16, 2025 at 12:42 AM
Wait WHAT???
September 15, 2025 at 10:34 PM
Additionally, excited to jump to tactical conclusions I don’t fully understand during Arsenal’s first couple preseason games with Zubi and then instantly pivot to and parrot whatever Billy says (rinse and repeat).
May 20, 2025 at 5:42 PM
😂😭
April 11, 2025 at 3:31 AM
April 8, 2025 at 5:40 PM
Agree with you Alex, thrown in a sink or swim, no one can save you anyway injury-crisis, he’s held it down.

Kouame/Acosta/Guti will start once healthy + D’Avilla is on the way, but at 19, love how Sergi overcome such a rough start to be a reliable spot starter when needed. A cool/fun development!
April 7, 2025 at 3:41 PM
If you exclude the D.C. match as well, it improves to -0.02 (both scores are for G+ above average). Meanwhile if you look at G+ above replacement (with the Columbus game excluded) he owns the 6th highest score on the team (0.54) just behind Cuypers, Elliott, Gutman, Zinckernagel and Bamba.
April 7, 2025 at 3:41 PM
Sorry to barge in. A friend sent me this and I had a feeling his score might’ve been weighed down from his first (brutal) start against Columbus. If you remove that match he’s still at a -0.19 G+ but above players like Bamba, Rogers, Acosta, etc.
April 7, 2025 at 3:41 PM
Great story!
April 4, 2025 at 7:24 PM
New Handshakes with Gregg! 🍻
open.substack.com/pub/handshak...
March 14, 2025 at 4:45 PM
And a link to the first real post breaking down the Fire's first two matches of the season: handshakeswithgregg.substack.com/p/heres-to-f...
March 7, 2025 at 7:10 PM