<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Marina Kim(Eunji)</title>
    <description>The latest articles on DEV Community by Marina Kim(Eunji) (@ezeeyeyo).</description>
    <link>https://dev.to/ezeeyeyo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3055214%2F5c7dc792-73dc-4d3b-b2f2-4142ffff60d9.png</url>
      <title>DEV Community: Marina Kim(Eunji)</title>
      <link>https://dev.to/ezeeyeyo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ezeeyeyo"/>
    <language>en</language>
    <item>
      <title>Why I stopped analysing matches and started caring about spectators</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Tue, 03 Feb 2026 11:05:08 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/why-i-stopped-analysing-matches-and-started-caring-about-spectators-521i</link>
      <guid>https://dev.to/ezeeyeyo/why-i-stopped-analysing-matches-and-started-caring-about-spectators-521i</guid>
      <description>&lt;p&gt;The reason I stopped writing match analysis is actually very simple.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sports don’t survive without spectators.&lt;/strong&gt;&lt;br&gt;
Without spectators, there’s no revenue.&lt;br&gt;
Without revenue, players struggle to live as players.&lt;br&gt;
And when that happens, leagues shrink.&lt;/p&gt;

&lt;p&gt;The more I wrote analysis, the harder it became to ignore that reality.&lt;/p&gt;

&lt;p&gt;I studied sports data and analysis, and for about three years I worked by writing match previews and analytical pieces.&lt;/p&gt;

&lt;p&gt;Analysing games wasn’t a hobby for me.&lt;br&gt;
It was how I learned the sport, how I thought about it, and how I contributed to it.&lt;/p&gt;




&lt;h2&gt;
  
  
  Analysis explains results — but spectators decide survival
&lt;/h2&gt;

&lt;p&gt;Match analysis usually answers one question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Why did this game end the way it did?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Why this team won.&lt;br&gt;
Why that team lost.&lt;br&gt;
Why the tactics worked.&lt;br&gt;
What might happen next.&lt;/p&gt;

&lt;p&gt;But over time, a different question started bothering me more:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Even if the analysis is good,&lt;br&gt;
what happens if no one is actually watching the sport?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This question becomes very real when you think about sports in Korea.&lt;/p&gt;




&lt;h2&gt;
  
  
  The reality of non-popular sports in Korea(My country)
&lt;/h2&gt;

&lt;p&gt;In Korea, only a few sports attract stable crowds and money:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Baseball&lt;/li&gt;
&lt;li&gt;A well-known football clubs&lt;/li&gt;
&lt;li&gt;Some volleyball teams&lt;/li&gt;
&lt;li&gt;Basketball&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Outside of those, many athletes struggle.&lt;/p&gt;

&lt;p&gt;Not because they aren’t good enough —&lt;br&gt;
but because there simply aren’t enough spectators.&lt;/p&gt;

&lt;p&gt;For many players, being an athlete isn’t financially sustainable on its own.&lt;br&gt;
They have to worry about second jobs, future careers, and life after sport&lt;br&gt;
while still competing.&lt;/p&gt;

&lt;p&gt;That’s not a performance problem.&lt;br&gt;
It’s a structural one.&lt;/p&gt;




&lt;h2&gt;
  
  
  Watching non-popular sports in London changed my perspective
&lt;/h2&gt;

&lt;p&gt;After moving to London, I started watching sports that would be considered “non-popular” back home.&lt;/p&gt;

&lt;p&gt;And what surprised me wasn’t the level of play.&lt;br&gt;
It was the crowd.&lt;/p&gt;

&lt;p&gt;Even without big stars or TV coverage:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;people showed up&lt;/li&gt;
&lt;li&gt;families came together&lt;/li&gt;
&lt;li&gt;locals dropped in casually&lt;/li&gt;
&lt;li&gt;not everyone was a “fan”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sport existed as something you could simply attend.&lt;/p&gt;

&lt;p&gt;That contrast stuck with me.&lt;/p&gt;

&lt;p&gt;It made me ask a different question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Maybe the problem isn’t that people don’t care about sports.&lt;br&gt;
Maybe they just don’t know what’s happening nearby.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  “What if all sports events were visible in one place?”
&lt;/h2&gt;

&lt;p&gt;That’s where this project started.&lt;/p&gt;

&lt;p&gt;I wondered:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What if you didn’t need to be a fan?&lt;/li&gt;
&lt;li&gt;What if you didn’t already follow a league or a team?&lt;/li&gt;
&lt;li&gt;What if you could just see &lt;strong&gt;what’s happening today, near you&lt;/strong&gt;?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If sports events were easier to notice,&lt;br&gt;
maybe a few more people would show up.&lt;br&gt;
Maybe that alone could make a difference.&lt;/p&gt;

&lt;p&gt;So I started building a platform that aggregates sports events by &lt;strong&gt;location and time&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Then I discovered the uncomfortable truth
&lt;/h2&gt;

&lt;p&gt;Once I started building and observing behaviour, two things became clear.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Sports fans&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;focus only on the sport they already love&lt;/li&gt;
&lt;li&gt;don’t really explore other sports&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;People with little interest in sports&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;don’t explore sports at all&lt;/li&gt;
&lt;li&gt;they don’t even open a “sports discovery” product&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s where the contradiction appeared.&lt;/p&gt;

&lt;p&gt;I wanted to expose sports to people who weren’t fans.&lt;br&gt;
But those people don’t actively look for sports in the first place.&lt;/p&gt;




&lt;h2&gt;
  
  
  That’s when the product’s purpose started to break
&lt;/h2&gt;

&lt;p&gt;My original goal was simple:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Create a new entry point that brings spectators.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But in reality:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;fans don’t need discovery&lt;/li&gt;
&lt;li&gt;non-fans don’t want discovery&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Trying to force exploration didn’t work.&lt;/p&gt;

&lt;p&gt;So the product slowly shifted.&lt;/p&gt;

&lt;p&gt;From &lt;strong&gt;discovery&lt;/strong&gt;&lt;br&gt;
to &lt;strong&gt;confirmation&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Sportsive is now
&lt;/h2&gt;

&lt;p&gt;Today, Sportsive isn’t trying to convert people into sports fans.&lt;/p&gt;

&lt;p&gt;It’s not trying to persuade anyone.&lt;/p&gt;

&lt;p&gt;Instead, it’s for a much narrower moment:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;When someone is already thinking&lt;br&gt;
“Should I go out tonight?”&lt;br&gt;
Sportsive answers&lt;br&gt;
“Yes, something is happening” or “No, it’s quiet.”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It’s a checking tool.&lt;/p&gt;

&lt;p&gt;If someone opens it for a few seconds, gets an answer, and leaves —&lt;br&gt;
that’s success.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I really stopped analysing matches
&lt;/h2&gt;

&lt;p&gt;If I had to summarise it in one sentence:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I became more interested in &lt;strong&gt;why spectators aren’t there&lt;/strong&gt;&lt;br&gt;
than in &lt;strong&gt;why a match ended the way it did&lt;/strong&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That’s why I stopped analysing games&lt;br&gt;
and started experimenting with how people even discover that a game exists.&lt;/p&gt;

&lt;p&gt;I don’t know if this turns into a business.&lt;br&gt;
I don’t know if it actually helps sports in a meaningful way.&lt;/p&gt;

&lt;p&gt;But the problem feels real enough to explore.&lt;/p&gt;

&lt;p&gt;If this sounds familiar to you, I’d love to hear your thoughts.&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://sportsive.vercel.app" rel="noopener noreferrer"&gt;https://sportsive.vercel.app&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  One last line
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Match analysis explains sport.&lt;br&gt;
Spectators sustain it.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>sports</category>
      <category>productmanagement</category>
      <category>culture</category>
      <category>programming</category>
    </item>
    <item>
      <title>Why “just list all sports events” is much harder than it sounds</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Mon, 26 Jan 2026 20:37:41 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/why-just-list-all-sports-events-is-much-harder-than-it-sounds-5625</link>
      <guid>https://dev.to/ezeeyeyo/why-just-list-all-sports-events-is-much-harder-than-it-sounds-5625</guid>
      <description>&lt;h3&gt;
  
  
  Sports don’t have a discovery problem. They have a structure problem.
&lt;/h3&gt;

&lt;p&gt;After publishing my last post about building a small “checking tool” for sports events,&lt;br&gt;
a few people reached out with the same question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Why hasn’t someone already solved this?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;At first glance, it &lt;em&gt;does&lt;/em&gt; sound simple.&lt;/p&gt;

&lt;p&gt;Sports events are public.&lt;br&gt;
Schedules exist.&lt;br&gt;
Teams publish fixtures.&lt;br&gt;
Leagues have websites.&lt;br&gt;
Ticket platforms list events.&lt;/p&gt;

&lt;p&gt;So why is it still hard to answer a basic question like:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;“Is there any sport happening near me tonight?”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The short answer is:&lt;br&gt;
&lt;strong&gt;because sports data is structurally messy.&lt;/strong&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Sports aren’t one system. They’re thousands of exceptions.
&lt;/h3&gt;

&lt;p&gt;When people talk about “sports events”, they often imagine football leagues with clean fixtures.&lt;/p&gt;

&lt;p&gt;But once you go beyond that narrow view, everything breaks.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Some sports are league-based.&lt;/li&gt;
&lt;li&gt;Some are tournament-based.&lt;/li&gt;
&lt;li&gt;Some are sessions (horse racing meetings, tennis days).&lt;/li&gt;
&lt;li&gt;Some last 90 minutes.&lt;/li&gt;
&lt;li&gt;Some last 6 hours.&lt;/li&gt;
&lt;li&gt;Some last two weeks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Even within one sport, formats vary wildly.&lt;/p&gt;

&lt;p&gt;A football match has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a kickoff time&lt;/li&gt;
&lt;li&gt;a predictable duration&lt;/li&gt;
&lt;li&gt;two teams&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A tennis tournament has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;no fixed match times&lt;/li&gt;
&lt;li&gt;daily sessions&lt;/li&gt;
&lt;li&gt;matches that depend on previous results&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A horse racing event:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;is technically one “meeting”&lt;/li&gt;
&lt;li&gt;but contains many separate races&lt;/li&gt;
&lt;li&gt;with different relevance for spectators&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Trying to put all of this into a single, clean list is not trivial.&lt;br&gt;
It’s not a UI problem.&lt;br&gt;
It’s not an AI problem.&lt;/p&gt;

