Compare how Ehsan Hajsafi has looked in every game.
| Name | Type | Age | Nation | Contract | Rating | Change | |
|---|---|---|---|---|---|---|---|
|
|
Ehsan Hajsafi
FM26
|
2 | 35 |
The Islamic Republic of Iran
|
Sepahan FC
Player
|
A
P
D/WB L, DM, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM24 Update
|
2 | 35 |
Sepahan
Player
|
A
P
D/WB L, M LC
|
CA
PA
|
|
|
|
Ehsan Hajsafi
FM24
|
2 | 33 |
Iran
|
AEK
Player
|
A
P
D/WB L, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM23
|
2 | 32 |
Iran
|
AEK
Player
|
A
P
D/WB L, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM22
|
2 | 31 |
Iran
|
AEK
Player
|
A
P
D/WB L, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM21
|
2 | 30 |
Iran
|
Tractor
Player
|
A
P
D/WB (L), DM, M (LC)
|
CA
PA
|
|
|
Ehsan Hajsafi
FM20
|
2 | 29 |
Iran
|
Tractor-Sazi
Player
|
A
P
D/WB L, DM, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM19
|
2 | 28 |
Iran
|
Tractor-Sazi
Player
|
A
P
D/WB L, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM18
|
2 | 27 |
Iran
|
Olympiakos
Player
|
A
P
D/WB/M L
|
CA
PA
|
|
|
Ehsan Hajsafi
FM17
|
2 | 26 |
Iran
|
Sepahan
Player
|
A
P
D/WB/AM L
|
CA
PA
|
|
|
Ehsan Hajsafi
FM16
|
2 | 24 |
Iran
|
Frankfurt Erlenbruch
Player
|
A
P
D/WB/AM L
|
CA
PA
|
|
|
Ehsan Hajsafi
FM15
|
2 | 24 |
Iran
|
Teraktor-Sazi
Player
|
A
P
D/WB L, M LC
|
CA
PA
|
|
|
Ehsan Hajsafi
FM14
|
2 | 23 |
Iran
|
Teraktor-Sazi
Player
|
AM C
|
CA
PA
|
The Islamic Republic of Iran
Sepahan FC
AEK
Tractor
Olympiakos
Frankfurt Erlenbruch