B. Onyango

ke
B. Onyango
45

649

K.€

31

years

CB

Profile of B. Onyango

B. Onyango

Brian Mandela Onyango
31
years
KEN
Kenya
80
kgs
Def
position
181
cms
5
shirt number
649
K.€
45
ELO

Born on 24 July 1994 in Nairobi

Personal data
Country of birth
Kenya Kenya
Other nationality
South Africa South Africa
Preferred foot
Right foot
Continent of birth
Africa
Region of birth
África Oriental
Career details
Previous club
Stellenbosch FC Stellenbosch FC
Previous competition
South African First Division South African First Division
Historic team
Durban City Durban City
Historical competition
South African First Division South African First Division
Last number
5
Most common shirt number
6
Other shirt numbers
2, 6, 7, 4

Form in last matches

Position on the pitch

Main position
Centre-back 95%
Other positions
  • Left-back 5%
CB
LB
Football pitch

Rating progression

45 ▼ -2
6483 12
1655 15
1627 19
93050 24
Highest value in career
65 (2016)
Rankings
General
83205º
Age
4102º
By country
43º 43º
By position
30349º D
By position
16889º CB CB

Evolution of market value

▼ -0.2
6483 12
1655 15
1627 19
93050 24
Highest value in career
4.15M (2017)
Rankings
General
33761º
Age
1986º
By country
18º 18º
By position
12584º D
By position
6698º CB CB
Contract information
Agent
VHL

Current transfer news

Official
origin_B. Onyango
B. Onyango
Released
B. Onyango ends his Stellenbosch FC contract and becomes a free agent

Professional performance

Calendar year 7
1
0.14
47
Last 6 months 4
1
0.25
47
Last 365 days 10
1
0.1
47
Last 3 years 33
7
0.21
55
Last 5 years 78
17
0.22
56
Career 240
0.18
57

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Stellenbosch FC
Stellenbosch FC
2024/25
8 0 0 0 1 8 6 2 451' 30 5.4 47
South African First Division
South African First Division
4 0 0 0 1 4 4 0 295' 30 5.7 47
Confederation Cup
Confederation Cup
2 0 0 0 0 2 2 0 156' 30 5.1 44
Telkom Knockout Cup South Africa
Telkom Knockout Cup South Africa
1 0 0 0 0 1 0 1 0' 30 4 47
MTN8 Cup South Africa
MTN8 Cup South Africa
1 0 0 0 0 1 0 1 0' 30 4.5 48
Mamelodi Sundowns
Mamelodi Sundowns
2023/24
9 0 0 2 0 9 3 6 291' 29 4.8 52
Mamelodi Sundowns
Mamelodi Sundowns
2022/23
14 0 0 2 0 14 9 5 965' 28 6.2 62
Mamelodi Sundowns
Mamelodi Sundowns
2021/22
21 1 0 4 1 21 19 2 1533' 27 7.1 57
Mamelodi Sundowns
Mamelodi Sundowns
2020/21
17 1 0 3 0 17 12 5 1132' 26 6.6 57

Teammates

Player rating and role
T. Mokoena
MF
T. Mokoena
75
0
L. Maboe
F
L. Maboe
72
0
R. Nascimento
D
R. Nascimento
72
0
E. Rusike
F
E. Rusike
71
0
Thamsanqa Mkhize
D
Thamsanqa Mkhize
69
0
B. Shandu
D
B. Shandu
69
0
P. Sanoka
D
P. Sanoka
68
0
D. Mekoa
MF
D. Mekoa
66
0
T. Teyise
D
T. Teyise
64
0
K. Mngonyama
D
K. Mngonyama
64
0
P. Zulu
D
P. Zulu
64
0
M. Anas
F
M. Anas
64
0
T. Arendse
MF
T. Arendse
64
0
R. De Jongh
D
R. De Jongh
63
0
Abia Nale
MF
Abia Nale
62
0
C. Mailula
F
C. Mailula
60
0
Tumelo Mogapi
D
Tumelo Mogapi
59
0
D. Booysen
D
D. Booysen
57
0
S. Ngobeni
D
S. Ngobeni
57
0
M. Moonsamy
D
M. Moonsamy
49
0

