SEOUL E-LAND · 2026 · K LEAGUE 2 · 26 MATCHES

They Get In, but They Cannot Shoot

Teams that face Seoul E-Land reach the final third and still fail to finish the move with a shot — more often than against anyone else in K League 2. At the other end, Seoul E-Land move the ball forward better than any side in the league. I put all 212 league matches on one scale and followed where this team takes hold of games, where it lets go, and who shapes that flow.

K League 2 2026 · 26 Seoul E-Land matchesMatches up to 19 Sep 2026212 league matches · 304,486 raw eventsHyuckjin Han
Season
14W 6D 6L
48 points · 45 scored, 30 conceded
3rd in the 24 Sep table
Opponent entry → shot
22.3%
Lowest in the league · average 25.3%
Build-up → midfield
67.2%
1st in the league · average 62.9%
Goals − expected
+1.5
363 shots, 41.5 xG → 43 goals
within chance (P = 0.42)
Start2nd on expected · the least luck in the mix

Results that match the performance

Seoul E-Land have 14 wins, 6 draws and 6 defeats from 26 matches — 48 points, 3rd in the table, level with second-placed Suwon FC.

Rate every match on the expected goals (xG) of each shot and their non-penalty expected goal difference is +0.47 per match — 2nd in the league, behind only the leaders Suwon Samsung (+0.63).

On expected goal difference, Seoul E-Land are second
Non-penalty expected goal difference per match (NPxGD) · right: season points · 212 league matches
Seoul E-LandThe other 16 clubs
Suwon Samsung
+0.63 · 53 pts
Seoul E-Land
+0.47 · 48 pts
Daegu
+0.43 · 46 pts
Suwon FC
+0.41 · 48 pts
Gimpo
+0.27 · 35 pts
Hwaseong
+0.23 · 44 pts
Busan
+0.12 · 41 pts
Seongnam
+0.10 · 31 pts
Yongin
+0.03 · 27 pts
Chungbuk Cheongju
−0.06 · 29 pts
Chungnam Asan
−0.10 · 34 pts
Gyeongnam
−0.20 · 34 pts
Cheonan
−0.20 · 23 pts
Jeonnam
−0.31 · 21 pts
Paju
−0.38 · 29 pts
Gimhae
−0.65 · 13 pts
Ansan
−0.86 · 22 pts
← behind on expected · 0 · ahead →
Each dot is NPxG − NPxGA per match. Seoul E-Land 26 matches, the others 24–26.

Their goals went in at almost exactly the expected rate. 363 shots worth 41.5 xG produced 43 goals (+1.5). Re-take the same shots at their xG 100,000 times and that many come up 42% of the time. Split by score state, every cell sits within 1.5 goals of expectation.

Ahead, level or behind — as expected
Goals vs xG by score state · shot level · own goals excluded
StateScoredxGDiff.ConcededxGADiff.
Leading1312.1+0.91211.8+0.2
Level2220.7+1.31515.2−0.2
Trailing108.6+1.433.1−0.1
Few teams owe less to luck. So where does the second-best expected goal difference come from?
AttackBuild-up · progression · entry

The best in the league at moving the ball forward

I split the attack into phases and applied the same yardstick to all 17 teams. Seoul E-Land rank 1st to 3rd at every stage of moving the ball forward.

