Profile of M. Hannan

Season 2024/25

Competitive matches
31
Matches
played
1228'
Minutes
played
5
0.37
Goals/90'
3
0.22
Assists/90'
3/0
0.22
Cards/90'
M. Hannan
Muhammad Hannan
21
years
IDN
Indonesia
59
kgs
Mid
position
172
cms
58
shirt number
160
K.€
44
ELO

Born on 02 April 2004

Personal data
Nationality
Indonesia Indonesia
Preferred foot
Right foot
Career details
Current club
Persija Persija
Current competition
Liga 1 Indonesia Liga 1 Indonesia
Historic team
Persija Persija
Historical competition
Liga 1 Indonesia Liga 1 Indonesia
Most common shirt number
58
Other shirt numbers
15, 54

Form in last matches

Competitions played in

Participation and performances
Liga 1 Indonesia
38%
Wins
10 W
7 D
9 L
Piala Presiden
20%
Wins
1 W
1 D
3 L

Team's position in the competition

Matchday 34 PTS MP W D L GF GA GD
5
Borneo Samarinda
Borneo Samarinda 56 34 16 8 10 50 38 +12
6
PSM
PSM 53 34 13 14 7 47 34 +13
7
Persija
Persija 51 34 14 9 11 47 38 +9
8
Bali United
Bali United 50 34 14 8 12 50 41 +9
9
PSBS Biak Numfor
PSBS Biak Numfor 48 34 13 9 12 44 47 -3

Position on the pitch

Main position
Playmaker 82%
Other positions
  • Midfielder 18%
CAM
CM
Football pitch

Rating progression

44 ▲ 7
15474 22
Highest value in career
44 (2025)
Rankings
General
82593º
Age
4520º
By country
196º 196º
By position
25859º MF
By position
17122º CAM CAM

Evolution of market value

▲ 0.1
15474 22
Highest value in career
134.2K (2025)
Rankings
General
59991º
Age
3727º
By country
134º 134º
By position
17920º MF
By position
12895º CAM CAM
Contract information
Start of contract
01/07/2023
End of contract
30/06/2026
Contract length
07/06/2028
Last signing
01/07/2023

Past signings

Season. Date
Origin Destination Cost
23/24 01/07/2023
Persija Jakarta Youth
Persija Jakarta Youth
Escudo
Free transfer
Total amount of money in transfer dealings 0

Professional performance

Average number of goals
Current season 31
5
0.16
38
Calendar year 16
4
0.25
42
Last 6 months 19
4
0.21
42
Last 365 days 34
5
0.15
38
Last 3 years 62
5
0.08
37

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Persija
Persija
2024/25
31 5 3 3 0 31 12 19 1228' 21 5.6 38
Liga 1 Indonesia
Liga 1 Indonesia
26 5 2 2 0 26 9 17 1007' 21 5.7 40
Piala Presiden
Piala Presiden
5 0 1 1 0 5 3 2 221' 20 4.6 35
Persija
Persija
2023/24
25 0 2 7 0 25 10 15 978' 19 5.1 33

Historical performance in clubs

By teams Season. MP GS Min.
Persija
Persija
2 56 22 2206' 5 10
By competition Season. MP GS Min.
Liga 1 Indonesia
Liga 1 Indonesia
2 51 19 1985' 5 9
Piala Presiden
Piala Presiden
1 5 3 221' 0 1

Teams played for

For the national team

6205
3 times at International
3 times at U23
-
Average number of goals
0
0
0
0
Other information
Times called up
4
Matches as a starter
3
Debut
12/12/2024
Age on debut
20.7 years old
Last match
21/12/2024
Age in last game
20.7 years old

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Indonesia
Indonesia
2024
3 0 0 0 0 3 3 0 216' 20 4.7 37
ASEAN Championship
ASEAN Championship
3 0 0 0 0 3 3 0 216' 20 4.7 37
Indonesia U23
Indonesia U23
2024
1 0 0 0 0 1 0 1 1' 20 4 37
Indonesia U23
Indonesia U23
2023
2 0 1 0 0 2 0 2 25' 19 4.1 31

Performances for the national team

By teams Season. MP GS Min.
Indonesia U23
Indonesia U23
2 3 0 26' 0 0
Indonesia
Indonesia
1 3 3 216' 0 0
By competition Season. MP GS Min.
ASEAN Championship
ASEAN Championship
1 3 3 216' 0 0
AFC U-23 Asian Cup Qualification
AFC U-23 Asian Cup Qualification
1 2 0 25' 0 0
AFC U-23 Asian Cup
AFC U-23 Asian Cup
1 1 0 1' 0 0

Most important achievements

Milestones and events on this day
Debut for team, Debut in category
Indonesia
Indonesia
ASEAN Championship
ASEAN Championship
12 DEC. 24
20 years
First team goal, First official goal
Persija
Persija
17 OCT. 24
20 years

Best performances