M. Hartel

Midfielder

M. Hartel 2025 Stats

Germany30 years old177 / 68St. Louis CityMajor League Soccer

Player Summary

M. Hartel has 38 appearances across 3 competitions in 2025.

Season goals11
Season assists5
Rating7.41

Performance by competition

Scope: 2025 seasonCompetitions: 3Metric scope: All competitions
CompetitionAppearancesGoalsAssistsYellowRedPKMin
Friendlies Clubs310000270
Major League Soccer34941013,027
US Open Cup11100090
2025 total381151013,387
Appearances
MetricTotalRanking
Appearances382 of 12 seasons
Minutes3,387'2 of 12 seasons
Starts381 of 12 seasons
Substitute appearances01 of 12 seasons
Substituted off04 of 12 seasons
Bench02 of 12 seasons
Captain appearances91 of 12 seasons
Appearances by positionMF 34 matches (89.5%)-
Goals · Shots
MetricTotalRanking
Goals113 of 12 seasons
Shots543 of 12 seasons
Shots on target273 of 12 seasons
Shot accuracy50%3 of 12 seasons
Assists · Passing
MetricTotalRanking
Assists55 of 12 seasons
Key passes1002 of 12 seasons
Total passes1,3984 of 12 seasons
Pass accuracy37.3%8 of 12 seasons
Dribbling
MetricTotalRanking
Dribble attempts636 of 12 seasons
Successful dribbles247 of 12 seasons
Dribble success rate38%10 of 12 seasons
Dribbled past by opponents198 of 12 seasons
Cards · Fouls
MetricTotalRanking
Yellow cards14 of 12 seasons
Second-yellow reds01 of 12 seasons
Red cards01 of 12 seasons
Total cards14 of 12 seasons
Fouls drawn187 of 12 seasons
Fouls committed126 of 12 seasons
Defending
MetricTotalRanking
Tackles208 of 12 seasons
Interceptions273 of 12 seasons
Blocks44 of 12 seasons
Total duels1706 of 12 seasons
Duels won677 of 12 seasons
Goals conceded01 of 12 seasons
Saves01 of 12 seasons
Penalties
MetricTotalRanking
Penalties won06 of 12 seasons
Penalties conceded01 of 12 seasons
Penalties scored13 of 12 seasons
Penalties missed01 of 12 seasons
Penalties saved01 of 12 seasons

Past seasons

SeasonCompetitionGoalsAssistsAppsRating
2026/27Major League Soccer144317.39
2025Major League Soccer115387.41
2024Major League Soccer55137.46
2023/242. Bundesliga2614427.83
2022/232. Bundesliga57367.22
2021/222. Bundesliga26346.90
2020/21Bundesliga00246.89
2019/202. Bundesliga111357.33
2018/192. Bundesliga22306.84
2017/182. Bundesliga22306.66
2016/17Bundesliga0026.65
2015/16Bundesliga0066.88