Every stage of progression is above the league average
Share of open-play chains · blue = Seoul E-Land, orange = league average · set pieces and penalties excluded
Seoul E-LandLeague average
① Build-up → midfield1st in the league
67.2%
62.9%
① Build-up → final third2nd in the league
36.7%
30.0%
② Midfield → final third2nd in the league
51.7%
47.9%
③ Entry → shot3rd in the league
28.2%
25.3%
All four groups share one axis (0–75%). Final-third entries per 90 (34.0, 3rd) appear in the “Structure” section below. The biggest lead is at the first stage: 67.2% of attacks that start in their own third reach midfield, 1st in the league.
First for getting out of their own third
Build-up (open-play chains starting in the defensive third) → share reaching the middle third
Seoul E-LandThe other 16 clubs
Seoul E-Land
67.2%
Chungnam Asan
67.0%
Suwon Samsung
66.4%
Seongnam
65.2%
Daegu
64.6%
Chungbuk Cheongju
63.4%
Cheonan
63.1%
Busan
63.1%
Gyeongnam
62.8%
Yongin
62.8%
Jeonnam
62.0%
Suwon FC
61.5%
Gimpo
61.3%
Hwaseong
61.3%
Gimhae
61.1%
Paju
60.6%
Ansan
55.7%
Seoul E-Land 67.2%, league average 62.9%, bottom 55.7%.

One number looks odd. Only 22.1% of their passes go forward — 16th in the league. The team that passes forward least moves forward best. Pass completion 81.8% (2nd), dribble success 40.0% (1st): they circulate sideways and backwards without losing it, and go when the gap opens.

CoreOpponent final-third entry → shot

They get in, but they cannot shoot

The same yardstick, turned on the opponents: when a team facing Seoul E-Land reaches the final third, how often does that attack end in a shot?

The lowest rate of opponent entries ending in a shot
Open-play chains allowed that reached the final third → share ending in a shot · shorter = fewer allowed · label: entries allowed
Seoul E-LandThe other 16 clubs
Seoul E-Land
28.6 entries/90 allowed
22.3%
Seongnam
30.4 entries/90 allowed
23.1%
Suwon FC
31.9 entries/90 allowed
23.2%
Busan
33.1 entries/90 allowed
23.2%
Hwaseong
29.8 entries/90 allowed
24.0%
Gimpo
27.8 entries/90 allowed
24.0%
Yongin
31.1 entries/90 allowed
24.1%
Chungbuk Cheongju
27.8 entries/90 allowed
24.1%
Suwon Samsung
24.8 entries/90 allowed
24.3%
Jeonnam
33.5 entries/90 allowed
25.5%
Gyeongnam
30.2 entries/90 allowed
25.9%
Paju
31.7 entries/90 allowed
25.9%
Chungnam Asan
31.0 entries/90 allowed
26.2%
Cheonan
31.0 entries/90 allowed
28.0%
Ansan
37.9 entries/90 allowed
28.1%
Gimhae
32.1 entries/90 allowed
29.2%
Daegu
29.3 entries/90 allowed
29.3%
Seoul E-Land 22.3%, league average 25.3%. Shots allowed per match, 9.62, are also the 3rd fewest in the league.

To check whether the ranking depends on where the “final third” starts, I drew the line in three places.

LineEntries allowed/90Entry rankEntry → shot allowedShot rankLeague avg.
x ≥ 6033.3the 3rd fewest19.0%the lowest21.4%
x ≥ 66.7 (default)27.7the 4th fewest22.5%the lowest25.4%
x ≥ 7522.3the 5th fewest27.1%the lowest30.9%
Wherever the line goes, the answer holds. Attacks that get deep into Seoul E-Land’s half end without a shot more often than anywhere else in the league.

Opponents rarely get there in the first place. Their build-up reaches midfield 59.4% of the time, the 2nd lowest in the league, and they reach the final third 28.6 times per 90, the 4th fewest. Stopped once before the threshold, and again beyond it.

StructureAttack and defence side by side

Both halves of the same pitch

Lay attack and defence over each other and you can see which way Seoul E-Land’s games tilt.

Reaching more, letting in less
Seoul E-Land vs opponents · 26 matches · per 90; shares per chain
Seoul E-LandOpponents
Final-third entries /90attack 3rd · allowed the 4th fewest
34.0
28.6
Entry → shotattack 3rd · allowed the lowest
28.2%
22.3%
Non-penalty xG / matchattack 2nd · allowed the 5th lowest
1.54
1.07
Each group has its own axis.

