Sign in

Eliot McKinley

@eliotmckinley.com
4.9K followers 230 following 664 posts

Soccer nerdery at American Soccer Analysis and (occasionally) Massive Report. Throw-in aficionado. he/him eliotmckinley.com

PostsRepliesMedia
Eliot McKinley @eliotmckinley.com · 01/10/2026
Would have been good for my dearly departed bad pitches twitter account. x.com/PitchesGoneW...
x.com
Bad Pitches (@PitchesGoneWild) on X
I love bad pitches, that's my fucking problem. Cataloging the worst pitches in the world. DM me a google maps link for nominees.
030
Eliot McKinley @eliotmckinley.com · 29/09/2026
You can't tell me the kids don't love this: bsky.app/profile/matt...
120
Eliot McKinley @eliotmckinley.com · 25/09/2026
Haslams own the Crew and Browns. Not a terrible commute for a Sunday.
140
Eliot McKinley @eliotmckinley.com · 22/09/2026
static.klipy.com
Blaise Matuidi
Alt: Blaise Matuidi
010
Eliot McKinley @eliotmckinley.com · 21/09/2026
You eyeballs are wrong, only because Messi, and a lesser extent, Evander, exist. This is total Points-xPoints since 2023.
Charlotte are the 3rd luckiest team since 2023
150
Eliot McKinley @eliotmckinley.com · 21/09/2026
Five months later, Vancouver and SKC are in the running as the best and worst teams by xPoints since 2013. Nashville are likely going to win the Supporter's Shield like most teams over the last few years - by over-performing their underlying metrics. Montreal has had rotten luck.

