M. Ditshupo

bw
M. Ditshupo
30

1

K.€

22

39

years

CM

Profile of M. Ditshupo

Season 2024/25

Competitive matches
6
Matches
played
540'
Minutes
played
0
0
Goals/90'
0/0
0
Cards/90'

Performance in the last match

Premier League, 3 days ago
M. Ditshupo
Maano Ditshupo
39
years
BWA
Botswana
-
kgs
Mid
position
-
cms
22
shirt number
1
K.€
30
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
Premier League Premier League
Most common shirt number
22
Other shirt numbers
21, 15

Form in last matches

Competitions played in

Participation and performances
Premier League
50%
Wins
3 W
1 D
2 L

Team's position in the competition

Matchday 13 PTS MP W D L GF GA GD
9
Orapa United FC
Orapa United FC 16 10 4 4 2 10 8 +2
10
Matebele FC
Matebele FC 14 12 4 2 6 11 16 -5
11
Morupule Wanderers
Morupule Wanderers 13 11 4 1 6 10 14 -4
12
Botswana Defence Force XI
Botswana Defence Force XI 12 12 2 6 4 10 12 -2
13
Extension Gunners
Extension Gunners 10 12 3 1 8 12 20 -8

Position on the pitch

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

Rating progression

30 ▲ 30
12042 18
12042 21
122021 23
Highest value in career
32 (2018)
Rankings
General
-
Age
543º
By country
109º 109º
By position
64795º MF
By position
36405º CM CM

Evolution of market value

12042 18
12042 21
122021 23
Highest value in career
3.5K (2019)
Rankings
General
99740º
Age
542º
By country
155º 155º
By position
97881º MF
By position
37419º CM CM

Professional performance

Average number of goals
Current season 6
0
30
Last 3 years 7
1
0.14
30
Last 5 years 8
2
0.25
30
Career 17
2
0.12
30

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Morupule Wanderers
Morupule Wanderers
2024/25
6 0 0 0 0 6 6 0 540' 39 5.8 30
Premier League
Premier League
6 0 0 0 0 6 6 0 540' 39 5.8 30
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
J. Likontsane
F
J. Likontsane
38
6
T. Boithatelo
D
T. Boithatelo
36
4
K. Ndebele
MF
K. Ndebele
34
4
Baboloki Makhura
MF
Baboloki Makhura
34
4
E. Ngwaga
MF
E. Ngwaga
32
7
K. Mbise
GK
K. Mbise
30
4
K. Ralegoreng
K. Ralegoreng
25
0
Gaone Japane
F
Gaone Japane
25
0
T. Lechaena
T. Lechaena
25
0
Michael Pillar
MF
Michael Pillar
25
0
C. Tsimele
C. Tsimele
25
0
O. Kealeboga
O. Kealeboga
25
0
K. Bonang
K. Bonang
25
0
T. Mosweunyana
T. Mosweunyana
25
0
T. Masule
T. Masule
25
0
D. Meyer
D. Meyer
25
0
Thabo Beula
F
Thabo Beula
25
0
Izo
Izo
25
0
P. Tantabe
P. Tantabe
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 7 6 540' 1 0
By competition Season. MP GS Min.
Premier League
Premier League
3 8 6 540' 2 0
CAF Champions
CAF Champions
1 6 6 535' 0 1

Teams played for

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

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
K. Seakanyeng
F
K. Seakanyeng
65
0
J. Mogorosi
MF
J. Mogorosi
64
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
M. Gaolaolwe
D
M. Gaolaolwe
55
0
L. Ramoraka
MF
L. Ramoraka
55
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
L. Ditsele
MF
L. Ditsele
47
0
J. Ramatlhakwane
F
J. Ramatlhakwane
47
0
Olerile
D
Olerile
45
0
O. Kebatho
F
O. Kebatho
43
0
S. Boy
MF
S. Boy
43
0
T. Kebue
D
T. Kebue
43
0
O. Moswate
D
O. Moswate
43
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