PLAYER PROFILE

Haji Mnoga.

Patro Eisden Maasmechelen · Tanzania

Matrix 26125

At a glance

Full name
Haji Suleiman Haji Ali Mnoga
Born
16 Apr 2002
Age today
24
Nationality
Tanzania

Career by season

193 recorded appearances
Haji Mnoga appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Challenger Pro League Patro Eisden Maasmechelen 88107203 / 1 red
26/27Africa Cup of Nations Qual. Tanzania 2100980
25/26League Two Salford City 2823001,87813 / 1 red
25/26International Friendly Games Tanzania 21001090
25/26FA Cup Salford City 33002791
24/25League Two Salford City 3933142,88212
24/25FA Cup Salford City 22001481
2025Africa Cup of Nations Tanzania 43002631
23/24World Cup Qual. CAF Tanzania 32001810
23/24National League Aldershot Town 3332242,8239 / 1 red
23/24International Friendly Games Tanzania 43002862
23/24FA Cup Aldershot Town 33002700
2024Africa Cup of Nations Tanzania 33002250
22/23National League Aldershot Town 1616101,4287
22/23League Two Gillingham FC 42001520 / 1 red
22/23FA Cup Gillingham FC 1000230
22/23EFL Cup Portsmouth FC 22001800
21/22National League Weymouth FC 1919001,7104
21/22National League Bromley FC 61001470
21/22International Friendly Games Tanzania 2200900
21/22FA Cup Bromley FC 100060 / 1 red
21/22Africa Cup of Nations Qual. Tanzania 22001241
20/21League One Portsmouth FC 53001791
20/21FA Cup Portsmouth FC 1000690

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Haji Mnoga match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026Challenger Pro League Patro Eisden Maasmechelen v KSC Lokeren 3 – 190
25 Oct 2026Challenger Pro League RFC Liège v Patro Eisden Maasmechelen 2 – 3901
11 Oct 2026Challenger Pro League Patro Eisden Maasmechelen v Jong Genk 1 – 090
29 Sep 2026Africa Cup of Nations Qual. Madagascar v TanzaniaSubstitute, on 67′ 1 – 123
25 Sep 2026Africa Cup of Nations Qual. Tanzania v Guinea-Bissau 0 – 275
20 Sep 2026Challenger Pro League FCV Dender EH v Patro Eisden Maasmechelen 1 – 090
04 Sep 2026Challenger Pro League Beerschot VA v Patro Eisden Maasmechelen 4 – 290
29 Aug 2026Challenger Pro League Patro Eisden Maasmechelen v Club NXT 1 – 290
22 Aug 2026Challenger Pro League K Lierse SK v Patro Eisden Maasmechelen 2 – 190
15 Aug 2026Challenger Pro League Patro Eisden Maasmechelen v RSCA Futures 2 – 190
25 May 2026League Two Notts County v Salford City 3 – 090
15 May 2026League Two Salford City v Grimsby Town 2 – 2—
10 May 2026League Two Grimsby Town v Salford City 1 – 290
23 Apr 2026League Two Salford City v Bromley FCSubstitute, on 82′ 2 – 08
18 Apr 2026League Two Oldham Athletic v Salford City 1 – 290
11 Apr 2026League Two Salford City v Gillingham FC 0 – 090
06 Apr 2026League Two Crewe Alexandra v Salford CitySubstitute, on 46′ 1 – 045
03 Apr 2026League Two Salford City v Notts CountySubstitute, on 90′ 2 – 11
29 Mar 2026International Friendly Games Macau v TanzaniaSubstitute, on 71′ 0 – 619
26 Mar 2026International Friendly Games Tanzania v Liechtenstein 0 – 190

Career transfers

13 recorded moves

All recorded career moves, newest first.

Haji Mnoga career transfers
Date FromToMoveFee
01 Jul 2026 Salford City Patro Eisden Maasmechelen Transfer Free
30 Aug 2024 Portsmouth FC Salford City Transfer Free
31 May 2024 Aldershot Town Portsmouth FC Loan return
02 Aug 2023 Portsmouth FC Aldershot Town Loan —
31 May 2023 Aldershot Town Portsmouth FC Loan return
17 Jan 2023 Portsmouth FC Aldershot Town Loan —
05 Jan 2023 Gillingham FC Portsmouth FC Loan return
01 Sep 2022 Portsmouth FC Gillingham FC Loan —
31 May 2022 Weymouth FC Portsmouth FC Loan return
08 Jan 2022 Portsmouth FC Weymouth FC Loan —
02 Jan 2022 Bromley FC Portsmouth FC Loan return
31 Aug 2021 Portsmouth FC Bromley FC Loan —
01 Jul 2020 Not recorded Portsmouth FC Transfer —

Contracts and market values are not available yet.