You know, some people get into coding or finance because they want to build an empire. Me? I got into detailed information tracking because of a massive screw-up involving a Greek derby, a bad tip, and twenty Euros back in 2018. That whole mess taught me that for big events, especially ones with this much noise and historical baggage—we are talking about the Eternal Enemies Derby here—you can’t just rely on the first headline that pops up.

My entire process for today’s lineup reveal started not this morning, but about five years ago when I first realized how badly pre-game rumor mills operate. I needed a system. I built a system. It’s not fancy; it’s just a hyper-focused set of routines that ensure I am grabbing data directly from the source, or at least from the two or three guys on the planet who always get it right.
Establishing the Battlefield: Source Verification
The first thing I did, weeks out, was to isolate the reliable signal from the noise. For this specific derby, there are maybe four Twitter accounts, two dedicated forums, and the two official club apps that matter. Everything else is just guesswork designed to rack up clicks. I cataloged all their posting habits: When do they usually leak? Who is more cagey? Who waits for the official announcement?
Leading up to game day, my setup is running on a loop. I hammered a simple routine that checks these six primary sources every five minutes once we hit T-minus four hours before kick-off. Why four hours? Because that’s when the team buses start rolling, and rumors start solidifying into actual leaks from someone’s cousin who works security at the training ground.
For today’s share, I really had to dig around for clarity because there was so much talk about tactical surprises. Panathinaikos had a coach who loves to pull a rabbit out of a hat, and Olympiacos had been running some closed-door training sessions that sparked a ton of fake news.
The Day of the Derby: The Information Race
The real work started about 90 minutes before the scheduled lineup release time. That’s usually when the unofficial word starts dripping out, often via cryptic messages from the reliable insiders. This is the crunch time where you need to sprint to verify.

I usually follow a strict sequence:
- I fired up the monitoring dashboard I built years ago. It’s just a simple screen showing the latest posts from my verified sources.
- I watched for the first key indicator. For this match, it was a specific journalist who always gets the Olympiacos defense right. He dropped a single, three-word tweet: “Retsos. Central.” Bingo. That’s a key piece locked down.
- I cross-referenced that initial leak with the Panathinaikos internal chatter. They are usually harder to crack. Their leaks often come through a third-party football news portal that translates a message originally posted on a closed Telegram group. I spent a frantic ten minutes translating jargon and coded hints about their midfield trio.
There was a major scare about an hour before the official reveal. A massive sports news site—one everyone follows—posted a completely unverified lineup that had two major stars benched. Chaos erupted in the comment sections. My job immediately shifted from finding the truth to actively debunking the falsehoods while still hunting for the real picture.
I held my finger off the publish button, knowing that if I put out garbage, my entire reputation for accuracy goes down the drain. I waited. I kept refreshing the two official club apps until my thumb hurt. My heart rate was probably too high for a Sunday afternoon.
The Confirmation and Final Output
The moment of truth came at exactly T-minus 60 minutes. Usually, the clubs drop the graphic on their apps simultaneously. Today, Olympiacos was three minutes faster. I snatched their confirmed starting XI, comparing it instantly to the pieces I had gathered from my most reliable sources. It was a perfect match. The bogus lineup everyone was screaming about was completely wrong.
Then, Panathinaikos finally dropped theirs. Another match. This is the moment where all the groundwork pays off. I had the confirmed, official data, seconds after the clubs themselves made it public, but well before most of the general public even knew where to look.

The final step was simple: I structured the data cleanly for immediate readability. No fancy analysis yet, just the names people wanted to see. I used the structured format I always use—one club, then the other, clear positions, bolding the key players people were asking about all week.
This whole practice, from the initial leak monitoring to the final sharing, took about two hours of intense focus today. But the core system? That was built from the ashes of a bad bet five years ago. Now, when people ask if their favorites are playing, I can give them the confirmed answer, not a guess. That’s why I do this. It’s about reliable data, not just punditry.
Here’s the breakdown I finally put out:
Olympiacos F.C. vs Panathinaikos F.C. Official Starting XIs
Olympiacos (4-3-3 formation)
- Goalkeeper: Tzolakis
- Defense: Rodinei, Retsos, Carmo, Richards
- Midfield: Horta, Hezze, Chiquinho
- Forwards: Podence, El Kaabi, Fortounis
Panathinaikos (4-2-3-1 formation)

- Goalkeeper: Dragowski
- Defense: Kotsiras, Jedvaj, Araó, Mladenović
- Midfield: Pérez, Willian Araújo
- Attacking Midfield: Bakasetas, Bernard, Limnios
- Striker: Ioannidis
I hit publish and watched the comments flood in. Pure satisfaction. The hard work is always worth it when you deliver the goods faster and cleaner than anyone else.
