Gimpo FC played their first 13 matches of the season away from home. Back at the Solter Football Stadium in June, they have played better home football than anyone in K League 2 — and have not been able to win. I put all 212 league matches on one scale to follow why the points disappear at the ground where they create the most.
Gimpo FC began 2026 without a home. The pitch at the Solter Football Stadium was being completely re-turfed, so from R2 to R14 they played 13 consecutive away matches. The home opener came on 7 June, R15 against Jeonnam.
Three months on the road went well. Across those 13 matches: 6 wins, 5 draws, 2 defeats, 23 points — 1.77 per match. They came home in fifth, in the play-off places.
What came after is the problem. From R15, 12 matches: 2 wins, 6 draws, 4 defeats, 12 points — 1.00 per match. In the September table Gimpo are 7th.
The easy explanation would be “coming home broke their rhythm”. The data says something else. Gimpo play the best home football in the league. They just do not win.
Re-read the matches by shot quality and Gimpo’s 10 home games are the best home games in K League 2. Non-penalty expected goal difference per match (chances created minus chances conceded, by xG) is +0.61 — 1st of 17.
At home they create 1.53 xG a match and concede 0.93. Replaying the same shots at their xG gives 1.78 expected points per home match, also 1st.
Away they are ordinary: +0.05 per match over 15 away games, mid-table. Gimpo’s good football is concentrated at home.
Yet the 10 home matches have brought 11 points, 1.10 per match, 11th in the league — 6.8 fewer than expected. Replay those 10 matches 20,000 times with the same shots and 11 points or fewer comes up 3.4% of the time.
Away it is the other way round: +1.7 against expectation. Over the season Gimpo are 5.1 points short of expected (−5.1, the 6th-largest shortfall in the league) — and all of it comes from home matches.
| W–D–L | Pts / match | Expected / match | Pts − expected | Goals − xG | Conceded − xG | |
|---|---|---|---|---|---|---|
| Home, 10 | 2–5–3 | 1.10 | 1.78 | −6.8 | −5.3 | +4.7 |
| Away, 15 | 6–6–3 | 1.60 | 1.49 | +1.7 | +0.4 | +0.1 |
The two right-hand columns are the key (penalties and own goals excluded). Away, Gimpo scored as expected and conceded as expected. At home they scored 5.3 fewer than expected and conceded 4.7 more. Both ends went wrong at once.
Between 18 July and 16 August Gimpo played five home matches. Four of them finished 1-1. The other (R21, Chungbuk Cheongju) was a 3-0 win.
Gimpo controlled all four. Shots 79 : 34, non-penalty xG 8.18 : 3.44. The four matches were worth 8.8 expected points and brought 4. Replay them with the same shots and 4 points or fewer comes up 4.1% of the time.
| Match | Opponent | Score | Shots | Non-penalty xG | Expected pts | Goals (xG) |
|---|---|---|---|---|---|---|
| R18 | Daegu | 1-1 | 24 : 10 | 2.99 : 1.76 | 2.09 | Daegu 10′ (xG 0.37) · Gimpo 90′ (xG 0.38) |
| R19 | Yongin | 1-1 | 16 : 9 | 1.41 : 0.47 | 2.13 | Yongin 76′ (xG 0.05) · Gimpo 80′ (xG 0.16) |
| R20 | Gyeongnam | 1-1 | 20 : 9 | 2.11 : 0.61 | 2.41 | Gimpo 3′ (xG 0.12) · Gyeongnam 38′ (xG 0.07) |
| R22 | Cheonan | 1-1 | 19 : 6 | 1.67 : 0.60 | 2.19 | Gimpo 26′ (xG 0.08) · Cheonan 39′ (xG 0.17) |
Look at the opponents’ goals. Yongin took 9 shots (non-penalty xG 0.47 in total) and scored with one worth 0.05. Gyeongnam took 9 (0.61) and scored with one worth 0.07; Cheonan took 6 (0.60) and scored with one worth 0.17. Shots that go in perhaps once in ten attempts went in, in matches where almost nothing was conceded. Gimpo, meanwhile, shot 8.2 xG across the four matches and scored 4.
Four in a row is a lot to call luck alone. There is no evidence for a single cause either. This is as far as the data goes — Gimpo’s home draws did not come from being outplayed.
Gimpo’s attacks start the moment they win the ball. Attacks that begin with a defensive regain come 54.7 times per 90, 1st in the league.
And they are quick. xG created within 15 seconds of winning the ball is 0.40 per 90, 1st; within 10 seconds it is 0.27, 2nd. 62.8% of Gimpo’s non-penalty xG comes from attacks that start with a regain — also 1st. In a test that shuffles 10-second transition xG across the league’s team-matches, a figure as high as Gimpo’s came up 2.6% of the time.
Where do they win it? Split the pitch into nine zones and Gimpo win the ball back in the middle third 23.3 times per 90 — the most in the league. They are above average in their own third (24.3, 4th) and in the final third (4.9, 4th) too. The attacks that follow are big ones — 3rd for xG from own-third regains, 3rd for xG from final-third regains.
| How the attack started | Gimpo xG/90 | Rank | League avg | Goals |
|---|---|---|---|---|
| From possession (settled attack) | 0.27 | 12th | 0.31 | 6 |
| Regain in own third | 0.24 | 3rd | 0.19 | 7 |
| Regain in middle third | 0.22 | 11th | 0.22 | 6 |
| Regain in final third | 0.22 | 3rd | 0.16 | 5 |
| Set piece | 0.12 | 13th | 0.15 | 1 |
The last row is Gimpo’s blank. Attacks from set pieces rank 13th for xG and have produced 1 goal all season. Set-piece shots: 39, worth 3.5 xG — one goal or fewer from that comes up 11% of the time.
⭐ At home, though, this weapon carries less of the load. The share of non-penalty xG from regain-started attacks is 79.0% away and 65.0% at home — a gap of 13.9 points, the largest of the 17 clubs. At home, chances built by moving the ball against a settled defence are worth 0.48 xG a match, more than double the away figure (0.19). Fast attacks have not disappeared (15-second transition xG per match: home 0.53 · away 0.40). A team that wins it and finishes it away also has to carry the slow attack at home.
Gimpo’s shots gather in the middle. Of their non-penalty shots, 42.3% come from the central box (inside the width of the goal area, outside the 6-yard box) — 1st in the league (average 33.0%). But one step further in — the 6-yard box, right in front of goal — they take only 3.4% of their shots, the fewest in the league (average 8.2%).
The central box is where they shoot most and score least. Goals there are 3.7 below xG, 15th; conversion is 11.3%, 13th.
Split home and away and the story sharpens. They took 62 central-box shots in each. Away they scored as expected (+0.9); at home, xG 9.6 produced 5 goals. Of the home scoring shortfall (5.3 non-penalty goals), 4.6 comes from this one zone. Home 6-yard-box shots in 10 matches: 2 (away: 8).
Who took them? The two players who carried the central box away from home stalled at home.
| Player (central box, non-penalty) | Home shots · xG · goals | Away shots · xG · goals |
|---|---|---|
| Luis Mina | 15 · 2.4 · 1 | 26 · 3.4 · 3 |
| Dongjin Park | 9 · 1.4 · 0 | 16 · 3.4 · 3 |
| Paulinho | 14 · 2.4 · 1 | 1 · 0.1 · 0 |
| Luan | 6 · 1.5 · 1 | 4 · 0.7 · 1 |
| Siheon Lee | 5 · 0.9 · 1 | 5 · 0.7 · 1 |
On target, too. 31.1% of Gimpo’s shots hit the target, 14th in the league. Take only the shots on target and recompute expected goals from which cell of the goal they went to (top/bottom × left/centre/right) — away, 49 on target produced 16 goals (placement-expected 13.8); at home, 43 produced 10 (placement-expected 12.6). At home, opposing goalkeepers stopped 2.6 more than their placement would suggest.
I split the point where each attack first enters the final third into five lanes (wide · half-space · centre). Like everyone else, Gimpo enter most often down the flanks. The difference is in what happens next.
| Entry lane | Share of entries | Rank | Entry → shot | Rank | League avg |
|---|---|---|---|---|---|
| Wide | 58.5% | 11th | 17.3% | 13th | 19.6% |
| Half-space | 26.4% | 5th | 31.9% | 5th | 28.4% |
| Centre | 15.1% | 9th | 34.3% | 6th | 31.3% |
Entries through the half-spaces end in a shot 31.9% of the time (5th). Entries down the wings: 17.3% (13th). Gimpo’s good chances come not from the wing but from the channel between the wing and the centre.
From wide, they cross a lot: 18.2 per 90, 3rd, with 21.2% completed (13th). But goals from cross-assisted shots are 2.1 below xG — 16th. Shots from set pieces are 2.5 below, 16th. Attacks that end in the air have not paid off (2 headed goals, both away).
“Conceding more” does not mean a weak defence. Gimpo are one of the stingiest sides in K League 2.
Shots conceded per match 9.7, xG conceded 1.06 — both the 2nd-fewest in the league. Opponents move from midfield into the final third 42.2% of the time, the 2nd-lowest, and xG conceded inside the box is 0.79 a match, the 2nd-fewest.
The method is clear. Split the point where opponents enter Gimpo’s final third by lane: entries through the centre are 11.5%, the lowest in the league (average 14.5%), and entries through the half-spaces are 28.4%, the highest. Close the middle, push them outside. The few central entries that get through are small too: 0.024 xG per entry, the 3rd-smallest.
They concede little and still let in more. Open-play goals conceded exceed xG by +0.22 per 90 — the 2nd-largest excess in the league. Non-penalty goals conceded: 29, from opponent shots worth 24.2 xG.
The breach is right in front of goal. 10.0% of shots conceded come from the 6-yard box, 4th — few shots overall, but the closest ones get through. Goals conceded from the central box are 2.8 above xG, 3rd. Goals from cross-assisted shots are 3.4 above xG (3rd). Of the 29 non-penalty goals conceded, 8 came from the 6-yard box and 7 from shots worth less than 0.1 xG.
The paradox is sharpest when the score is level. Level, Gimpo hold opponents’ progression (midfield → final third 38.8%), shots after entry (21.6%) and 10-second counters after a turnover (xG 0.08 per 90) all to the lowest in the league. In the same state, open-play goals conceded exceed xG by +0.40 per 90 — the largest excess in the league. Goals conceded while level: 16, from shots worth 11.5 xG.
What happened when opponents’ shots were on target? The portal records which cell of the goal each on-target shot went to — two rows (top, bottom) × three columns (left, centre, right).
First I took, across all 212 league matches, the share of on-target shots in each cell that became goals. Top corners 43–47%, bottom corners 29–37%, centre 19% (top) and 13% (bottom). That gives a “placement expectation” — how many goals shots into those cells produce on average — to compare with the goals actually conceded.
Gimpo faced 74 non-penalty shots on target, the 3rd-fewest in the league. They conceded 29; the placement expectation is 21.9. The gap of +7.1 is the 2nd-largest in the league. Opponents did not pick the corners unusually well — the placement-expected save rate is 70.4%, about league average — but the actual save rate was 60.8%.
⭐ This is what separates home and away. At home: 29 shots on target, 14 goals, placement expectation 8.9 — a gap of +5.1. Away: 45 on target, 15 goals, expected 13.0 (+2.0). The home excess in goals conceded seen earlier (+4.7, penalties and own goals excluded) comes almost entirely from this one step.
Two goalkeepers shared the season.
| Goalkeeper | Spell | Matches | On target | Conceded | Placement exp. | Gap | Home (on/conc./exp.) | Away |
|---|---|---|---|---|---|---|---|---|
| Jeonghyeon Son | R2–R10 · R16 (sub) · R25–R27 | 13 | 34 | 12 | 9.9 | +2.1 | 5 / 1 / 1.5 | 29 / 11 / 8.4 |
| Bosang Yoon | R11–R24 | 13 | 39 | 16 | 11.7 | +4.3 | 23 / 12 / 7.0 | 16 / 4 / 4.6 |
Bosang Yoon’s spell overlaps with the summer after the return home. Of the 23 on-target shots he faced at home, 12 went in, against a placement expectation of 7.0. Jeonghyeon Son faced 29 away, conceding 11 (expected 8.4).
What this calculation does not say · There are only six goal cells. Shot speed, distance, angle, deflections off defenders and whether the goalkeeper was screened are not included. So this table does not measure “the goalkeeper’s ability”; it shows only “whether balls into the same cell were stopped as often as the league average”. Each goalkeeper’s sample is 30–40 shots on target.
For a side 5th on expected goal difference, Gimpo spend more time behind (25%) than in front (21%). They have drawn 11 times — 4.5 more than the 6.5 their shot quality suggests, the 3rd-largest excess in the league.
Gimpo’s shots come from their foreign forwards. 56.7% of the team’s shots and 61.5% of non-penalty goals belong to foreign players — both 1st in the league. Their share of minutes (28.0%) is 3rd, but their share of output is the biggest.
Luis Mina was the centre of it. 81 shots (27% of the team’s), 10 goals (3 penalties), xG 11.9. With him on the pitch the team created 1.16 xG per 90; without him, 0.72. His last appearance was R22 (16 August), after which he moved to Suwon Samsung. There have been only 4 matches without him, so this piece does not judge the effect of the transfer.
The squad is the oldest in the league: minutes-weighted average age 30.5, 1st. Substitutes have scored 3 goals, 10% of the team’s total, 16th. Red cards: 5, most in the league (average 1.3).
Beyond home and away, I cut the matches several other ways to see what else splits Gimpo’s results.
① Opponent strength. Split opponents into the September top six and the rest, and the home shortfall has an address. In 7 home matches against the other ten clubs, Gimpo took 7 points — expected: 14.4. They dominated those matches, 1.57 : 0.70 in non-penalty xG. Away against the same clubs, they took +5.2 more than expected.
| Opponent · venue | Matches | Points | Expected | Gap | Non-penalty xG (per match) |
|---|---|---|---|---|---|
| Other 10 · home | 7 | 7 | 14.4 | −7.4 | 1.57 : 0.70 |
| Other 10 · away | 9 | 18 | 12.8 | +5.2 | 1.06 : 0.95 |
| Top 6 · home | 3 | 4 | 3.5 | +0.5 | 1.45 : 1.45 |
| Top 6 · away | 6 | 6 | 9.5 | −3.5 | 1.00 : 1.05 |
② Time. Cut matches into 15-minute blocks and the last block at home stands out: 6 goals conceded at home after the 75th minute, from 2.9 xG. In the same block away, Gimpo scored 6 and conceded 2. Gimpo have the oldest squad in the league (weighted average 30.5) and rank 16th for goals by substitutes — but nothing in the data links these to the late home goals.
| Minutes | Home xG (Gimpo : opp.) | Away xG | Home goals | Away goals |
|---|---|---|---|---|
| 0–15 | 1.5 : 1.3 | 1.3 : 1.5 | 2 : 3 | 4 : 2 |
| 15–30 | 2.7 : 0.8 | 1.3 : 2.3 | 1 : 0 | 1 : 3 |
| 30–45+ | 2.1 : 0.9 | 3.7 : 1.9 | 1 : 2 | 3 : 2 |
| 45–60 | 3.7 : 1.6 | 2.8 : 3.8 | 2 : 2 | 0 : 3 |
| 60–75 | 1.6 : 1.7 | 2.1 : 2.1 | 1 : 1 | 2 : 3 |
| 75–end | 3.8 : 2.9 | 4.3 : 3.2 | 3 : 6 | 6 : 2 |
③ Who plays together. In the 1160 minutes with four foreign players on the pitch at once, Gimpo’s non-penalty xG difference was +0.66 per 90; with three (934 minutes), −0.03. Gimpo’s attack is complete only when all four are there.
④ Signals inside matches. Across the 25 matches I checked rank correlations between match stats and “points − expected points”. The more they crossed (ρ −0.61) and the more possession they had (ρ −0.55), the less they took relative to expectation. ⚠ Teams that are behind keep the ball and cross more — score effects are mixed into these correlations, so they are not read as causes. 25 matches is a small sample.
⑤ Discipline. 5 red cards, most in the league; 11.3 fouls per 90, 3rd. In R16 against Chungnam Asan, a first-half red card was followed by two goals conceded and a defeat.
The whole breakdown on one page: two strengths, and five risks that swing results.
| Factor | Data | Type | Meaning |
|---|---|---|---|
| Regain → 15 seconds | 15-second transition xG 1st · middle-third regains 1st | Strength | The weapon behind better-than-expected away results |
| Closing the middle | Central entries conceded lowest · xG conceded the 2nd-fewest | Strength | Suppression holds home and away |
| Settled attack at home | Regain share of xG: away 79% → home 65% | Variable | The problem to solve at home, where weaker sides sit deep |
| Central-box finishing | Home central box xG 9.6 → 5 goals | Risk | They rarely get into the 6-yard box (fewest shots there) and finish one zone short |
| Saves on target | Goals − placement expectation +7.1 (home +5.1) | Risk | Almost all of the home excess in goals conceded |
| Aerial & set pieces | 1 set-piece goal · cross-assisted goals − xG 16th | Risk | No second way to open a locked match |
| Last 15 at home | 6 conceded at home after 75′ (xG 2.9) | Risk | Overlaps with the oldest squad; no causal link established |
| Discipline | 5 red cards (1st) | Risk | A man down, the closed middle opens (R16) |
| Foreign reliance | Four together: xGD/90 +0.66 · Luis Mina transferred | Variable | Attacking combinations for the run-in |
In the end Gimpo’s story is this. Away, they are a team that wins it and finishes it; at home, they become a team that has to push the ball into the central box against a settled defence. And at home the last cell in front of both goals went wrong at once — Gimpo’s shots did not go in from the central box, and opponents’ shots on target went in more often than their placement suggests.
| # | Anomaly | Context |
|---|---|---|
| 1 | Home non-penalty xG difference +0.61 | 1st · home expected points per match 1.78, also 1st |
| 2 | Home points per match 1.10 | 11th · points − expected −6.8 (chance 3.4%) |
| 3 | Four home 1-1s (in five matches) | 8.8 expected points → 4 |
| 4 | Central-box shot share 1st · 6-yard-box share lowest | Home central box xG 9.6 → 5 goals |
| 5 | On-target goals conceded − placement expectation +7.1 | 2nd · home +5.1 |
| 6 | Central entries conceded lowest · half-space highest | A defence that closes the middle |
| 7 | Open-play goals conceded − xG when level 1st | Progression, entry → shot and 10-second counters conceded in the same state all lowest |
| 8 | Regain chains · 15-second transition xG 1st | 62.8% of non-penalty xG from regains (1st) · away 79% / home 65% |
| 9 | Home v the other 10: 7 points / 14.4 expected | The whole home shortfall comes against weaker sides |
| 10 | 11 draws (6.5 expected) | the 3rd-largest excess in the league |
| 11 | 5 red cards · 1 set-piece goal | Red cards 1st · chance of one set-piece goal or fewer 11% |
| 12 | 23 points from the 13-match away run | +1.8 against 21.2 expected |
1–3 are the results, 4–5 are where those results were decided, and 6–8 are how Gimpo control matches.
Representative matches are chosen by the series’ four rules — ① the match closest to the season average ② the most Gimpo-like match (shots per entry) ③ the match where the result most outran the process ④ the match where the process most outran the result. ① and ④ picked the same match (R15, Jeonnam), so ① moves to the next in line.
A 0-0 in the middle of the 13-match away run. Well defended, no goal.
26 final-third entries, a shot from 42% of them.
A first-half red card, and 3 points from 0.54 expected. Gimpo away.
The home opener after 13 away matches. 1 point from 2.51 expected. The home season started like this.
③ was away, ④ was the homecoming. The rules picked Gimpo’s two faces on their own.
The opposite. Home performance (expected goal difference +0.61) is 1st in the league. What fell was the results.
23 points from the away run, +1.8 against expectation. The three months on the road went better than expected.
Shots and xG conceded are both the 2nd-fewest in the league, and central entries conceded are the lowest. What is weak is not the suppression but the last cell in front of goal.
Only half true. Away they scored as expected (non-penalty +0.4). The missing goals are concentrated in the central box at home.
The placement-expected save rate on opponents’ shots is 70.4%, about league average. Their placement was ordinary.
There have been only 4 matches since he left. All four home 1-1s came while he was playing (R18–R22).
Gimpo play the best home football in K League 2. And at home they have taken 6.8 points fewer than expected. They were not outplayed; the last cell in front of both goals went wrong at the same time.
Of the remaining seven matches (R28–R34), 6 are at the Solter Football Stadium. This season will be decided at home. Three things to watch:
Caveats · The portal’s xG model is not published. Expected points assume shots are independent. Placement adjustment uses only six goal cells, not speed, distance or deflections. All 10 home matches come after R15, so “home” and “later in the season” overlap — this piece does not say they lost because they were at home. Several anomalies were found by scanning many metrics (multiple comparisons). Ten home matches, four 1-1s and 30–40 on-target shots per goalkeeper are small samples.