Home Home Tips Away Tips Draws Double Chance Over/Under BTTS Winnings Blog
Home › Home Tips › Rangers FC vs Green Mamba
Eswatini: Premier League 05/05/2026 2:00 PM Home Win
LDLDL
Rangers FC
- : -
MATCH DETAILS
LLWWW
Green Mamba
Our Tip
Home Win
Confidence
35.0%
Rangers FC vs Green Mamba — Head to Head (8 matches)
Rangers FC
1
WINS (13%)
4
DRAWS
(50%)
Avg: 2.6 goals
Green Mamba
3
WINS (38%)
Rangers FC 13% 50% Draw 38% Green Mamba
05/05/26 Rangers FC 1 : 1 Green Mamba
27/12/25 Green Mamba 0 : 1 Rangers FC
23/02/25 Rangers FC 1 : 3 Green Mamba
14/09/24 Green Mamba 2 : 1 Rangers FC
11/05/24 Green Mamba 3 : 0 Rangers FC
16/12/23 Rangers FC 2 : 2 Green Mamba
19/05/22 Green Mamba 1 : 1 Rangers FC
16/01/22 Rangers FC 1 : 1 Green Mamba
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Rangers FC
29/04/26 Malanti Chiefs 1 : 0 Rangers FC L
05/05/26 Rangers FC 1 : 1 Green Mamba D
16/05/26 Rangers FC 0 : 1 Nsingizini Hotspurs L
19/05/26 Ezulwini United 1 : 1 Rangers FC D
24/05/26 Rangers FC 1 : 2 Highlanders L
20/09/26 Rangers FC 1 : 0 Young Buffaloes W
03/10/26 Ubombo Sugar 1 : 0 Rangers FC L
10/10/26 Rangers FC 1 : 2 Red Rhinos L
18/10/26 Madlenya 1 : 1 Rangers FC D
23/10/26 Rangers FC 0 : 0 Manzini Sea Birds D
Last 10 Matches — Green Mamba
16/05/26 Green Mamba 1 : 0 Sisonkhe W
19/05/26 Manzini Wanderers 1 : 2 Green Mamba W
23/05/26 Green Mamba 3 : 2 Tabankulu W
05/09/26 Green Mamba 0 : 2 1º de Agosto L
11/09/26 1º de Agosto 2 : 0 Green Mamba L
19/09/26 Highlanders 0 : 0 Green Mamba D
02/10/26 Green Mamba 2 : 0 Tabankulu W
10/10/26 PPK Professionals 0 : 2 Green Mamba W
17/10/26 Green Mamba 0 : 1 Mbabane Swallows L
23/10/26 Green Mamba 5 : 2 Red Rhinos W
League Table — Premier League
#TeamMPWDL GFGAGDPtsForm
1
Nsingizini Hotspurs
30 20 5 5 44 14 30 65
DWWWL
2
Manzini Sea Birds
30 17 5 8 48 28 20 56
DWDDL
3
Young Buffaloes
30 16 6 8 43 23 20 54
WWDLW
4
Green Mamba  A
30 12 12 6 30 22 8 48
WWWDD
5
Highlanders
30 12 10 8 40 29 11 46
WLWLW
6
Moneni Pirates
30 11 11 8 31 22 9 44
WDWDL
7
Mbabane Swallows
30 12 8 10 33 27 6 44
WDLDL
8
Royal Leopards
30 11 11 8 51 37 14 44
DLWWD
9
Tabankulu
30 12 5 13 34 32 2 41
LDDWW
10
Rangers FC  H
30 10 10 10 29 28 1 40
LDLDL
11
Ezulwini United
29 10 8 11 31 32 -1 38
LDDWW
12
Ubombo Sugar
30 9 8 13 25 38 -13 35
DLDDL
13
Amawele
30 8 8 14 24 37 -13 32
LWWDL
14
Malanti Chiefs
30 7 9 14 20 37 -17 30
LLDLW
15
Sisonkhe
29 7 5 17 20 47 -27 26
LWLLL
16
Manzini Wanderers
30 2 5 23 17 67 -50 11
LLLLW
Our Prediction Analysis — H2H Based
Our Tip
Home Win
Confidence
35.0%
Rangers FC Form
50/100
Green Mamba Form
50/100
H2H Home Dom.
0%

35.0% confidence based on real H2H records, team form, and league data.

