# 2024 in Estonian football

This page summarizes everything related to Estonian football in the year 2024. It contains information about different league systems, national teams, futsal, beach football and most important transfers.

## National teams

Times are EET/EEST, as listed by UEFA.

### Association football
#### Men
##### Senior

In 2024, Estonian football experienced a year of significant transitions and notable events. The Estonia men's national football team participated in the Euro 2024 qualifying play-offs for the second time, where they were defeated by Poland with a score of 5-1. Long-time head coach Thomas Häberli resigned after three years and 39 matches, marking the end of his tenure, and was succeeded by former assistant coach Jürgen Henn. Häberli and record international player Konstantin Vassiljev both played their last game in the match against Switzerland. Vassiljev retired from national team duty, capping off a distinguished career, which saw him play 158 matches and score 26 goals over 18 years. In Jürgen Henn's initial matches as head coach, Estonia achieved a narrow victory in the Baltic Cup, triumphing over Lithuania in a penalty shootout. The year concluded with another Nations League campaign, where Estonia earned four points from six matches, both coming in their encounters against Azerbaijan. This marked a significant milestone, as for the first time, Estonia avoided finishing last in a C-League season, demonstrating progress in their competitive performance on the European stage.
In addition to the managerial and player changes, 2024 also saw the debut of eight new players for the Estonian national team. These newcomers included Kristo Hussar, Nikita Mihhailov, Andreas Vaher, Kevor Palumets, Ramol Sillamaa, Robert Veering, and Oskar Hõim. Moreover, nine players scored their first goals for the team: Palumets (in his debut), Martin Vetkal, Alex Matthias Tamm (who scored two), Edgar Tur, Danil Kuraksin, Mark Anders Lepik, Ioan Yakovlev, Vlasiy Sinyavskiy and Rocco Robert Shein. These developments marked a new phase for Estonian football as the team adjusted to the leadership of Jürgen Henn and prepared for future competitions.

##### U17
#### Women
##### U17
### Futsal
#### Men
##### U19
### Beach
#### Men
##### Senior
## League system
### Association football
#### Men
##### Premium liiga

Relegation play-off:
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Viimsi JK (Esiliiga 2nd) | 1–2 | JK Tallinna Kalev (Meistriliiga 9th) | 1–1 | 0–1 |

##### Esiliiga

Relegation play-off:
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Tallinna JK Legion (Esiliiga B 3rd) | 0–9 | FC Elva (Esiliiga 8th) | 0–3 | 0–6 |

##### Esiliiga B

Relegation play-off:
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Tallinna Puuma & Volta ÜM (II N/E 2nd) | 4–6 | Pärnu JK Vaprus U21 (II S/W 2nd) | 1–4 | 3–2 |
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Pärnu JK Vaprus U21 (II liiga p-o winner) | 4–6 | Läänemaa JK (Esiliiga B 8th) | 2–2 | 2–4 |

##### II liiga

