LA PASSION · KPL 2026 WINNERSMATCHDAY 13 STANDINGS

KENSINGTON · JOHANNESBURG · 2026

Where the
neighbourhood
plays for keeps.

Fourteen clubs. One crown. La Passion are announced as KPL 2026 winners, unbeaten on 35 points. After Matchday 13, AGN have 34, with Tikki Takka and Apex Titans on 30.

Kensington Pro League 2026 lion crest
PTS35
14

Clubs competing.
One champion.

TABLE UPDATEAFTER MATCHDAY 13
La Passion FC crestLA PASSION FCWINNERS35 POINTS#1
UNBEATEN11 WINS · 2 DRAWS

BUILT HERE.
WON HERE.

The crown.
The community.

KPL gives Kensington and its surrounding neighbourhoods a competitive stage for local football. The league’s Matchday 13 graphic announces La Passion as winners on 35 points. AGN are second on 34, with Tikki Takka and Apex Titans on 30.

14KPL CLUBS
35LEADER POINTS
01CHAMPION

THE PEOPLE HAVE SPOKEN · VOTING CLOSED

The votes are in.
The podiums are up.

34 ballots. Six fan-selected awards. See the confirmed top threes for Player, Defender, Midfielder, Attacker and Goal of the Season. The Goalkeeper podium is being held for one final nickname check.

These fans’ honours remain separate from the panel-selected Player of the Season.

01

Fans’ Player of the Season

02

Fans’ Defender of the Season

03

Fans’ Midfielder of the Season

04

Fans’ Attacker of the Season

05

Fans’ Goalkeeper of the Season

06

Fans’ Goal of the Season (KPL Puskás)

Fans' choice.
League legends.

The votes have been counted. All six award categories now have results sections. Each features its confirmed winner, with other placements shown as compact text rankings.

34 submitted ballots · Voting closed 4 November 2026 at 21:05 SAST · Name and club variations reviewed · Tied places shared · No further voting.

01 / 05

Fans' Player of the Season

01 · FANS' CHOICE WINNER

Andile Ntshoana

La Passion FC

10 VOTES

THE REST OF THE RANKINGS

  1. 02
    GradiAGN FC
    6 votes
  2. 03
    JamesDos Santos FC
    4 votes
02 / 05

Defender of the Season

01 · FANS' CHOICE WINNER

Capo

La Passion FC

5 VOTES

THE REST OF THE RANKINGS

  1. 02
    JohnAGN FC
    4 votes
  2. 03
    DimitriApex Titans CF
    3 votes
  3. 03
    KabzaTikki Takka FC
    3 votes

Joint third place. Recognised aliases and the one incorrect club selection were reconciled against the confirmed player identities.

03 / 05

Midfielder of the Season

01 · FANS' CHOICE WINNER

Rhisto

AGN FC

7 VOTES

THE REST OF THE RANKINGS

  1. 02
    AndileLa Passion FC
    4 votes
  2. 03
    KenzoTikki Takka FC
    3 votes
  3. 03
    EniolaDos Santos FC
    3 votes
  4. 03
    MbongoLa Passion FC
    3 votes

Three players share third place.

04 / 05

Attacker of the Season

01 · FANS' CHOICE WINNER

Gradi

AGN FC

11 VOTES

THE REST OF THE RANKINGS

  1. 02
    WalkerLa Passion FC
    8 votes
  2. 03
    JamesDos Santos FC
    3 votes
05 / 05

Goal of the Season · KPL Puskás

01 · FANS' CHOICE WINNER

Eniola

Dos Santos FC

Free kick vs Bertrams Stars FC

6 VOTES

THE REST OF THE RANKINGS

  1. 02
    Dizzy / MiradiTikki Takka FC · Long-range strike vs Yenza Boys FC
    5 votes

No outright third place. The remaining identifiable goals each received a single vote.

No outright third place. The remaining identifiable goals each received a single vote, so no third-place finisher is being named.

06 / 06

Goalkeeper of the Season

01 · FANS' CHOICE WINNER

Andile

Tikki Takka FC

10 VOTES

THE REST OF THE RANKINGS

  1. 02
    Musa / MosaLa Passion FC
    5 votes
  2. 03
    TJSpinnazola
    2 votes
  3. 03
    FidelAGN FC
    2 votes

TJ and Fidel share third place with 2 votes each.

These are fan-selected honours, separate from the league panel's official Player of the Season. Supplied player photographs are shown for available winners. Where a photo is missing, a monochrome silhouette remains until supplied.

Latest
results.

League Instagram

Latest reported scores

FULL TIME

Apex Titans CF1–1La Passion FC

Apex Titans CF scorers: Grizou