&lt;p&gt;It’s a &lt;strong&gt;data modeling problem&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  “Just aggregate everything” doesn’t scale
&lt;/h3&gt;

&lt;p&gt;Another common suggestion is:&lt;br&gt;
“Why not just scrape everything?”&lt;/p&gt;

&lt;p&gt;This ignores three realities:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Data is fragmented by responsibility&lt;/strong&gt;&lt;br&gt;
Teams, leagues, venues, and organizers all publish different parts of the truth.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Officialness matters&lt;/strong&gt;&lt;br&gt;
Not all sources are equally reliable, and updates don’t propagate consistently.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The cost of edge cases explodes&lt;/strong&gt;&lt;br&gt;
Every new sport, country, or tournament introduces new rules, formats, and exceptions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;At small scale, manual curation works.&lt;br&gt;
At large scale, blind automation breaks.&lt;/p&gt;

&lt;p&gt;This is why big tech companies don’t fully solve this problem either.&lt;br&gt;
Not because they can’t — but because it doesn’t fit their economics.&lt;/p&gt;




&lt;h3&gt;
  
  
  The real question isn’t “what sport do you like?”
&lt;/h3&gt;

&lt;p&gt;Most existing sports products assume one thing:&lt;br&gt;
that users already know what they want.&lt;/p&gt;

&lt;p&gt;They ask:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Which team do you follow?&lt;/li&gt;
&lt;li&gt;Which league do you care about?&lt;/li&gt;
&lt;li&gt;Which sport are you into?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But many real-life decisions don’t start that way.&lt;/p&gt;

&lt;p&gt;They start with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“I have a free evening.”&lt;/li&gt;
&lt;li&gt;“I’m bored.”&lt;/li&gt;
&lt;li&gt;“I might go out.”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Only &lt;em&gt;after that&lt;/em&gt; does sport become an option.&lt;/p&gt;

&lt;p&gt;That’s why I stopped thinking in terms of teams and leagues,&lt;br&gt;
and started thinking in terms of &lt;strong&gt;location and time&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Not as a fan.&lt;br&gt;
Not as an analyst.&lt;br&gt;
But as someone deciding what to do next.&lt;/p&gt;




&lt;h3&gt;
  
  
  I don’t think this is a product problem (yet)
&lt;/h3&gt;

&lt;p&gt;I’m not convinced this is “a startup” in the traditional sense.&lt;br&gt;
I don’t even know how people should pay for something like this.&lt;/p&gt;

&lt;p&gt;What I &lt;em&gt;am&lt;/em&gt; convinced of is this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Sports event discovery fails not because of missing information,&lt;br&gt;
but because the information is structured for organizers — not for human decisions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Right now, I’m less interested in growth or monetization,&lt;br&gt;
and more interested in understanding whether this gap is real.&lt;/p&gt;

&lt;p&gt;Do people actually want to check sports this way?&lt;br&gt;
Do they open something, get an answer, and leave?&lt;br&gt;
Does location-first, time-first information change behaviour at all?&lt;/p&gt;

&lt;p&gt;I don’t know yet.&lt;/p&gt;

&lt;p&gt;But I do know this problem is deeper than it looks —&lt;br&gt;
and that’s what makes it worth exploring.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;(If you’ve ever felt this friction yourself, I’d genuinely love to hear how you deal with it.)&lt;/em&gt;&lt;/p&gt;

</description>
      <category>sports</category>
      <category>productmanagement</category>
      <category>datamodeling</category>
      <category>startup</category>
    </item>
    <item>
      <title>I stopped analysing matches and started building a tool to decide whether to go</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Sun, 25 Jan 2026 17:58:52 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/i-stopped-analysing-matches-and-started-building-a-tool-to-decide-whether-to-go-46oj</link>
      <guid>https://dev.to/ezeeyeyo/i-stopped-analysing-matches-and-started-building-a-tool-to-decide-whether-to-go-46oj</guid>
      <description>&lt;h3&gt;
  
  
  I used to analyse matches.
&lt;/h3&gt;

&lt;p&gt;Now I’m trying to solve a different problem.&lt;/p&gt;

&lt;p&gt;For a long time, I wrote about sports by looking &lt;em&gt;backwards&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;I analysed matches using data — possession, shots, goalkeeping decisions — and tried to explain &lt;strong&gt;why a game ended the way it did&lt;/strong&gt;.&lt;br&gt;
One of my last posts here was about the UEFA Women’s EURO final and how England trusted their goalkeeper.&lt;/p&gt;

&lt;p&gt;I still enjoy that kind of analysis.&lt;br&gt;
But at some point, I realised I was personally stuck with a much simpler, more practical problem.&lt;/p&gt;




&lt;h3&gt;
  
  
  Living in the UK made something obvious
&lt;/h3&gt;

&lt;p&gt;I live in the UK, where sports events happen constantly.&lt;/p&gt;

&lt;p&gt;Football, rugby, tennis, horse racing — almost every day, something is going on somewhere.&lt;br&gt;
And yet, as someone who isn’t a die-hard fan of one specific team, I kept asking myself:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“Is there anything actually happening near me right now?”&lt;/em&gt;&lt;br&gt;
&lt;em&gt;“Is there a match tonight that’s worth just going to?”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Surprisingly, this was hard to answer.&lt;/p&gt;

&lt;p&gt;Sports information is everywhere — but it’s fragmented:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;team websites&lt;/li&gt;
&lt;li&gt;league schedules&lt;/li&gt;
&lt;li&gt;broadcasters&lt;/li&gt;
&lt;li&gt;ticketing platforms&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of them assume you already know &lt;strong&gt;what&lt;/strong&gt; you’re looking for.&lt;/p&gt;

&lt;p&gt;What they don’t answer well is:&lt;br&gt;
&lt;strong&gt;“Today. Now. Near here.”&lt;/strong&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  I tried building a platform. That was a mistake.
&lt;/h3&gt;

&lt;p&gt;When I first decided to build something, I did what many people do.&lt;/p&gt;

&lt;p&gt;I added:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;user accounts&lt;/li&gt;
&lt;li&gt;feeds&lt;/li&gt;
&lt;li&gt;chat rooms&lt;/li&gt;
&lt;li&gt;team pages&lt;/li&gt;
&lt;li&gt;meetups&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On paper, it looked like a “proper platform”.&lt;/p&gt;

&lt;p&gt;In reality, it completely missed the point.&lt;/p&gt;

&lt;p&gt;The product became about &lt;em&gt;staying&lt;/em&gt;, &lt;em&gt;scrolling&lt;/em&gt;, and &lt;em&gt;engaging&lt;/em&gt; —&lt;br&gt;
when the original problem was about &lt;strong&gt;making a quick decision and leaving&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So I did something uncomfortable.&lt;/p&gt;

&lt;p&gt;I deleted almost everything.&lt;/p&gt;




&lt;h3&gt;
  
  
  What’s left is just a map
&lt;/h3&gt;

&lt;p&gt;The current version is intentionally small.&lt;/p&gt;

&lt;p&gt;No login.&lt;br&gt;
No social features.&lt;br&gt;
No feeds.&lt;br&gt;
No following teams or leagues.&lt;/p&gt;

&lt;p&gt;Just:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a map&lt;/li&gt;
&lt;li&gt;sports events shown only by &lt;strong&gt;location and time&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;simple signals like &lt;em&gt;LIVE&lt;/em&gt; or &lt;em&gt;starting soon&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is not to keep people inside the product.&lt;/p&gt;

&lt;p&gt;It’s a &lt;strong&gt;checking tool&lt;/strong&gt; — something you open for a few seconds to decide:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“Should I go out or not?”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If someone opens it, gets an answer, and closes it immediately — that’s success.&lt;/p&gt;




&lt;h3&gt;
  
  
  This is still an experiment
&lt;/h3&gt;

&lt;p&gt;I don’t know if this becomes a business.&lt;br&gt;
I don’t even know how people &lt;em&gt;should&lt;/em&gt; pay for something like this yet.&lt;/p&gt;

&lt;p&gt;Right now, I’m trying to answer a simpler question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Do people actually find this useful?&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Not fans.&lt;br&gt;
Not analysts.&lt;br&gt;
Just people deciding what to do with their evening.&lt;/p&gt;

&lt;p&gt;If you’re curious, this is what the project looks like now:&lt;br&gt;
👉 &lt;strong&gt;sportsive.vercel.app&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’m still learning, and I’m very open to feedback — especially if this sounds like a problem you’ve felt too.&lt;/p&gt;

