Rainford Kalaba

Retired
Retired
Last club: TP Mazembe Most games for: TP Mazembe Retired since: Jul 1, 2023
  • Date of birth/Age: Aug 14, 1986 (37)
  • Place of birth: Zambia Kitwe
  • Citizenship: Zambia Zambia
  • Height: 1,66 m
  • Position: Left Winger
8428.png
Technical Assistant Club: TP Mazembe
deadline-day banner

Detailed stats of Rainford Kalaba

This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition. The "Detailed stats" tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it occurred.

Filter by season:
Filter by club:
League ranking / League type:
Filter by competition:
Filter by position:
Filter by coach:
SeasonCompetitionreihenfolge ASC, saison_id DESC, verein_id ASCClubSquad PPG           
 Total :   82751.71117-10415-1-482'5.300'
22/231-------------
21/22211.00---1------44'
20/21530.33---12-----132'
19/20992.0011-53----500'500'
18/191091.89-1-182----594'
17/18991.78-1-26-----529'
16/17221.001---1----166'166'
15/16220.50----2-----112'
14/1512121.7542--51-1-233'933'
13/1411101.7021--71---373'746'
12/13432.002----1---135'270'
11/1211111.7311--5----941'941'
10/11442.25----2-----333'
Matchday Date Home team Away team Result Pos.                  
First Round 1st leg Mar 23, 2008 Al-Hilal Club (Omdurman) ZESCO United FC 2:0 Not in squad
First Round 2nd leg Apr 5, 2008 ZESCO United FC Al-Hilal Club (Omdurman) 1:1 Not in squad
First Round 1st leg Mar 20, 2011 TP Mazembe Simba SC 3:1 LW 73' 73'
First Round 2nd leg Apr 3, 2011 Simba SC TP Mazembe 2:3 LW 90'
Second Round 1st leg Apr 23, 2011 Wydad Casablanca TP Mazembe 1:0 90'
Second Round 2nd leg May 8, 2011 TP Mazembe Wydad Casablanca 2:0 80' 80'
First Round 1st leg Mar 24, 2012 Power Dynamos FC TP Mazembe 1:1 90'
First Round 2nd leg Apr 8, 2012 TP Mazembe Power Dynamos FC 6:0 1 90'
Second Round 1st leg Apr 29, 2012 TP Mazembe Al-Merrikh SC 2:0 77' 77'
Second Round 2nd leg May 12, 2012 Al-Merrikh SC TP Mazembe 1:1 1 90'
Group B Jul 8, 2012 El Ahly Cairo TP Mazembe 2:1 LW 87' 87'
Group B Jul 22, 2012 TP Mazembe Berekum Chelsea FC 2:2 87' 87'
Group B Aug 4, 2012 TP Mazembe Zamalek SC 2:0 RM 67' 67'
Group B Aug 19, 2012 Zamalek SC TP Mazembe 1:2 LW 90'
Group B Sep 2, 2012 TP Mazembe El Ahly Cairo 2:0 AM 90'
Group B Sep 16, 2012 Berekum Chelsea FC TP Mazembe 1:0 90'
Semi-Finals 1st Leg Oct 7, 2012 TP Mazembe Esperance Tunis 0:0 AM 83' 83'
Semi-Finals 2nd Leg Oct 20, 2012 Esperance Tunis TP Mazembe 1:0 Not in squad
First Round 1st leg Mar 16, 2013 Mochudi Centre Chiefs FC TP Mazembe 0:1 LM 90'
First Round 2nd leg Apr 7, 2013 TP Mazembe Mochudi Centre Chiefs FC 6:0 LM 2 40' 90'
Second Round 1st leg Apr 20, 2013 Orlando Pirates TP Mazembe 3:1 LM 90'
Second Round 2nd leg May 5, 2013 TP Mazembe Orlando Pirates 1:0 on the bench
First Round 1st leg Mar 2, 2014 Les Astres FC TP Mazembe 1:1 LW 90'
First Round 2nd leg Mar 9, 2014 TP Mazembe Les Astres FC 3:0 LW 78' 78'
Second Round 1st leg Mar 23, 2014 Séwé Sports de San Pedro TP Mazembe 2:1 LW 64' 90'
Second Round 2nd leg Mar 29, 2014 TP Mazembe Séwé Sports de San Pedro 1:0 Not in squad
Group A May 16, 2014 Al-Hilal Club (Omdurman) TP Mazembe 1:0 LW 66' 66'
Group A May 25, 2014 TP Mazembe AS Vita Club Kinshasa 1:0 LW 67' 67'
Group A Jun 8, 2014 TP Mazembe Zamalek SC 1:0 LW 1 65' 65'
Group A Jul 27, 2014 Zamalek SC TP Mazembe 0:0 RW 46' 45'
Group A Aug 10, 2014 TP Mazembe Al-Hilal Club (Omdurman) 3:1 LW 1 72' 72'
Group A Aug 24, 2014 AS Vita Club Kinshasa TP Mazembe 0:0 on the bench
Semi-Finals 1st Leg Sep 20, 2014 ES Sétif TP Mazembe 2:1 LW 90'
Semi-Finals 2nd Leg Sep 28, 2014 TP Mazembe ES Sétif 3:2 LW 1 83' 83'
First Round 1st leg Mar 14, 2015 Mamelodi Sundowns FC TP Mazembe 1:0 LW 90'
First Round 2nd leg Apr 5, 2015 TP Mazembe Mamelodi Sundowns FC 3:1 LW 1 90'
Second Round 1st leg Apr 18, 2015 Stade Malien TP Mazembe 2:2 LW 2 90'
Second Round 2nd leg May 3, 2015 TP Mazembe Stade Malien 2:1 LW 90'
Group A Jun 28, 2015 TP Mazembe Al-Hilal Club (Omdurman) 0:0 LW 90'
Group A Jul 13, 2015 Moghreb Atlético Tétouan TP Mazembe 0:0 AM 78' 78'
Group A Jul 24, 2015 Smouha SC TP Mazembe 0:2 AM 1 70' 72' 72'
Group A Aug 8, 2015 TP Mazembe Smouha SC 1:0 Not in squad
Group A Aug 23, 2015 Al-Hilal Club (Omdurman) TP Mazembe 1:0 LW 90'
Group A Sep 12, 2015 TP Mazembe Moghreb Atlético Tétouan 5:0 CM 1 65' 65'
Semi-Finals 1st Leg Sep 26, 2015 Al-Merrikh SC TP Mazembe 2:1 CM 75' 75'
Semi-Finals 2nd Leg Oct 4, 2015 TP Mazembe Al-Merrikh SC 3:0 RW 58' 58'
final 1st leg Oct 31, 2015 USM Alger TP Mazembe 1:2 AM 1 45 + 1' 45'
final 2nd leg Nov 8, 2015 TP Mazembe USM Alger 2:0 Not in squad
First Round 1st leg Mar 13, 2016 Saint George SA TP Mazembe 2:2 Not in squad
First Round 2nd leg Mar 20, 2016 TP Mazembe Saint George SA 1:0 Not in squad
Second Round 1st leg Apr 9, 2016 Wydad Casablanca TP Mazembe 2:0 LW 58' 58'
Second Round 2nd leg Apr 20, 2016 TP Mazembe Wydad Casablanca 1:1 LW 54' 54'
First Round 1st leg Mar 12, 2017 TP Mazembe CAPS United FC 1:1 LW  1 76' 76'
First Round 2nd leg Mar 19, 2017 CAPS United FC TP Mazembe 0:0 AM  90'
First Round 1st leg Mar 7, 2018 TP Mazembe UD Songo 4:0 LW  1 90'
First Round 2nd leg Mar 17, 2018 UD Songo TP Mazembe 3:0 AM  58' 58'
Group B May 5, 2018 TP Mazembe ES Sétif 4:1 AM 66' 24'
Group B May 15, 2018 Difaâ El Jadida TP Mazembe 0:2 LW 75' 15'
Group B Jul 17, 2018 TP Mazembe MC Algiers 1:0 LW 81' 81'
Group B Jul 28, 2018 MC Algiers TP Mazembe 1:1 LW  82' 82'
Group B Aug 17, 2018 ES Sétif TP Mazembe 1:1 LW 55' 55'
Group B Aug 28, 2018 TP Mazembe Difaâ El Jadida 1:1 LW 79' 79'
Quarter-Finals 1st leg Sep 15, 2018 CD 1º de Agosto TP Mazembe 0:0 Not in squad
Quarter-Finals 2nd leg Sep 21, 2018 TP Mazembe CD 1º de Agosto 1:1 LW 46' 45'
First Round 1st leg Dec 16, 2018 TP Mazembe ZESCO United FC 1:0 LW 87' 87'
First Round 2nd leg Dec 22, 2018 ZESCO United FC TP Mazembe 1:1 LW 76' 14'
Group C Jan 12, 2019 TP Mazembe Ismaily SC 2:0 Not in squad
Group C Jan 19, 2019 CS Constantine TP Mazembe 3:0 Not in squad
Group C Feb 2, 2019 TP Mazembe Club Africain Tunis 8:0 LW  75' 75'
Group C Feb 12, 2019 Club Africain Tunis TP Mazembe 0:0 LW 51' 69' 69'
Group C Mar 8, 2019 Ismaily SC TP Mazembe 1:1 LW  65' 65'
Group C Mar 16, 2019 TP Mazembe CS Constantine 2:0 LW  70' 70'
Quarter-Finals 1st leg Apr 6, 2019 Simba SC TP Mazembe 0:0 LW  57' 57'
Quarter-Finals 2nd leg Apr 13, 2019 TP Mazembe Simba SC 4:1 LW  1 76' 76'
Semi-Finals 1st Leg Apr 27, 2019 Esperance Tunis TP Mazembe 1:0 on the bench
Semi-Finals 2nd Leg May 4, 2019 TP Mazembe Esperance Tunis 0:0 LW  45 + 2' 81' 81'
First Round 1st leg Sep 15, 2019 Fosa Juniors FC TP Mazembe 0:0 LW  74' 74'
First Round 2nd leg Sep 29, 2019 TP Mazembe Fosa Juniors FC 3:1 LW  90'
Group A Nov 29, 2019 TP Mazembe Zamalek SC 3:0 Not in squad
Group A Dec 7, 2019 ZESCO United FC TP Mazembe 1:2 78' 12'
Group A Dec 27, 2019 CD 1º de Agosto TP Mazembe 1:1 LW 1 80' 80'
Group A Jan 11, 2020 TP Mazembe CD 1º de Agosto 2:1 LW 1 38' 52'
Group A Jan 24, 2020 Zamalek SC TP Mazembe 0:0 46' 45'
Group A Feb 1, 2020 TP Mazembe ZESCO United FC 3:1 LW 38' 52'
Quarter-Finals 1st leg Feb 28, 2020 Raja Club Athletic TP Mazembe 2:0 RW  70' 70'
Quarter-Finals 2nd leg Mar 7, 2020 TP Mazembe Raja Club Athletic 1:0 64' 26'
First Round 1st leg Dec 23, 2020 AS Bouenguidi TP Mazembe 1:2 on the bench
First Round 2nd leg Jan 6, 2021 TP Mazembe AS Bouenguidi 2:1 Not in squad
Group B Feb 13, 2021 TP Mazembe CR Belouizdad 0:0 71' 19'
Group B Feb 24, 2021 Al-Hilal Club (Omdurman) TP Mazembe 0:0 Not in squad
Group B Mar 6, 2021 TP Mazembe Mamelodi Sundowns FC 1:2 LW 68' 68'
Group B Mar 16, 2021 Mamelodi Sundowns FC TP Mazembe 1:0 LW 46' 45'
Group B Apr 2, 2021 CR Belouizdad TP Mazembe 2:0 on the bench
Group B Apr 9, 2021 TP Mazembe Al-Hilal Club (Omdurman) 2:1 Not in squad
Second Round 1st leg Oct 15, 2021 AmaZulu FC TP Mazembe 0:0 on the bench
Second Round 2nd leg Oct 23, 2021 TP Mazembe AmaZulu FC 1:1 LW 46' 45'
Second Round 1st leg Oct 9, 2022 Vipers SC TP Mazembe 0:0 Not in squad
Second Round 2nd leg Oct 15, 2022 TP Mazembe Vipers SC 2:4 on pens on the bench
Squad: 82, Starting eleven: 65, Substituted in: 10, On the bench: 7, Suspended: 0, Injured: 0, Absence: 0