Top competitions
    Rankings
      Choose tournament
      Sports
      Football
      Ice Hockey
      Basketball
      Tennis
      Baseball
      Volleyball
      Handball
      Table Tennis
      Futsal
      Beach Soccer
      Formula 1
      Australian Rules
      Beach Volleyball
      Snooker
      Olympics
      Cricket
      Kabaddi
      • Statistics
      • Football
      • Eswatini
      Team:
      Eswatini
      • Lineup
        # Name Position Age Games Assists
        16
        Mlamuli Lenny Makhanya
        Goalkeeper 29 3 0 0 0
        1
        Khanyakwezwe Shabalala
        Goalkeeper 32 5 0 0 1
        18
        Gift Gamedze
        Defender 26 4 0 0 0
        18
        Karas
        Defender 26 2 0 0 0
        5
        Thando Langa
        Defender 25 2 0 0 0
        13
        Siphosethu Mabilisa
        Defender 25 3 0 0 0
        20
        Mcolisi Manana
        Defender 31 6 0 0 1
        19
        Lindo Mkhonta
        Defender 34 5 0 1 2
        12
        Sibonelo Sibandze
        Defender 28 1 0 0 0
        7
        Felix Badenhorst
        Midfielder 36 2 0 0 0
        2
        Innocent Dlamini
        Midfielder 26 8 0 0 1
        14
        Mzwandile Mabelesa
        Midfielder 32 8 0 0 0
        10
        Sikhumbuzo Magagula
        Midfielder 30 4 1 0 0
        5
        Bongwa Matsebula
        Midfielder 27 6 0 0 1
        11
        Philani Mkhontfo
        Midfielder 30 10 2 0 1
        6
        Mxolisi Mkhonto
        Midfielder 32 6 0 1 0
        6
        Mazwi Sihlongonyane
        Midfielder ? 2 0 0 0
        10
        Banele Sikhondze
        Midfielder 32 2 0 1 0
        8
        Sibongakonkhe Silenge
        Midfielder 25 3 0 0 1
        13
        Mpendulo Lungelo Tfomo
        Midfielder 25 1 0 0 0
        7
        Kwakhe Thwala
        Midfielder ? 8 0 0 1
        4
        Neliswa Senzo Dlamini
        Forward 22 7 0 0 2
        7
        Justice Figuareido
        Forward 27 5 2 0 0
        21
        Joseph Kibonge
        Forward ? 2 0 0 1
        8
        Thubelihle Mavuso
        Forward 24 4 0 0 0
        20
        Sabelo Ndzinisa
        Forward 34 5 0 0 0
        18
        Sambulo Masoso Simelane
        Forward ? 1 0 0 0
        17
        Muzi Tsabedze
        Forward 27 2 0 0 0
        Dominik Kunene
        Manager ? 0 0 0 0
        Zdravko Lograrocic
        Manager 63 0 0 0 0
        Sifiso Ntibane
        Manager ? 0 0 0 0
        # Name Position Age Games
        16
        Xolani Gama
        Goalkeeper 26 4 0 0
        18
        Gift Gamedze
        Defender 26 3 0 0
        20
        Mcolisi Manana
        Defender 31 4 0 1
        19
        Lindo Mkhonta
        Defender 34 3 1 1
        12
        Sibonelo Sibandze
        Defender 28 3 0 0
        10
        Sikhumbuzo Magagula
        Midfielder 30 6 0 0
        5
        Bongwa Matsebula
        Midfielder 27 7 1 0
        15
        Lindani Matsenjwa
        Midfielder 22 2 0 0
        11
        Philani Mkhontfo
        Midfielder 30 2 0 0
        8
        Sibongakonkhe Silenge
        Midfielder 25 6 0 0
        13
        Mpendulo Lungelo Tfomo
        Midfielder 25 1 0 1
        7
        Kwakhe Thwala
        Midfielder ? 6 0 0
        4
        Neliswa Senzo Dlamini
        Forward 22 6 0 1
        7
        Justice Figuareido
        Forward 27 5 1 0
        8
        Thubelihle Mavuso
        Forward 24 2 1 0
        20
        Sabelo Ndzinisa
        Forward 34 5 1 0
        Dominik Kunene
        Manager ? 0 0 0
        Zdravko Lograrocic
        Manager 63 0 0 0
        Sifiso Ntibane
        Manager ? 0 0 0
        # Name Position Age Games Assists
        16
        Mlamuli Lenny Makhanya
        Goalkeeper 29 3 0 0 0
        1
        Khanyakwezwe Shabalala
        Goalkeeper 32 5 0 0 1
        16
        Xolani Gama
        Goalkeeper 26 4 0 0 0
        18
        Gift Gamedze
        Defender 26 7 0 0 0
        18
        Karas
        Defender 26 2 0 0 0
        5
        Thando Langa
        Defender 25 2 0 0 0
        13
        Siphosethu Mabilisa
        Defender 25 3 0 0 0
        20
        Mcolisi Manana
        Defender 31 10 0 0 2
        19
        Lindo Mkhonta
        Defender 34 8 1 1 3
        12
        Sibonelo Sibandze
        Defender 28 4 0 0 0
        21
        Zwane Mthobisi
        Defender ? 0 0 0 0
        7
        Felix Badenhorst
        Midfielder 36 2 0 0 0
        16
        Bongiswa Dlamini
        Midfielder ? 0 0 0 0
        2
        Innocent Dlamini
        Midfielder 26 8 0 0 1
        14
        Mzwandile Mabelesa
        Midfielder 32 8 0 0 0
        10
        Sikhumbuzo Magagula
        Midfielder 30 10 1 0 0
        5
        Bongwa Matsebula
        Midfielder 27 13 1 0 1
        15
        Lindani Matsenjwa
        Midfielder 22 2 0 0 0
        11
        Philani Mkhontfo
        Midfielder 30 12 2 0 1
        6
        Mxolisi Mkhonto
        Midfielder 32 6 0 1 0
        23
        Thomas Morgan
        Midfielder ? 0 0 0 0
        6
        Mazwi Sihlongonyane
        Midfielder ? 2 0 0 0
        10
        Banele Sikhondze
        Midfielder 32 2 0 1 0
        8
        Sibongakonkhe Silenge
        Midfielder 25 9 0 0 1
        13
        Mpendulo Lungelo Tfomo
        Midfielder 25 2 0 0 1
        7
        Kwakhe Thwala
        Midfielder ? 14 0 0 1
        4
        Neliswa Senzo Dlamini
        Forward 22 13 0 0 3
        7
        Justice Figuareido
        Forward 27 10 3 0 0
        21
        Joseph Kibonge
        Forward ? 2 0 0 1
        8
        Thubelihle Mavuso
        Forward 24 6 1 0 0
        19
        Mdluli Alakhe
        Forward ? 0 0 0 0
        20
        Sabelo Ndzinisa
        Forward 34 10 1 0 0
        18
        Sambulo Masoso Simelane
        Forward ? 1 0 0 0
        17
        Muzi Tsabedze
        Forward 27 2 0 0 0
        Dominik Kunene
        Manager ? 0 0 0 0
        Zdravko Lograrocic
        Manager 63 0 0 0 0
        Sifiso Ntibane
        Manager ? 0 0 0 0
      • Ranking history
        Position
        Date
        Month
        Played
        Best Ranking
        Worst Ranking
        Largest rise
        Largest fall
        159
        2025
        --
        155
        159
        +4
        4
        159
        2024
        --
        148
        160
        +1
        6
        149
        2023
        --
        144
        149
        +2
        3
        143
        2022
        --
        143
        147
        +4
        1
        146
        2021
        --
        146
        154
        +8
        1
        153
        2020
        --
        153
        153
        --
        0
        153
        2019
        --
        139
        153
        +3
        11
        141
        2018
        --
        131
        141
        +2
        3
        133
        2017
        --
        88
        140
        +10
        42
        100
        2016
        --
        100
        134
        +16
        10
        131
        2015
        --
        130
        176
        +24
        12
        164
        2014
        --
        158
        186
        +14
        4
        186
        2013
        --
        178
        186
        +4
        6
        178
        2012
        --
        178
        190
        +7
        9
        180
        2011
        --
        157
        180
        +3
        12
        160
        2010
        --
        131
        165
        +5
        12
        135
        2009
        --
        135
        156
        +10
        11
        138
        2008
        --
        123
        161
        +38
        10
        148
        2007
        --
        144
        151
        +7
        3
        148
        2006
        --
        134
        153
        +5
        15
        134
        2005
        --
        126
        134
        +5
        3
        126
        2004
        --
        116
        126
        +4
        4
        114
        2003
        --
        102
        119
        +11
        6
        116
        2002
        --
        116
        134
        +10
        1
        132
        2001
        --
        127
        132
        +8
        3
        137
        2000
        --
        129
        139
        +6
        3
        127
        1999
        --
        127
        153
        +12
        3
        149
        1998
        --
        141
        149
        +22
        7
        165
        1997
        --
        160
        174
        +6
        6
        160
        1996
        --
        149
        160
        +1
        4
        148
        1995
        --
        117
        148
        +23
        25
        125
        1994
        --
        100
        125
        +2
        13
        99
        1993
        --
        92
        102
        +9
        5
        104
        1992
        --
        104
        104
        --
        0
        • Best Ranking
        • Largest rise
        • Worst Ranking
      • Rankings
        159
        Place in the FIFA rankings
        142
        Average place in the all-time FIFA rankings
      • Previous matches