</description>
      <category>sideprojects</category>
      <category>webdev</category>
      <category>productthinking</category>
      <category>sports</category>
    </item>
    <item>
      <title>[Personal Project #19] UEFA Women’s EURO 2025 Final: England Trusted Their Goalkeeper</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Mon, 28 Jul 2025 10:19:18 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-19-uefa-womens-euro-2025-final-england-trusted-their-goalkeeper-2ig9</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-19-uefa-womens-euro-2025-final-england-trusted-their-goalkeeper-2ig9</guid>
      <description>&lt;p&gt;On July 28, 2025, in Basel, Switzerland, the UEFA Women’s Euro 2025 final was held.&lt;br&gt;
England and Spain played to a 1-1 draw after extra time, and the match went to penalties.&lt;br&gt;
In that dramatic moment, England trusted their goalkeeper, &lt;strong&gt;Hannah Hampton&lt;/strong&gt; — and she delivered again.&lt;/p&gt;

&lt;p&gt;England won the shootout 3-1. And this win wasn’t just luck.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Strategy Built from Experience – The Quarterfinal
&lt;/h2&gt;

&lt;p&gt;England had already faced a penalty shootout in the quarterfinal against Sweden.&lt;br&gt;
They won that game thanks to &lt;strong&gt;two saves by Hannah Hampton&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That match gave the team more than a win — it gave them trust in their goalkeeper.&lt;br&gt;
So in the final, maybe England thought:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;“If we reach penalties, we know we can win.”&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And during the game, England played as if that plan was clear from the start.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Extra Time Decision – Defense Over Attack
&lt;/h2&gt;

&lt;p&gt;In the 30 minutes of extra time, both teams were tired. But their plans were different.&lt;br&gt;
&lt;strong&gt;England didn’t try to attack. They focused only on defending.&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stat&lt;/th&gt;
&lt;th&gt;England&lt;/th&gt;
&lt;th&gt;Spain&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Shots&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots on target&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expected goals&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0.72&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Clearances&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interceptions&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;England didn’t take a single shot.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Spain took 5 shots, but none were on target.&lt;/li&gt;
&lt;li&gt;Hampton didn’t have to make any saves in extra time — the defense did it all.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This was not just defending. It was &lt;strong&gt;a smart and planned strategy.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F437nmv7oj90l5dbqa45w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F437nmv7oj90l5dbqa45w.png" alt=" " width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Zero Mistakes? — Small Errors, Big Discipline
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stat&lt;/th&gt;
&lt;th&gt;England&lt;/th&gt;
&lt;th&gt;Spain&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Mistakes leading to shots&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mistakes leading to goals&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Both teams made &lt;strong&gt;one mistake that led to a shot&lt;/strong&gt;, but &lt;strong&gt;neither allowed a goal&lt;/strong&gt; from those errors.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;England's defense stayed calm even after the small mistake.&lt;/li&gt;
&lt;li&gt;More importantly, they &lt;strong&gt;didn’t collapse or lose shape&lt;/strong&gt;, even under Spain’s pressure.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So while it wasn’t &lt;em&gt;zero&lt;/em&gt; mistakes, it was still &lt;strong&gt;a highly disciplined performance&lt;/strong&gt; —&lt;br&gt;
the kind that &lt;strong&gt;wins finals not with flair, but with focus&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And again, at the center of this discipline was their trusted last line: &lt;strong&gt;goalkeeper Hannah Hampton&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Spain's Possession Game — and Its Limit
&lt;/h2&gt;

&lt;p&gt;Spain came into the final with the &lt;strong&gt;highest average possession in the tournament: 77%&lt;/strong&gt;.&lt;br&gt;
But in the semifinal against Germany, their style didn’t work as well.&lt;br&gt;
Germany’s high pressing made Spain uncomfortable. They still won, but needed extra time.&lt;br&gt;
In that match, Spain’s possession dropped to &lt;strong&gt;66%&lt;/strong&gt; — a big change for them.&lt;/p&gt;

&lt;p&gt;In the final, they had more possession again, but the pattern repeated:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Period&lt;/th&gt;
&lt;th&gt;Spain Possession (%)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1st Half&lt;/td&gt;
&lt;td&gt;67%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2nd Half&lt;/td&gt;
&lt;td&gt;59%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Extra Time&lt;/td&gt;
&lt;td&gt;71%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Even with 71% of the ball in extra time:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;They didn’t hit a single shot on target.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;All 5 shots were blocked or missed.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;Spain showed something important:&lt;br&gt;
&lt;strong&gt;“When their possession is broken, their whole game can fall apart.”&lt;/strong&gt;&lt;br&gt;
Possession brought them far, but &lt;strong&gt;goals — or good defense — win trophies.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  5. Goalkeeper Performance Data and Analysis
&lt;/h2&gt;

&lt;p&gt;In this final, two goalkeepers played a very important role:&lt;br&gt;
&lt;strong&gt;Hannah Hampton (England)&lt;/strong&gt; and &lt;strong&gt;Cata Coll (Spain)&lt;/strong&gt;.&lt;br&gt;
When we compare their performance, we can see some interesting points.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqf2hfr7wjevst5jr2qdi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqf2hfr7wjevst5jr2qdi.png" alt=" " width="654" height="548"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Key stats explained:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cmp% (Pass Completion Percentage):&lt;/strong&gt; This shows how many passes the goalkeeper made successfully. Hampton completed 33.3% of her passes, which is much higher than Coll’s 16.7%. This means Hampton was better at passing the ball.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Launch% (Long Pass Success Rate):&lt;/strong&gt; This is the success rate of long passes or goal kicks. Hampton’s success rate was 47.5%, which is much better than Coll’s 18.8%.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Launch%_crosses (Cross Success Rate):&lt;/strong&gt; This shows how well the goalkeeper completed crosses (passes through the air). Hampton had a very high success rate of 94.4%, while Coll had little or no success in this area.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stp% (Sweeper Stop Percentage):&lt;/strong&gt; This shows how often the goalkeeper stopped the opponent’s attacks early. Hampton had a 3.6% success rate, showing she was more active in stopping attacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Looking at these stats, we can understand why England’s trusted goalkeeper, Hampton, played such an important role in the final.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Belief Became a Strategy
&lt;/h2&gt;

&lt;p&gt;England didn’t give up on attacking.&lt;br&gt;
They &lt;strong&gt;chose to trust Hampton and play for penalties.&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"We have a goalkeeper we trust. And we’ve won a shootout before."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That belief led them to the top again.&lt;br&gt;
The star of the final wasn’t a striker — it was the goalkeeper who &lt;strong&gt;kept the goal closed after the first half.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thought: Defense Was a Choice — and Hampton Led It
&lt;/h2&gt;

&lt;p&gt;This win wasn’t about the best shooter.&lt;br&gt;
It was about &lt;strong&gt;trust, strategy, and experience — and Hannah Hampton.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;England trusted theiar goalkeeper.&lt;br&gt;
And that trust brought home the Euro 2025 trophy.&lt;/p&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas, matplotlib, Seaborn&lt;br&gt;
Data Source: Flashscore&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/weuro_final" rel="noopener noreferrer"&gt;https://github.com/k-eunji/weuro_final&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

&lt;p&gt;Sure! Here’s the title and table in English as you requested:&lt;/p&gt;




</description>
    </item>
    <item>
      <title>[Personal Project #18] UEFA Women’s EURO 2025 Semifinal – Spain’s Possession Shaken: Dramatic Goal at the End</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Fri, 25 Jul 2025 10:37:57 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-18-uefa-womens-euro-2025-semifinal-spains-possession-shaken-dramatic-goal-2a5n</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-18-uefa-womens-euro-2025-semifinal-spains-possession-shaken-dramatic-goal-2a5n</guid>
      <description>&lt;p&gt;In the UEFA Women’s Euro 2025 semifinal, Spain defeated Germany 1–0 thanks to a dramatic goal in the 113th minute. But this match was more than just a win — &lt;strong&gt;it was a real test of Spain’s football style and identity&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Before the Match: Two Very Different Styles
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stat&lt;/th&gt;
&lt;th&gt;Spain (Avg.)&lt;/th&gt;
&lt;th&gt;Germany (Avg.)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goals&lt;/td&gt;
&lt;td&gt;4.0&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots&lt;/td&gt;
&lt;td&gt;24.5&lt;/td&gt;
&lt;td&gt;17.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots on Target&lt;/td&gt;
&lt;td&gt;8.0&lt;/td&gt;
&lt;td&gt;4.25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;xG&lt;/td&gt;
&lt;td&gt;3.21&lt;/td&gt;
&lt;td&gt;2.09&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Big Chances&lt;/td&gt;
&lt;td&gt;4.0&lt;/td&gt;
&lt;td&gt;2.75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Possession&lt;/td&gt;
&lt;td&gt;74.3%&lt;/td&gt;
&lt;td&gt;54.8%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Pass Accuracy&lt;/td&gt;
&lt;td&gt;88.8%&lt;/td&gt;
&lt;td&gt;75.8%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Spain&lt;/strong&gt;: A team that controls the game with high possession and clean passing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Germany&lt;/strong&gt;: A team that presses hard, defends well, and tries to disrupt the opponent’s rhythm&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Match Day Data – A Day Spain’s Possession Was Broken
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Period&lt;/th&gt;
&lt;th&gt;Spain Possession&lt;/th&gt;
&lt;th&gt;Shots&lt;/th&gt;
&lt;th&gt;On Target&lt;/th&gt;
&lt;th&gt;xG&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1st Half&lt;/td&gt;
&lt;td&gt;77%&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;1.90&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2nd Half&lt;/td&gt;
&lt;td&gt;63%&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;0.49&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Extra Time&lt;/td&gt;
&lt;td&gt;58%&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;0.65&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;66%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;22&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;2.23&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;Spain usually controls over 74% possession, but this time it dropped to &lt;strong&gt;66%&lt;/strong&gt; — a sign that they struggled to play their usual tempo.&lt;/li&gt;
&lt;li&gt;Germany attacked more in the second half and extra time, with 13 of their 15 shots coming in that period.&lt;/li&gt;
&lt;li&gt;Spain’s xG in the second half was only &lt;strong&gt;0.49&lt;/strong&gt;, far below their average of 3.21.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Defensive Stats of Germany
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;1st Half&lt;/th&gt;
&lt;th&gt;2nd Half&lt;/th&gt;
&lt;th&gt;Extra Time&lt;/th&gt;
&lt;th&gt;Comparison &amp;amp; Interpretation&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Tackle Success Rate&lt;/td&gt;
&lt;td&gt;57%&lt;/td&gt;
&lt;td&gt;44%&lt;/td&gt;
&lt;td&gt;64%&lt;/td&gt;
&lt;td&gt;Similar or higher than Spain (75%, 43%, 43%), showing consistent defensive pressure&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Clearances&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Significantly more than Spain, actively clearing danger from critical areas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interceptions&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Effectively disrupting Spain’s passes, controlling the flow of the game&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Save&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;The goalkeeper made crucial saves&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;👉 This match was proof that &lt;strong&gt;Germany successfully broke Spain’s rhythm and controlled the game on their terms.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcbswuc2i63b0scuwoiq9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcbswuc2i63b0scuwoiq9.png" alt=" " width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Graph Explanation
&lt;/h3&gt;

&lt;p&gt;1) &lt;strong&gt;Consistent shot attempts &amp;amp; high xG&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The graph shows Spain’s cumulative xG rising quickly after around the 40th minute in the first half and again in early extra time.&lt;/li&gt;
&lt;li&gt;This means Spain had many shots and created strong scoring chances during these times.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;2) &lt;strong&gt;Fewer shooting chances in the middle of the second half&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;However, after the middle of the second half, the cumulative xG almost stopped rising, which means Spain’s shooting chances decreased.&lt;/li&gt;
&lt;li&gt;This shows how Germany’s strong defense reduced Spain’s chances, which is why Spain scored only one goal.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. Athenea: A Game-Changing Substitution
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Player&lt;/th&gt;
&lt;th&gt;Subbed In&lt;/th&gt;
&lt;th&gt;Assist&lt;/th&gt;
&lt;th&gt;Dribbles (Success)&lt;/th&gt;
&lt;th&gt;xG Involvement&lt;/th&gt;
&lt;th&gt;Touches&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Athenea del Castillo&lt;/td&gt;
&lt;td&gt;77th min&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;4 (1 success)&lt;/td&gt;
&lt;td&gt;0.5&lt;/td&gt;
&lt;td&gt;26&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;Athenea entered the game with just over 40 minutes left and made the key assist.&lt;/li&gt;
&lt;li&gt;Her quick reaction and smart pass gave Aitana Bonmatí the space she needed to score the winning goal.&lt;/li&gt;
&lt;li&gt;One moment of brilliance changed everything.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. Why Was It So Difficult?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;👉_This part reflects my own opinion and interpretation._&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  (1) Grass Surface – Spain Lost Their Rhythm
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This was Spain’s &lt;strong&gt;first match on natural grass&lt;/strong&gt; in the tournament. All previous games were on artificial turf.&lt;/li&gt;
&lt;li&gt;On natural grass, the ball moves differently, and players need to adjust their speed and touches.&lt;/li&gt;
&lt;li&gt;Since Spain’s game relies on sharp passing and rhythm, I believe the grass made it harder for them to play smoothly.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  (2) Germany’s Tactical Response – Breaking Down Spain’s Style
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;In the second half, Germany &lt;strong&gt;pressed harder in midfield and closed passing lanes&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;With 64 clearances, 44% tackle success, and 13 interceptions, they clearly &lt;strong&gt;came prepared to defend as a team&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;I think Spain’s lower possession (66%) was the result of Germany’s pressure — and a shock to a team used to total control.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  (3) Low Finishing &amp;amp; Fatigue – So Many Shots, Only One Goal
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Spain had 22 shots and 9 on target, but just one goal.&lt;/li&gt;
&lt;li&gt;Compared to their usual 4 goals per game, this was clearly below their usual standard.&lt;/li&gt;
&lt;li&gt;With the match going into extra time, &lt;strong&gt;tired legs affected their finishing and focus&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Germany’s physical defending also wore them down.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. One More Thing – England Is More Dangerous, but Weaker in Defense
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stat&lt;/th&gt;
&lt;th&gt;Germany(Avg)&lt;/th&gt;
&lt;th&gt;England(Avg)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goals&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;3.25&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expected Goals&lt;/td&gt;
&lt;td&gt;2.09&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;2.92&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Big Chances&lt;/td&gt;
&lt;td&gt;2.0&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;5.0&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals Conceded&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1.17&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1.83&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;xG Conceded&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1.21&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1.52&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;England plays with a &lt;strong&gt;more attacking and aggressive style&lt;/strong&gt;. They create more big chances and score more goals than Germany.&lt;/li&gt;
&lt;li&gt;However, their defense is &lt;strong&gt;weaker&lt;/strong&gt;. They allow more chances and concede more goals.&lt;/li&gt;
&lt;li&gt;If England tries to break Spain’s possession like Germany did, they may leave &lt;strong&gt;more space behind their defense&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;👉 Spain needs to do more than defend. They should try to &lt;strong&gt;quickly attack England’s weak defense&lt;/strong&gt; when they get the chance.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Thoughts: Spain’s Control Was Broken — But Talent Won the Day
&lt;/h2&gt;