La Passion FC scorers: Andile

FULL TIME

Tikki Takka FC2–2Spinnazola FC

Tikki Takka FC scorers: Scorers not supplied

Spinnazola FC scorers: Scorers not supplied

FULL TIME

Mountain FC0–3Dos Santos FC

Mountain FC scorers: No goals

Dos Santos FC scorers: Scorers not supplied

FULL TIME

AGN FC7–3New Stars FC

AGN FC scorers: Grady ×4 · Steven · Christian · Fidel

New Stars FC scorers: Nseky ×2 · Third scorer not supplied

Earlier reported results

Matchday 11 · Full-time results

FULL TIME

La Passion FC3–2Al Shabab FC

La Passion FC scorers: Walker · Mbongo · Andile

Al Shabab FC scorers: Thato · Thabiso

FULL TIME

Spinnazola FC2–1AC Bellavista

Spinnazola FC scorers: Benny x2

AC Bellavista scorers: Gimba

FULL TIME

Tikki Takka FC4–1New Stars FC

Tikki Takka FC scorers: Bibo x2 · Tk · Kabza

New Stars FC scorers: Nseky

FULL TIME

Apex Titans CF3–0Yenza Boys FC

Apex Titans CF scorers: Scorers not supplied

Yenza Boys FC scorers: No goals

FULL TIME

Dos Santos FC3–0M3

Dos Santos FC scorers: Scorers not supplied

M3 scorers: No goals

FULL TIME

Mountain FC0–3CCK

Mountain FC scorers: No goals

CCK scorers: Scorers not supplied

FULL TIME

Bertrams Stars FC3–3AGN FC

Bertrams Stars FC scorers: Dimpho x2 · Ntsonsto

AGN FC scorers: Stephen x2 · Fidel

Earlier updates

FULL TIME

AGN FC3–1Al Shabab FC

AGN FC scorers: Grady ×2 · Jesse

Al Shabab FC scorers: Ginger

FULL TIME

Tikki Takka FC6–2Dos Santos FC

Tikki Takka FC scorers: Bibo ×3 · Fawaz · Sims ×2

Dos Santos FC scorers: Scorers not supplied

FULL TIME

CCK1–10La Passion FC

CCK scorers: Moise (OG)

La Passion FC scorers: Desire ×2 · Andile ×3 · Mshishi ×3 · Mbongo · Moise

FULL TIME

Apex Titans CF3–3Tikki Takka FC

Apex Titans CF scorers: Grizou · Carlos · Ntsapi

Tikki Takka FC scorers: Yamkela · Caleb · Jonathan

FULL TIME

AGN FC10–0M3

AGN FC scorers: Grady ×4 · Peniel ×2 · Stephen ×2 · Ferdinand · Jesse

M3 scorers: No goals

FULL TIME

Al Shabab FC2–2AC Bellavista

Al Shabab FC scorers: Thato · Alista

AC Bellavista scorers: John · Chimeze

FULL TIME

New Stars FC4–3Spinnazola FC

New Stars FC scorers: Craig ×2 · Mthoko ×2

Spinnazola FC scorers: Twenny · Duishii ×2

AWARDED · FORFEIT

Yenza Boys FC0–3Dos Santos FC

Dos Santos FC awarded a 3–0 win.

AWARDED · FORFEIT

Mountain FC0–3Bertrams Stars FC

Bertrams Stars FC awarded a 3–0 win.

FULL TIME

La Passion FC4–2AGN FC

La Passion FC scorers: Janelly · Andile (pen.) · Mbongo · Mshishi

AGN FC scorers: Grady · Kgabo

FULL TIME

Apex Titans CF4–0Bertrams Stars FC

Apex Titans CF scorers: Muyaya · Grizou · Ephraim · Meshiack

Bertrams Stars FC scorers: No goals

AWARDED · FORFEIT

Mountain FC0–3AC Bellavista

AC Bellavista awarded a 3–0 win.

FULL TIME

Al Shabab FC2–0CCK

Al Shabab FC scorers: Thato · Alista

CCK scorers: No goals

AWARDED · FORFEIT

Yenza Boys FC0–3New Stars FC

New Stars FC awarded a 3–0 win.

FULL TIME

Spinnazola FC3–6M3

Spinnazola FC scorers: Shadrack ×2 · Elton

M3 scorers: Onele ×2 · Blessa · Spwiwe · Savuyo · Thando

FULL TIME

M34–3CCK

M3 scorers: Happy ×2 · Chad · Smiley

CCK scorers: Sonny Boy · Saka · Treasure

FULL TIME

AGN FC4–0Apex Titans CF

AGN FC scorers: Christian 29′ · Grady 31′, 49′ (pen.) · Kgabo 74′

