Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

Mihkel Ainsalu

Estonia1996-03-0830 years
Most appearances forFC Levadia Tallinn157 recorded matches
Highest-scoring season202510 goals · Meistriliiga
Most goals againstTammeka7 goals in the match history
Most frequent opponentTammeka36 spelade matches
Most starts alongsideKarl Vallner145 starts together
Most goals in one match2 goalsFC Levadia Tallinn – Paide · 22 March 2026

Results and matches 2026 · Appearances

40Matches
74 recordedMinutes
12Goals
0 recordedAssists
29–8–3W–D–L
6,73Season rating
Recent form

Results and form across 40 recorded appearances. Goals recorded in 40, assists in 2 and minutes in 2 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2014/15Kalju NommeUEFA Europa League2570——00—
2015Flora TallinnMeistriliiga145392——00—
2016Flora TallinnMeistriliiga261 8032——11—
2016/17Flora TallinnUEFA Champions League1680——00—
2017Flora TallinnMeistriliiga352 8358——00—
2017/18Flora TallinnUEFA Europa League21801——00—
2018Flora TallinnMeistriliiga221 7602——30—
2018/19Flora TallinnUEFA Champions League21470——00—
2018/19Flora TallinnUEFA Europa League1700——00—
2019Flora TallinnMeistriliiga261 8775——20—
2019/20Flora TallinnUEFA Europa League43601——00—
2020/21EstoniaEuro Championship32670——006,07
2019EstoniaFriendlies1630——00—
2020Flora TallinnMeistriliiga31310——00—
2020EstoniaUEFA Nations League4178011006,55
2020/21LvivPremier League118150——10—
2020EstoniaFriendlies21210——00—
2021LegionMeistriliiga131 1703——10—
2022FC Levadia TallinnMeistriliiga51780——00—
2022/23TelstarKNVB Beker1————00—
2023FC Levadia TallinnMeistriliiga363 1934——30—
2023/24FC Levadia TallinnUEFA Europa Conference League21800——10—
2024EstoniaFriendlies3149000006,55
2023/24EstoniaEuro Championship - Qualification18———006,2
2024/25FC Levadia TallinnUEFA Europa Conference League43600——00—
2024EstoniaUEFA Nations League3224011006,8
2024EstoniaWorld Cup - Qualification Europe3128000106,3
2026EstoniaUEFA Nations League271000004,53

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.