&lt;p&gt;Spain couldn’t play their usual game — but &lt;strong&gt;Athenea and Aitana’s individual brilliance saved them&lt;/strong&gt;.&lt;br&gt;
The final against England will be even tougher. &lt;strong&gt;England is more aggressive and scores more.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So now, the key question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Can Spain get their rhythm back?"&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas, matplotlib, Seaborn&lt;br&gt;
Data Source: Flashscore, fbret&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/ger_es_sf" rel="noopener noreferrer"&gt;https://github.com/k-eunji/ger_es_sf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

&lt;p&gt;Sure! Here’s the title and table in English as you requested:&lt;/p&gt;




</description>
    </item>
    <item>
      <title>[Personal Project #17] UEFA Women’s EURO 2025 Semifinal – The Defending Champion Survives Again</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Wed, 23 Jul 2025 09:59:58 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-17-uefa-womens-euro-2025-semifinal-the-defending-champion-survives-again-5e0j</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-17-uefa-womens-euro-2025-semifinal-the-defending-champion-survives-again-5e0j</guid>
      <description>&lt;p&gt;On 22 July, 2025, the Women’s EURO 2025 semifinal was held.&lt;br&gt;
The defending champion, &lt;strong&gt;England&lt;/strong&gt;, faced &lt;strong&gt;Italy&lt;/strong&gt;, who reached the semifinals with a strong defensive style.&lt;br&gt;
Before the match, an AI prediction (Murning Machine learning) showed England had a &lt;strong&gt;55% chance to win&lt;/strong&gt;, slightly ahead. As predicted, England won a dramatic &lt;strong&gt;2-1 victory after extra time&lt;/strong&gt; and advanced to the final.&lt;br&gt;
Here is a data-driven analysis of the match.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Final Score:&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;England 2-1 Italy (after extra time)&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Goal Summary:&lt;/strong&gt;
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;33’ First Half&lt;/strong&gt; Italy &lt;em&gt;Bonansea B.(Cantore S)&lt;/em&gt; (0-1)&lt;br&gt;
&lt;strong&gt;90+6’ Second Half&lt;/strong&gt; England &lt;em&gt;Agyemang M.&lt;/em&gt; (1-1)&lt;br&gt;
&lt;strong&gt;119’ Extra Time&lt;/strong&gt; England &lt;em&gt;Kelly C.&lt;/em&gt; (2-1)&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;Key Match Data Summary (Based on Flashscore)&lt;/strong&gt;
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Half&lt;/th&gt;
&lt;th&gt;Shots (on target)&lt;/th&gt;
&lt;th&gt;xG&lt;/th&gt;
&lt;th&gt;Big Chances&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Corners&lt;/th&gt;
&lt;th&gt;Pass Accuracy (%)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;First Half&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;England 5 (2)&lt;br&gt;Italy 4 (1)&lt;/td&gt;
&lt;td&gt;0.49 vs 0.81&lt;/td&gt;
&lt;td&gt;0 vs 1&lt;/td&gt;
&lt;td&gt;55 vs 45&lt;/td&gt;
&lt;td&gt;1 vs 2&lt;/td&gt;
&lt;td&gt;86 vs 78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Second Half&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;England 13 (2)&lt;br&gt;Italy 6 (3)&lt;/td&gt;
&lt;td&gt;1.34 vs 0.28&lt;/td&gt;
&lt;td&gt;2 vs 1&lt;/td&gt;
&lt;td&gt;65 vs 35&lt;/td&gt;
&lt;td&gt;6 vs 1&lt;/td&gt;
&lt;td&gt;81 vs 71&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Extra Time&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;England 6 (3)&lt;br&gt;Italy 1 (1)&lt;/td&gt;
&lt;td&gt;1.09 vs 0.03&lt;/td&gt;
&lt;td&gt;2 vs 0&lt;/td&gt;
&lt;td&gt;52 vs 48&lt;/td&gt;
&lt;td&gt;3 vs 0&lt;/td&gt;
&lt;td&gt;83 vs 77&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;England 24 (7)&lt;br&gt;Italy 11 (5)&lt;/td&gt;
&lt;td&gt;2.92 vs 1.12&lt;/td&gt;
&lt;td&gt;4 vs 2&lt;/td&gt;
&lt;td&gt;58 vs 43&lt;/td&gt;
&lt;td&gt;10 vs 3&lt;/td&gt;
&lt;td&gt;83 vs 76&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;1. First Half Analysis (0-1, Italy Leads)&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data:&lt;/strong&gt; England 5 shots (2 on target), xG 0.49 / Italy 4 shots (1 on target), xG 0.81&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Insight:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;England controlled the game with &lt;strong&gt;55% possession and 86% pass accuracy&lt;/strong&gt; but had &lt;strong&gt;no big chances&lt;/strong&gt;, showing low efficiency.&lt;/li&gt;
&lt;li&gt;Italy scored the first goal at 33 minutes with &lt;strong&gt;short counter-attacks and high efficiency&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;The first half was a battle between &lt;strong&gt;Italy’s strong defense and England’s weak attack&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;2. Second Half Analysis (1-0, England Equalizes)&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data:&lt;/strong&gt; England 13 shots (2 on target), xG 1.34 / Italy 6 shots (3 on target), xG 0.28&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Insight:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;England increased pressure with &lt;strong&gt;65% possession&lt;/strong&gt;, &lt;strong&gt;6 corners&lt;/strong&gt;, and &lt;strong&gt;successful crosses 10/28&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Italy’s defense weakened due to fatigue, and possession dropped to &lt;strong&gt;35%&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;90+6’ equalizer came from continuous pressure and set-piece use&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;3. Extra Time Analysis (1-0, England Wins)&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data:&lt;/strong&gt; England 6 shots (3 on target), xG 1.09 / Italy 1 shot (1 on target), xG 0.03&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Insight:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Italy’s possession rose to &lt;strong&gt;48%&lt;/strong&gt; as they tried to stabilize early in extra time.&lt;/li&gt;
&lt;li&gt;England focused on efficiency rather than possession, scoring the winning goal at &lt;strong&gt;119’ from 1 of 2 big chances&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;defensive error by Italy led to the winning goal&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;4. Overall Analysis (Keys to Victory)&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1) Strong attack after halftime&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Shots in second half + extra time: &lt;strong&gt;England 19 vs Italy 7&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;xG in second half + extra time: &lt;strong&gt;2.43 vs 0.31&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2) Italy’s defense weakened by fatigue&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Possession dropped to &lt;strong&gt;35% in the second half&lt;/strong&gt;, reducing their counter-attacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3) Effective set-pieces and crosses&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Crosses: 13/40 in second half + extra time, corners 9 → good side attacks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;4) Mental strength and late-game focus&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Similar to the Sweden match, England showed &lt;strong&gt;strong concentration in the second half&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Scored dramatic goals at &lt;strong&gt;90+6’ and 119’&lt;/strong&gt;, proving the champion’s resilience.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;5. Shot xG Scatter Plot by Match Half(Based on Fbref)&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The graph below shows shots’ xG (expected goals) and time for first half, second half, and extra time.&lt;br&gt;
It helps compare when and how threatening England’s and Italy’s shots were.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgz5jeqw7kfrf8o1uuowm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgz5jeqw7kfrf8o1uuowm.png" alt=" " width="800" height="254"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;First Half:&lt;/strong&gt; Italy showed efficient attacks clearly on the xG plot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Second Half:&lt;/strong&gt; England increased shots and built up higher xG clearly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extra Time:&lt;/strong&gt; England kept focus to create big chances until the very end.&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  &lt;strong&gt;Final Thought&lt;/strong&gt;
&lt;/h1&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The defending champion England was blocked by Italy’s strong defense in the first half but changed the game after halftime with overwhelming possession, set-pieces, and crosses, scoring a late equalizer at 90+6’ and a winning goal at 119’ to survive again.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas, matplotlib, Seaborn&lt;br&gt;
Data Source: Flashscore, fbret&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/eng_it_sf" rel="noopener noreferrer"&gt;https://github.com/k-eunji/eng_it_sf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
      <category>footballanlaysis</category>
      <category>datascience</category>
      <category>footballpredictions</category>
      <category>weuro2025</category>
    </item>
    <item>
      <title>[Personal Project #16] UEFA Women’s EURO 2025 Semifinals: What the Numbers Say About the Final Four</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Mon, 21 Jul 2025 10:24:42 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/uefa-womens-euro-2025-semifinals-what-the-numbers-say-about-the-final-four-3ae2</link>
      <guid>https://dev.to/ezeeyeyo/uefa-womens-euro-2025-semifinals-what-the-numbers-say-about-the-final-four-3ae2</guid>
      <description>&lt;p&gt;The semifinals are finally here — 22nd July, 2025&lt;br&gt;
This tournament has been full of surprises: top teams shaking, underdogs fighting back. Now only &lt;strong&gt;four teams remain — Spain, England, Germany, and Italy.&lt;/strong&gt;&lt;br&gt;
Let’s see what the &lt;strong&gt;last four matches&lt;/strong&gt; (group stage + quarterfinal) tell us about their unique styles.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Quick Team Averages (4-Match Sample)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Goals&lt;/th&gt;
&lt;th&gt;Shots&lt;/th&gt;
&lt;th&gt;Shots on Target&lt;/th&gt;
&lt;th&gt;xG&lt;/th&gt;
&lt;th&gt;Big Chances&lt;/th&gt;
&lt;th&gt;Possession %&lt;/th&gt;
&lt;th&gt;Pass %&lt;/th&gt;
&lt;th&gt;Yellow&lt;/th&gt;
&lt;th&gt;Red&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Spain&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;4.0&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;24.5&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;8.0&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;3.21&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;4.0&lt;/td&gt;
&lt;td&gt;74.3&lt;/td&gt;
&lt;td&gt;88.8&lt;/td&gt;
&lt;td&gt;0.5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;England&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3.25&lt;/td&gt;
&lt;td&gt;17.8&lt;/td&gt;
&lt;td&gt;5.75&lt;/td&gt;
&lt;td&gt;2.92&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;5.0&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;61.5&lt;/td&gt;
&lt;td&gt;81.5&lt;/td&gt;
&lt;td&gt;0.75&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Germany&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;td&gt;17.0&lt;/td&gt;
&lt;td&gt;4.25&lt;/td&gt;
&lt;td&gt;2.09&lt;/td&gt;
&lt;td&gt;2.75&lt;/td&gt;
&lt;td&gt;54.8&lt;/td&gt;
&lt;td&gt;75.8&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1.75&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Italy&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1.25&lt;/td&gt;
&lt;td&gt;14.3&lt;/td&gt;
&lt;td&gt;5.25&lt;/td&gt;
&lt;td&gt;1.61&lt;/td&gt;
&lt;td&gt;2.0&lt;/td&gt;
&lt;td&gt;41.5&lt;/td&gt;
&lt;td&gt;76.8&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Quick read:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Spain&lt;/strong&gt; = heavy possession and pressure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;England&lt;/strong&gt; = chance-driven attack.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Germany&lt;/strong&gt; = tough and disruptive.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Italy&lt;/strong&gt; = low-possession survival mode.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Team Stories
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1) Spain — &lt;em&gt;“Time on the ball is a weapon.”&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;24.5 shots, 8 on target, 4 goals per game&lt;/strong&gt;: huge pressure + great finishing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;74% possession, 89% passing&lt;/strong&gt;: total control.&lt;/li&gt;
&lt;li&gt;Slightly fewer big chances (4.0) than England, but high efficiency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Key point:&lt;/strong&gt; Can they control Germany’s strong press? The first 20 minutes will decide the tempo.&lt;/p&gt;




