| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2025/2026 | Champions League |
Levadia
|
1 | 0 | 0 | 0/0/0 | 68 |
| 2025 | Meistriliiga |
Levadia
|
12 | 3 | 3 | 3/0/0 | 90 |
| 2024/2025 | Estonian Cup |
Levadia
|
1 | 1 | 0 | 1/0/0 | 90 |
| 2024/2025 | Europa Conference League |
Levadia
|
4 | 0 | 0 | 0/0/0 | 36 |
| 2024 | Meistriliiga |
Levadia
|
32 | 8 | 6 | 2/0/0 | 1629 |
| 2023/2024 | Estonian Cup |
Levadia
|
4 | 2 | 0 | 2/0/0 | 264 |
| 2023/2024 | Europa Conference League |
Levadia
|
1 | 0 | 0 | 0/0/0 | 14 |
| 2023 | Meistriliiga |
Levadia
|
16 | 3 | 3 | 2/0/0 | 1015 |
| 2022/2023 | Serbian Cup |
Napredak
|
1 | 0 | 0 | 0/0/0 | 10 |
| 2022/2023 | Europa Conference League |
Levadia
|
2 | 0 | 0 | 1/0/0 | 116 |
| 2022/2023 | Champions League |
Levadia
|
1 | 0 | 0 | 1/0/0 | 90 |
| 2022/2023 | Super Liga |
Napredak
|
11 | 0 | 0 | 1/0/0 | 347 |
| 2022 | Meistriliiga |
Levadia
|
31 | 8 | 5 | 9/0/0 | 2149 |
| 2018 | Esiliiga A |
Levadia II
|
1 | 0 | 0 | 0/0/0 | 32 |
| 2017 | Esiliiga A |
Levadia II
|
1 | 0 | 0 | 0/0/0 | 46 |
| 2017 | Division Intermedia |
Ovetense
|
2 | 0 | 0 | 0/0/0 | 0 |
| 2017 | Division Intermedia |
Guaireña
|
2 | 0 | 0 | 0/0/0 | 0 |
| 2016 | Meistriliiga |
Paide
|
31 | 5 | 0 | 4/0/0 | 2296 |
| 2015 | Esiliiga A |
Levadia II
|
24 | 21 | 0 | 6/0/0 | 0 |
| 2014 | Esiliiga A |
Levadia II
|
27 | 15 | 0 | 1/0/0 | 0 |
| Total: | 205 | 66 | 17 | 33/0/0 | 8292 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2024 | Euro Qualification |
Estonia
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2024 | Friendly International |
Estonia
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2019 | Euro U21 |
Estonia U21
|
5 | 0 | 0 | 3/0/0 | 340 |
| 2017 | Euro U21 |
Estonia U21
|
3 | 0 | 0 | 0/0/0 | 235 |
| Total: | 8 | 0 | 0 | 3/0/0 | 575 |
| From | To | Date | Amount |
|---|---|---|---|
Levadia
|
Napredak
|
01/07/2023 | Free |
Napredak
|
Levadia
|
04/01/2023 | N/a |
Levadia
|
Paide
|
01/12/2016 | N/a |
Paide
|
Levadia
|
03/02/2016 | Loan |