The season starts on 23 March and ends on 27 October. The teams in both regions compete in a home-and-away system: all teams face each other twice, accumulating a total of 26 league matches over the course of the season. Reserve teams, which do not have "U21" or "U19" in their name, are ineligible for promotion.
North / East
The 2024 II liiga North/East (N/E) division saw significant changes from the previous season. Despite winning the division in 2023, Maardu Linnameeskond was not promoted to Esiliiga B due to non-compliance with league requirements. Consequently, Jõhvi FC Phoenix and JK Noova, who finished as runners-up, secured promotion instead. On the other end of the table, Valga FC Warrior and Kohtla-Järve JK Järve were relegated after finishing last. The departure of these three teams opened up spots for new entrants: Põhja-Tallinna JK Puuma (who joined forces with JK Volta after winning the III liiga West in 2023), Sillamäe FC NPM Silmet (finishing 5th in III liiga East but winning their promotion play-offs), and FC Elva II (returning to II liiga after a fourth-place finish in the 2023 III liiga South). Notably, before the season began, Maardu strengthened their squad by signing two players who had competed in the Meistriliiga the previous year: 31-year-old Aleksandr Kulinitš and 28-year-old Vladimir Avilov.
The season saw Maardu Linnameeskond clinch the title for the second consecutive year, showcasing even greater dominance by remaining undefeated with only three draws. Newcomers Põhja-Tallinna JK Puuma made an impressive debut, finishing in second place and securing a spot in the promotion playoffs after an astonishing tally of 132 goals in 26 matches. At the bottom of the table, Ararat and Ajax were relegated. Remarkably, a comparison between last season’s top 10 and this year's reveals that seven teams maintained their positions. Tartu JK Welco II and FC Tallinn U21 swapped places (Welco moved from 6th to 7th, and FC Tallinn from 7th to 6th), while Puuma replaced Jõhvi FC Phoenix in the rankings. Additionally, former Estonian national team player Albert Prosa, playing for Puuma, set a new II liiga North/East record by finishing as the league's top scorer with 40 goals.
South / West
The 2024 II liiga South/West (S/W) division experienced several notable changes from the previous season. Despite clinching the top spot in 2023, Harju JK Laagri U21 was not promoted to Esiliiga B. Meanwhile, the bottom two teams, FC Kose and Pärnu JK Poseidon, were relegated. Additionally, Pärnu JK Tervis, which finished 7th, did not rejoin the Estonian league system in 2024. To fill the vacant spots, three clubs were promoted from III liiga: Tallinna FC Zapoos (champions of the 2023 III liiga North), Paide Linnameeskond III (champions of the 2023 III liiga East), and Tabasalu Ulasabat C.F. (2nd place in III liiga West and winners of the promotion playoffs). Notably, Paide III returns to the division, where they were dominant champions from 2018 to 2022.
The season saw FC Nõmme United U21 emerge as champions, finishing seven points clear of the second-placed Pärnu JK Vaprus U21. At the other end of the table, JK Tabasalu U21 and Saue JK were relegated after finishing in the bottom two. The third from last place went to Raplamaa JK, who managed to be ahead of Saue by only head-to-head games. On the individual front, Oliver Karlson of Tallinna FC Zapoos claimed the top scorer title, netting 23 goals to lead the scoring charts.
Group A (North & East) :
| Pos | Team | Pld | Pts |
| 1 | Maardu Linnameeskond (C, P) | 26 | 72 |
| 2 | Põhja-Tallinna JK Puuma & JK Volta ÜM | 26 | 61 |
| 3 | Rakvere JK Tarvas | 26 | 55 |
| 4 | Tallinna FCI Levadia U19 | 26 | 55 |
| 5 | Viimsi JK II | 26 | 39 |
| 6 | FC Tallinn U21 | 26 | 38 |
| 7 | Tartu JK Welco II | 26 | 37 |
| 8 | FA Tartu Kalev U21 | 26 | 34 |
| 9 | Tartu FC Helios | 26 | 34 |
| 10 | Võru FC Helios | 26 | 32 |
| 11 | Sillamäe FC NPM Silmet | 26 | 27 |
| 12 | FC Elva II | 26 | 20 |
| 13 | Tallinna FC Ararat (R) | 26 | 11 |
| 14 | Lasnamäe FC Ajax (R) | 26 | 6 |
Group B (South & West) :
| Pos | Team | Pld | Pts |
| 1 | FC Nõmme United U21 (C, P) | 26 | 63 |
| 2 | Pärnu JK Vaprus U21 | 26 | 56 |
| 3 | Keila JK | 26 | 45 |
| 4 | Saku Sporting | 26 | 41 |
| 5 | Harju JK Laagri U21 | 26 | 40 |
| 6 | Vändra JK Vaprus | 26 | 38 |
| 7 | Tallinna FC Zapoos | 26 | 37 |
| 8 | Tallinna FC Flora U19 | 26 | 32 |
| 9 | Paide Linnameeskond III | 26 | 32 |
| 10 | FC Hiiumaa & Läänemaa JK II | 26 | 32 |
| 11 | Tabasalu Ulasabat C.F. | 26 | 31 |
| 12 | Raplamaa JK | 26 | 23 |
| 13 | Saue JK (R) | 26 | 23 |
| 14 | JK Tabasalu U21 (R) | 26 | 19 |
Post-season games:
The II Liiga relegation play-outs were not held in 2024 due to a lack of clubs interested in promotion from the lower divisions. Similarly, the championship match between the winners of the league's two groups was canceled after FC Nõmme United U21 was forced to forfeit due to an insufficient number of available players.

##### III liiga

