The Day I Became a Stats Nerd (Because I Had To)
Look, usually, I just watch the games. I don’t pretend to be some expert analyst on La Liga, or any league for that matter. I watch, I cheer, I complain about the ref—standard stuff. But this time? This wasn’t about fun. This was about survival, practically.

See, I was trying to renew the lease on my apartment. Great place, terrible landlord. Total maniac for football, specifically Spanish football. He knew I liked watching, but he always went on and on about how I didn’t understand the “real engine room” stuff. Anyway, the rent renewal discussion somehow turned into a ridiculous, high-stakes challenge.
He pulls up the Espanyol and Girona fixtures, right? He says, “The pundits are all over the place. Show me who has the actual winning momentum, based only on the numbers, and I’ll knock 20% off your next six months rent. Guess wrong, and the rent goes up 20%, starting tomorrow. No outside opinions, just raw data.”
I swear, the guy had a lawyer’s grin. I had to win. Twenty percent off the rent? That’s real money. I told him, “Fine. You want stats? You’ll get stats. But if I win, you write that clause into the contract right now.” He agreed, the fool.
Ditching the Pundits and Digging for Dirt
The first thing I did was ditch all the usual commentary sites. They just give you goals, shots on target, and possession—junk food stats. Everyone knows that stuff. I needed the deeper stuff. I needed to see who was actually creating scoring opportunities, and who was collapsing defensively when under pressure. Momentum isn’t built on one fluke goal; it’s built on repeatable processes.
I spent three solid evenings pulling numbers from a couple of niche statistical databases—the kind that are just rows and rows of CSV files and look like they were designed in 1998. It was an absolute headache, but I collected everything I could get my hands on from their last ten league matches. Not just the final score, but the microscopic stuff that indicates underlying team health.

I knew I couldn’t trust the table position. That’s history. Momentum is future potential. I concentrated on three critical, non-obvious areas. These were the metrics I figured showed genuine shift in confidence and control:
- xG Differential (Expected Goals): This is crucial. Who consistently created better quality chances than they gave up? If a team wins 1-0 but had an xG of 0.3, they were lucky, not dominant.
- Defensive Error Rate: I tracked not just errors leading to goals, but unforced turnovers in their own half. Sloppiness equals collapsing momentum, plain and simple.
- Deep Completions: This meant how often they were successfully moving the ball into the final third, deep into enemy territory. It shows attacking persistence and structural quality, even if the striker is having an off-day.
I threw all this mess into a spreadsheet. It took ages just to clean up the data and standardize the headers. I had four columns for Espanyol and four for Girona, tracking these metrics over those ten games. I needed to see trends, not snapshots.
Wrestling the Data: Unmasking the Truth
The first thing I noticed was how deceptive the table position was for Espanyol. They looked decent on points, but when I filtered the data, their recent results were built on unsustainable finishing—they were scoring way more than their xG suggested they should. They were clinically efficient, sure, but the volume of quality chances was low. That’s not momentum; that’s luck running out, and I knew that well would dry up soon.
Girona, on the other hand, had better raw xG differential over the full ten games, even when they lost. They were consistently creating high-quality shots. They were getting into the right positions. The problem? Their conversion rate was awful. They were hitting the post, missing sitters—the opposite of luck. They were suffering from the football gods hating them, but the process was solid.
So, who had the momentum? I calculated the three-game rolling average for both teams across my metrics to spot the immediate, recent trend. That’s where the secret was hiding.

The results suddenly made it crystal clear. Espanyol’s defensive error rate was spiking severely in the last three games. They were bleeding chances and relying solely on individual brilliance in goal or up front, which is volatile. Girona’s defensive errors were actually falling, and their Deep Completion numbers were steadily rising, showing improving confidence in their build-up play, even if the final result was shaky. They were tightening the screws.
I realized I was looking for the team that was doing the right things structurally, even if the scoreboard didn’t always reflect it yet. Girona was the team building the foundation for sustained success.
The Final Verdict and the Payoff
I marched back to the landlord with my spreadsheet printed out, highlighted and messy. I presented the numbers. I didn’t talk about star players or coaching; I just showed him the differential charts. I laid out the case: Espanyol’s underlying stats suggest a serious regression is coming. Girona is playing better than their results show, and the momentum is shifting their way because their process is superior.
The guy squinted at the xG chart like it was written in Greek. He hated it, absolutely hated that I hadn’t chosen the team higher up the league table. But he’s a man of his word (sometimes). He checked the data sources I used—he knew them, which was the scary part—and had to concede that the numbers spoke for themselves, even if he didn’t like the conclusion.
I got the rent discount. Twenty percent, six months. Signed and sealed. Why? Because the very next game, Girona absolutely hammered their opponent, playing exactly the kind of structured football my stats predicted. Espanyol scraped a messy draw, confirming their reliance on luck was indeed fading.

So yeah, sometimes you have to dive deep into the numbers. Not because you love statistics, but because your landlord cornered you into it. That’s how I ended up building this whole stats tracking method. It was purely self-defense, but hey, it works.