Standings
#TeamMP GGDPts WDL GGDPts Form
10
Rangers FC
3029:2814010101029:28140
WLLDD
4
Green Mamba
3030:228481212630:22848
DWWLW
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
3044:143065205544:143065
LWDWD
2
Manzini Sea Birds
3048:282056175848:282056
DLLLD
3
Young Buffaloes
3043:232054166843:232054
LWWDW
4
Green Mamba
3030:228481212630:22848
DWWLW
5
Highlanders
3040:2911461210840:291146
DWLLW
6
Moneni Pirates
3031:229441111831:22944
WLWWD
7
Mbabane Swallows
3033:276441281033:27644
LDDWD
8
Royal Leopards
3051:3714441111851:371444
DWWWL
9
Tabankulu
3034:322411251334:32241
DLLLW
10
Rangers FC
3029:2814010101029:28140
WLLDD
11
Ezulwini United
2931:32-1381081131:32-138
WLDDL
12
Ubombo Sugar
3025:38-1335981325:38-1335
WWLWD
13
Amawele
3024:37-1332881424:37-1332
LLWWW
14
Malanti Chiefs
3020:37-1730791420:37-1730
WLDLL
15
Sisonkhe
2920:47-2726751720:47-2726
LLLWL
16
Manzini Wanderers
3017:67-5011252317:67-5011
WLLLL
#TeamMP GGDPts WDL GGDPts Form
0
Rangers FC
1517:1342365417:13423
LLWLD
0
Green Mamba
1516:1422365416:14223
WLWLW
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
1521:81331101421:81331
WDWWD
2
Manzini Sea Birds
1527:13142992427:131429
LDDDL
3
Young Buffaloes
1523:11122884323:111228
LWWD
4
Tabankulu
1519:1452581619:14525
WDLW
5
Mbabane Swallows
1520:1462473520:14624
LDWDD
6
Royal Leopards
1421:1652365321:16523
WDWWL
7
Highlanders
1516:1152365416:11523
WLDL
8
Rangers FC
1517:1342365417:13423
LLWLD
9
Green Mamba
1516:1422365416:14223
WLWLW
10
Malanti Chiefs
1513:1302365413:13023
LDWDL
11
Moneni Pirates
1512:1112048312:11120
LDWW
12
Amawele
1614:22-81745714:22-817
DLLWW
13
Ezulwini United
1515:19-41644715:19-416
WDDWD
14
Sisonkhe
1410:25-151442810:25-1514
LDLW
15
Ubombo Sugar
158:20-12133488:20-1213
DLWWW
16
Manzini Wanderers
1510:34-244041110:34-244
LLLLL
#TeamMP GGDPts WDL GGDPts Form
0
Rangers FC
1512:15-31745612:15-317
LLDLD
0
Green Mamba
1514:862567214:8625
DWLDW
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
1523:61734104123:61734
WDLLD
2
Manzini Sea Birds
1521:1562783421:15627
DWLLD
3
Young Buffaloes
1520:1282682520:12826
DWLWW
4
Green Mamba
1514:862567214:8625
DWLDW
5
Moneni Pirates
1519:1182473519:11824
DWLWD
6
Highlanders
1524:1862365424:18623
LWWLW
7
Ezulwini United
1416:1332264416:13322
WLLDL
8
Ubombo Sugar
1517:18-12264517:18-122
DDLD
9
Royal Leopards
1630:2192156530:21921
WLDW
10
Mbabane Swallows
1513:1302055513:13020
DLLDW
11
Rangers FC
1512:15-31745612:15-317
LLDLD
12
Tabankulu
1515:18-31644715:18-316
DDLLL
13
Amawele
1410:15-51543710:15-515
WWWLW
14
Sisonkhe
1510:22-121233910:22-1212
DWLLL
15
Malanti Chiefs
157:24-17714107:24-177
LLWLL
16
Manzini Wanderers
157:33-26721127:33-267
LLWL
Rangers FC
DDLLW
Green Mamba
WLWWD
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DDLLWLDLDL
Green Mamba
WLWWDLLWWW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DDLLWLDLDLDWLWL
Green Mamba
WLWWDLLWWWDDDWD
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DDLLWLDLDLDWLWLDWLLD
Green Mamba
WLWWDLLWWWDDDWDLWDDD
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DDLLWLDLDLDWLWLDWLLDWLWDD
Green Mamba
WLWWDLLWWWDDDWDLWDDDLWDLL
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DDLLWLDLDLDWLWLDWLLDWLWDDWLWDW
Green Mamba
WLWWDLLWWWDDDWDLWDDDLWDLLWDDWW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DLWLL
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DLWLLDDWWW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DLWLLDDWWWLDDWL
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DLWLLDDWWWLDDWLW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DLWLLDDWWWLDDWLW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Rangers FC
DLWLLDDWWWLDDWLW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Green Mamba
WDLWD
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Green Mamba
WDLWDDDWDW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Green Mamba
WDLWDDDWDWDLDW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Green Mamba
WDLWDDDWDWDLDW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Green Mamba
WDLWDDDWDWDLDW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
Green Mamba
WDLWDDDWDWDLDW
Nsingizini Hotspurs
DWWWL
Manzini Sea Birds
DWDDL
Young Buffaloes
WWDLW
Highlanders
WLWLW
Moneni Pirates
WDWDL
Mbabane Swallows
WDLDL
Royal Leopards
DLWWD
Tabankulu
LDDWW
Ezulwini United
LDDWW
Ubombo Sugar
DLDDL
Amawele
LWWDL
Malanti Chiefs
LLDLW
Sisonkhe
LWLLL
Manzini Wanderers
LLLLW
TeamMPOver 0.5Under 0.5Over %
Rangers FC
3026487%
Green Mamba
3024680%
TeamMPOver 1.5Under 1.5Over %
Rangers FC
30141647%
Green Mamba
30181260%
TeamMPOver 2.5Under 2.5Over %
Rangers FC
3062420%
Green Mamba
3062420%
TeamMPOver 3.5Under 3.5Over %
Rangers FC
3042613%
Green Mamba
3032710%
TeamMPOver 4.5Under 4.5Over %
Rangers FC
302287%
Green Mamba
302287%
TeamMPOver 5.5Under 5.5Over %
Rangers FC
300300%
Green Mamba
301293%
TeamMPOver 6.5Under 6.5Over %
Rangers FC
300300%
Green Mamba
301293%
TeamMPOver 0.5Under 0.5Over %
Rangers FC
1613381%
TeamMPOver 1.5Under 1.5Over %
Rangers FC
167944%
TeamMPOver 2.5Under 2.5Over %
Rangers FC
1651131%
TeamMPOver 3.5Under 3.5Over %
Rangers FC
1631319%
TeamMPOver 4.5Under 4.5Over %
Rangers FC
1621413%
TeamMPOver 5.5Under 5.5Over %
Rangers FC
160160%
TeamMPOver 6.5Under 6.5Over %
Rangers FC
160160%
TeamMPOver 0.5Under 0.5Over %
Green Mamba
149564%
TeamMPOver 1.5Under 1.5Over %
Green Mamba
148657%
TeamMPOver 2.5Under 2.5Over %
Green Mamba
1431121%
TeamMPOver 3.5Under 3.5Over %
Green Mamba
141137%
TeamMPOver 4.5Under 4.5Over %
Green Mamba
140140%
TeamMPOver 5.5Under 5.5Over %
Green Mamba
140140%
TeamMPOver 6.5Under 6.5Over %
Green Mamba
140140%
Over/Under is calculated from each team's latest available completed matches.
TeamMPW/WD/WW/DD/DL/L
Rangers FC
500121
Green Mamba
521010
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1010132
Green Mamba
1041021
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1520153
Green Mamba
1551051
TeamMPW/WD/WW/DD/DL/L
Rangers FC
2022174
Green Mamba
2052071
TeamMPW/WD/WW/DD/DL/L
Rangers FC
2223274
Green Mamba
2553081
TeamMPW/WD/WW/DD/DL/L
Rangers FC
2223274
Green Mamba
2663081
TeamMPW/WD/WW/DD/DL/L
Rangers FC
510021
TeamMPW/WD/WW/DD/DL/L
Rangers FC
811041
TeamMPW/WD/WW/DD/DL/L
Rangers FC
811041
TeamMPW/WD/WW/DD/DL/L
Rangers FC
811041
TeamMPW/WD/WW/DD/DL/L
Rangers FC
811041
TeamMPW/WD/WW/DD/DL/L
Rangers FC
811041
TeamMPW/WD/WW/DD/DL/L
Green Mamba
520021
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1031051
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1331061
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1331061
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1331061
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1331061
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
No top scorers data available for this league yet.
Back to Home Tips