Group A (North) :
| Pos | Team | Pld | Pts |
| 1 | Tallinna FC Starmedia (C) | 20 | 53 |
| 2 | Tallinna FC Tamper | 20 | 39 |
| 3 | Tallinna SC ReUnited | 20 | 39 |
| 4 | Tallinna FC Hell Hunt | 20 | 39 |
| 5 | Tallinna FC Smsraha | 20 | 31 |
| 6 | Tallinna FC Maksatransport | 20 | 30 |
| 7 | Tallinna FC Eston Villa | 20 | 26 |
| 8 | Tallinna JK Piraaja | 20 | 24 |
| 9 | Tallinna FC Zenit | 20 | 18 |
| 10 | Tallinna JK Metropol (D) | 20 | 24 |
| 11 | Tallinna KSK FC Štrommi (D) | 20 | 0 |
Group B (South) :
| Pos | Team | Pld | Pts |
| 1 | Põlva FC Lootos (C) | 18 | 43 |
| 2 | Tartu Team Helm | 18 | 42 |
| 3 | Viljandi JK Tulevik II | 18 | 40 |
| 4 | Jõgeva SK Noorus-96 | 18 | 39 |
| 5 | Tartu JK Welco X | 18 | 31 |
| 6 | Tartu FC Inter | 18 | 22 |
| 7 | FC Vastseliina | 18 | 20 |
| 8 | Tõrva JK | 18 | 12 |
| 9 | FC Otepää | 18 | 12 |
| 10 | Valga FC Warrior | 18 | 3 |
Group C (East) :
| Pos | Team | Pld | Pts |
| 1 | Raasiku FC Joker (C) | 20 | 51 |
| 2 | Türi Ganvix JK | 20 | 51 |
| 3 | Kohtla-Järve Linnameeskond | 20 | 37 |
| 4 | FC Kose | 20 | 35 |
| 5 | JK Kuusalu Kalev | 20 | 35 |
| 6 | Märjamaa Kompanii | 20 | 29 |
| 7 | Rakvere JK Tarvas II | 20 | 26 |
| 8 | JK Loo | 20 | 24 |
| 9 | FC Maardu Aliens | 20 | 20 |
| 10 | FC Järva-Jaani | 20 | 8 |
| 11 | FC Lootus Järve Jalgpallikool | 20 | 6 |
Group D (West) :
| Pos | Team | Pld | Pts |
| 1 | JK Tallinna Kalev Juunior (C) | 20 | 52 |
| 2 | Kristiine JK | 20 | 52 |
| 3 | Tallinna FC Zealot Sporting | 20 | 37 |
| 4 | Rummu Dünamo | 20 | 34 |
| 5 | Vändra JK Vaprus II | 20 | 32 |
| 6 | Pärnu JK Poseidon | 20 | 29 |
| 7 | Rumori Calcio Tallinn | 20 | 29 |
| 8 | Pärnu JK Vaprus III | 20 | 23 |
| 9 | Saku Sporting II | 20 | 14 |
| 10 | Tallinna FC Flora U18 | 20 | 10 |
| 11 | Läänemaa JK Haapsalu | 20 | 4 |
Champion's match:

##### IV liiga

Group A (North / East) :
| Pos | Team | Pld | Pts |
| 1 | Tallinna Mustamäe Jalgpalliklubi (C) | 22 | 51 |
| 2 | Tallinna FC Olympic | 22 | 47 |
| 3 | Tallinna FC Soccernet | 22 | 43 |
| 4 | Põhja-Tallinna JK Volta II & JK Arsenal | 22 | 39 |
| 5 | Jõgeva SK Noorus-96 II | 22 | 35 |
| 6 | Kohila Püsivus | 22 | 33 |
| 7 | FC Toompea | 22 | 29 |
| 8 | Aruküla FC Vigri | 22 | 27 |
| 9 | Tallinna FC Eston Villa II | 22 | 27 |
| 10 | Tallinna Maksatransport II | 22 | 25 |
| 11 | FC Kose II | 22 | 24 |
| 12 | Tallinna FC GameSport | 22 | 1 |
Group B (North / West) :
| Pos | Team | Pld | Pts |
| 1 | Tabasalu Ulasabat C.F. II (C) | 18 | 49 |
| 2 | FC Tallinna Wolves | 18 | 39 |
| 3 | FCP Pärnu | 18 | 31 |
| 4 | Saue JK II | 18 | 26 |
| 5 | Tallinna JK Jalgpallihaigla | 18 | 26 |
| 6 | Tallinna FC EstHam United | 18 | 25 |
| 7 | Rumori Calcio II Tallinn | 18 | 23 |
| 8 | Pärnu JK Poseidon II | 18 | 16 |
| 9 | Tallinna FC Wise | 18 | 13 |
| 10 | Tallinna FC Reaal | 18 | 11 |
Champion's match:

#### Women
##### Naiste Meistriliiga

Relegation tournament:
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
| 1 | Tallinna FC Ararat | 4 | 2 | 1 | 1 | 12 | 7 | +5 | 7 | Promotion to Naiste Meistriliiga |
| 2 | FC Elva | 4 | 2 | 0 | 2 | 4 | 6 | −2 | 6 | Promotion to Naiste Meistriliiga |
| 3 | Põlva FC Lootos | 4 | 1 | 1 | 2 | 6 | 9 | −3 | 4 | Relegation to Naiste Esiliiga |
| 4 | Nõmme Kalju FC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Relegation to Naiste Esiliiga |