&lt;h3&gt;
  
  
  2) England — &lt;em&gt;“Big chances break games open.”&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Big Chances 5.0&lt;/strong&gt; — best of all semifinalists.&lt;/li&gt;
&lt;li&gt;3.25 goals, xG 2.92: strong creation and conversion.&lt;/li&gt;
&lt;li&gt;61% possession, 82% passing: balance of patience and direct play.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Key point:&lt;/strong&gt; How fast can they break through Italy’s deep defensive line?&lt;/p&gt;




&lt;h3&gt;
  
  
  3) Germany — &lt;em&gt;“Tough, stubborn, and disruptive.”&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Lower scoring, but defensive activity is top: &lt;strong&gt;61.5% tackles, 22.5 clearances, 10.25 interceptions.&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Discipline is risky: &lt;strong&gt;1.75 yellows, 0.5 reds&lt;/strong&gt; on average.&lt;/li&gt;
&lt;li&gt;xG 2.09: they &lt;em&gt;do&lt;/em&gt; create, but need better finishing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Key point:&lt;/strong&gt; Can they break Spain’s possession without losing control to fouls?&lt;/p&gt;




&lt;h3&gt;
  
  
  4) Italy — &lt;em&gt;“Low possession, high survival.”&lt;/em&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Only &lt;strong&gt;41.5% possession&lt;/strong&gt;, yet they keep games close.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;24.75 clearances, 8 interceptions&lt;/strong&gt; show their defensive wall.&lt;/li&gt;
&lt;li&gt;1.25 goals, xG 1.61: depend on quick counters.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Key point:&lt;/strong&gt; If England can’t score early, Italy might drag them into a slow game.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Let’s Compare with Graphs
&lt;/h2&gt;

&lt;p&gt;When you look at the bar and radar charts, the patterns are crystal clear:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Far87euw63rxgtgw35wdc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Far87euw63rxgtgw35wdc.png" alt=" " width="800" height="688"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3q3g3oth9ruq62zi5ye.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs3q3g3oth9ruq62zi5ye.png" alt=" " width="800" height="659"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;Spain&lt;/strong&gt; = volume-focused&lt;/em&gt;&lt;br&gt;
&lt;em&gt;&lt;strong&gt;England&lt;/strong&gt; = chance-based attack&lt;/em&gt;&lt;br&gt;
&lt;em&gt;&lt;strong&gt;Italy&lt;/strong&gt; = defensive survival&lt;/em&gt;&lt;br&gt;
&lt;em&gt;&lt;strong&gt;Germany&lt;/strong&gt; = pressing and disruption.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  4. Fun Machine-Learning Predictions (Just for Fun!)
&lt;/h2&gt;

&lt;p&gt;I tested a simple model (accuracy only ~57%, so don’t take it too seriously):&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;England vs Italy&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Random Forest: England win probability &lt;strong&gt;0.58&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Logistic Regression: England win probability &lt;strong&gt;0.54&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Germany vs Spain&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Random Forest: Germany win probability &lt;strong&gt;0.27&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Logistic Regression: Germany win probability &lt;strong&gt;0.06&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;The numbers say &lt;strong&gt;England vs Italy is a close call&lt;/strong&gt;, with England’s attacking chances clashing against Italy’s deep defense.&lt;br&gt;
On the other side, &lt;strong&gt;Germany vs Spain looks heavily in Spain’s favor.&lt;/strong&gt; Spain are like a &lt;strong&gt;fortress&lt;/strong&gt;, with control, passing, and relentless pressing.&lt;/p&gt;