Scatter plot of xPoints on x-axis and Points-xPoints on the y axis. Nashville is really lucky, Montreal really unlucky, and SKC and Vancouver are really bad and good.Faceted scatter plots of xPoints on x-axis and Points-xPoints of the y-axis. 2024 Miami is the luckiest, but Nashville this season isn't far behind
3416
Eliot McKinley @eliotmckinley.com · 12/09/2026
It’s hot
Happy for you meme
120
Eliot McKinley @eliotmckinley.com · 10/09/2026
Our house has both. With the recirc pump on it made the water heater run 24/7. So I put a smart plug on the recirc pump and a motion detector in the primary bathroom that turns the pump on for 5 mins. Solved the problem and would probably be better even without a HPWH.
000
Eliot McKinley @eliotmckinley.com · 07/09/2026
More pics, because why not?
KittensKittensKittensKittens
040
Eliot McKinley @eliotmckinley.com · 07/09/2026
We took in a mother cat and her four kittens. We have homes for the mom and two of the kittens but need a forever home for the other two, preferably together. If you are or someone you know are in Nashville or vicinity and want a couple of sweet, cute, litter trained kittens please DM me.
Two adverts or kittens that need a forever 
home.
1195
Eliot McKinley @eliotmckinley.com · 03/09/2026
Don't forget the brick wall for the good ones, too.
110
Eliot McKinley @eliotmckinley.com · 31/08/2026
#Crew96
Gru meme
1. Let Courtois take over
2. Make Bez and offer he can't refuse
3. Trade away the kids and play Gbamblé for only 24 first team minutes in cups - wtf?
0150
Eliot McKinley @eliotmckinley.com · 31/08/2026
We still do the "all done" sign with our 5 and 10 year olds and probably always will.
280
Eliot McKinley @eliotmckinley.com · 27/08/2026
The positioning of the players on both teams is wild. Also, 2-1 after 12 min, this game is a banger.
What are we doing here?
290
Eliot McKinley @eliotmckinley.com · 24/08/2026
He has a couple of very short substitution appearances in Open and Leagues cup. As far as I know he is not on a first team contract.
110
Eliot McKinley @eliotmckinley.com · 24/08/2026
But Gbamble is already on a really bad team!
130
Eliot McKinley @eliotmckinley.com · 17/08/2026
Puts more context to his "it's just locker room talk" comment after the Access Hollywood tape came out
060
Eliot McKinley @eliotmckinley.com · 17/08/2026
Feeling really good about that first prompt.
All Coltons belong to Utah
000
Eliot McKinley @eliotmckinley.com · 17/08/2026
[Whitest boy name you can imagine] [bird] transfers from [US state capital] [military noun] to [soccer team nickname] in [UK constituent country].
5170
Eliot McKinley @eliotmckinley.com · 13/08/2026
Diego, I miss you. #Crew96
0131
Eliot McKinley @eliotmckinley.com · 11/08/2026
But also people need to know thst there still needs to be some sort of utilization management. Currently insurance companies get the fire, rightly and wrongly, for denying unnecessary medical procedures, but somebody has to do it because there are a ton of unnecessary medical procedures out there.
240
Eliot McKinley @eliotmckinley.com · 04/08/2026
I’ve been beta testing this for like 2 weeks and you beat my best points in 15 minutes.
020
Eliot McKinley @eliotmckinley.com · 29/07/2026
RETVRN to partial allocation for player trades
020
Reposted by Eliot McKinley
Matthew Doyle @mattdoyle.bsky.social · 26/07/2026
lawd almighty this deserved a goal
713511
Eliot McKinley @eliotmckinley.com · 26/07/2026
Art.
000
Eliot McKinley @eliotmckinley.com · 22/07/2026
He plays Dionysus in the Disney+ Percy Jackson series.
030
Eliot McKinley @eliotmckinley.com · 20/07/2026
The key thing is including stoppage time, not just lopping it off. The normalization after that doesn't make too much of a difference.
050
Eliot McKinley @eliotmckinley.com · 12/07/2026
No, the team with 11 has to choose a player to not participate.
100
Reposted by Eliot McKinley
Jib-BOO👻- scribbits @jibblescribbits.bsky.social · 10/07/2026
"Well, well, well. Not so easy to find a center back who doesn't get dunked on by Ketelaere, is it?"
Tim Ream In USA shirt
011024
Eliot McKinley @eliotmckinley.com · 10/07/2026
Have you seen Cool Runnings?
070
Eliot McKinley @eliotmckinley.com · 10/07/2026
Living and walking near a university and hospital I get asked decently often. But it is never anyone less than 50.
010
Eliot McKinley @eliotmckinley.com · 08/07/2026
I've been surprised on how not terrible riding the ebike has been in super hot weather as long as I'm moving. Exerting minimal effort pedaling with the breeze it generates isn't exactly comfortable, but it is very tolerable.
060
Reposted by Eliot McKinley
Eliot McKinley @eliotmckinley.com · 22/06/2026
I wrote about this a couple years ago, but we're really confident Messi is just about an average penalty taker. www.americansocceranalysis.com/home/2023/10...
Bayesian Messi penalties
54113
Reposted by Eliot McKinley
Max @oostermax.bsky.social · 06/07/2026
Which Matt defends the net for a US-Belgium penalty shootout? The US has rotated both, but my model backs Matt Turner. Data gives him a 77% probability of being the superior career penalty stopper (other pk statistics below) #USABEL #BELUSA #FIFAWorldCup #WC2026 #WorldCup
261
Eliot McKinley @eliotmckinley.com · 04/07/2026
What would you give up for a winner?
2120
Eliot McKinley @eliotmckinley.com · 03/07/2026
Curtis Silwa is asking the right questions.
Silwa says we need to check the balls
091
Eliot McKinley @eliotmckinley.com · 02/07/2026
I thought this was Romney, but it was McCain!
tire gage with "Obama's Energy Plan" written on it
1150
Eliot McKinley @eliotmckinley.com · 02/07/2026
Remember when Obama was dumb for encouraging people to make sure their car tires were inflated to get better gas mileage?
1171
Eliot McKinley @eliotmckinley.com · 30/06/2026
Update: a false lice alarm at D&D camp.
No lice at D&D camp!
150
Eliot McKinley @eliotmckinley.com · 30/06/2026
Plenty of spells for my Tiefling Wizard son to choose from to banish the lice:
lice treatment options
020
Eliot McKinley @eliotmckinley.com · 30/06/2026
Lice reported at your kid's D&D camp is not something I expected to ever hear.
Head lice reported at D&D camp
180
Reposted by Eliot McKinley
John Muller @johnspacemuller.com · 28/06/2026
Okay here's the entire Algeria possession 5 minutes and 34 seconds of completely uncontested midfield possession 109 completed passes And then they scored a goal
4573124
Eliot McKinley @eliotmckinley.com · 26/06/2026
Poch + cops
130
Eliot McKinley @eliotmckinley.com · 25/06/2026
Only if you want to value long clearances and slide tackles more than just about anything else.
100
Eliot McKinley @eliotmckinley.com · 25/06/2026
We've been generating these plots for all American professional leagues as well as major tournaments for almost a decade at @gameflow.bsky.social . They are not new.
0102
Eliot McKinley @eliotmckinley.com · 25/06/2026
I may quibble with the use of "momentum" but the utility of these sorts of plots is pretty obvious because people of see what they want in games and you can't watch them all. We wrote about this years ago and have updated them to actual likelihoods of scoring with g+. tinyurl.com/3p5hm8b9
americansocceranalysis.com
Expected Possession Goals GameFlow: Taking a Ride Into the Danger Zone — American Soccer Analysis
A few weeks ago, we introduced Expected Possession Goals (xPG) GameFlow , a visualization of the momentum of a soccer match from kickoff to final whistle of each game. xPG GameFlow uses the accumul...
3234
Eliot McKinley @eliotmckinley.com · 25/06/2026
I think the first or second summer after buying our house the AC stopped working. A $200 spray down on the condenser coils with the hose from the HVAC guy fixed the issue and I learned a valuable lesson.
110
Eliot McKinley @eliotmckinley.com · 22/06/2026
Mostly lore, IIRC he never lost a shootout. Nick Rimando, #6 on your list talked about his approach to saving penalties a few years back. www.nytimes.com/athletic/225...
nytimes.com
MLS legend Nick Rimando reveals his penalty-stopping secret (Published 2020)
110
Eliot McKinley @eliotmckinley.com · 22/06/2026
I've had this one since '94.
c. 1995 NCAA blast c. 2026
190
Eliot McKinley @eliotmckinley.com · 22/06/2026
Really cool and thorough penalty analysis to show that Tim Melia is the GOAT penalty keeper.
030