Where they win the ball back differs too. Among chains that began with a ball win, the share starting in their own half is 71.7% — the lowest in the league. They win it higher up than anyone. Yet their pressing intensity (PPDA 5.15) is an ordinary 10th: not harder, just further forward.

Seoul E-Land
Where regain chains start · per 90 · nine zones
5.89.75.77.75.07.71.51.22.1DefensiveMiddleAttackingLeftCentreRightAttacking direction ————▶
Attacking to the right.
League average
Mean of 17 clubs · same basis
6.99.76.27.15.57.11.51.01.6DefensiveMiddleAttackingLeftCentreRightAttacking direction ————▶
Both pitches use the same colour scale.

Regains in their own third come 21.2 times per 90, below the league average of 22.8; regains in the attacking third come 4.8 times, above the average of 4.2.

StateLeading · level · trailing

Even when ahead, strongest when behind

Split the same metrics by score state and this team has three different faces.

Chances created and allowed in each state
Non-penalty xG per 90 · blue = created, orange = allowed · league rank (created: highest first; allowed: fewest first)
xG createdxG allowed
Leading · 811 mincreated 4th · allowed 11th
1.25
1.22
Level · 1396 mincreated 1st · allowed 6th
1.29
0.93
Trailing · 444 mincreated 2nd · allowed 1st
1.75
0.47
All three groups share one axis (0–1.9). Their 444 minutes spent behind are the 3rd shortest in the league.

Level, they create 1.29 xG per 90 — 1st in the league. Trailing, they allow 0.47, the fewest, and create the 2nd most. But leading, created (1.25) and allowed (1.22) are almost equal; allowed ranks 11th. This team is at its most ordinary when it is in front. 12 of their 30 goals conceded came while leading.

The one allowed metric that jumps only when ahead
xG of opponent shots within 10 s of winning the ball · per 90 · while Seoul E-Land are leading
Seoul E-LandThe other 16 clubs
Jeonnam
0.30
Daegu
0.27
Cheonan
0.22
Seoul E-Land
0.20
Gimhae
0.19
Seongnam
0.19
Chungbuk Cheongju
0.17
Chungnam Asan
0.17
Gimpo
0.17
Paju
0.16
Busan
0.15
Gyeongnam
0.13
Suwon Samsung
0.13
Yongin
0.12
Suwon FC
0.10
Ansan
0.09
Hwaseong
0.04
Seoul E-Land 0.20, 4th most in the league. Level (13th) and trailing (15th) they are near the bottom. They do not stop attacking when ahead — their open-play goals per 90 while leading, 1.33, are the league’s highest. One reading is that the space behind opens when they lose the ball (a question for video).
Twist444 minutes behind

Behind, they lock the opponent in

When Seoul E-Land are behind — that is, when the opponent is ahead — that opponent’s attack stalls more than against anyone else in the league.

A leading opponent reaches the final third least against them
Opponent final-third entries · per 90 · while Seoul E-Land are trailing · shorter = fewer allowed
Seoul E-LandThe other 16 clubs
Seoul E-Land
19.0
Suwon Samsung
22.1
Daegu
22.9
Chungbuk Cheongju
23.4
Hwaseong
24.1
Seongnam
24.4
Gimpo
24.9
Cheonan
25.2
Suwon FC
25.2
Gimhae
27.1
Paju
27.2
Chungnam Asan
28.1
Gyeongnam
28.7
Busan
28.8
Yongin
30.4
Jeonnam
31.2
Ansan
32.8
Seoul E-Land 19.0, league average 26.2. In the same minutes the opponent’s build-up reaching midfield (51.9%), build-up reaching the final third (15.9%) and open-play xG (0.45 per 90) are all the league’s lowest. A leading team sitting deeper affects every club alike — under that condition, Seoul E-Land are at the bottom.
And when the ball stops, they score
Set-piece goals · per 90 · while Seoul E-Land are trailing
Seoul E-LandThe other 16 clubs
Seoul E-Land
0.81
Chungnam Asan
0.55
Yongin
0.38
Suwon Samsung
0.36
Gimhae
0.25
Paju
0.20
Busan
0.19
Suwon FC
0.19
Hwaseong
0.16
Gyeongnam
0.15
Daegu
0.15
Jeonnam
0.13
Cheonan
0.12
Ansan
0.09
Gimpo
0.00
Seongnam
0.00
Chungbuk Cheongju
0.00
10 goals in 444 minutes behind, 4 of them from set pieces (three throw-ins, one corner). No phase-by-state value in this piece sits further from the league average (z = +2.8). ⚠ Four goals is a small sample, and it surfaced while scanning many metrics.

