Ad
Home 🏠 Home Tips ✈️ Away Tips 🤝 Draws 🎯 Double Chance 📊 Over/Under ⚽ BTTS 🏆 Winnings 📰 Blog
HomeDrawsGreen Mamba vs Rangers FC
🌍 Eswatini: Premier League 📅 27/12/2025 ⏰ 2:00 PM Draw
WLDWD
Green Mamba
- : -
MATCH DETAILS
DWLWL
Rangers FC
Our Tip
Draw
Confidence
90.0%
Green Mamba vs Rangers FC — Head to Head (8 matches)
Green Mamba
3
WINS (38%)
4
DRAWS
(50%)
Avg: 2.6 goals
Rangers FC
1
WINS (13%)
Green Mamba 38% 50% Draw 13% Rangers FC
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 — Green Mamba
16/03/26 Ezulwini United 0 : 2 Green Mamba W
04/04/26 Green Mamba 0 : 1 Young Buffaloes L
08/04/26 Malanti Chiefs 0 : 0 Green Mamba D
11/04/26 Green Mamba 1 : 0 Ubombo Sugar W
22/04/26 Green Mamba 1 : 1 Moneni Pirates D
28/04/26 Royal Leopards 0 : 0 Green Mamba D
05/05/26 Rangers FC 1 : 1 Green Mamba D
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
Last 10 Matches — Rangers FC
14/03/26 Mbabane Swallows 2 : 0 Rangers FC L
04/04/26 Rangers FC 1 : 0 Sisonkhe W
08/04/26 Royal Leopards 1 : 0 Rangers FC L
12/04/26 Rangers FC 1 : 0 Moneni Pirates W
22/04/26 Rangers FC 2 : 2 Ubombo Sugar D
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
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  H
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  A
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
Draw
Confidence
90.0%
Green Mamba Form
50/100
Rangers FC Form
50/100
H2H Home Dom.
0%

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

