Beşiktaş JK
Hyeon-gyu Oh

Hyeon-gyu Oh

Forward · Beşiktaş JK · 25 · South Korea

Season score
41.5
Super Lig 26/27, 7 matches
Last 5 weeks
49.1
average of weeks with 60+ minutes
Market value
€16.0M
+€8.0M (+114%) since 10 Dec 2025 on Transfermarkt
estimate, 22 Oct 2026

Photo: OSEN SPORTS, CC BY 3.0, via Wikimedia Commons

Born
12 Apr 2001
Height
185 cm
Foot
R
Contract until
30 Jun 2029
Wikipedia views
8,135 4 weeks

Every week

22–28 Jul 2025 to 20–26 Oct 2026

33 of 66 weeks with 60+ minutes, averaging 49.3 (minutes-weighted); 2 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
20–26 Oct 202617540.149.640.6
13–19 Oct 202629877.947.474.6
15–21 Sep 202622539.547.041.2
8–14 Sep 202619041.847.346.8
1–7 Sep 202611266.147.076.2
25–31 Aug 202612235.147.133.7
18–24 Aug 202615743.747.143.0
11–17 Aug 202612730.347.432.3
5–11 May 202619037.948.039.3
28 Apr – 4 May 202611531.148.129.3
21–27 Apr 202619043.948.347.5
14–20 Apr 202618841.648.741.5
7–13 Apr 202619050.748.540.0
31 Mar – 6 Apr 202618944.048.844.9
17–23 Mar 202619048.748.739.5
10–16 Mar 202618938.049.537.4
3–9 Mar 202619043.449.945.4
24 Feb – 2 Mar 202618948.750.051.2
17–23 Feb 202619049.250.139.7
10–16 Feb 202618660.149.357.3
3–9 Feb 202619057.548.656.3
27 Jan – 2 Feb 202629640.149.247.6
20–26 Jan 202611634.249.432.7
23–29 Dec 202514548.049.548.0
16–22 Dec 202517444.349.845.3
9–15 Dec 2025210950.249.551.8
2–8 Dec 202518541.650.341.8
25 Nov – 1 Dec 202529051.750.342.9
18–24 Nov 202517237.851.147.1
4–10 Nov 2025215154.051.046.3
28 Oct – 3 Nov 202517256.950.452.7
21–27 Oct 2025211544.951.046.3
14–20 Oct 202518957.650.554.4
30 Sep – 6 Oct 2025211844.451.252.4
23–29 Sep 202529779.249.496.7
16–22 Sep 202528339.149.941.6
9–15 Sep 202519049.050.251.6
12–18 Aug 202517146.950.650.0
5–11 Aug 202519047.451.150.5
29 Jul – 4 Aug 202517244.152.151.9
22–28 Jul 202517068.150.062.8

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: level with expectation (−1.6 a week).

20.040.060.080.022 Jul16 Sep28 Oct9 Dec17 Feb31 Mar8 SepExpected 49.6Score 40.1
Current estimate €16.0M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Transfermarkt €15.0M +€8.0M (+114%) since 10 Dec 2025 21 May 2026 · valuations up to July 2026
Next summer, if it goes like similar cases €10.4M–€20.0M −9% median of 40 similar past cases; players his age +0% Closest cases, what their Transfermarkt value then did in a year: Nicolò Zaniolo at 25 (€16.0M, scoring 47.2) −6%; Lutsharel Geertruida at 25 (€20.0M, scoring 47.3) +0%; Jesper Lindstrøm at 25 (€18.0M, scoring 48.1) −78%.
0€5.0M€10M€15M€20M2020202120222023202420252026€15.0M€16.0M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€16.0M
21 May 2026Transfermarkt€15.0M
5 Mar 2026Transfermarkt€15.0M
10 Dec 2025Transfermarkt€7.0M
1 Oct 2025Transfermarkt€6.0M
12 Jun 2025Transfermarkt€3.5M
11 Dec 2024Transfermarkt€3.0M
2 Oct 2024Transfermarkt€2.7M
30 May 2024Transfermarkt€1.8M
5 Dec 2023Transfermarkt€1.8M
26 Jun 2023Transfermarkt€1.8M
22 Mar 2023Transfermarkt€1.8M
27 Dec 2022Transfermarkt€550k
18 Jun 2022Transfermarkt€450k
26 Dec 2021Transfermarkt€400k
22 Jun 2021Transfermarkt€325k
21 Dec 2020Transfermarkt€150k
23 Jun 2020Transfermarkt€150k
29 Dec 2019Transfermarkt€150k
1 Aug 2019Transfermarkt€125k
1 Feb 2019Transfermarkt€50k

