
- Age
- 29
- Height
- 189 cm
- Weight
- 86 kg
- Born
- 1996-03-08 · Tartu
Current Season
M. Ainsalu has made 15 appearances this season with 2 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
15
Appearances
1326
Min
2
Goals
0
Assists
1
Yellow Cards
0
Red Cards
Statistics by Season
M. Ainsalu has recorded 52 goals and 2 assists in 380 appearances across 13 seasons. Career history spans 13 teams including FC Levadia Tallinn, Estonia, Telstar. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamFC Levadia Tallinn | Season2025 | CompetitionMeistriliiga | Appearances15 | Goals2 | Assists— | Min1326 | 1 | 0 | Rating— |
| TeamFC Levadia Tallinn | Season2024 | CompetitionMeistriliiga | Appearances34 | Goals11 | Assists— | Min3000 | 7 | 0 | Rating— |
| TeamFC Levadia Tallinn | Season2024 | CompetitionCup | Appearances2 | Goals1 | Assists— | Min210 | 0 | 0 | Rating— |
| TeamFC Levadia Tallinn | Season2024 | CompetitionUEFA Europa Conference League | Appearances4 | Goals0 | Assists— | Min360 | 0 | 0 | Rating— |
| TeamEstonia | Season2024 | CompetitionBaltic Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamEstonia | Season2024 | CompetitionFriendlies | Appearances3 | Goals0 | Assists0 | Min149 | 0 | 0 | Rating6.5 |
| TeamEstonia | Season2024 | CompetitionUEFA Nations League | Appearances3 | Goals0 | Assists1 | Min224 | 0 | 0 | Rating6.8 |
| TeamEstonia | Season2024 | CompetitionWorld Cup - Qualification Europe | Appearances3 | Goals0 | Assists0 | Min128 | 1 | 0 | Rating6.3 |
| TeamFC Levadia Tallinn | Season2023 | CompetitionMeistriliiga | Appearances36 | Goals4 | Assists— | Min3193 | 3 | 0 | Rating— |
| TeamFC Levadia Tallinn | Season2023 | CompetitionCup | Appearances3 | Goals3 | Assists— | Min270 | 0 | 0 | Rating— |
| TeamFC Levadia Tallinn | Season2023 | CompetitionUEFA Europa Conference League | Appearances2 | Goals0 | Assists— | Min180 | 1 | 0 | Rating— |
| TeamEstonia | Season2023 | CompetitionEuro Championship - Qualification | Appearances1 | Goals— | Assists— | Min8 | 0 | 0 | Rating6.2 |
| TeamTelstar | Season2022 | CompetitionEerste Divisie | Appearances18 | Goals1 | Assists— | Min495 | 0 | 0 | Rating6.6 |
| TeamFC Levadia Tallinn | Season2022 | CompetitionMeistriliiga | Appearances5 | Goals0 | Assists— | Min178 | 0 | 0 | Rating— |
| TeamTelstar | Season2022 | CompetitionKNVB Beker | Appearances1 | Goals— | Assists— | Min— | 0 | 0 | Rating— |
| TeamLegion | Season2021 | CompetitionMeistriliiga | Appearances13 | Goals3 | Assists— | Min1170 | 1 | 0 | Rating— |
| TeamFC Levadia Tallinn | Season2021 | CompetitionCup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLegion | Season2021 | CompetitionCup | Appearances0 | Goals1 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFC Helsingor | Season2020 | Competition1. Division | Appearances6 | Goals0 | Assists— | Min144 | 0 | 0 | Rating— |
| TeamLviv | Season2020 | CompetitionPremier League | Appearances11 | Goals0 | Assists— | Min815 | 1 | 0 | Rating— |
| TeamFlora Tallinn | Season2020 | CompetitionMeistriliiga | Appearances3 | Goals0 | Assists— | Min131 | 0 | 0 | Rating— |
| TeamEstonia | Season2020 | CompetitionUEFA Nations League | Appearances4 | Goals0 | Assists1 | Min178 | 0 | 0 | Rating6.5 |
| TeamEstonia | Season2020 | CompetitionEuro Championship | Appearances3 | Goals0 | Assists— | Min267 | 0 | 0 | Rating6.1 |
| TeamEstonia | Season2020 | CompetitionFriendlies | Appearances2 | Goals0 | Assists— | Min121 | 0 | 0 | Rating— |
| TeamFlora II | Season2019 | CompetitionEsiliiga A | Appearances1 | Goals0 | Assists— | Min54 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2019 | CompetitionMeistriliiga | Appearances26 | Goals5 | Assists— | Min1877 | 2 | 0 | Rating— |
| TeamFlora Tallinn | Season2019 | CompetitionCup | Appearances2 | Goals0 | Assists— | Min109 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2019 | CompetitionUEFA Europa League | Appearances4 | Goals1 | Assists— | Min360 | 0 | 0 | Rating— |
| TeamEstonia U21 | Season2019 | CompetitionUEFA U21 Championship | Appearances8 | Goals0 | Assists— | Min604 | 2 | 0 | Rating— |
| TeamEstonia | Season2019 | CompetitionFriendlies | Appearances1 | Goals0 | Assists— | Min63 | 0 | 0 | Rating— |
| TeamFlora II | Season2018 | CompetitionEsiliiga A | Appearances2 | Goals1 | Assists— | Min78 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2018 | CompetitionMeistriliiga | Appearances22 | Goals2 | Assists— | Min1760 | 3 | 0 | Rating— |
| TeamFlora Tallinn | Season2018 | CompetitionCup | Appearances1 | Goals0 | Assists— | Min44 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2018 | CompetitionUEFA Champions League | Appearances2 | Goals0 | Assists— | Min147 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2018 | CompetitionUEFA Europa League | Appearances1 | Goals0 | Assists— | Min70 | 0 | 0 | Rating— |
| TeamEstonia | Season2018 | CompetitionFriendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2017 | CompetitionMeistriliiga | Appearances35 | Goals8 | Assists— | Min2835 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2017 | CompetitionCup | Appearances3 | Goals0 | Assists— | Min251 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2017 | CompetitionUEFA Europa League | Appearances2 | Goals1 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamEstonia U21 | Season2017 | CompetitionUEFA U21 Championship | Appearances8 | Goals0 | Assists— | Min527 | 1 | 0 | Rating— |
| TeamEstonia | Season2017 | CompetitionFriendlies | Appearances2 | Goals0 | Assists— | Min102 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2016 | CompetitionMeistriliiga | Appearances26 | Goals2 | Assists— | Min1803 | 1 | 1 | Rating— |
| TeamFlora Tallinn | Season2016 | CompetitionCup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2016 | CompetitionUEFA Champions League | Appearances1 | Goals0 | Assists— | Min68 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2015 | CompetitionMeistriliiga | Appearances14 | Goals2 | Assists— | Min539 | 0 | 0 | Rating— |
| TeamFlora II | Season2015 | CompetitionEsiliiga A | Appearances5 | Goals2 | Assists— | Min391 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2015 | CompetitionCup | Appearances3 | Goals0 | Assists— | Min233 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2015 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamEstonia U19 | Season2015 | CompetitionUEFA U19 Championship | Appearances2 | Goals0 | Assists— | Min152 | 0 | 0 | Rating— |
| TeamEstonia U21 | Season2015 | CompetitionUEFA U21 Championship | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamNõmme Kalju II | Season2014 | CompetitionEsiliiga A | Appearances17 | Goals1 | Assists— | Min1379 | 1 | 0 | Rating— |
| TeamKalju Nomme | Season2014 | CompetitionMeistriliiga | Appearances10 | Goals0 | Assists— | Min503 | 0 | 0 | Rating— |
| TeamFlora Tallinn | Season2014 | CompetitionCup | Appearances1 | Goals0 | Assists— | Min1 | 0 | 0 | Rating— |
| TeamKalju Nomme | Season2014 | CompetitionUEFA Europa League | Appearances2 | Goals0 | Assists— | Min57 | 0 | 0 | Rating— |
| TeamKalju Nomme | Season2013 | CompetitionMeistriliiga | Appearances3 | Goals0 | Assists— | Min194 | 0 | 0 | Rating— |
| TeamKalju Nomme | Season2013 | CompetitionUEFA Champions League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamKalju Nomme | Season2013 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamEstonia U17 | Season2013 | CompetitionUEFA U17 Championship | Appearances1 | Goals1 | Assists— | Min80 | 0 | 0 | Rating— |
Career Timeline
Trophies18
| '13 | '14 | '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 0 | 1 | 2 | 2 | 8 | 1 | 0 | 0 | 3 | 1 | 4 | 11 | 2 |
| Assists | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Appearances | 3 | 17 | 14 | 26 | 35 | 2 | 1 | 6 | 13 | 18 | 36 | 34 | 15 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | — | — | 2.36 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | — | — | 86% |
| Min | 194 | 1,379 | 539 | 1,803 | 2,835 | 78 | 54 | 144 | 1,170 | 495 | 3,193 | 3,000 | 1,326 |
| Yellow Cards | — | 1 | — | 1 | — | — | — | — | 1 | — | 3 | 7 | 1 |
| Red Cards | — | — | — | 1 | — | — | — | — | — | — | — | — | — |
Recent Matches
FC Levadia TallinnSquad
FC Levadia TallinnTrophies
32M. Ainsalu has earned 32 trophy entries with 18 titles won, including Super Cup, Meistriliiga, Baltic Cup. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionSuper Cup | Season2025 | Country | ResultWinner |
| CompetitionCup | Season2024/2025 | Country | Result2nd Place |
| CompetitionMeistriliiga | Season2024 | Country | ResultWinner |
| CompetitionBaltic Cup | Season2024 | CountryEurope | ResultWinner |
| CompetitionCup | Season2023/2024 | Country | ResultWinner |
| CompetitionMeistriliiga | Season2023 | Country | Result2nd Place |
| CompetitionSuper Cup | Season2020 | Country | ResultWinner |
| CompetitionCup | Season2019/2020 | Country | ResultWinner |
| CompetitionMeistriliiga | Season2019 | Country | ResultWinner |
| CompetitionEsiliiga A | Season2019 | Country | Result2nd Place |
| CompetitionEsiliiga A | Season2018 | Country | Result2nd Place |
| CompetitionSuper Cup | Season2018 | Country | Result2nd Place |
| CompetitionCup | Season2017/2018 | Country | Result2nd Place |
| CompetitionMeistriliiga | Season2017 | Country | ResultWinner |
| CompetitionSuper Cup | Season2017 | Country | Result2nd Place |
| CompetitionSuper Cup | Season2016 | Country | ResultWinner |
| CompetitionCup | Season2015/2016 | Country | ResultWinner |
| CompetitionMeistriliiga | Season2015 | Country | ResultWinner |
| CompetitionEsiliiga A | Season2015 | Country | ResultWinner |
| CompetitionMeistriliiga | Season2013 | Country | Result2nd Place |
| CompetitionSuper Cup | Season2013 | Country | Result2nd Place |
| CompetitionCup | Season2012/2013 | Country | Result2nd Place |
| CompetitionMeistriliiga | Season2012 | Country | ResultWinner |
| CompetitionSuper Cup | Season— | Country | ResultWinner |
| CompetitionSuper Cup | Season— | Country | Result2nd Place |
| CompetitionCup | Season— | Country | Result2nd Place |
| CompetitionEsiliiga A | Season— | Country | ResultWinner |
| CompetitionCup | Season— | Country | ResultWinner |
| CompetitionMeistriliiga | Season— | Country | Result2nd Place |
| CompetitionEsiliiga A | Season— | Country | Result2nd Place |
| CompetitionMeistriliiga | Season— | Country | ResultWinner |
| CompetitionBaltic Cup | Season— | CountryEurope | ResultWinner |
Transfer History
1M. Ainsalu has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
API data: May 10, 2026 · Stats updated: Apr 26, 2026