&lt;p&gt;But can Germany’s physical press break through? If they fail to shake Spain’s build-up in the opening minutes, the match could tilt completely to Spain. &lt;strong&gt;Still, if Germany push with intensity and turn the game messy, they might be the only team that can challenge the “red wall.”&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas, matplotlib, Numpy, Machine Learning&lt;br&gt;
Data Source: Flashscore&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/weuro_semi_finals" rel="noopener noreferrer"&gt;https://github.com/k-eunji/weuro_semi_finals&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
      <category>footballanlaysis</category>
      <category>datascience</category>
      <category>machineleaning</category>
      <category>footballpredictions</category>
    </item>
    <item>
      <title>[Personal Project #15] UEFA Women’s Euro 2025: The Defending Champions Almost Fell… But England Survived</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Fri, 18 Jul 2025 11:04:05 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-15-uefa-womens-euro-2025-the-defending-champions-almost-fell-but-england-4edo</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-15-uefa-womens-euro-2025-the-defending-champions-almost-fell-but-england-4edo</guid>
      <description>&lt;h3&gt;
  
  
  &lt;em&gt;Why Did the Quarter-final vs Sweden End Like This? A Look at the Numbers&lt;/em&gt;
&lt;/h3&gt;




&lt;p&gt;On &lt;strong&gt;17th July, 2025&lt;/strong&gt;, Sweden and England played in the UEFA Women’s Euro 2025 quarter-final. The game ended &lt;strong&gt;2–2&lt;/strong&gt; after extra time, and England won &lt;strong&gt;3–2 on penalties&lt;/strong&gt;. The defending champions were very close to going home, but something saved them.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What made the difference?&lt;/strong&gt;&lt;br&gt;
Let’s look at the data.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  1. Key Match Stats (Quarter-final: Sweden vs England)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;England&lt;/th&gt;
&lt;th&gt;Sweden&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goals&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots on Target&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expected Goals (xG)&lt;/td&gt;
&lt;td&gt;2.50&lt;/td&gt;
&lt;td&gt;2.04&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Big Chances&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Possession (%)&lt;/td&gt;
&lt;td&gt;60&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Passes (%)&lt;/td&gt;
&lt;td&gt;74&lt;/td&gt;
&lt;td&gt;59&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fouls&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tackles (%)&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;53&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Clearances&lt;/td&gt;
&lt;td&gt;32&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interceptions&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Saves&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;xGOT Faced&lt;/td&gt;
&lt;td&gt;3.74&lt;/td&gt;
&lt;td&gt;2.06&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals Prevented&lt;/td&gt;
&lt;td&gt;1.74&lt;/td&gt;
&lt;td&gt;0.06&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;em&gt;&lt;em&gt;Source: &lt;code&gt;Flashscore&lt;/code&gt;&lt;/em&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  1)&lt;strong&gt;Visual: Group Stage vs Quarter-final&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Left: England (Group vs Quarter-final)&lt;br&gt;
Right: Sweden (Group vs Quarter-final)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcdbs50zk4wyw632pvxzt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcdbs50zk4wyw632pvxzt.png" alt=" " width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Key Points
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1) Goalkeeper Saved England
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;England’s goalkeeper made &lt;strong&gt;5 saves&lt;/strong&gt; and stopped &lt;strong&gt;1.74 more goals&lt;/strong&gt; than expected.&lt;/li&gt;
&lt;li&gt;Sweden’s goalkeeper made only &lt;strong&gt;2 saves&lt;/strong&gt;, close to expected.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2) England Controlled the Ball
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;England had &lt;strong&gt;60% possession&lt;/strong&gt; and more shots, but &lt;strong&gt;fewer shots on target&lt;/strong&gt; than Sweden.&lt;/li&gt;
&lt;li&gt;Sweden was very efficient: more of their shots hit the target.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3) Sweden Defended Hard
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Sweden made &lt;strong&gt;50 clearances&lt;/strong&gt; and &lt;strong&gt;11 interceptions&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;England had more tackles and fouls, pressing higher.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3.How Did They Change from the Group Stage?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;England (Group)&lt;/th&gt;
&lt;th&gt;England (QF)&lt;/th&gt;
&lt;th&gt;Sweden (Group)&lt;/th&gt;
&lt;th&gt;Sweden (QF)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Possession (%)&lt;/td&gt;
&lt;td&gt;62&lt;/td&gt;
&lt;td&gt;60&lt;/td&gt;
&lt;td&gt;53&lt;/td&gt;
&lt;td&gt;40&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots&lt;/td&gt;
&lt;td&gt;17.7&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots on Target&lt;/td&gt;
&lt;td&gt;6.3&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;5.7&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Big Chances&lt;/td&gt;
&lt;td&gt;5.7&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;4.3&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Saves&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals Prevented&lt;/td&gt;
&lt;td&gt;-0.05&lt;/td&gt;
&lt;td&gt;1.74&lt;/td&gt;
&lt;td&gt;0.18&lt;/td&gt;
&lt;td&gt;0.06&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h3&gt;
  
  
  What Does This Show?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;England:&lt;/strong&gt; Goalkeeper performance improved a lot.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sweden:&lt;/strong&gt; Lost possession and had fewer chances but stayed dangerous.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. Goalkeeper Performance (Quarter-final Only)
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Metrics&lt;/em&gt;: &lt;strong&gt;&lt;em&gt;Saves • xGOT Faced • Goals Prevented&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm57nzlibdc9skwx4pov6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm57nzlibdc9skwx4pov6.png" alt=" " width="666" height="666"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Why Did England Win?
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Factor&lt;/th&gt;
&lt;th&gt;Advantage&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goalkeeping&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;England&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;+1.74 Goals Prevented; key penalty saves&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Possession&lt;/td&gt;
&lt;td&gt;England&lt;/td&gt;
&lt;td&gt;60% ball control kept Sweden deep&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shot Accuracy&lt;/td&gt;
&lt;td&gt;Sweden&lt;/td&gt;
&lt;td&gt;More on target, but not enough to win&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Defensive Load&lt;/td&gt;
&lt;td&gt;Sweden&lt;/td&gt;
&lt;td&gt;Heavy defending, but tired late&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  5. Final Takeaway
&lt;/h2&gt;

&lt;p&gt;England did not win because they scored more in open play—they didn’t. They won because their &lt;strong&gt;goalkeeper played much better than expected&lt;/strong&gt; and stayed strong in the penalty shootout.&lt;/p&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas, matplotlib&lt;br&gt;
Data Source: Flashscore&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/sweden_England_qf" rel="noopener noreferrer"&gt;https://github.com/k-eunji/sweden_England_qf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>[Personal Project #14] Tactical Shift of the 38% Possession Team: How Italy Changed Their Style</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Thu, 17 Jul 2025 14:36:03 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-14-3a6c</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-14-3a6c</guid>
      <description>&lt;p&gt;&lt;em&gt;A possession battle similar to Norway’s, but with a different approach.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  UEFA Women’s Euro 2025 Quarterfinal — Norway vs Italy
&lt;/h2&gt;

&lt;p&gt;In the UEFA Women’s Euro 2025 quarterfinals, Italy beat Norway 2-1 to reach the semifinals. While neither team was a clear favorite, the way Italy approached the match was very different from their group stage strategy. The data shows how this tactical shift helped them succeed.&lt;/p&gt;

&lt;p&gt;The data reveals why this happened.&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;1. Group Stage Data: Italy Was Clearly a Defensive Team&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Here is a summary of the two teams’ group stage averages:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Goals&lt;/th&gt;
&lt;th&gt;xG&lt;/th&gt;
&lt;th&gt;Big Chances&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Pass Accuracy (%)&lt;/th&gt;
&lt;th&gt;Errors → Goal&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Italy&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;1.46&lt;/td&gt;
&lt;td&gt;1.33&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;38.7&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;76.3&lt;/td&gt;
&lt;td&gt;0.67&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Norway&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2.67&lt;/td&gt;
&lt;td&gt;1.38&lt;/td&gt;
&lt;td&gt;2.67&lt;/td&gt;
&lt;td&gt;49.3&lt;/td&gt;
&lt;td&gt;76.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Insights:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Italy had the &lt;strong&gt;lowest possession rate&lt;/strong&gt; in the tournament → a clear defensive and stable strategy.&lt;/li&gt;
&lt;li&gt;Norway showed more goals and big chances, with better attacking efficiency.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;2. What Happened in the Quarterfinals?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The quarterfinal match data is as follows:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Goals&lt;/th&gt;
&lt;th&gt;xG&lt;/th&gt;
&lt;th&gt;Big Chances&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Shots on Target&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Italy&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;2.03&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;50&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Norway&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;2.28&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Key changes:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Possession increased to 50%&lt;/strong&gt; (from 38.7% in the group stage, +11.3%)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Big chances rose to 4&lt;/strong&gt; (3 times higher than group average of 1.33)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Risk minimized&lt;/strong&gt;: Only 2 fouls, 0 errors leading to goals&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 &lt;strong&gt;Italy successfully switched to a more attacking style while keeping defensive stability.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;3. Why Was This Change Possible?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Main hypothesis:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Norway focused on &lt;strong&gt;midfield possession and defensive stability&lt;/strong&gt;, but applied low forward pressure, giving Italy more space to build attacks.&lt;/li&gt;
&lt;li&gt;Italy shifted from a &lt;strong&gt;counter-attack style&lt;/strong&gt; to &lt;strong&gt;gradual build-up play using half-spaces&lt;/strong&gt;, expanding their attacking options.&lt;/li&gt;
&lt;li&gt;The increase in big chances came from stronger wing attacks and more players joining forward positions.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;4. Visualization: Before vs After&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Below is code to visualize Italy’s improved attacking stats.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjn4ttd3d4ukumaocogsy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjn4ttd3d4ukumaocogsy.png" alt=" " width="800" height="323"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  &lt;strong&gt;5. Conclusion&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Based on group stage data alone, Norway seemed slightly favored.&lt;/li&gt;
&lt;li&gt;However, &lt;strong&gt;style matchup and tactical changes in the knockout phase&lt;/strong&gt; changed the result.&lt;/li&gt;
&lt;li&gt;Italy increased possession and improved build-up play, while maintaining defensive solidity and maximizing attacking efficiency.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;👉 &lt;strong&gt;What do you think was the biggest reason Italy changed so much?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tactical adjustments?&lt;/li&gt;
&lt;li&gt;Psychological factors?&lt;/li&gt;
&lt;li&gt;Norway’s low pressing intensity?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please share your thoughts in the comments!&lt;/p&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas, matplotlib&lt;br&gt;
Data Source: Flashscore&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/norway_italy_qf" rel="noopener noreferrer"&gt;https://github.com/k-eunji/norway_italy_qf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
      <category>footballanalysis</category>
      <category>sportsdata</category>
      <category>visualization</category>
      <category>womenseuro2025</category>
    </item>
    <item>
      <title>[Personal Project #13] Can You Win Without the Ball? Norway vs Italy, a Clash of Counterattack Styles</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Tue, 15 Jul 2025 18:52:18 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-13-can-you-win-without-the-ball-norway-vs-italy-a-clash-of-counterattack-5a7l</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-13-can-you-win-without-the-ball-norway-vs-italy-a-clash-of-counterattack-5a7l</guid>
      <description>&lt;h2&gt;
  
  
  UEFA Women’s Euro 2025 Quarterfinal — Norway vs Italy
&lt;/h2&gt;

&lt;p&gt;Kickoff: 16 July 2025, 20:00 (UK Time)&lt;/p&gt;

&lt;p&gt;In the Women’s Euro 2025 quarterfinal, Norway and Italy share many similarities. Both Norway and Italy have below 50% possession on average (49.3% and 38.7% respectively) but rely on strong defense and fast counterattacks. &lt;br&gt;
This match features two teams who control less ball but play efficiently.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Team Style Comparison
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stats&lt;/th&gt;
&lt;th&gt;Norway&lt;/th&gt;
&lt;th&gt;Italy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Average Possession (%)&lt;/td&gt;
&lt;td&gt;49.3&lt;/td&gt;
&lt;td&gt;38.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average Shots&lt;/td&gt;
&lt;td&gt;10.7&lt;/td&gt;
&lt;td&gt;14.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average Shots on Target&lt;/td&gt;
&lt;td&gt;4.3&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average Goals&lt;/td&gt;
&lt;td&gt;2.67&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average xG&lt;/td&gt;
&lt;td&gt;1.38&lt;/td&gt;
&lt;td&gt;1.46&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Big Chances&lt;/td&gt;
&lt;td&gt;2.67&lt;/td&gt;
&lt;td&gt;1.33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tackle Success Rate (%)&lt;/td&gt;
&lt;td&gt;61.3&lt;/td&gt;
&lt;td&gt;60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average Clearances&lt;/td&gt;
&lt;td&gt;22.3&lt;/td&gt;
&lt;td&gt;23.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Average Saves&lt;/td&gt;
&lt;td&gt;4.33&lt;/td&gt;
&lt;td&gt;2.33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Allowed HxGOT&lt;/td&gt;
&lt;td&gt;2.09&lt;/td&gt;
&lt;td&gt;2.79&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals Prevented (Expected)&lt;/td&gt;
&lt;td&gt;+0.09&lt;/td&gt;
&lt;td&gt;-0.21&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h3&gt;
  
  
  Graph 1: Average Possession Comparison
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76ot5ieyiszy8hsg5o39.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F76ot5ieyiszy8hsg5o39.png" alt=" " width="540" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Norway holds a higher average possession (49.3%) than Italy (38.7%), meaning Norway controls the ball slightly more in matches.&lt;/em&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Graph 2: Attack Metrics Comparison
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz86suss7e6s32eb9xguv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz86suss7e6s32eb9xguv.png" alt=" " width="800" height="571"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Italy leads in total shots (14.7) and shots on target (5), but Norway outperforms Italy in goals scored (2.67) and big chances created (2.67), showing more clinical finishing and chance conversion.&lt;/em&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Graph 3: Defensive Metrics Comparison
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1s1x95hac64u65y8778b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1s1x95hac64u65y8778b.png" alt=" " width="800" height="571"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Both teams show similar tackle success rates and clearances, but Italy has more errors leading to scoring chances, suggesting a potential weakness in their defensive reliability.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Norway: Efficient Use of Space and Quick Timing
&lt;/h2&gt;

&lt;p&gt;Norway has moderate possession but creates many chances. They score 2.67 goals per game with an xG of 1.38 and make 2.67 big chances. Their goalkeeper is key, making 4.33 saves per game and stopping more goals than expected (+0.09).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Points:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Efficient use of space by penetrating attackers
&lt;/li&gt;
&lt;li&gt;Rapid chance creation by exploiting opponent defensive transitions
&lt;/li&gt;
&lt;li&gt;Stable defensive line with effective finishing&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. Italy: Structured Defense and One-Touch Attacks
&lt;/h2&gt;

&lt;p&gt;Italy has low possession (38.7%) but creates many shots (14.7) and shots on target (5). However, they score fewer goals (1.0) and have fewer big chances (1.33) than Norway. Their defense allows a high expected goals on target (2.79), and their negative goals prevented (-0.21) suggests some defensive or goalkeeping weaknesses.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Points:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Traditional deep defensive line setup
&lt;/li&gt;
&lt;li&gt;Direct attacks relying on limited but quality chances
&lt;/li&gt;
&lt;li&gt;Some doubts remain about defensive consistency&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. Defensive Statistics Breakdown
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stats&lt;/th&gt;
&lt;th&gt;Norway&lt;/th&gt;
&lt;th&gt;Italy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Tackle Success Rate&lt;/td&gt;
&lt;td&gt;61.3%&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Clearances&lt;/td&gt;
&lt;td&gt;22.3&lt;/td&gt;
&lt;td&gt;23.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interceptions&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;8.7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Errors Leading to Shots&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0.67&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Italy leads in interceptions, showing good defensive organization. However, their &lt;strong&gt;0.67 errors leading to scoring chances&lt;/strong&gt; could be risky in a high-stakes quarterfinal. Norway’s zero errors here suggest greater defensive stability.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Conclusion: Who Has the Edge?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Norway is favored to win.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Norway shows more consistent performance, better big chance creation, and stronger goal prevention.
&lt;/li&gt;
&lt;li&gt;Italy has higher shot volume but less efficiency in threat and finishing.
&lt;/li&gt;
&lt;li&gt;Defensive mistakes pose a bigger risk for Italy.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Considering balance and transition efficiency, Norway seems one step ahead.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Final Takeaway
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Possession isn’t key. When both teams have less ball, the one who uses chances better wins. Let’s see who proves it tomorrow.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Marina Kim (Eunji)&lt;/strong&gt;, a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas&lt;br&gt;
Data Source: Flashscore&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/norway_italy" rel="noopener noreferrer"&gt;https://github.com/k-eunji/norway_italy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
      <category>footballdata</category>
      <category>sportsdataanalysis</category>
      <category>womenseuro2025</category>
      <category>footballpredictions</category>
    </item>
    <item>
      <title>[Personal Project #12] Tactical Insights from UEFA Women’s EURO 2025: 8 Quarterfinal Teams Analyzed</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Mon, 14 Jul 2025 15:10:23 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-12-tactical-insights-from-uefa-womens-euro-2025-8-quarterfinal-teams-analyzed-190f</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-12-tactical-insights-from-uefa-womens-euro-2025-8-quarterfinal-teams-analyzed-190f</guid>
      <description>&lt;p&gt;The UEFA Women’s EURO 2025 group stage ended on July 13. The knockout stage will begin with Norway vs Italy on July 16. Based on match data from the group stage, I analyzed the tactics and styles of the eight quarterfinal teams.&lt;/p&gt;

&lt;p&gt;Which teams controlled games with possession? Which teams focused on solid defending and effective counterattacks? Here’s what the numbers show.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. What Top Teams Have in Common
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1). Possession and Pass Accuracy – “Control the ball, control the game”
&lt;/h3&gt;

&lt;p&gt;The top teams had something in common:&lt;br&gt;
&lt;strong&gt;High possession rates and excellent pass success.&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Pass Accuracy (%)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Spain&lt;/td&gt;
&lt;td&gt;75.0&lt;/td&gt;
&lt;td&gt;89.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;England&lt;/td&gt;
&lt;td&gt;62.0&lt;/td&gt;
&lt;td&gt;84.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Germany&lt;/td&gt;
&lt;td&gt;64.7&lt;/td&gt;
&lt;td&gt;83.7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;🔸These teams used solid build-up play and quick ball circulation to dominate matches and create many chances.  &lt;/p&gt;




&lt;h3&gt;
  
  
  2) Clean Defense and Smart Pressure