##### Naiste Teine liiga

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
| 1 | Tallinna FC Flora III | 18 | 13 | 4 | 1 | 59 | 17 | +42 | 43 |
| 2 | Viimsi JK II | 18 | 10 | 3 | 5 | 48 | 45 | +3 | 33 |
| 3 | Tartu JK Tammeka II | 18 | 10 | 3 | 5 | 67 | 30 | +37 | 33 |
| 4 | Jõhvi FC Phoenix & JK Narva Trans ÜM | 18 | 8 | 4 | 6 | 28 | 28 | 0 | 28 |
| 5 | Tallinna FC Levadia II | 18 | 6 | 3 | 9 | 36 | 24 | +12 | 21 |
| 6 | Paide Linnameeskond | 18 | 3 | 5 | 10 | 23 | 51 | −28 | 14 |
| 7 | FC Jõgeva Wolves | 18 | 1 | 2 | 15 | 9 | 75 | −66 | 5 |

### Futsal
#### Men
##### Coolbet saaliliiga

Main phase:
Play-offs:
| Quarterfinal | Quarterfinal | Quarterfinal | Quarterfinal | Quarterfinal | Quarterfinal | Semifinal | Semifinal | Semifinal | Semifinal | Semifinal | Semifinal | | | Final | Final | Final | Final | Final | Final |
| | | | | | | 2 | Viimsi FC Qarabag | 4 | 3 | 1 | 0 | | | | | | | | |
| 3 | Sillamäe FC NPM Silmet | 8 | 7 | X | 2 | 3 | Sillamäe FC NPM Silmet | 10 | 9 | 4 | 2 | | | | | | | | |
| 6 | Narva United FC | 1 | 1 | X | 0 | | | | | | | | | 3 | Sillamäe FC NPM Silmet | 9 | 3 | 7 | 3 |
| | | | | | | | | | 1 | Tallinna FC Bunker Partner | 3 | 2 | 5 | 0 |
| | | | | | | 1 | Tallinna FC Bunker Partner | - | 1 | Tallinna FC Bunker Partner | 3 | 7 | 6 | 2 | | | | | |
| 4 | Tartu vald Ravens Futsal | 8 | 5 | X | 2 | 4 | Tartu vald Ravens Futsal | 2 | 2 | 1 | 1 | | | 3rd place | 3rd place | 3rd place | 3rd place | 3rd place | 3rd place |
| 5 | Jõhvi FC Phoenix | 3 | 3 | X | 0 | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | 2 | Viimsi FC Qarabag | | | | 3 |
| | | | | | | | | | | | | | | 4 | Tartu vald Ravens Futsal | | | | 0 |
Relegation play-off:
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Saku Sporting (Esiliiga 3rd) | 15–6 | Rummu Dünamo (Coolbet Saaliliiga 7th) | 5–2 | 10–4 |

##### Saalijalgpalli Esiliiga
### Beach
#### Men
##### Läänemere rannajalgpalliliiga

In 2024, nine beach soccer clubs will compete for the Baltic Sea League ("Läänemere liiga") title, with four of the teams hailing from Estonia and one team each from Denmark, Lithuania, Latvia, Germany, and Sweden.. The league comprises three stages: the first stage was held on July 13-14 in Pärnu at Düün Beach, the second stage will take place in Germany from July 28-29, and the final stage will be hosted in Pärnu from August 23-24.
| Pos | Team | Pld | W | W+ | WP | LP | L | GF | GA | GD | Pts |
| 1 | Rostock Robben | 8 | 6 | 0 | 1 | 0 | 1 | 49 | 25 | +24 | 19 |
| 2 | SK Augur Enemat/Coolbet | 8 | 6 | 0 | 0 | 0 | 2 | 32 | 26 | +6 | 18 |
| 3 | BSC Copenhagen | 8 | 5 | 1 | 0 | 0 | 2 | 30 | 22 | +8 | 17 |
| 4 | Riga FC | 8 | 5 | 0 | 0 | 0 | 3 | 31 | 25 | +6 | 15 |
| 5 | Nõmme BSC Olybet | 8 | 3 | 0 | 0 | 0 | 5 | 19 | 31 | −12 | 9 |
| 6 | BSC Pärnu Tervis | 8 | 1 | 1 | 2 | 0 | 4 | 18 | 27 | −9 | 7 |
| 7 | BSC Thunder Arvutitark | 8 | 1 | 0 | 1 | 0 | 6 | 27 | 35 | −8 | 4 |
| 8 | Bemannia FC Stockholm | 8 | 2 | 0 | 0 | 0 | 6 | 24 | 34 | −10 | 6 |
| 9 | BSC Kaunas-Top Sport | 8 | 1 | 0 | 0 | 0 | 7 | 21 | 26 | −5 | 3 |

