Profile
- Age 32 years (23/12/1992)
- Place of birth Dar es Salaam Tanzania
- Nationality Tanzania
- Size 183 cm
- Weight 77 kg
- Best foot Right
- Position Striker
Current team
- 
                    Form
                                            
                            L D D
- Joined 05/08/2025
- Contract until 30/06/2026
- From PAOK
Global stats
- Appearances 8
- Subbed in 1
- Goal 0
- Yellow 2
- Starting eleven 7
- Subbed off 6
- Assist 0
- Red 0
Stats by competition
| Ligue 1 | 8 | 7 | 0 | 0 | 2 | 0 | 
Global stats
- Appearances 2
- Subbed in 0
- Goal 1
- Yellow 0
- Starting eleven 2
- Subbed off 2
- Assist 0
- Red 0
Stats by competition
| UEFA Europa League | 2 | 2 | 1 | 0 | 0 | 0 | 
Global stats
- Appearances 8
- Subbed in 4
- Goal 1
- Yellow 1
- Starting eleven 4
- Subbed off 4
- Assist 0
- Red 0
Stats by competition
| UEFA Europa Conference League | 8 | 4 | 1 | 0 | 1 | 0 | 
Global stats
- Appearances 33
- Subbed in 20
- Goal 6
- Yellow 2
- Starting eleven 13
- Subbed off 9
- Assist 1
- Red 0
Stats by competition
| First Division A | 33 | 13 | 6 | 1 | 2 | 0 | 
Global stats
- Appearances 38
- Subbed in 21
- Goal 8
- Yellow 2
- Starting eleven 17
- Subbed off 8
- Assist 5
- Red 1
Stats by competition
| UEFA Europa League | 6 | 4 | 3 | 0 | 0 | 0 | 
| First Division A | 32 | 13 | 5 | 5 | 2 | 1 | 
Global stats
- Appearances 3
- Subbed in 1
- Goal 0
- Yellow 0
- Starting eleven 2
- Subbed off 1
- Assist 0
- Red 0
Stats by competition
| Süper Lig | 3 | 2 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 27
- Subbed in 13
- Goal 5
- Yellow 2
- Starting eleven 14
- Subbed off 12
- Assist 0
- Red 0
Stats by competition
| Süper Lig | 27 | 14 | 5 | 0 | 2 | 0 | 
Global stats
- Appearances 16
- Subbed in 3
- Goal 2
- Yellow 1
- Starting eleven 13
- Subbed off 8
- Assist 0
- Red 0
Stats by competition
| Premier League | 14 | 11 | 1 | 0 | 1 | 0 | 
| League Cup | 2 | 2 | 1 | 0 | 0 | 0 | 
Global stats
- Appearances 27
- Subbed in 3
- Goal 10
- Yellow 3
- Starting eleven 24
- Subbed off 6
- Assist 0
- Red 0
Stats by competition
| UEFA Champions League | 6 | 6 | 3 | 0 | 2 | 0 | 
| First Division A | 20 | 17 | 7 | 0 | 1 | 0 | 
| Super Cup | 1 | 1 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 45
- Subbed in 2
- Goal 26
- Yellow 5
- Starting eleven 43
- Subbed off 13
- Assist 6
- Red 0
Stats by competition
| UEFA Europa League | 7 | 7 | 3 | 1 | 2 | 0 | 
| First Division A | 38 | 36 | 23 | 5 | 3 | 0 | 
Global stats
- Appearances 31
- Subbed in 9
- Goal 8
- Yellow 3
- Starting eleven 22
- Subbed off 7
- Assist 2
- Red 0
Stats by competition
| First Division A | 30 | 21 | 7 | 2 | 2 | 0 | 
| UEFA Europa League Play-offs | 1 | 1 | 1 | 0 | 1 | 0 | 
Global stats
- Appearances 49
- Subbed in 16
- Goal 16
- Yellow 3
- Starting eleven 33
- Subbed off 7
- Assist 4
- Red 0
Stats by competition
| UEFA Europa League | 12 | 9 | 2 | 1 | 0 | 0 | 
| First Division A | 27 | 16 | 11 | 2 | 3 | 0 | 
| UEFA Europa League Play-offs | 10 | 8 | 3 | 1 | 0 | 0 | 
Global stats
- Appearances 2
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
Stats by competition
| FIFA Intercontinental Cup | 2 | 0 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 2
- Subbed in 1
- Goal 0
- Yellow 1
- Starting eleven 1
- Subbed off 0
- Assist 1
- Red 0
Stats by competition
| WC Qualification Africa | 2 | 1 | 0 | 1 | 1 | 0 | 
Global stats
- Appearances 3
- Subbed in 0
- Goal 0
- Yellow 0
- Starting eleven 3
- Subbed off 2
- Assist 1
- Red 0
Stats by competition
| Africa Cup of Nations | 3 | 3 | 0 | 1 | 0 | 0 | 
Global stats
- Appearances 9
- Subbed in 0
- Goal 3
- Yellow 0
- Starting eleven 7
- Subbed off 1
- Assist 0
- Red 0
Stats by competition
| Africa Cup of Nations | 3 | 3 | 1 | 0 | 0 | 0 | 
| Africa Cup of Nations Qualification | 4 | 4 | 1 | 0 | 0 | 0 | 
| WC Qualification Africa | 2 | 0 | 1 | 0 | 0 | 0 | 
Global stats
- Appearances 7
- Subbed in 0
- Goal 3
- Yellow 2
- Starting eleven 3
- Subbed off 0
- Assist 1
- Red 0
Stats by competition
| WC Qualification Africa | 4 | 0 | 2 | 0 | 1 | 0 | 
| Friendlies | 3 | 3 | 1 | 1 | 1 | 0 | 
Global stats
- Appearances 2
- Subbed in 0
- Goal 2
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
Stats by competition
| Friendlies | 2 | 0 | 2 | 0 | 0 | 0 | 
Global stats
- Appearances 312
- Subbed in 94
- Goal 91
- Yellow 27
- Starting eleven 208
- Subbed off 86
- Assist 21
- Red 1
Stats by competition
| First Division A | 180 | 116 | 59 | 15 | 13 | 1 | 
| Süper Lig | 30 | 16 | 5 | 0 | 2 | 0 | 
| UEFA Europa League | 27 | 22 | 9 | 2 | 2 | 0 | 
| Premier League | 14 | 11 | 1 | 0 | 1 | 0 | 
| UEFA Europa League Play-offs | 11 | 9 | 4 | 1 | 1 | 0 | 
| Ligue 1 | 8 | 7 | 0 | 0 | 2 | 0 | 
| UEFA Europa Conference League | 8 | 4 | 1 | 0 | 1 | 0 | 
| WC Qualification Africa | 8 | 1 | 3 | 1 | 2 | 0 | 
| UEFA Champions League | 6 | 6 | 3 | 0 | 2 | 0 | 
| Africa Cup of Nations | 6 | 6 | 1 | 1 | 0 | 0 | 
| Friendlies | 5 | 3 | 3 | 1 | 1 | 0 | 
| Africa Cup of Nations Qualification | 4 | 4 | 1 | 0 | 0 | 0 | 
| League Cup | 2 | 2 | 1 | 0 | 0 | 0 | 
| FIFA Intercontinental Cup | 2 | 0 | 0 | 0 | 0 | 0 | 
| Super Cup | 1 | 1 | 0 | 0 | 0 | 0 | 
Stats by team
| Le Havre | 8 | 7 | 0 | 0 | 2 | 0 | 
| PAOK | 10 | 6 | 2 | 0 | 1 | 0 | 
| Genk | 185 | 135 | 66 | 13 | 16 | 0 | 
| Antwerp | 38 | 17 | 8 | 5 | 2 | 1 | 
| Fenerbahçe | 30 | 16 | 5 | 0 | 2 | 0 | 
| Aston Villa | 16 | 13 | 2 | 0 | 1 | 0 | 
| Mazembe | 2 | 0 | 0 | 0 | 0 | 0 | 
| Tanzania | 23 | 14 | 8 | 3 | 3 | 0 | 
 
        
                 
                        
             
                        
             
                        
             
                        
             
                        
             
                        
             
                        
             
                        
             
        