Historical performance in clubs

By teams Season. MP GS Min.
Durban City
Durban City
5 84 75 6546' 8 18
Mamelodi Sundowns
Mamelodi Sundowns
4 61 43 3921' 2 12
Engen Santos
Engen Santos
3 49 48 4132' 3 6
Stellenbosch FC
Stellenbosch FC
1 8 6 451' 0 1
By competition Season. MP GS Min.
PSL
PSL
9 113 99 8711' 9 25
1st Division
1st Division
3 48 47 4042' 3 6
CAF Champions
CAF Champions
4 14 10 839' 1 3
Nedbank Cup
Nedbank Cup
5 8 4 357' 0 1
Telkom Knockout Cup
Telkom Knockout Cup
6 6 4 340' 0 0

Teams played for

Durban City
Durban City
5 season
8
84
Mamelodi Sundowns
Mamelodi Sundowns
4 season
2
61
Engen Santos
Engen Santos
3 season
3
49
Stellenbosch FC
Stellenbosch FC
1 season
0
8

For the national team

3782
38 times at International
2
Average number of goals
0.05
0
7
0
Other information
Times called up
42
Matches as a starter
35
Off the bench
3
Debut
11/11/2011
Age on debut
17.3 years
Last match
7/6/2025
Age in last game
30.9 years

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Kenya
Kenya
2025
2 0 0 0 0 2 2 0 180' 30 5.6 48
International Friendly
International Friendly
1 0 0 0 0 1 1 0 90' 30 5.8 47
African WC Qual.
African WC Qual.
1 0 0 0 0 1 1 0 90' 30 5.4 48
Kenya
Kenya
2023
4 0 0 3 0 4 2 2 182' 29 4.5 56
Kenya
Kenya
2020
3 0 0 1 0 3 3 0 266' 26 5.3 52
Kenya
Kenya
2019
1 0 0 0 0 1 1 0 90' 24 6.4 62
Kenya
Kenya
2018
2 0 0 0 0 2 2 0 180' 24 6.6 61

Teammates in the national team

Player rating and role
V. Wanyama
MF
V. Wanyama
81
0
M. Olunga
F
M. Olunga
78
0
J. Okumu
D
J. Okumu
78
0
E. Otieno
D
E. Otieno
73
0
E. Omondi
F
E. Omondi
68
0
M. Juma
F
M. Juma
66
0
O. Khamis
D
O. Khamis
65
0
A. Masika
F
A. Masika
65
0
D. Ochieng
D
D. Ochieng
62
0
A. Akumu
MF
A. Akumu
59
0
J. Omurwa
D
J. Omurwa
57
0
F. Kahata
F
F. Kahata
57
0
I. Athuman
D
I. Athuman
56
0
David Odhiambo
D
David Odhiambo
55
0
J. Were
F
J. Were
54
0
K. Mugambi
MF
K. Mugambi
50
0
M. Mohammed
D
M. Mohammed
50
0
Patrick Matasi
GK
Patrick Matasi
49
0
P. Were
F
P. Were
49
0

Performances for the national team

By teams Season. MP GS Min.
Kenya
Kenya
11 38 35 3146' 2 7
By competition Season. MP GS Min.
International Friendly
International Friendly
8 18 15 1384' 1 5
CAF Qualifying
CAF Qualifying
5 10 10 888' 0 1
WC Qual. Africa
WC Qual. Africa
5 10 10 874' 1 1

Titles

  • 2
    South African champion
    South African champion
  • MTN8 Cup Winner
    MTN8 Cup Winner
  • Nedbank Cup Winner
    Nedbank Cup Winner

Best performances