## Cup competitions
### Association football
#### Men
##### Tipneri karikavõistlused

| Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Final | Final | Final |
| PL | Tallinna FCI Levadia | 2 | | | | | | |
| PL | Tallinna FC Flora | 1 | | | | | | |
| PL | Tallinna FC Flora | 1 | PL | Tallinna FCI Levadia$^{AET}$ | 1 | | | |
| | | | EL | Viimsi JK | 0 | | | |
| ELB | Läänemaa JK | 0 | EL | Viimsi JK | 0 | | | |
| EL | Viimsi JK | 3 | | | | | | |
| EL | Viimsi JK | 3 | | | | PL | Tallinna FCI Levadia | 4 |
| | | | | | | PL | Paide Linnameeskond | 2 |
| PL | Paide Linnameeskond | 2 | | | | | | | PL | Paide Linnameeskond | 2 |
| PL | FC Kuressaare | 0 | | | | | | |
| PL | FC Kuressaare | 0 | PL | Paide Linnameeskond | 3 | | | |
| | | | PL | Nõmme Kalju FC | 1 | | | |
| PL | Nõmme Kalju FC | 2 | PL | Nõmme Kalju FC | 1 | | | |
| PL | JK Tallinna Kalev | 1 | | | | | | |
Home teams listed on top of bracket. (AET): At Extra Time, (PL): Premium liiga, (EL): Esiliiga, (ELB): Esiliiga B

##### Small Cup

| Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Final | Final | Final |
| II | Maardu Linnameeskond | 4 | | | | | | |
| II | Tabasalu Ulasabat F.C. | 0 | | | | | | |
| II | Tabasalu Ulasabat F.C. | 0 | II | Maardu Linnameeskond | 6 | | | |
| | | | III | Tallinna FC Maksatransport | 0 | | | |
| III | Tallinna FC Maksatransport | + | III | Tallinna FC Maksatransport | 0 | | | |
| RL | FC Kohvile | - | | | | | | |
| RL | FC Kohvile | - | | | | II | Maardu Linnameeskond | 1 (4) |
| | | | | | | II | Paide Linnameeskond III | 1 (5) |
| III | Rummu Dünamo | 2 | | | | | | | II | Paide Linnameeskond III | 1 (5) |
| III | JK Tallinna Kalev Juunior | 1 | | | | | | |
| III | JK Tallinna Kalev Juunior | 1 | III | Rummu Dünamo | 2 | | | |
| | | | II | Paide Linnameeskond III | 3 | | | |
| II | Paide Linnameeskond III | 4 | II | Paide Linnameeskond III | 3 | | | |
| III | Tallinna JK Metropol | 1 | | | | | | |
Home teams listed on top of bracket. (II): II liiga, (III): III liiga, (RL): Rahvaliiga

#### Women

| Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Final | Final | Final |
| EL | Tallinna FC Flora II | 0 | | | | | | |
| ML | Tallinna FC Flora | 10 | | | | | | |
| ML | Tallinna FC Flora | 10 | ML | Tallinna FC Flora | 2 | | | |
| | | | ML | Saku Sporting | 0 | | | |
| ML | Viimsi JK | 1 | ML | Saku Sporting | 0 | | | |
| ML | Saku Sporting$^{AET}$ | 3 | | | | | | |
| ML | Saku Sporting$^{AET}$ | 3 | | | | ML | FC Flora | 2 |
| | | | | | | ML | JK Tabasalu | 0 |
| ML | JK Tallinna Kalev | + | | | | | | | ML | JK Tabasalu | 0 |
| – | Pärnu JK Vaprus & Viljandi JK Tulevik | - | | | | | | |
| – | Pärnu JK Vaprus & Viljandi JK Tulevik | - | ML | JK Tallinna Kalev | 0 | | | |
| | | | ML | JK Tabasalu | 2 | | | |
| ML | JK Tabasalu | 3 | ML | JK Tabasalu | 2 | | | |
| ML | Tartu Tammeka | 0 | | | | | | |
Home teams listed on top of bracket. (AET): At Extra Time, (PL): Premium liiga, (ELB): Esiliiga B

### Futsal
#### Men

| Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Final | Final | Final |
| CS | Tallinna FC Bunker Partner | 9 | | | | | | |
| EL | Saku Sporting | 0 | | | | | | |
| EL | Saku Sporting | 0 | CS | Tallinna FC Bunker Partner | 4 | | | |
| | | | CS | Sillamäe FC NPM Silmet | 7 | | | |
| CS | Viimsi FC Qarabag | 1 | CS | Sillamäe FC NPM Silmet | 7 | | | |
| CS | Sillamäe FC NPM Silmet | 6 | | | | | | |
| CS | Sillamäe FC NPM Silmet | 6 | | | | CS | Sillamäe FC NPM Silmet | 7 |
| | | | | | | CS | Jõhvi FC Phoenix | 5 |
| EL | Kopli City FC | 8 | | | | | | | CS | Jõhvi FC Phoenix | 5 |
| EL | Sillamäe FC NPM Silmet II | 2 | | | | | | |
| EL | Sillamäe FC NPM Silmet II | 2 | EL | Kopli City FC | 2 | | | |
| | | | CS | Jõhvi FC Phoenix | 3 | | | |
| CS | Jõhvi FC Phoenix | 7 | CS | Jõhvi FC Phoenix | 3 | | | |
| CS | FC Jõgeva Wolves | 1 | | | | | | |
Home teams listed on top of bracket. (AET): At Extra Time, (CS): Coolbet Saaliliiga, (EL): Saalijalgpalli Esiliiga

### Beach
#### Men
## County competition

The Estonian county competition is an annual competition, where all Estonian countys and the capital Tallinn play each other once a year. In 2024, only teams that did not play a match last year, will compete.

## Notable transfers

Players are listed in an alphabetical order. Players with an "*" behind their name have changed teams inside and outside of Meistriliiga. Player's last team is listed as "free agent" if he has not represented a team in the previous six months. Player's next team is listed as "free agent" if he has not found a new club within the following six months.

### Inside Meistriliiga

Listed are players, who have joined or left a club participating in the 2024 Meistriliiga. The player must have represented the Estonian national team at least once. The list may also contain more known players, who have either changed their club inside the lower leagues or retired from football.
| Name | Pos. | Age | From | To | Date | Notes | Ref |

### Outside Meistriliiga

Listed are all Estonian footballers, who have joined or left a foreign team.
| Name | Pos. | Age | From | To | Date | Notes |
| Ilja Antonov | MF | 31 | CS Corvinul Hunedoara | free agent | 30.01 | Terminated his contract with Corvinul. |
| Ilja Antonov | MF | 31 | free agent | Al-Shabab SC | 01.07 | Signed a 1 year contract with Al-Shabab. |
| Karl Jakob Hein | GK | 22 | Arsenal F.C. | Real Valladolid | 13.08 | Signed a 1 year loan deal with Valladolid. |
| Matvei Igonen | GK | 27 | FC Hebar Pazardzhik | Botev Plovdiv | 27.01 | Signed a 2.5 year contract with Botev. |
| Oliver Jürgens | FW | 20 | Újpest FC | FC DAC 1904 Dunajská Streda | 30.01 | Signed a 3.5 year contract with DAC. |
| Oliver Jürgens | FW | 21 | FC DAC 1904 Dunajská Streda | SD Ponferradina | 20.08 | Signed a contract with Ponferradina. |
| Tristan Koskor | FW | 28 | JK Narva Trans | Asti Calcio FC | 08.02 | Signed a contract with Asti. |
| Märten Kuusk | DF | 27 | Újpest FC | GKS Katowice | 15.01 | Signed a 1.5+1 year contract with Katowice. |
| Michael Lilander | DF | 26 | FC Flora | Bohemian F.C. | 27.01 | Signed a 2 year contract with Bohemian. |
| Martin Miller | MF | 26 | FC Flora | Bohemian F.C. | 27.01 | Signed a 2 year contract with Bohemian. |
| Kevor Palumets | MF | 21 | S.V. Zulte Waregem | HJK Helsinki | 03.07 | Signed a 0.5 year loan deal with HJK. |
| Markus Poom | MF | 24 | FC Flora | Shamrock Rovers F.C. | 06.01 | Signed a 1 year loan deal with Shamrock. |
| Sten Reinkort | FW | 25 | FC Flora | Bohemian F.C. | 09.01 | Signed a 2 year contract with Bohemian. |
| Sten Reinkort | FW | 26 | Bohemian F.C. | Şanlıurfaspor | 15.07 | Terminated his contract with Bohemian. Signed a 1+1 year contract with Şanlıurfaspor. |
| Sten Reinkort | FW | 26 | Şanlıurfaspor | free agent | 30.08 | Terminated his contract with Şanlıurfaspor. |
| Erik Sorga | FW | 25 | Sumgayit FK | Ho Chi Minh City FC | 02.09 | Signed a 2 year contract with HCMC. |
| Aleksandr Šapovalov | FW | 20 | FC Flora | PAOK B | 16.01 | Signed a 0.5 year loan deal with PAOK B. |
| Aleksandr Šapovalov | FW | 21 | FC Flora | Niki Volos F.C. | 06.09 | Signed a 1 year contract with Niki Volos. |
| Andreas Vaher | DF | 19 | SC Freiburg II | HJK Helsinki | 24.01 | Signed a 0.5+2 year contract with HJK. |
| Nikita Vassiljev | MF | 20 | FCI Levadia | FC ŠTK 1914 Šamorín | 07.07 | Signed a 1 year loan deal with Šamorin. |
| Bogdan Vaštšuk | MF | 28 | FK Voždovac | Al-Shabab SC | 29.01 | Signed a 1 year contract with Al-Shabab. |
| Martin Vetkal | MF | 20 | AS Roma Primavera | IF Brommapojkarna | 20.08 | Signed a 3 year contract with Brommapojkarna. |
| Sten Jakob Viidas | FW | 21 | Paide Linnameeskond | KPV | 27.02 | Signed a 1 year loan deal with KPV. |

