M. Ditshupo

bw
M. Ditshupo
25

1

K.€

22

39

years

CM

Profile of M. Ditshupo

Season 2024/25

Competitive matches
1
Matches
played
90'
Minutes
played
0
0
Goals/90'
0/0
0
Cards/90'
M. Ditshupo
Maano Ditshupo
39
years
BWA
Botswana
-
kgs
Mid
position
-
cms
22
shirt number
1
K.€
25
ELO

Born on 20 January 1985

Personal data
Country of birth
Botswana Botswana
Continent of birth
Africa
Region of birth
Southern Africa
Career details
Current competition
Premier League Premier League
Previous club
Township Rollers Township Rollers
Historic team
Township Rollers Township Rollers
Historical competition
CAF Champions CAF Champions
Most common shirt number
22
Other shirt numbers
21, 15

Form in last matches

Competitions played in

Participation and performances
Premier League
0%
Wins
0 W
0 D
1 L

Team's position in the competition

Matchday 7 PTS MP W D L GF GA GD
12
Matebele FC
Matebele FC 4 5 1 1 3 4 8 -4
13
Security Systems
Security Systems 4 5 1 1 3 4 9 -5
14
Chadibe FC
Chadibe FC 3 5 0 3 2 3 5 -2
15
Morupule Wanderers
Morupule Wanderers 3 5 1 0 4 2 6 -4
16
Flamingo Santos
Flamingo Santos 1 5 0 1 4 2 17 -15

Position on the pitch

Main position
Midfielder 86%
Other positions
  • Left midfielder 14%
CM
LM
Football pitch

Rating progression

25 ▲ 25
12042 18
12042 21
122021 23
Highest value in career
32 (2018)
Rankings
General
-
Age
709º
By country
117º 117º
By position
94986º MF
By position
50986º CM CM

Evolution of market value

12042 18
12042 21
122021 23
Highest value in career
3.5K (2019)
Rankings
General
99740º
Age
541º
By country
137º 137º
By position
97409º MF
By position
36938º CM CM

Professional performance

Average number of goals
Current season 1
0
25
Last 3 years 3
2
0.67
25
Career 12
2
0.17
30

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Morupule Wanderers
Morupule Wanderers
2024/25
1 0 0 0 0 1 1 0 90' 39 4.8 25
Premier League
Premier League
1 0 0 0 0 1 1 0 90' 39 4.8 25
Morupule Wanderers
Morupule Wanderers
2022/23
1 1 0 0 0 1 0 0 0' 38 6 25
Township Rollers
Township Rollers
2021/22
1 1 0 0 0 1 0 0 0' 36 7.1 30
Township Rollers
Township Rollers
2017/18
6 0 0 1 0 6 6 0 535' 33 5.6 30

Teammates

Player rating and role
T. Boithatelo
D
T. Boithatelo
34
2
J. Likontsane
F
J. Likontsane
32
0
K. Mbise
GK
K. Mbise
30
4
E. Ngwaga
MF
E. Ngwaga
30
5
Baboloki Makhura
MF
Baboloki Makhura
30
0
K. Ndebele
MF
K. Ndebele
30
0
K. Bonang
K. Bonang
25
0
T. Mosweunyana
T. Mosweunyana
25
0
T. Masule
T. Masule
25
0
O. Kealeboga
O. Kealeboga
25
0
D. Meyer
D. Meyer
25
0
Thabo Beula
F
Thabo Beula
25
0
P. Tantabe
P. Tantabe
25
0
Bonang Theetso
Bonang Theetso
25
0
K. Kurwana
K. Kurwana
25
0
I. Mabuaaeme
I. Mabuaaeme
25
0
K. Mpuisang
K. Mpuisang
25
0
D. Yoba
D. Yoba
25
0
L. Radikgageng
L. Radikgageng
25
0

Historical performance in clubs

By teams Season. MP GS Min.
Township Rollers
Township Rollers
2 7 6 535' 1 1
Morupule Wanderers
Morupule Wanderers
2 2 1 90' 1 0
By competition Season. MP GS Min.
CAF Champions
CAF Champions
1 6 6 535' 0 1
Premier League
Premier League
3 3 1 90' 2 0

Teams played for

Township Rollers
Township Rollers
2 season
1
7
Morupule Wanderers
Morupule Wanderers
2 season
1
2

For the national team

6368
3 times at International
-
Average number of goals
0
0
2
0
Other information
Times called up
8
Matches as a starter
1
Off the bench
2
Debut
19/1/2011
Age on debut
26.0 years old
Last match
15/11/2019
Age in last game
34.8 years old

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Botswana
Botswana
2019
2 0 0 2 0 2 1 1 106' 34 4.7 30
CAF Qualifying
CAF Qualifying
0 0 0 1 0 1 0 1 29' 34 4.3 30
International Friendly
International Friendly
1 0 0 1 0 1 1 0 77' 34 5.1 30
Botswana
Botswana
2011
1 0 0 0 0 1 0 1 4' 25 4 25

Teammates in the national team

Player rating and role
T. Orebonye
F
T. Orebonye
67
0
J. Mogorosi
MF
J. Mogorosi
64
0
K. Seakanyeng
F
K. Seakanyeng
63
0
M. Ngele
MF
M. Ngele
63
0
K. Dambe
GK
K. Dambe
61
0
O. Nato
MF
O. Nato
60
0
R. Kgaswane
F
R. Kgaswane
56
0
L. Ramoraka
MF
L. Ramoraka
55
0
M. Gaolaolwe
D
M. Gaolaolwe
52
0
O. Makgantai
F
O. Makgantai
51
0
Simisani Mathumo
D
Simisani Mathumo
49
0
B. Mafoko
MF
B. Mafoko
49
0
G. Moyana
MF
G. Moyana
48
0
J. Ramatlhakwane
F
J. Ramatlhakwane
47
0
L. Ditsele
MF
L. Ditsele
45
0
Olerile
D
Olerile
45
0
T. Kebue
D
T. Kebue
43
0
O. Moswate
D
O. Moswate
43
0
Ncenga
D
Ncenga
43
0
S. Boy
MF
S. Boy
42
0

Performances for the national team

By teams Season. MP GS Min.
Botswana
Botswana
2 3 1 110' 0 2
By competition Season. MP GS Min.
International Friendly
International Friendly
2 2 1 81' 0 1
CAF Qualifying
CAF Qualifying
1 1 0 29' 0 1

Most important achievements

Milestones and events on this day
First team goal, Debut for team
Morupule Wanderers
Morupule Wanderers
25 APR. 23
38 years
First team goal, First official goal, Debut in category
Township Rollers
Township Rollers
Premier League
Premier League
15 DEC. 21
36 years
Debut for team, Debut in category
Botswana
Botswana
CAF Qualifying
CAF Qualifying
15 NOV. 19
34 years

Best performances