Miro Muheim

Miro MuheimLB#28

Hamburg·Oberliga - Hamburg logoOberliga - Hamburg·Defender - Left-Back

28 years(24/03/1998)1,82mleftSwitzerlandContract until 30/06/2027

6.85Rating30 matches in 12 months
€5.00mMarket value#11 in Hamburg

Last 5rating per match

Bundesliga02.116.7
Bundesliga08.117.2
World Cup Qu15.116.9
Bundesliga22.116.9
Bundesliga30.117.3

Form, 12 monthsaverage rating per month

7.00Nov
7.00Dec
7.40Jan
6.70Feb
6.80Mar
6.70Apr
6.50May
6.20Jun
6.70Jul
Aug
Sep
Oct

Club matchesHamburg

Key statsFIFA World Cup · International Friendly Games

Goals0
Assists10.45 / 90
xA0.020.01 / 90
Shots10.45 / 90
Shots on target00%
Key passes20.89 / 90
Dribbles20.89 / 90
Pass accuracy79.6%

Values per 90 minutes are shown under the totals.

Player profileattributes and traits

ATTACKING56TECHNIQUE61TACTICAL51DEFENDING58CREATIVITY71

Player Position average

Attacking56
Technique61
Tactical51
Defending58
Creativity71

Strengths

  • Ground duels
  • Passing

Weaknesses

No outstanding weaknesses

Player positions: DL · ML

Positions on the pitch

LBLMAttack →

Percentiles per 90per 90 minutes vs positional peers of the league

AttackingPer 90 · Percentile

Goals0.0340%
Shots0.8175%
Shots on target0.2080%
Conversion %4.240%
Big chances missed0.0077%
Dribbles0.6765%
Fouls won1.3880%

PlaymakingPer 90 · Percentile

Assists0.37100%
Key passes2.40100%
Big chances created0.51100%
Accurate passes51.0970%
Pass accuracy %84.245%
Final third passes12.08100%
Long balls2.6765%
Crosses2.19100%

DefendingPer 90 · Percentile

Tackles2.8095%
Interceptions0.9835%
Clearances3.0445%
Blocks0.4447%
Aerial duels won1.0830%
Duels won5.8775%
Recoveries4.8670%
Dribbled past1.250%
Fouls1.0825%
Errors leading to goal0.0062%

What a percentile means

The percentile shows what share of players of the same position in this league the player beats on a per-90-minute metric. 90% — better than nine out of ten peers; 50% — the league median. Per 90 minutes removes the effect of playing time.

For fouls, offsides, being dribbled past and goals conceded the scale is inverted: a higher percentile means fewer of them.

vs 20 defenders · 2. Bundesliga · season 24/25 · min 270′ · player 2667′

Similar players2. Bundesliga · defenders · season 24/25

Profile match = 100 − mean gap of per-90 percentiles across 25 metrics of this position; players of the same league, position group and season with at least 270 minutes.

Availability

StatusInjuredsince 02.09.2026
Missed matches8last 12 months
National teamSwitzerland logoSwitzerland13 caps · 0 goals
Contract until30/06/2027
Market value€5.00mHighest: €5.00m (20/03/2026)

Season statsSeason 2026

CompetitionTeamSeasonAppsMinRatingGAG+AYCRC
FIFA World Cup logoFIFA World CupSwitzerland logoSwitzerland20263926.23——01—
International Friendly GamesSwitzerland logoSwitzerland202641106.65—11——
Transfers9
DateSeasonFromToFeeMarket value
01/07/202222/23FC St. Gallen logoFC St. GallenHamburg logoHamburg€1.50m€1.50m
30/06/202221/22Hamburg logoHamburgFC St. Gallen logoFC St. GallenEnd of loan€1.50m
01/07/202121/22FC St. Gallen logoFC St. GallenHamburg logoHamburgLoan fee:€200k€2.00m
31/01/201817/18Chelsea U23 logoChelsea U23FC St. Gallen logoFC St. Gallenfree transfer-
30/06/201716/17FC Zürich logoFC ZürichChelsea U23 logoChelsea U23End of loan-
02/02/201716/17Chelsea U23 logoChelsea U23FC Zürich logoFC Zürichloan transfer-
01/07/201616/17Chelsea U18 logoChelsea U18Chelsea U23 logoChelsea U23--
01/07/201414/15FC Zürich U16 logoFC Zürich U16Chelsea U18 logoChelsea U18?-
01/07/201212/13FC Zürich Yth. logoFC Zürich Yth.FC Zürich U16 logoFC Zürich U16--