In the 14 matches in which they trailed at some point they took 16 points — joint-most in the league, with Suwon FC. After conceding first they average 1.45 points per match, 3rd.

PeoplePass links · shot chains

Three players are the route

I counted who passes to whom, and who was involved in attacks that ended in a shot.

Top eight links into the final third
Completed passes (start x < 66.7, end x ≥ 66.7); the receiver is taken as the next player from the same team to register an event · season total
Top linkOthers
Inpyo Oh → Euller
70
Euller → Inpyo Oh
52
Changhwan Park → Euller
50
Euller → Changhwan Park
49
Inpyo Oh → Changhwan Park
48
Jiung Baek → Inpyo Oh
42
Jiung Baek → Euller
36
Changhwan Park → Inpyo Oh
32
The most frequent link overall is between the centre-backs (Jiung Baek ↔ Ohkyu Kim, 263). The most frequent link across the threshold is Inpyo Oh → Euller.
Most involved in attacks that ended in a shot
xG chain — every player with an event in an open-play shot chain is credited with that chain’s full xG · season total
Top threeOthers
Euller
15.1
Changhwan Park
14.6
Inpyo Oh
14.4
Jaeyong Bak
12.8
Jiung Baek
10.5
Ohkyu Kim
10.0
Hyeokchan Son
8.8
Osmar
8.7
Hyun Kim
8.1
Carius
7.5
Top three: Euller (15.1) · Changhwan Park (14.6) · Inpyo Oh (14.4). Pairs involved together: Changhwan Park + Inpyo Oh 9.0, Changhwan Park + Euller 8.8, Euller + Inpyo Oh 8.4.

Changhwan Park, Inpyo Oh and Euller. The same names recur on all three measures — pass links, threshold crossings and shot chains. Starts: Changhwan Park 23, Inpyo Oh 23 (joint-most among outfield players), Euller 19.

SurpriseUp front

The team was better when its top scorer was off

I compared the team’s record with each player on and off the pitch (ON/OFF). Substitutes tend to come on when the team is behind, so I subtracted the team average for each score state and kept only what was left.

ON − OFF, controlling for score state
Difference in xG difference per 90 (player on − player off), after removing the team’s average by score state · 500+ minutes · goalkeeper excluded
Hyun Kim · Jaeyong BakOther players
Hyun Kim
+1.07
Changhwan Park
+0.39
Osmar
+0.32
Hyeokchan Son
+0.30
Euller
+0.29
Carius
+0.25
Inpyo Oh
+0.21
Juhwan Kim
+0.14
Jiung Baek
+0.12
Ohkyu Kim
+0.10
Gyungjun Byeon
−0.03
Juwan Ann
−0.08
Junhyeon Jo
−0.09
Hyunje Kang
−0.09
Joohyuk Lee
−0.12
Sukju Yoon
−0.14
Gabriel
−0.18
Jinseok Seo
−0.31
Seojoon Bae
−0.32
Jaehwan Pak
−0.35
Jinyoung Park
−0.40
Jaeyong Bak
−0.63
← team better withoutteam better with →
Both ends are strikers: Hyun Kim +1.07, Jaeyong Bak −0.63. Jaeyong Bak is the club’s top scorer (10 goals).

I then isolated the minutes when only one of the two was on.