Two different estimates, so each is its own line and each change is measured within its own line.

What the score is made of

Super Lig 26/27: each part per 90 minutes against the average forward in the top five leagues (0), in standard deviations.

  • Shooting −0.16
  • Creating −0.03
  • Progressing −0.33
  • Keeping the ball −0.79
  • Defending −0.45
  • Aerial −0.60
  • Finishing −0.69

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

020K40K60K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Gustavo Varela Monza · 21 · cheaper50.8€5.3M96%Compare
Giovanni Simeone Torino · 31 · cheaper47.1€7.2M95%Compare
Carlos Vinícius Grêmio · 31 · cheaper44.1€5.8M95%Compare
Renê Sousa Vitória · 23 · cheaper49.1€4.9M92%Compare
Cherif Ndiaye PAOK · 30––91%Compare
Andrea Pinamonti Lazio · 27––90%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Hyeon-gyu Oh.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
Super Lig 26/27Süper LigBeşiktaş JK723241.544.2
UEFA Europa League 26/27Europa LeagueBeşiktaş JK317461.159.4
Pro League 25/26Pro LeagueKRC Genk201,11650.251.4
Super Lig 25/26Süper LigBeşiktaş JK131,08646.744.8
UEFA Europa League 25/26Europa LeagueKRC Genk858949.151.8

Latest matches

