ScoreMondoLive Scores
Search teams, leagues, matches/

M. Ainsalu

Nationality
Estonia
Age
30
Shirt number
6
Place of birth
Tartu
Full name
Mihkel Ainsalu
Midfielder

Photo: API-Football · Sources: API-Football

Season 2026UEFA Nations League, League A, Gr. 1

2Apps2 starts
71Minutes
0Goals
0Assists
0Yellow cards
0Red cards
Last 8 matches
Average rating6.62
Goals + assists1
Minutes per match53
Goals + assists per 90 min0.21

Numbers from 8 matches in our archive.

FormRating and result of the last 8 matches

6.3L05/09/24 · Estonia 0 - 1 Slovakia · Rating 6.38.3W11/10/24 · Estonia 3 - 1 Azerbaijan · Rating 8.36.2L14/10/24 · Estonia 0 - 3 Sweden · Rating 6.26.3W25/03/25 · Moldova 2 - 3 Estonia · Rating 6.3–L06/06/25 · Estonia 1 - 3 Israel6.0L05/09/25 · Italy 5 - 0 Estonia · Rating 6.06.6D26/09/26 · Iceland 1 - 1 Estonia · Rating 6.6–W03/10/26 · Estonia 1 - 0 Luxembourg

Rating trendLast 6 rated matches

Rating trend: Slovakia 6.3, Azerbaijan 8.3, Sweden 6.2, Moldova 6.3, Italy 6.0, Iceland 6.6avg 6.6205/09/24 · Estonia 0 - 1 Slovakia · 6.311/10/24 · Estonia 3 - 1 Azerbaijan · 8.314/10/24 · Estonia 0 - 3 Sweden · 6.225/03/25 · Moldova 2 - 3 Estonia · 6.305/09/25 · Italy 5 - 0 Estonia · 6.026/09/26 · Iceland 1 - 1 Estonia · 6.66.68.3

Last appearances

  • UEFA Nations League, League A, Gr. 1Estonia1Luxembourg010' Started
  • UEFA Nations League, League A, Gr. 1Iceland1Estonia161' Started6.6
  • World Cup - Qualification EuropeItaly5Estonia029' Off the bench6.0
  • World Cup - Qualification EuropeEstonia1Israel39' Off the bench
  • World Cup - Qualification EuropeMoldova2Estonia3Yellow cards 190' Started6.3
  • UEFA Nations League, League A, Gr. 1Estonia0Sweden365' Started6.2
  • UEFA Nations League, League A, Gr. 1Estonia3Azerbaijan1Assists 190' Started8.3
  • UEFA Nations League, League A, Gr. 1Estonia0Slovakia169' Started6.3

Goals and assists per season

  • Goals
  • Assists
Goals and assists per season: 2020: Goals 0, Assists 0; 2024: Goals 11, Assists 1; 2026: Goals 0, Assists 02024 · Goals: 112024 · Assists: 1

Minutes playedLast 8 matches

  • Started
  • Off the bench
Minutes played: Last 8 matches, Minutes per match 5305/09/24 · Started: 69'11/10/24 · Started: 90'14/10/24 · Started: 65'25/03/25 · Started: 90'06/06/25 · Off the bench: 9'05/09/25 · Off the bench: 29'26/09/26 · Started: 61'03/10/26 · Started: 10'

Career statistics

SeasonCompetition · TeamAppsGoalsAssistsMinutesYellow cardsRed cards
2026UEFA Nations League, League A, Gr. 1Estonia2007100
2024Premium LiigaFCI Levadia Tallinn3411–3,00070
UEFA Nations League, League A, Gr. 1Estonia30122400
World Cup - Qualification EuropeEstonia30012810
2020Euro ChampionshipEstonia30026700
Total451113,69080

Clubs

  • EstoniaCurrent#6

About

M. Ainsalu plays as a midfielder for FCI Levadia Tallinn. Born on 8 Mar 1996 in Tartu (30 years old). Nationality: Estonia. In 2026: 2 matches, 71 minutes, 0 goals and 0 assists.

Automatic text from the numbers on this page · updated after every match

Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help