Only Jaeyong Bak on vs only Hyun Kim on
Non-penalty xG per 90 · blue = created, orange = allowed · brackets: match-level bootstrap 95% interval (xG difference)
xG createdxG allowed
Only Jaeyong Bak · 1827 minxG diff. +0.18 [−0.07, +0.44]
1.18
1.00
Only Hyun Kim · 527 minxG diff. +1.12 [+0.46, +1.76]
1.72
0.59
Both · 279 minxG diff. +1.03 [+0.07, +2.17]
1.65
0.62
All three groups share one axis. The 95% intervals for “only Jaeyong Bak” and “only Hyun Kim” do not overlap.

Hyun Kim often comes off the bench, so half his minutes fall after the 60th — he may have met tired opponents. Comparing only minutes after the 60th: only Hyun Kim +1.61 (199 min), only Jaeyong Bak +0.13 (555 min). The gap remains, and it appears at both ends: with Hyun Kim on, the team creates more and allows less.

That does not make Jaeyong Bak “the problem”. He scored 10 from 8.8 xG, better than expected. Hyun Kim has started only 6 matches, and opponent strength is not controlled for. The data says one thing — the whole team looks different depending on which striker is on. How pressing height and defensive transitions change is a question for video.

SquadReliance on foreign players

Foreign players carry it; Korean players finish it

Using the player pages of the official K League website, I checked the nationality of all 563 players who have appeared in K League 2. 74 are foreign. Seoul E-Land have used 7: Euller (Brazil, 1864 min) · Osmar (Spain, 1369 min) · Carius (Brazil, 923 min) · Gabriel (Brazil, 555 min) · Geraldes (Portugal, 251 min) · Caio (Brazil, 185 min) · Iredale (Australia, 158 min).

The second-smallest foreign share of chance creation
Share of the team’s non-penalty xG from shots by foreign players
Seoul E-LandThe other 16 clubs
Ansan
57.8%
Gimpo
56.7%
Daegu
49.0%
Chungbuk Cheongju
45.9%
Suwon Samsung
45.4%
Hwaseong
45.2%
Cheonan
39.1%
Jeonnam
38.6%
Chungnam Asan
38.1%
Busan
37.3%
Paju
34.0%
Suwon FC
34.0%
Gimhae
32.5%
Seongnam
28.3%
Yongin
23.0%
Seoul E-Land
21.1%
Gyeongnam
16.0%
Seoul E-Land 21.1%, league average 37.8%, highest 57.8% (Ansan).
Only one place where the foreign share is large: passes across the threshold
Foreign players’ share of each metric · blue = Seoul E-Land, orange = 17-club average · league rank by share, largest first
Seoul E-LandLeague average
Minutes played11th in the league
18.0%
19.7%
Non-penalty xG16th in the league
21.1%
37.8%
Shot-chain involvement15th in the league
67.8%
75.5%
Non-penalty goals14th in the league
31.7%
39.3%
Key passes9th in the league
31.3%
30.3%
Passes into the final third3rd in the league
27.0%
17.2%
All groups share one axis (0–80%). Their share of minutes is about average; their share of shots and chance creation is near the bottom. Their share of passes into the final third, 27.0%, is 3rd in the league — the most frequent threshold link (Inpyo Oh → Euller) ends with Euller. The finishing is done by Korean players: top scorer Jaeyong Bak (10 goals).
SelectionChanges to the starting line-up

The side that rotates most

For all 17 clubs I counted how many starters changed from the previous match.

More than three new starters every match
Average number of starters changed from the previous match
Seoul E-LandThe other 16 clubs
Seoul E-Land
3.12
Suwon Samsung
3.04
Jeonnam
3.00
Chungnam Asan
2.88
Gyeongnam
2.83
Hwaseong
2.72
Busan
2.68
Seongnam
2.67
Gimhae
2.62
Yongin
2.62
Gimpo
2.58
Cheonan
2.52
Suwon FC
2.38
Paju
2.21
Daegu
2.00
Ansan
1.84
Chungbuk Cheongju
1.08
Seoul E-Land 3.12, 1st. 25 different starting line-ups in 26 matches. Second are the leaders Suwon Samsung (3.04); fewest Chungbuk Cheongju (1.08).

