Performance Overview
Season Performance 26/27
All Competitions
- Matches
- —
- Goals
- —
- Assists
- —
- Goal Contributions
- —
- Mins/game
- —
- Avg Rating
- —
rating
6.53-6.50(-100.0%)
Last 3 matches
Sep 26, 2025 — Sep 26, 2026
High
6.53
Low
6.50
Avg
6.53
G+A
0
Wins1
Draws1
Losses1
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Mar 2026 | 1 | 31 | 0 | 0 | 0 | 0.00 | - |
Nov 2025 | 1 | 10 | 0 | 0 | 0 | 0.00 | 6.50 |
Oct 2025 | 1 | 90 | 0 | 0 | 0 | 0.00 | 6.53 |
3 months • 3 matches
Career
Club Career
MGAGxGRtg
Tallinna Kalev
2018 - 2022
6811120.165,508-
JK Trans Narva
2017
35200.062,036-
Levadia
2023 - 2024
33630.181,6877.34
Arandina
2019/2020 - 2020/2021
26200.081,104-
Panionios
2024/2025 - now
4200.5019-
Torrijos
2021/2022
4000.00183-
Resistencia
2017/2018
3000.00—-
Total
17323150.1310,537
National Team
MGAGxGRtg
Estonia
2023 - now
14110.077166.75
Youth Career
MGAGxGRtg
Levadia II
2014/2015 - 2016
421210.29450-
Tallinna Kalev II
2017/2018
5200.40316-
Club Career
MGAG+A/90Rtg
Panionios
25/26
11———00-
Levadia
24/25
21———00-
Panionios
24/25
31019—00-
Levadia
23/24
26521,3530.47307.34
Levadia
22/23
5013340.2700-
Tallinna Kalev
22/23
22—902.0000-
Tallinna Kalev
21/22
336122,8000.5870-
Torrijos
21/22
4001830.0000-
Arandina
20/21
12105540.1610-
Arandina
19/20
14105500.1600-
Tallinna Kalev
17/18
333—2,6180.1030-
Resistencia
2017
30———00-
JK Trans Narva
16/17
352—2,0360.0940-
National Team
MGAG+A/90Rtg
Estonia
2026
6013390.27006.84
Estonia
2025
2001000.00006.50
Estonia
2024
5102500.36006.73
Estonia
2023
10—27—00-
Youth Career
MGAG+A/90Rtg
Levadia II
22/23
2011800.5000-
Tallinna Kalev II
17/18
5203160.5700-
Levadia II
15/16
94—2701.3320-
Levadia II
14/15
318———20-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2015 | Esiliiga A | 31 | — | 8 | — | — | — |
| 2016 | Esiliiga A | 9 | 270 | 4 | 0 | 1.33 | — |
| 2017 | Meistriliiga | 35 | 2036 | 2 | 0 | 0.09 | — |
| 2018 | Meistriliiga | 33 | 2618 | 3 | 0 | 0.1 | — |
| 2018 | Esiliiga A | 5 | 316 | 2 | 0 | 0.57 | — |
| 2019/2020 | Tercera - Group 8 | 14 | 550 | 1 | 0 | 0.16 | — |
| 2020/2021 | Tercera - Group 8 | 11 | 520 | 1 | 0 | 0.17 | 0 |
| 2022 | Meistriliiga | 33 | 2800 | 6 | 12 | 0.58 | — |
| 2023 | Esiliiga A | 2 | 180 | 0 | 1 | 0.5 | — |
| 2023 | Meistriliiga | 5 | 334 | 0 | 1 | 0.27 | — |
| 2024 | Meistriliiga | 23 | 1205 | 3 | 2 | 0.37 | 7.34 |
Career Progress
Appearances per Season
Appearance Distribution
16
Full match
14
Substituted off
15
From Bench
Ioan Yakovlev: career in numbers
- Best-rated season
- 2024 · 7.34Meistriliiga
- Lowest-rated season
- 2020/2021 · 0Tercera - Group 8
- Career involvement (league)
- 0.32 G+A per 9030 goals + 16 assists across 11 league seasons (per-90 from 10829 minutes on record)
- League seasons on record
- 11 (2015–2024)
- Clubs with recorded appearances
- 10
- Rating percentile
- 79thrating 7.34 vs 38 rated peers
- Goals rank
- #22 of 463 goals
- G+A per 90 percentile
- 52nd0.37 per 90
Cohort: 46 Meistriliiga forwards, 2024, min. 450 minutes.
Rival Clubs(24)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 4 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | |
| 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | |
| 3 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 1 | 2 | 0 | 1 | 0 | 0 | |
| 3 | 1 | 0 | 2 | 0 | 0 | 2 | 0 | |
| 3 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1–20 of 24
Rival National Teams(15)
Player stats against each opponent national team
Transfers
Transfer History
Trophies & Awards
1 title won