51 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
22 Oct 2026Europa LeagueCrystal PalaceD 2–275000.120.0140.1
19 Oct 2026Süper Ligat TrabzonsporL 0–213000.020.0144.3
15 Oct 2026Europa Leagueat TSG HoffenheimW 3–285211.340.0383.1
20 Sep 2026Süper Ligat Amed Sportif FaaliyetlerL 2–311000.080.0038.2
17 Sep 2026Europa LeagueOlympique de MarseilleW 4–11400–0.0040.5
11 Sep 2026Süper LigErzurumspor FKW 3–090010.580.2141.8
5 Sep 2026Süper Ligat FenerbahçeW 2–112000.120.0266.1
31 Aug 2026Süper LigÇorum FKW 6–22200–0.0035.1
23 Aug 2026Süper Ligat AlanyasporL 0–15700–0.1643.7
16 Aug 2026Süper LigEyüpsporW 1–027000.120.0030.3
All 51 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
22 Oct 2026Europa LeagueCrystal PalaceD 2–275000.120.0140.1
19 Oct 2026Süper Ligat TrabzonsporL 0–213000.020.0144.3
15 Oct 2026Europa Leagueat TSG HoffenheimW 3–285211.340.0383.1
20 Sep 2026Süper Ligat Amed Sportif FaaliyetlerL 2–311000.080.0038.2
17 Sep 2026Europa LeagueOlympique de MarseilleW 4–11400–0.0040.5
11 Sep 2026Süper LigErzurumspor FKW 3–090010.580.2141.8
5 Sep 2026Süper Ligat FenerbahçeW 2–112000.120.0266.1
31 Aug 2026Süper LigÇorum FKW 6–22200–0.0035.1
23 Aug 2026Süper Ligat AlanyasporL 0–15700–0.1643.7
16 Aug 2026Süper LigEyüpsporW 1–027000.120.0030.3
9 May 2026Süper LigTrabzonsporL 1–290000.260.0237.9
1 May 2026Süper Ligat Gaziantep FKW 2–01500–0.0031.1
27 Apr 2026Süper LigFatih KaragümrükD 0–090000.420.1043.9
19 Apr 2026Süper Ligat SamsunsporL 1–288000.080.0441.6
10 Apr 2026Süper LigAntalyasporW 4–290200.930.0150.7
5 Apr 2026Süper Ligat FenerbahçeL 0–189000.150.0444.0
19 Mar 2026Süper LigKasımpaşaW 2–190100.110.0048.7
15 Mar 2026Süper Ligat GençlerbirliğiW 2–089000.060.0238.0
7 Mar 2026Süper LigGalatasarayL 0–190000.270.0143.4
28 Feb 2026Süper Ligat KocaelisporW 1–089000.270.2548.7
22 Feb 2026Süper LigGöztepeW 4–090100.070.0249.2
15 Feb 2026Süper Ligat Başakşehir FKW 3–286110.650.1360.1
8 Feb 2026Süper LigAlanyasporD 2–290100.810.0357.5
1 Feb 2026Pro Leagueat FCV DenderW 2–11300–0.0136.1
29 Jan 2026Europa LeagueMalmö FFW 2–183000.900.0340.8
22 Jan 2026Europa Leagueat FC UtrechtW 2–01600–0.0034.2
26 Dec 2025Pro LeagueClub Brugge KVL 3–545010.010.3148.0
19 Dec 2025Pro Leagueat RC Sporting CharleroiD 2–274000.130.0444.3
14 Dec 2025Pro LeagueKVC WesterloD 1–125101.150.0581.3
11 Dec 2025Europa Leagueat FC MidtjyllandL 0–184000.060.0040.9
7 Dec 2025Pro Leagueat Royal Antwerp FCL 0–385000.100.0641.6
30 Nov 2025Pro LeagueOud-Heverlee LeuvenW 2–11500–0.0034.3
27 Nov 2025Europa LeagueBaselW 2–175100.110.0255.2
23 Nov 2025Pro LeagueKV MechelenL 0–172000.840.1537.8
9 Nov 2025Pro Leagueat KAA GentD 1–174100.310.0251.3
6 Nov 2025Europa Leagueat Sporting BragaW 4–377100.350.0056.6
2 Nov 2025Pro Leagueat KVC WesterloW 1–072100.610.0256.9
26 Oct 2025Pro LeagueRAAL La LouvièreD 1–132000.120.0141.9
23 Oct 2025Europa LeagueReal BetisD 0–083000.130.0146.0
19 Oct 2025Pro Leagueat Cercle BruggeD 2–289110.630.2257.6
5 Oct 2025Pro LeagueFCV DenderW 2–128000.580.0048.6
2 Oct 2025Europa LeagueFerencváros TCL 0–190000.550.0143.1
28 Sep 2025Pro Leagueat Sint-Truidense VVW 2–116100.800.01100.0
25 Sep 2025Europa Leagueat RangersW 1–081102.780.1065.9
21 Sep 2025Pro LeagueRoyale Union Saint-GilloiseL 1–22100–0.0034.1
17 Sep 2025Pro LeagueRC Sporting CharleroiL 0–162000.330.0140.8
14 Sep 2025Pro Leagueat RSC AnderlechtD 1–190000.270.1649.0
15 Aug 2025Pro Leagueat Oud-Heverlee LeuvenW 2–171000.270.0446.9
10 Aug 2025Pro Leagueat Standard LiègeL 1–290010.340.0147.4
3 Aug 2025Pro LeagueRoyal Antwerp FCD 1–172000.670.0144.1
27 Jul 2025Pro Leagueat Club Brugge KVL 1–270100.460.3868.1