The spine barely moves: Seongjun Min (26 starts), Changhwan Park and Inpyo Oh (23), Jiung Baek (22). Weighted by minutes, the squad’s average age is 26.9, the 5th youngest in the league.

OdditiesWhere the data spikes

Other things that stood out

Metrics on which Seoul E-Land are first or last among the 17, but which did not fit into the story so far.

First for aerial duels
Aerial duels won ÷ (won + lost)
Seoul E-LandThe other 16 clubs
Seoul E-Land
55.6%
Daegu
53.2%
Suwon Samsung
49.7%
Ansan
49.3%
Seongnam
49.0%
Gimpo
48.8%
Chungnam Asan
48.7%
Jeonnam
48.4%
Yongin
48.1%
Cheonan
48.0%
Suwon FC
47.7%
Hwaseong
47.7%
Gyeongnam
46.4%
Gimhae
45.8%
Busan
44.0%
Paju
43.6%
Chungbuk Cheongju
43.1%
Seoul E-Land 55.6%, second Daegu 53.2%, league average 48.1%.
Penalties won
2
15th in the league · fouls won in the box 1 (16th)
Fouls won / match
9.7
16th — opponents do not stop them with fouls
Away points / match
1.92
2nd · higher than at home (1.77)
Fewer points in the matches with more of the ball
Pass share bands per match · left = points per match, right = non-penalty xG difference per match · each group has its own axis
Under 50% · 1050–55% · 555%+ · 11
Points per matchby pass-share band
2.10
2.20
1.45
xG difference per matchsame bands
+0.10
+0.43
+0.82
In the 11 matches with a pass share of 55% or more, the performance was best (xG difference +0.82) and the points lowest (1.45). ⚠ Across the league, possession and points move slightly in opposite directions — leading teams give up the ball. Seoul E-Land’s rank correlation between possession and points is −0.26 (P = 0.19), not significant. Recorded only as a paradox mixed with score effects.
Cases4 of 26 matches

Four matches, one more look

Picked by rules set in advance — ① the match closest to the season average ② the match where the title’s shape (they get in but cannot shoot) was strongest ③ the match where the result most outran the performance ④ the match where the performance most outran the result.

① The most ordinary match
1–0Gyeongnam (home)
R2 · 7 Mar · Win · possession 47%
Final-third entries
40 : 33
Entry → shot
27.5% : 18.2%
Non-penalty xG
1.24 : 1.11
Expected → actual points
1.44 → 3

Six metrics closest to the season average (z-distance 1.12). They led on entries 40 to 33 and held the opponent to 18.2% of entries ending in a shot. The only goal was an opponent own goal in the 43rd minute.

② The title at its clearest
3–1Ansan (home)
R22 · 16 Aug · Win · possession 51%
Final-third entries
37 : 26
Entry → shot
37.8% : 7.7%
Non-penalty xG
1.69 : 0.33
Expected → actual points
2.80 → 3

Ansan reached the final third 26 times; only 7.7% of those entries ended in a shot — the lowest against Seoul E-Land all season. Ansan’s non-penalty xG: 0.33.

③ Result ahead of performance
4–3Cheonan (home)
R19 · 24 Jul · Win · possession 48%
Final-third entries
33 : 45
Entry → shot
27.3% : 26.7%
Non-penalty xG
1.37 : 2.51
Expected → actual points
0.67 → 3

Three points from 0.67 expected (+2.33, the season’s largest). Cheonan led on entries 45 to 33 and on xG 2.51 to 1.37, yet Seoul E-Land scored four — three in the 56th, 64th and 73rd minutes made it 4–1 before two late goals against.

④ Performance ahead of result
1–2Chungbuk Cheongju (home)
R15 · 7 Jun · Loss · possession 39%
Final-third entries
33 : 25
Entry → shot
39.4% : 28.0%
Non-penalty xG
2.38 : 1.62
Expected → actual points
1.92 → 0

