Kelvin Kaindu
Zanaco · Head coach · Zambia
- Matches
- 97official
- on record · since Oct 2021
- Record W-D-L
- 35-35-27
- goals 97:87
- Win rate
- 36%
- home 47% · away 27%
- Points per match
- 1.44
- home 1.73 · away 1.19
- Goals per match
- 1.00: 0.90
- scored : conceded
Managerial record
97 official matches · since Oct 2021All official matchesW-D-L
35-35-271.44 pts/match · goals 97:87
35 W · 36%35 D · 36%27 L · 28%
Home45 matches
21-15-91.73 pts/match · 47% won · goals per match 1.29 : 0.78
Away52 matches
14-20-181.19 pts/match · 27% won · goals per match 0.75 : 1.00
Last job
Last match 8 Nov 2026
Dynamos30 official matches · Mar 2026 – Nov 202612-14-4W-D-L · 1.67 pts/match
12 W · 40%goals 40:234 L
Premier Soccer League3012-14-440:23- Home166-7-321:11
- Away146-7-119:12
Pts/match vs his predecessor
- Kelvin KainduMar 2026 – Nov 2026 · 30 matches · 12-14-41.67
- Llyod Cephas ChigoweAug 2024 – Nov 2025 · 32 matches · 8-13-111.16
Latest run
Last 10 official · oldest → newestScore · bar = goals scored@ = away
- 2-1W@HAR
- 2-0W@MWO
- 0-0DSIM
- 1-0W@PLA
- 1-1DSCO
- 0-1LCHI
- 1-1D@CAP
- 1-1D@TRI
- 0-1LHAR
- 1-0WMAN
- Last match
- 1-0won
- on 8 Nov 2026
- Last 10
- 4-4-2
- 16 of 30 points
- Goals, last 10
- 9:6
- scored : conceded
Points per match by club
2 spells · oldest → newest- 1.34
ZAN'21–2667 m - 1.67
DYN'2630 m
2.00+1.50–1.991.00–1.49under 1.00fewer than 10 matches · pts/match, his career 1.44 · last line = official matches on record
- Career
- 1.44
- 97 matches · 35-35-27
What stands out
Computed from the record- 14Unbeaten in 14 league matches from 14 May 2026 to 19 Aug 2026 with Dynamos.
- 1.73Home 1.73 pts/match, away 1.19: he wins 47% of his home matches and 27% of his away matches.
Career timeline
2 clubs on record · 2 spells · newest first| Club | First – last match | M | W-D-L | Win % | Pts/M | Goals | GF/M | GA/M | Verified titles won there |
|---|---|---|---|---|---|---|---|---|---|
| Mar 2026 – Nov 2026 | 30 | 12-14-4 | 40% | 1.67 | 40:23 | 1.33 | 0.77 | — | |
| Oct 2021 – Jan 2026 | 67 | 23-21-23 | 34% | 1.34 | 57:64 | 0.85 | 0.96 | — | |
| All matches on record | Oct 2021 – Nov 2026 | 97 | 35-35-27 | 36% | 1.44 | 97:87 | 1.00 | 0.90 | — |
Official matches on record · 3 points per win, 1 per draw · rates need 10+ matches · Partial record = matches missing from our data.
Record by competition
4 competitions · 97 matchesDomestic leagues91 matches
33-35-231.47 pts/match · 36% won
International6 matches
2-0-4
| Competition | With | M | W-D-L | Win % | Pts/M | Goals |
|---|---|---|---|---|---|---|
| Zanaco | 61 | 21-21-19 | 34% | 1.38 | 52:54 | |
| Dynamos | 30 | 12-14-4 | 40% | 1.67 | 40:23 | |
| Zanaco | 4 | 1-0-3 | — | — | 3:6 | |
| Zanaco | 2 | 1-0-1 | — | — | 2:4 |
Domestic leagueInternational · Pts/M: 2.00+1.50–1.991.00–1.49under 1.00
Best & worst opponents
Minimum 4 meetingsMost faced ·
Nchanga Rangers4 meetings
0-2-2W-D-L · 0.50 pts/match · goals 2:5
| Best record | W-D-L | Goals | Pts/M |
|---|---|---|---|
| 2-2-0 | 4:2 | 2.00 | |
| 0-3-1 | 3:5 | 0.75 | |
| 0-2-2 | 2:5 | 0.50 |
| Toughest | W-D-L | Goals | Pts/M |
|---|---|---|---|
| 0-1-3 | 0:4 | 0.25 |
Ranked by points per match across all his clubs, official matches on record.
Matches per year
Official matches on record · 2021–2026- 3’21·
- 8’22·
- 6’23·
- 26’241.23
- 22’251.50
- 32’261.59
2.00+1.50–1.991.00–1.49under 1.00fewer than 10 matches on record · bar colour and bottom line = pts/match that year
- Busiest year
- 32matches
- 2026 · 12-15-5
- 2026
- 1.59pts/match
- 32 matches · 12-15-5
Matches
97 official matches · 35 W · 35 D · 27 L| Date | Club | Competition | V | Opponent | Score |
|---|---|---|---|---|---|
| 08 Nov 26 | DYN | Premier Soccer League | H | 1-0 | |
| 17 Oct 26 | DYN | Premier Soccer League | H | 0-1 | |
| 07 Oct 26 | DYN | Premier Soccer League | A | 1-1 | |
| 05 Sep 26 | DYN | Premier Soccer League | A | 1-1 | |
| 23 Aug 26 | DYN | Premier Soccer League | H | 0-1 | |
| 19 Aug 26 | DYN | Premier Soccer League | H | 1-1 | |
| 22 Jul 26 | DYN | Premier Soccer League | A | 1-0 | |
| 19 Jul 26 | DYN | Premier Soccer League | H | 0-0 | |
| 12 Jul 26 | DYN | Premier Soccer League | A | 2-0 | |
| 09 Jul 26 | DYN | Premier Soccer League | A | 2-1 | |
| 05 Jul 26 | DYN | Premier Soccer League | H | 4-0 | |
| 28 Jun 26 | DYN | Premier Soccer League | H | 0-0 | |
| 21 Jun 26 | DYN | Premier Soccer League | A | 1-1 | |
| 13 Jun 26 | DYN | Premier Soccer League | H | 3-0 | |
| 10 Jun 26 | DYN | Premier Soccer League | H | 2-2 | |
| 07 Jun 26 | DYN | Premier Soccer League | A | 2-2 | |
| 30 May 26 | DYN | Premier Soccer League | H | 2-1 | |
| 17 May 26 | DYN | Premier Soccer League | H | 3-0 | |
| 14 May 26 | DYN | Premier Soccer League | A | 2-2 | |
| 10 May 26 | DYN | Premier Soccer League | H | 1-2 | |
| 03 May 26 | DYN | Premier Soccer League | A | 1-2 | |
| 26 Apr 26 | DYN | Premier Soccer League | H | 0-0 | |
| 22 Apr 26 | DYN | Premier Soccer League | A | 0-0 | |
| 12 Apr 26 | DYN | Premier Soccer League | H | 1-1 | |
| 05 Apr 26 | DYN | Premier Soccer League | A | 1-0 | |
| 02 Apr 26 | DYN | Premier Soccer League | H | 1-0 | |
| 22 Mar 26 | DYN | Premier Soccer League | A | 1-1 | |
| 19 Mar 26 | DYN | Premier Soccer League | A | 2-0 | |
| 15 Mar 26 | DYN | Premier Soccer League | H | 2-2 | |
| 08 Mar 26 | DYN | Premier Soccer League | A | 2-1 | |
| 24 Jan 26 | ZAN | Super League | A | 0-0 | |
| 15 Jan 26 | ZAN | Super League | H | 0-2 | |
| 20 Dec 25 | ZAN | Super League | H | 1-0 | |
| 06 Dec 25 | ZAN | Super League | A | 0-1 | |
| 23 Nov 25 | ZAN | Super League | A | 1-2 | |
| 01 Nov 25 | ZAN | Super League | A | 0-1 | |
| 26 Oct 25 | ZAN | Super League | H | 2-0 | |
| 28 Sep 25 | ZAN | Super League | H | 3-2 | |
| 21 Sep 25 | ZAN | Super League | A | 1-0 | |
| 14 Sep 25 | ZAN | Super League | H | 1-1 | |
| 30 Aug 25 | ZAN | Super League | A | 1-0 | |
| 23 Aug 25 | ZAN | Super League | H | 1-0 | |
| 16 Aug 25 | ZAN | Super League | A | 0-0 | |
| 17 May 25 | ZAN | Super League | A | 0-1 | |
| 03 May 25 | ZAN | Super League | H | 2-0 | |
| 19 Apr 25 | ZAN | Super League | A | 0-2 | |
| 09 Apr 25 | ZAN | Super League | H | 1-0 | |
| 02 Apr 25 | ZAN | Super League | A | 2-2 | |
| 29 Mar 25 | ZAN | Super League | H | 1-3 | |
| 13 Mar 25 | ZAN | Super League | A | 0-1 | |
| 08 Mar 25 | ZAN | Super League | H | 2-1 | |
| 01 Feb 25 | ZAN | Super League | A | 0-4 | |
| 18 Jan 25 | ZAN | Super League | A | 2-0 | |
| 11 Jan 25 | ZAN | Super League | A | 0-2 | |
| 22 Dec 24 | ZAN | Super League | H | 2-3 | |
| 14 Dec 24 | ZAN | Super League | A | 0-0 | |
| 07 Dec 24 | ZAN | Super League | H | 1-1 | |
| 27 Nov 24 | ZAN | Super League | H | 1-0 | |
| 23 Nov 24 | ZAN | Super League | A | 0-0 | |
| 09 Nov 24 | ZAN | Super League | H | 0-1 | |
| 03 Nov 24 | ZAN | Super League | A | 0-0 | |
| 26 Oct 24 | ZAN | Super League | H | 1-1 | |
| 19 Oct 24 | ZAN | Super League | A | 0-0 | |
| 17 Aug 24 | ZAN | Super League | A | 2-0 | |
| 01 Jun 24 | ZAN | Super League | A | 0-0 | |
| 25 May 24 | ZAN | Super League | H | 0-1 | |
| 18 May 24 | ZAN | Super League | A | 0-1 | |
| 15 May 24 | ZAN | Super League | A | 1-0 | |
| 28 Apr 24 | ZAN | Super League | H | 2-1 | |
| 21 Apr 24 | ZAN | Super League | A | 1-2 | |
| 17 Apr 24 | ZAN | Super League | H | 1-1 | |
| 07 Apr 24 | ZAN | Super League | A | 2-2 | |
| 03 Apr 24 | ZAN | Super League | H | 0-0 | |
| 16 Mar 24 | ZAN | Super League | A | 0-0 | |
| 09 Mar 24 | ZAN | Super League | H | 1-1 | |
| 02 Mar 24 | ZAN | Super League | A | 1-0 | |
| 24 Feb 24 | ZAN | Super League | H | 0-0 | |
| 17 Feb 24 | ZAN | Super League | A | 0-5 | |
| 14 Jan 24 | ZAN | Super League | H | 2-1 | |
| 06 Jan 24 | ZAN | Super League | A | 1-1 | |
| 30 Dec 23 | ZAN | Super League | H | 0-0 | |
| 03 Jun 23 | ZAN | Super League | A | 1-2 | |
| 07 May 23 | ZAN | Super League | H | 4-0 | |
| 25 Feb 23 | ZAN | Super League | A | 1-1 | |
| 14 Jan 23 | ZAN | Super League | A | 1-2 | |
| 07 Jan 23 | ZAN | Super League | H | 2-0 | |
| 27 Apr 22 | ZAN | Super League | A | 0-2 | |
| 24 Apr 22 | ZAN | Super League | H | 1-0 | |
| 20 Apr 22 | ZAN | Super League | A | 1-0 | |
| 13 Apr 22 | ZAN | Super League | A | 1-0 | |
| 03 Apr 22 | ZAN | CAF Confederations Cup | A | 0-1 | |
| 20 Mar 22 | ZAN | CAF Confederations Cup | H | 1-0 | |
| 16 Mar 22 | ZAN | Super League | A | 0-0 | |
| 13 Mar 22 | ZAN | CAF Confederations Cup | H | 2-3 | |
| 05 Dec 21 | ZAN | CAF Confederations Cup | A | 0-2 | |
| 23 Oct 21 | ZAN | CAF Champions League | H | 2-1 | |
| 16 Oct 21 | ZAN | CAF Champions League | A | 0-3 |
Score is his team first, green = won, amber = drawn, red = lost · the 97 most recent official matches on record, since 16 Oct 2021
Records & runs
Last 97 official · since Oct 2021Zanaco · Dynamos97 matches
35-35-27W-D-L · 1.44 pts/match · goals 97:87
- Biggest win
- 4-02 times
- v AGAMA · 5 Jul 2026
- Heaviest defeat
- 0-5
- at Mufulira Wanderers · 17 Feb 2024
- Longest winning run
- 3matches
- 13 Apr – 24 Apr 2022
- Longest unbeaten run
- 14matches
- 14 May – 19 Aug 2026
- Longest unbeaten league run
- 14matches
- 14 May – 19 Aug 2026
- Longest winless run
- 6matches
- 9 Mar – 21 Apr 2024
- Clean sheets
- 43of 97
- 44% of matches
- Failed to score
- 34of 97
- 35% of matches
Personal information
Head coach- Nationality
- Zambia
- Current club
- Zanaco
How we count
- Matches
- Official only
- First match on record
- · Zanaco
- Points per match
- 3 per win, 1 per draw
Official matches on record in the GioScore database · updated