Apex Titans CF scorers: No goals

FULL TIME

Tikki Takka FC4–0AC Bellavista

Tikki Takka FC scorers: Bibo · Izzy · Lee · Yamkela

AC Bellavista scorers: No goals

FULL TIME

Spinnazola FC3–3Bertrams Stars FC

Spinnazola FC scorers: Wisdom · Nathan · Vertis

Bertrams Stars FC scorers: Lefty · Malik ×2

FULL TIME

Dos Santos FC2–2New Stars FC

Dos Santos FC scorers: James · Jordan

New Stars FC scorers: Craig ×2

AWARDED · FORFEIT

La Passion FC3–0Yenza Boys FC

La Passion FC awarded a 3–0 win.

AWARDED · FORFEIT

Al Shabab FC3–0Mountain FC

Al Shabab FC awarded a 3–0 win.

AWARDED · FORFEIT

La Passion FC3–0Mountain FC

La Passion FC awarded a 3–0 win.

FULL TIME

Apex Titans CF3–2AC Bellavista

Apex Titans CF scorers: Godwin · Chris · Masasi

AC Bellavista scorers: Denzel · John

AWARDED · FORFEIT

Tikki Takka FC3–0M3

Tikki Takka FC awarded a 3–0 win.

AWARDED · FORFEIT

AGN FC3–0Yenza Boys FC

AGN FC awarded a 3–0 win.

FULL TIME

Bertrams Stars FC1–2CCK

Bertrams Stars FC scorers: Dimpho

CCK scorers: Aphiwe · Sonnyboy

FULL TIME

Al Shabab FC5–1New Stars FC

Al Shabab FC scorers: Thato ×2 · Taker ×2 · Sganana

New Stars FC scorers: Ike

FULL TIME

Spinnazola FC2–3Dos Santos FC

Spinnazola FC scorers: Prosper · Nathan

Dos Santos FC scorers: Tank · James · Onyekachi

Scores and scorer spellings follow the supplied reports. New Stars’ third scorer in the 7–3 match was not supplied. Missing scorers are not inferred, and forfeits are marked only when explicitly confirmed.

Every point
matters.

MATCHDAY 13

KPL 2026 · AWARD WINNER

League champions

La Passion FC

35POINTS
Official KPL standings after Matchday 13, in the league’s published order. La Passion are announced as winners.
POSCLUBPWDLGDPTS
01
La Passion FC2026 LEAGUE CHAMPIONS
131120+3335
02
AGN FC
131111+3934
03
Tikki Takka FC
13931+2930
04
Apex Titans CF
13931+2630
05
Dos Santos FC
13625+120
06
Al Shabab FC
13534+1218
07
Spinnazola FC
13526-117
08
New Stars FC
13517-916
09
Bertrams Stars FC
13436-815
10
AC Bellavista
13416+313
11
CCK
13417-1413
12
M3
13409-912
13
Mountain FC
130012-270
14
Yenza Boys FC
130012-270

Positions and records follow KPL’s Matchday 13 graphic, which announces La Passion as winners. Their win/draw cells are covered by “WINNERS”; 11 wins and two draws are reconstructed from 13 played, 35 points and zero losses. View the official graphic ↗

GD discrepancy pending league confirmation: AGN’s reported 7–3 win adds four to their previous +33, implying +37. The official Matchday 13 graphic lists +39, which is retained here. New Stars’ published −9 is consistent with the reported score.

Follow KPL on SofascoreExplore the community-created league page. Its records may differ from this published table.

Chasing
the goals.

Grady leads on 18 goals after scoring four against New Stars. Andile moves to 16, while Grizou reaches seven.

KPL 2026 · AWARD WINNER

Top goalscorer

Grady · AGN FC

18GOALS
KPL Matchday 12 scorer chart updated with explicitly confirmed goals from the latest reports. Grady is the top goalscorer award winner.
POSPLAYER / CLUBGAMES*GOALS
01
GradyAGN FC2026 TOP GOALSCORER
1318
02
AndileLa Passion FC
1316
03
BiboTikki Takka FC
1211
04
GodwinTikki Takka FC
1211
05
PenielAGN FC
128
06
JamesDos Santos FC
127
07
MbongoLa Passion FC
127
08
WalkerLa Passion FC
127
09
GrizouApex Titans CF
137
10
MshishiLa Passion FC
126

The Matchday 12 scorer chart is advanced only for confirmed scorers. *Games are the last supplied totals plus confirmed appearances for named scorers; other players’ game totals may lag the standings.

PLAYER OF THE SEASON

The watchlist.

Five names to follow. No winner has been announced here.

AGN FC crest

Peniel

AGN FC