### Foreign players

Listed are all foreign players that have joined or left a team participating in the 2024 Meistriliiga.
| Name | Pos. | Age | From | To | Date | Notes |
| Martin Adamec | MF | 25 | KFC Komárno | FC Nõmme United | 08.07 | Signed a contract with United. |
| Réginald Mbu Alidor | MF | 30 | JK Narva Trans | Nõmme Kalju FC | 23.02 | Signed a 1 year contract with Kalju. |
| Alexandre | MF | 21 | Clube Atlético Mineiro U20 | FCI Levadia | 01.03 | Signed a contract with Levadia. |
| Mousta Bah | FW | 18 | Girona FC U19 | FCI Levadia | 02.07 | Signed a contract with Levadia. |
| Zakaria Beglarishvili | MF | 33 | FC Gagra | JK Narva Trans | 01.01 | Signed a 1 year contract with Trans. |
| Mollo Bessala | FW | 20 | FCI Levadia | FC LNZ Cherkasy | 26.01 | Sold to Cherkasy and signed a 2.5 year contract. |
| Eugenio Bracelli | DF | 22 | Tartu JK Tammeka | CSM Ceahlăul Piatra Neamț | 01.07 | Signed a contract with Ceahlăul. |
| Shalva Burjanadze | DF | 25 | FC Gagra | JK Narva Trans | 28.01 | Signed a 1 year contract with Trans. |
| Abdoulie Ceesay | FW | 20 | Real de Banjul FC | Paide Linnameeskond | 05.07 | Signed a 0.5 year loan deal with Paide. |
| Ousman Ceesay | FW | 19 | Falcons FC | FC Nõmme United | 12.07 | Signed a 0.5 year loan deal with United. |
| Babou Cham | MF | 24 | Paide Linnameeskond | free agent | 01.01 | Contract with Paide ended. |
| Promise David | FW | 22 | Nõmme Kalju FC | Royale Union Saint-Gilloise | 02.07 | Sold to USG and signed a 3+1 year contract. |
| Milan Delevic | DF | 26 | FK IMT | Paide Linnameeskond | 01.07 | Signed a 0.5 year contract with Paide. |
| Kelsey Egwu | DF | 20 | FC London | JK Narva Trans | 24.01 | Signed a 2 year contract with Trans. |
| Ngu Abega Enyang | FW | 20 | FC Turon | Paide Linnameeskond | 02.02 | Signed a 1 year contract with Paide. |
| David Epton | MF | 18 | Mountaineers FC | Tartu JK Tammeka | 01.03 | Signed a 2 year contract with Tammeka. |
| Dre Fortune | MF | 27 | Nõmme Kalju FC | free agent | 01.01 | Contract with Kalju terminated. |
| Marlone Foubert | DF | 21 | CD Manchego Ciudad Real | Nõmme Kalju FC | 17.07 | Signed a 2.5 year contract with Kalju. |
| Ahmad Gero | FW | 24 | Thisted FC | FCI Levadia | 08.02 | Signed a contract with Levadia. |
| Mechini Gomis | FW | 22 | Lusail SC | Paide Linnameeskond | 30.06 | Loan deal with Lusail ended. |
| Mouhamed Gueye | DF | 20 | Diambars FC | Paide Linnameeskond | 13.07 | Signed a contract with Paide. |
| Koki Hayashi | MF | 22 | Hosei University academy | Nõmme Kalju FC | 28.02 | Signed a 1 year contract with Kalju. |
| Zyen Jones | FW | 23 | Nõmme Kalju FC | FC Košice | 01.01 | Contract with Kalju ended. Signed a 1.5 year contract with Košice. |
| Jakub Luka | DF | 20 | MFK Ružomberok | FC Nõmme United | 14.02 | Signed a 1 year loan deal with United. |
| Yohan Mannone | DF | 28 | Nõmme Kalju FC | FC Wiltz 71 | 01.07 | Signed a contract with Wiltz. |
| Illya Markovskyi | FW | 26 | FCI Levadia | free agent | 01.01 | Contract with Levadia ended. |
| Danyl Mashchenko | DF | 21 | Harju JK Laagri | Nõmme Kalju FC | 24.02 | Signed a 1 year contract with Kalju. |
| Predrag Medic | MF | 25 | FK Voždovac | Paide Linnameeskond | 12.01 | Signed a 2 year contract with Paide. |
| Dehninio Muringen | DF | 25 | Paide Linnameeskond | free agent | 01.07 | Contract with Paide ended. |
| Richie Musaba | MF | 23 | free agent | FCI Levadia | 17.02 | Signed a contract with Levadia. |
| Ivans Patrikejevs | MF | 18 | FK Liepāja | Nõmme Kalju FC | 15.07 | Signed a 0.5 year loan deal with Kalju. |
| Mykhaylo Plokhotnyuk | FW | 25 | CSC Dumbrăvița | FC Nõmme United | 14.02 | Signed a 1 year contract with United. |
| Olivier Rommens | MF | 28 | Nõmme Kalju FC | Balzan F.C. | 12.01 | Contract with Kalju terminated. Signed a 0.5 year contract with Balzan. |
| Eriks Santos | DF | 28 | Għajnsielem F.C. | JK Narva Trans | 16.07 | Signed a 0.5 year contract with Trans. |
| Lucas Serravalle | FW | 21 | Grêmio Esportivo Juventus | Nõmme Kalju FC | 01.07 | Signed a 0.5 year loan deal with Kalju. |
| Dominique Simon | MF | 23 | Paide Linnameeskond | FC Dinamo Tbilisi | 30.01 | Contract with Paide ended. Signed a contract with Dinamo. |
| Facundo Stefanazzi | FW | 25 | ASD Calcio San Cataldo | FC Nõmme United | 12.07 | Signed a contract with United. |
| Muhammed Suso | FW | 18 | Real de Banjul FC | Paide Linnameeskond | 05.07 | Signed a 3.5 year contract with Paide. |
| Onni Suutari | FW | 20 | AC Oulu | JK Tallinna Kalev | 01.03 | Signed a 0.5 year loan deal with Kalev. |
| Bubacarr Tambedou | FW | 21 | Paide Linnameeskond | Hapoel Tel Aviv F.C. | 30.01 | Sold to Hapoel and signed a 2.5 year contract. |
| Olawale Tanimowo | FW | 26 | free agent | Tartu JK Tammeka | 01.03 | Signed a 1 year contract with Tammeka. |
| Foday Trawally | MF | 21 | Paide Linnameeskond | Tuzlaspor | 09.02 | Sold to Tuzlaspor and signed a 1.5 year contract. |
| Giannis Tsivelekidis | DF | 24 | Nõmme Kalju FC | Athens Kallithea F.C. | 01.01 | Contract with Kalju ended. Signed a 0.5 year contract with Kallithea. |
| Murad Valiyev | MF | 21 | FCI Levadia | FC Nõmme United | 19.02 | Signed a 1 year loan deal with United. |
| Roko Vukušić | DF | 19 | Modena F.C. 2018 | Nõmme Kalju FC | 29.02 | Signed a 0.5 year loan deal with Kalju. |
| Roko Vukušić | DF | 19 | Nõmme Kalju FC | Modena F.C. 2018 | 30.06 | Loan deal with Kalju ended. |
| Abdul Razak Yusif | DF | 22 | Paide Linnameeskond | FK Železničar Pančevo | 01.07 | Signed a contract with Železničar. |

### Managerial changes

Listed are all clubs, who play in the top divisions (Meistriliiga, Esiliiga, Esiliiga B), and national teams who changed managers after the end of the 2024 season.
| Name | Pos. | Age | From | To | Date | Notes | Ref |