&lt;/h3&gt;

&lt;p&gt;Besides attack, &lt;strong&gt;strong and organized defending&lt;/strong&gt; was also key.&lt;/p&gt;

&lt;p&gt;Most of the quarterfinal teams allowed fewer than &lt;strong&gt;0.3 shots due to errors&lt;/strong&gt; per game.&lt;br&gt;
They also used &lt;strong&gt;high pressing&lt;/strong&gt; to defend in the opponent’s half.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Clearances&lt;/th&gt;
&lt;th&gt;Interceptions&lt;/th&gt;
&lt;th&gt;Goals from Mistakes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Spain&lt;/td&gt;
&lt;td&gt;11.0&lt;/td&gt;
&lt;td&gt;8.0&lt;/td&gt;
&lt;td&gt;0.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;England&lt;/td&gt;
&lt;td&gt;18.7&lt;/td&gt;
&lt;td&gt;6.0&lt;/td&gt;
&lt;td&gt;0.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Germany&lt;/td&gt;
&lt;td&gt;14.0&lt;/td&gt;
&lt;td&gt;9.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;🔸Germany had higher defensive actions (clearances, interceptions), but overall, these teams &lt;strong&gt;controlled both offense and defense&lt;/strong&gt; through smart possession and pressure.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Two Opposites in Style – Spain vs Norway
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1) Spain: The Modern ‘Tiki-Taka’ Machine
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Possession: &lt;strong&gt;75%&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Average shots: &lt;strong&gt;25 per game&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;xG (expected goals): &lt;strong&gt;3.05&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Goals per game: &lt;strong&gt;4.67&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Pass accuracy: &lt;strong&gt;89%&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🔸Spain dominated every match with their attacking style.&lt;br&gt;
They had the highest number of shots and chances among all 8 teams.&lt;br&gt;
Spain’s football was all about &lt;strong&gt;controlling, passing, and scoring&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  2) Norway: Efficient and Organized Defense
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Possession: &lt;strong&gt;49.3%&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Goals per game: &lt;strong&gt;2.67&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;xG: &lt;strong&gt;1.38&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Tackle success: &lt;strong&gt;61.3%&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Saves per game: &lt;strong&gt;4.33&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Mistakes leading to goals: &lt;strong&gt;0&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🔸Norway had the lowest possession among the top 8,&lt;br&gt;
but showed &lt;strong&gt;strong defending and excellent finishing&lt;/strong&gt;.&lt;br&gt;
They allowed few mistakes and took their chances well.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stat&lt;/th&gt;
&lt;th&gt;Spain&lt;/th&gt;
&lt;th&gt;Norway&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Possession (%)&lt;/td&gt;
&lt;td&gt;75.0&lt;/td&gt;
&lt;td&gt;49.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals per game&lt;/td&gt;
&lt;td&gt;4.67&lt;/td&gt;
&lt;td&gt;2.67&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots per game&lt;/td&gt;
&lt;td&gt;25.0&lt;/td&gt;
&lt;td&gt;10.67&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots on target&lt;/td&gt;
&lt;td&gt;8.67&lt;/td&gt;
&lt;td&gt;4.33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;xG (Expected goals)&lt;/td&gt;
&lt;td&gt;3.05&lt;/td&gt;
&lt;td&gt;1.38&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tackle success (%)&lt;/td&gt;
&lt;td&gt;59.3&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;61.3&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals from mistakes&lt;/td&gt;
&lt;td&gt;0.33&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.0&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Saves per game&lt;/td&gt;
&lt;td&gt;1.00&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;4.33&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  3. Tactical Summary – Based on Data
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1) Possession-Based Style: Spain, Germany, England
&lt;/h3&gt;

&lt;p&gt;→ High possession, short passes, pressing from the front.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Pass Accuracy (%)&lt;/th&gt;
&lt;th&gt;Clearances&lt;/th&gt;
&lt;th&gt;Interceptions&lt;/th&gt;
&lt;th&gt;Goals from Mistakes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Spain&lt;/td&gt;
&lt;td&gt;75.0&lt;/td&gt;
&lt;td&gt;89.0&lt;/td&gt;
&lt;td&gt;11.0&lt;/td&gt;
&lt;td&gt;8.0&lt;/td&gt;
&lt;td&gt;0.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Germany&lt;/td&gt;
&lt;td&gt;64.7&lt;/td&gt;
&lt;td&gt;83.7&lt;/td&gt;
&lt;td&gt;14.0&lt;/td&gt;
&lt;td&gt;9.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;England&lt;/td&gt;
&lt;td&gt;62.0&lt;/td&gt;
&lt;td&gt;84.0&lt;/td&gt;
&lt;td&gt;18.7&lt;/td&gt;
&lt;td&gt;6.0&lt;/td&gt;
&lt;td&gt;0.3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;→ These teams built attacks patiently, pressed high, and made few mistakes in defense.&lt;/p&gt;