La Passion FC crest

Andile

La Passion FC

Tikki Takka FC crest

Fawaz

Tikki Takka FC

Apex Titans CF crest

Grizou

Apex Titans CF

Dos Santos FC crest

James

Dos Santos FC

Fourteen clubs.
One league.

Meet every KPL 2026 side and track its record in the published Matchday 13 table.

01La Passion FC crest

La Passion FC

35 PTS · 11W 2D 0L

13 PLAYED+33 GD35 POINTS
CLUB PROFILE

La Passion are announced as KPL 2026 winners on the league's Matchday 13 graphic. They are unbeaten with 35 points from 13 matches and a +33 goal difference.

02AGN FC crest

AGN FC

34 PTS · 11W 1D 1L

13 PLAYED+39 GD34 POINTS
CLUB PROFILE

AGN are second in the Matchday 13 table with 34 points from 13 matches and a +39 goal difference.

03Tikki Takka FC crest

Tikki Takka FC

30 PTS · 9W 3D 1L

13 PLAYED+29 GD30 POINTS
CLUB PROFILE

Tikki Takka are third in the Matchday 13 table with 30 points and a +29 goal difference, level on points with Apex Titans.

04Apex Titans CF crest

Apex Titans CF

30 PTS · 9W 3D 1L

13 PLAYED+26 GD30 POINTS
CLUB PROFILE

Apex are fourth in the published Matchday 13 table with 30 points and a +26 goal difference.

05Dos Santos FC crest

Dos Santos FC

20 PTS · 6W 2D 5L

13 PLAYED+1 GD20 POINTS
CLUB PROFILE

Dos Santos move to fifth in the Matchday 13 table with 20 points from 13 matches and a +1 goal difference.

06Al Shabab FC crest

Al Shabab FC

18 PTS · 5W 3D 4L

12 PLAYED+12 GD18 POINTS
CLUB PROFILE

Al Shabab are sixth in the Matchday 13 table with 18 points from 12 matches and a +12 goal difference.

07Spinnazola FC crest

Spinnazola FC

17 PTS · 5W 2D 6L

13 PLAYED-1 GD17 POINTS
CLUB PROFILE

Spinnazola are seventh in the published Matchday 13 table with 17 points from 13 matches.

08New Stars FC crest

New Stars FC

16 PTS · 5W 1D 7L

13 PLAYED-9 GD16 POINTS
CLUB PROFILE

New Stars are eighth in the Matchday 13 table with 16 points from 13 matches and a -9 goal difference.

09Bertrams Stars FC crest

Bertrams Stars FC

15 PTS · 4W 3D 6L

13 PLAYED-8 GD15 POINTS
CLUB PROFILE

Bertrams move to ninth in the Matchday 13 table with 15 points from 13 matches.

10AC Bellavista crest

AC Bellavista

13 PTS · 4W 1D 6L

11 PLAYED+3 GD13 POINTS
CLUB PROFILE

Bellavista are tenth in the published Matchday 13 table with 13 points from 11 matches.

11CCK crest

CCK

13 PTS · 4W 1D 7L

12 PLAYED-14 GD13 POINTS
CLUB PROFILE

CCK are 11th in the Matchday 13 table with 13 points from 12 matches.

12M3 crest

M3

12 PTS · 4W 0D 9L

13 PLAYED-9 GD12 POINTS
CLUB PROFILE

M3 are 12th in the Matchday 13 table with 12 points from 13 matches.

13MTN

Mountain FC

0 PTS · 0W 0D 12L

12 PLAYED-27 GD0 POINTS
CLUB PROFILE

Mountain remain without a point from 12 matches in the published Matchday 13 table.

14Yenza Boys FC crest

Yenza Boys FC

0 PTS · 0W 0D 12L

12 PLAYED-27 GD0 POINTS
CLUB PROFILE

Yenza Boys remain on zero points from 12 matches in the published Matchday 13 table.

KPL 2026THE
CROWN
IS WON
LEAGUE ANNOUNCEMENT · MATCHDAY 13

La Passion announced as KPL 2026 winners.

The league’s latest graphic puts unbeaten La Passion first on 35 points and labels them winners. AGN have 34 points; Tikki Takka and Apex Titans each have 30.

VIEW THE TABLE
LATEST RESULTS

Grady scores four as AGN beat New Stars 7–3.

GOAL WATCH

Grady leads on 18 goals; Andile moves to 16.

LATEST RESULTS

Grizou and Andile score in Apex’s 1–1 draw with La Passion.

View the league graphics

KPL 2026 · LEAGUE UPDATES

Every club has
a story.

Get official league posts, result graphics and announcements directly from KPL.

FOLLOW @_kpl26