Market value

€5.00m Current€5.00m Highest · 20/03/202627/05/2026 Last change
€5.00m
24.04.201827.05.2026
#218 Bundesliga#11 Hamburg#137 Left-Back#26 Switzerland#2.223 Worldwide#164 Year 1998
Value history
DateAgeClubValue
24/04/201820FC St. Gallen 1879 logoFC St. Gallen 1879€100k
12/07/201820FC St. Gallen 1879 logoFC St. Gallen 1879€100k
21/01/201920FC St. Gallen 1879 logoFC St. Gallen 1879€100k
15/04/201921FC St. Gallen 1879 logoFC St. Gallen 1879€100k
04/06/201921FC St. Gallen 1879 logoFC St. Gallen 1879€100k
07/10/201921FC St. Gallen 1879 logoFC St. Gallen 1879€500k
06/01/202021FC St. Gallen 1879 logoFC St. Gallen 1879€1.00m
08/04/202022FC St. Gallen 1879 logoFC St. Gallen 1879€900k
31/07/202022FC St. Gallen 1879 logoFC St. Gallen 1879€900k
28/12/202022FC St. Gallen 1879 logoFC St. Gallen 1879€1.30m
23/06/202123FC St. Gallen 1879 logoFC St. Gallen 1879€2.00m
13/10/202123Hamburger SV logoHamburger SV€1.50m
15/12/202123Hamburger SV logoHamburger SV€1.50m
16/06/202224Hamburger SV logoHamburger SV€1.50m
30/11/202224Hamburger SV logoHamburger SV€1.50m
28/06/202325Hamburger SV logoHamburger SV€1.50m
15/12/202325Hamburger SV logoHamburger SV€1.80m
06/06/202426Hamburger SV logoHamburger SV€2.00m
19/12/202426Hamburger SV logoHamburger SV€2.70m
26/03/202527Hamburger SV logoHamburger SV€3.00m
19/06/202527Hamburger SV logoHamburger SV€4.00m
19/12/202527Hamburger SV logoHamburger SV€4.00m
20/03/202627Hamburger SV logoHamburger SV€5.00m
27/05/202628Hamburger SV logoHamburger SV€5.00m
xG Statisticsall seasons
SeasonLeagueClubAppsMinGxGnpxGAxAShKPxGChain
2025BundesligaHamburger SV logoHamburger SV29244301.371.3743.4924406.3

What xG, npxG, xA and xGChain mean

xG Expected goals
How many goals an average finisher would score from the same shots. A 0.30 xG shot goes in about 3 times in 10. Goals above xG mean efficient finishing; below — a cold streak or poor finishing.
npxG Non-penalty xG
The same xG without penalties. A penalty alone is worth about 0.76 xG, so npxG is a cleaner view of open-play and set-piece chances.
xA Expected assists
The xG of the shots that followed the player's passes. High xA with few assists means teammates missed good chances.
xGChain xG chain
Team xG from every possession the player touched. It shows involvement in build-up, not only the shot or the final pass, so a deep midfielder can rank high without scoring.
KP Key passes
Passes that led directly to a shot — the volume behind xA.

Teammatessame club

Miro Muheim — Hamburg | Stats, Transfers & xG