Standings
#TeamMP GGDPts WDL GGDPts Form
4
Green Mamba
3030:228481212630:22848
DDWWW
10
Rangers FC
3029:2814010101029:28140
LDLDL
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
3044:143065205544:143065
LWWWD
2
Manzini Sea Birds
3048:282056175848:282056
LDDWD
3
Young Buffaloes
3043:232054166843:232054
WLDWW
4
Green Mamba
3030:228481212630:22848
DDWWW
5
Highlanders
3040:2911461210840:291146
WLWLW
6
Moneni Pirates
3031:229441111831:22944
LDWDW
7
Mbabane Swallows
3033:276441281033:27644
LDLDW
8
Royal Leopards
3051:3714441111851:371444
DWWLD
9
Tabankulu
3034:322411251334:32241
WWDDL
10
Rangers FC
3029:2814010101029:28140
LDLDL
11
Ezulwini United
2931:32-1381081131:32-138
WWDDL
12
Ubombo Sugar
3025:38-1335981325:38-1335
LDDLD
13
Amawele
3024:37-1332881424:37-1332
DWWLW
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
Green Mamba
1516:1422365416:14223
LWDWW
0
Rangers FC
1517:1342365417:13423
WDDLL
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
1521:81331101421:81331
WWLWW
2
Manzini Sea Birds
1527:13142992427:131429
WWLDD
3
Young Buffaloes
1523:11122884323:111228
WDDLW
4
Tabankulu
1519:1452581619:14525
LWLW
5
Mbabane Swallows
1520:1462473520:14624
WWLDW
6
Royal Leopards
1421:1652365321:16523
WWDWD
7
Highlanders
1516:1152365416:11523
WWWWL
8
Rangers FC
1517:1342365417:13423
WDDLL
9
Green Mamba
1516:1422365416:14223
LWDWW
10
Malanti Chiefs
1513:1302365413:13023
LDWDL
11
Moneni Pirates
1512:1112048312:11120
12
Amawele
1614:22-81745714:22-817
LLLDL
13
Ezulwini United
1515:19-41644715:19-416
LLWDD
14
Sisonkhe
1410:25-151442810:25-1514
LDLW
15
Ubombo Sugar
158:20-12133488:20-1213
WDLDL
16
Manzini Wanderers
1510:34-244041110:34-244
LLLLL
#TeamMP GGDPts WDL GGDPts Form
0
Green Mamba
1514:862567214:8625
WDDDW
0
Rangers FC
1512:15-31745612:15-317
DLLLD
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
1523:61734104123:61734
DWDWD
2
Manzini Sea Birds
1521:1562783421:15627
LWWDW
3
Young Buffaloes
1520:1282682520:12826
WLWDW
4
Green Mamba
1514:862567214:8625
WDDDW
5
Moneni Pirates
1519:1182473519:11824
LDWDW
6
Highlanders
1524:1862365424:18623
WDWLW
7
Ezulwini United
1416:1332264416:13322
LDWL
8
Ubombo Sugar
1517:18-12264517:18-122
9
Royal Leopards
1630:2192156530:21921
WWLWL
10
Mbabane Swallows
1513:1302055513:13020
WWWDL
11
Rangers FC
1512:15-31745612:15-317
DLLLD
12
Tabankulu
1515:18-31644715:18-316
DWDDL
13
Amawele
1410:15-51543710:15-515
WWWWW
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
Green Mamba
WWWDD
Rangers FC
LDLDL
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
WWWDDDWDLW
Rangers FC
LDLDLDWLWL
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
WWWDDDWDLWDDDLW
Rangers FC
LDLDLDWLWLDWLLD
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
WWWDDDWDLWDDDLWDLLWD
Rangers FC
LDLDLDWLWLDWLLDWLWDD
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
WWWDDDWDLWDDDLWDLLWDDWWLD
Rangers FC
LDLDLDWLWLDWLLDWLWDDWLWDW
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
WWWDDDWDLWDDDLWDLLWDDWWLDWWDLW
Rangers FC
LDLDLDWLWLDWLLDWLWDDWLWDWDWWLD
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
WWDWL
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
WWDWLDDLLW
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
WWDWLDDLLWDWDLW
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
WWDWLDDLLWDWDLW
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
WWDWLDDLLWDWDLW
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
WWDWLDDLLWDWDLW
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
DLLLD
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
DLLLDLWLWD
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
DLLLDLWLWDWDDWL
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
DLLLDLWLWDWDDWL
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
DLLLDLWLWDWDDWL
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
DLLLDLWLWDWDDWL
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 %
Green Mamba
3024680%
Rangers FC
3027390%
TeamMPOver 1.5Under 1.5Over %
Green Mamba
30161453%
Rangers FC
30161453%
TeamMPOver 2.5Under 2.5Over %
Green Mamba
3082227%
Rangers FC
3062420%
TeamMPOver 3.5Under 3.5Over %
Green Mamba
3032710%
Rangers FC
3052517%
TeamMPOver 4.5Under 4.5Over %
Green Mamba
301293%
Rangers FC
3032710%
TeamMPOver 5.5Under 5.5Over %
Green Mamba
300300%
Rangers FC
300300%
TeamMPOver 6.5Under 6.5Over %
Green Mamba
300300%
Rangers FC
300300%
TeamMPOver 0.5Under 0.5Over %
Green Mamba
1514193%
TeamMPOver 1.5Under 1.5Over %
Green Mamba
159660%
TeamMPOver 2.5Under 2.5Over %
Green Mamba
1541127%
TeamMPOver 3.5Under 3.5Over %
Green Mamba
1521313%
TeamMPOver 4.5Under 4.5Over %
Green Mamba
151147%
TeamMPOver 5.5Under 5.5Over %
Green Mamba
150150%
TeamMPOver 6.5Under 6.5Over %
Green Mamba
150150%
TeamMPOver 0.5Under 0.5Over %
Rangers FC
1514193%
TeamMPOver 1.5Under 1.5Over %
Rangers FC
158753%
TeamMPOver 2.5Under 2.5Over %
Rangers FC
1521313%
TeamMPOver 3.5Under 3.5Over %
Rangers FC
1521313%
TeamMPOver 4.5Under 4.5Over %
Rangers FC
151147%
TeamMPOver 5.5Under 5.5Over %
Rangers FC
150150%
TeamMPOver 6.5Under 6.5Over %
Rangers FC
150150%
Over/Under is calculated from each team's latest available completed matches.
TeamMPW/WD/WW/DD/DL/L
Green Mamba
520030
Rangers FC
500022
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1030060
Rangers FC
1010033
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1531060
Rangers FC
1521054
TeamMPW/WD/WW/DD/DL/L
Green Mamba
2042070
Rangers FC
2023174
TeamMPW/WD/WW/DD/DL/L
Green Mamba
2562181
Rangers FC
2225174
TeamMPW/WD/WW/DD/DL/L
Green Mamba
2672181
Rangers FC
2225174
TeamMPW/WD/WW/DD/DL/L
Green Mamba
510020
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1021120
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1231121
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1231121
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1231121
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1231121
TeamMPW/WD/WW/DD/DL/L
Rangers FC
500021
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1011033
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1413143
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1413143
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1413143
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1413143
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 Draws