1.92 expected points became zero (−1.92, the season’s biggest shortfall). Ahead on xG 2.38 to 1.62 and in front from the 33rd minute, they conceded in the 85th and the first minute of stoppage time — the weak state of this team, falling apart after going ahead, in one match.

How they were picked. For each of the 26 matches I computed entries, entry → shot, non-penalty xG (both sides), opponent entries and ten-second transition xG. ① smallest z-distance across the six ② lowest opponent entry → shot ③·④ largest and smallest actual points − shot-level simulated expected points. One match is one sample — an illustration, not evidence.
DisciplineHypothesis log

What did not survive the test

Hypotheses from this analysis that the data did not support stay in, undeleted. All of them were mine.

✕

Seoul E-Land’s points come from finishing

Rejected. Goals +1.5 (P = 0.42), goals conceded as expected. Every score-state cell is within ±1.5 goals.

✕

The more of the ball, the more they win

Rejected. Match-level rank correlation between possession and points is −0.26 (P = 0.19) — if anything the other way, and mixed with score effects.

✕

Ahead, they lock the game down

Rejected. xG allowed while leading, 1.22 per 90, is 11th in the league. Instead of locking down they keep attacking (open-play goals per 90 while leading 1.33, 1st).

✕

A team that lives on penalties and set pieces

Rejected. 2 penalties (15th). Season set-piece goals, 5, match their xG (5.21). The one exception is set pieces while trailing.

✕

Foreign players carry the team

Rejected. The foreign share of chance creation (non-penalty xG), 21.1%, is 16th in the league; of shot-chain involvement, 15th. The one place they lead is passes across the threshold.

Traps in the data. ① A goal was logged as a “successful tackle” rather than a shot (R24, Seongnam). Until now I had only looked for goals logged as “ball recoveries”. ② Substitution times in the portal’s live feed run about a minute late, like goal times — on-pitch spells are computed with that lag removed. ③ The portal has no nationality field. It came separately from the official K League website player pages.
SummaryOn one page

They cannot shoot against them; nobody moves the ball forward better

The diagnosis narrows to one line — opponents get in but cannot shoot, and Seoul E-Land move the ball forward better than anyone. Their weak moment is when they are ahead.

One-page summary

Seoul E-Land 2026 · K League 2 · 26 matches · up to 19 September 2026
  1. 2nd on expected goal difference; results as expected. NPxGD +0.47. Goals +1.5 (P = 0.42).
  2. Opponents get in but cannot shoot. Entry → shot allowed 22.3%, the league’s lowest — at all three lines.
  3. Best at moving the ball forward. Build-up → midfield 67.2%, 1st; progression 2nd; entries 3rd. Share of forward passes: 16th.
  4. They win it furthest forward. Lowest share of regains in their own half.
  5. Even when ahead. xG allowed while leading 11th; 12 of 30 goals conceded while leading. Opponent 10-second counters jump to 4th only then.
  6. Behind, they lock the opponent in. Every progression metric of a leading opponent is the league’s lowest, plus set-piece goals per 90 of 0.81, 1st.
  7. The route: Changhwan Park, Inpyo Oh, Euller. Most frequent threshold link Inpyo Oh → Euller.
  8. The striker paradox. Only Jaeyong Bak +0.18 vs only Hyun Kim +1.12 (xG difference per 90) — non-overlapping 95% intervals, not causal.
  9. Among the lowest reliance on foreign players. Share of chance creation 16th; only passes across the threshold rank 3rd.
  10. Most rotation in the league. 3.12 starters changed per match; 25 different line-ups.
What this piece does not say

Whether this shape is the head coach’s design (event data records outcomes) · whether Hyun Kim or Jaeyong Bak is the better player (ON/OFF is a team record, not an individual one) · whether set pieces while trailing are skill (four goals, found by scanning many metrics) · opponent strength (not adjusted).