&lt;h3&gt;
  
  
  2) Defensive &amp;amp; Efficient Style: Norway, Italy
&lt;/h3&gt;

&lt;p&gt;→ Low possession, strong defense, fast counters or set-pieces.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Goals&lt;/th&gt;
&lt;th&gt;Clearances&lt;/th&gt;
&lt;th&gt;Tackle Success (%)&lt;/th&gt;
&lt;th&gt;Saves&lt;/th&gt;
&lt;th&gt;Goals from Mistakes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Norway&lt;/td&gt;
&lt;td&gt;49.3&lt;/td&gt;
&lt;td&gt;2.67&lt;/td&gt;
&lt;td&gt;22.3&lt;/td&gt;
&lt;td&gt;61.3&lt;/td&gt;
&lt;td&gt;4.33&lt;/td&gt;
&lt;td&gt;0.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italy&lt;/td&gt;
&lt;td&gt;38.7&lt;/td&gt;
&lt;td&gt;1.00&lt;/td&gt;
&lt;td&gt;23.3&lt;/td&gt;
&lt;td&gt;60.0&lt;/td&gt;
&lt;td&gt;2.33&lt;/td&gt;
&lt;td&gt;0.7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;→ These teams defended deep and focused on &lt;strong&gt;counterattacks or set-pieces&lt;/strong&gt;.&lt;br&gt;
Despite lower possession, they scored enough goals to advance.&lt;/p&gt;




&lt;h3&gt;
  
  
  3) Balanced Style: France, Switzerland, Sweden
&lt;/h3&gt;

&lt;p&gt;→ Mix of possession and defense, good structure and low errors.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Possession (%)&lt;/th&gt;
&lt;th&gt;Pass Accuracy (%)&lt;/th&gt;
&lt;th&gt;Tackles&lt;/th&gt;
&lt;th&gt;Interceptions&lt;/th&gt;
&lt;th&gt;Goals from Mistakes&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;France&lt;/td&gt;
&lt;td&gt;55.3&lt;/td&gt;
&lt;td&gt;80.6&lt;/td&gt;
&lt;td&gt;67.0&lt;/td&gt;
&lt;td&gt;7.3&lt;/td&gt;
&lt;td&gt;0.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Switzerland&lt;/td&gt;
&lt;td&gt;54.3&lt;/td&gt;
&lt;td&gt;78.3&lt;/td&gt;
&lt;td&gt;58.0&lt;/td&gt;
&lt;td&gt;8.0&lt;/td&gt;
&lt;td&gt;0.3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sweden&lt;/td&gt;
&lt;td&gt;53.3&lt;/td&gt;
&lt;td&gt;77.3&lt;/td&gt;
&lt;td&gt;59.0&lt;/td&gt;
&lt;td&gt;7.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;→ These teams were &lt;strong&gt;well-balanced&lt;/strong&gt;, had good passing ability, and showed reliable team defense.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✅ Tactical Summary Table
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Teams&lt;/th&gt;
&lt;th&gt;Key Features&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Possession&lt;/td&gt;
&lt;td&gt;Spain, Germany, England&lt;/td&gt;
&lt;td&gt;Build-up play, control with passes, high pressing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Efficient&lt;/td&gt;
&lt;td&gt;Norway, Italy&lt;/td&gt;
&lt;td&gt;Strong defense, counters or set pieces&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Balanced&lt;/td&gt;
&lt;td&gt;France, Switzerland, Sweden&lt;/td&gt;
&lt;td&gt;Good structure, solid balance in attack and defense&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  4. Final Takeaway
&lt;/h2&gt;

&lt;p&gt;The group stage of WEURO2025 showed one clear message:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Possession is power, but mistakes are deadly."&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Still, teams like Norway proved that &lt;strong&gt;efficiency and defense can beat possession&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The quarterfinals are single-match knockouts.&lt;br&gt;
Will Spain continue to dominate? Or will a team like Norway cause another surprise?&lt;/p&gt;




&lt;p&gt;🙋‍♀️About Me&lt;/p&gt;

&lt;p&gt;Hi, I’m Marina Kim (Eunji), a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;p&gt;Tools: Python, pandas&lt;br&gt;
Data Source: Flashscore&lt;br&gt;
Github: &lt;a href="https://github.com/k-eunji/-group_insights_weuro2025" rel="noopener noreferrer"&gt;https://github.com/k-eunji/-group_insights_weuro2025&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
      <category>footballdata</category>
      <category>sportsdataanalysis</category>
      <category>womenseuro2025</category>
      <category>footballpredictions</category>
    </item>
    <item>
      <title>[Personal Project #11] UEFA Women’s Euro 2025 - Group B: Who Gets 2nd Place?</title>
      <dc:creator>Marina Kim(Eunji)</dc:creator>
      <pubDate>Fri, 11 Jul 2025 08:25:02 +0000</pubDate>
      <link>https://dev.to/ezeeyeyo/personal-project-11-uefa-womens-euro-2025-group-b-who-gets-2nd-place-a13</link>
      <guid>https://dev.to/ezeeyeyo/personal-project-11-uefa-womens-euro-2025-group-b-who-gets-2nd-place-a13</guid>
      <description>&lt;p&gt;The group stage is almost done. Spain already qualified for the quarter-finals, but second place is still open.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Group B Standings (after 2 matches)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Team&lt;/th&gt;
&lt;th&gt;Pts&lt;/th&gt;
&lt;th&gt;GD&lt;/th&gt;
&lt;th&gt;GS&lt;/th&gt;
&lt;th&gt;GA&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Spain&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;+9&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italy&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;+1&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Portugal&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;-5&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Belgium&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;-5&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;✅ Spain is already in the quarter-finals.&lt;/li&gt;
&lt;li&gt;Italy is in 2nd place now.&lt;/li&gt;
&lt;li&gt;Portugal still have a chance.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. Last Group Matches
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Spain vs Italy&lt;/li&gt;
&lt;li&gt;Portugal vs Belgium
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  1) Portugal vs Belgium – Who Is Better?
&lt;/h3&gt;

&lt;p&gt;Average Stats (2 matches):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Matrics&lt;/th&gt;
&lt;th&gt;Portugal&lt;/th&gt;
&lt;th&gt;Belgium&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goals per match&lt;/td&gt;
&lt;td&gt;0.5&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expected Goals (xG)&lt;/td&gt;
&lt;td&gt;0.79&lt;/td&gt;
&lt;td&gt;0.74&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shots on target&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;2.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Possession (%)&lt;/td&gt;
&lt;td&gt;50.0&lt;/td&gt;
&lt;td&gt;36.5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Goals conceded&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;3.5&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu78osvm4krg9lc9bl8hp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu78osvm4krg9lc9bl8hp.png" alt=" " width="800" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;_Insight&amp;gt;&lt;br&gt;
Portugal dominates possession and passes better, while Belgium has slightly more output up front.&lt;br&gt;
&lt;strong&gt;Portugal has the edge&lt;/strong&gt;, especially if they tighten up defensively.  &lt;/p&gt;




&lt;h3&gt;
  
  
  2) Spain vs Italy – Can Italy Stop Spain?
&lt;/h3&gt;

&lt;p&gt;Average Stats:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric&lt;/th&gt;
&lt;th&gt;Spain&lt;/th&gt;
&lt;th&gt;Italy&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Goals per match&lt;/td&gt;
&lt;td&gt;5.5&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expected Goals (xG)&lt;/td&gt;
&lt;td&gt;3.60&lt;/td&gt;
&lt;td&gt;0.86&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Possession (%)&lt;/td&gt;
&lt;td&gt;75.5&lt;/td&gt;
&lt;td&gt;50.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Big chances&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqfr5106zdh43ju31a4qn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqfr5106zdh43ju31a4qn.png" alt=" " width="800" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Insight&amp;gt;&lt;br&gt;
According to the data, Spain has shown overwhelming performance so far. Italy’s defense is solid, but their attack is very weak (only 1 goal in 2 games). Italy only needs a draw to reach the quarter-finals, but it won’t be easy. Spain is expected to win by at least 2 goals.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Qualification Scenarios
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Group B Qualification Scenarios – Who Gets 2nd Place?
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Scenario&lt;/th&gt;
&lt;th&gt;Italy Points&lt;/th&gt;
&lt;th&gt;Portugal Points&lt;/th&gt;
&lt;th&gt;2nd Place Outcome&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Spain beats Italy, Portugal wins big&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Depends on goal difference&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Spain wins, Portugal wins narrowly&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Italy likely (better GD)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italy draws vs Spain&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;≤4&lt;/td&gt;
&lt;td&gt;Italy qualifies&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italy beats Spain&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;≤4&lt;/td&gt;
&lt;td&gt;Italy wins the group&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Italy and Portugal tied on points and GD, their match was a draw&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Portugal likely advances by total goals scored&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Explanation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;If Italy and Portugal have the same points and goal difference (GD), the result of their head-to-head match is checked.&lt;/li&gt;
&lt;li&gt;If their head-to-head match was a draw, then the team with more total goals scored in the group advances.&lt;/li&gt;
&lt;li&gt;So, if Italy loses by 2 goals to Spain, and Portugal wins by 3 goals, both end up with 4 points and the same GD (-1).&lt;/li&gt;
&lt;li&gt;Since their match was a draw, Portugal would likely advance because they have scored more goals overall.&lt;/li&gt;
&lt;li&gt;Italy only needs a draw against Spain to secure 2nd place without depending on other results.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. Final Prediction (based on data)
&lt;/h2&gt;

&lt;p&gt;✨ Italy is the most likely team to advance as 2nd place, unless Portugal pulls off a big win and Italy loses badly.&lt;/p&gt;




&lt;h2&gt;
  
  
  🙋‍♀️About Me
&lt;/h2&gt;

&lt;p&gt;Hi, I’m Marina Kim (Eunji), a sports data content creator learning and sharing football stories through data.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tools: Python, pandas, seaborn&lt;/li&gt;
&lt;li&gt;Data Source: Flashscore&lt;/li&gt;
&lt;li&gt;Github: &lt;a href="https://github.com/k-eunji/group_b_weuro2025" rel="noopener noreferrer"&gt;https://github.com/k-eunji/group_b_weuro2025&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’m open to new opportunities in sports data and content creation. Let’s connect if you’re interested!&lt;/p&gt;

</description>
      <category>footballdata</category>
      <category>sportsdataanalysis</category>
      <category>womenseuro2025</category>
      <category>footballpredictions</category>
    </item>
  </channel>
</rss>
