HomeBTTSRangers FC vs Green Mamba
🌍 Eswatini: Premier League 📅 05/05/2026 ⏰ 2:00 PM BTTS - Yes
LWLWD
Rangers FC
1 : 1
MATCH DETAILS
✅ WON
DWDLW
Green Mamba
Our Tip
BTTS - Yes
Confidence
66.00%
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
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
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
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
Prediction Analysis
Our Tip
BTTS - Yes
Confidence
66.00%
Rangers FC H2H
1
Draws H2H
4
Green Mamba H2H
3

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

Detailed Stats
#TeamMP GGDPts WDL GGDPts Form
10
Rangers FC
30 29:28 1 40 10 10 10 29:28 1 40
LDLDL
4
Green Mamba
30 30:22 8 48 12 12 6 30:22 8 48
DDWWW
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
30 44:14 30 65 20 5 5 44:14 30 65
LWWWD
2
Manzini Sea Birds
30 48:28 20 56 17 5 8 48:28 20 56
LDDWD
3
Young Buffaloes
30 43:23 20 54 16 6 8 43:23 20 54
WLDWW
4
Green Mamba
30 30:22 8 48 12 12 6 30:22 8 48
DDWWW
5
Highlanders
30 40:29 11 46 12 10 8 40:29 11 46
WLWLW
6
Moneni Pirates
30 31:22 9 44 11 11 8 31:22 9 44
LDWDW
7
Mbabane Swallows
30 33:27 6 44 12 8 10 33:27 6 44
LDLDW
8
Royal Leopards
30 51:37 14 44 11 11 8 51:37 14 44
DWWLD
9
Tabankulu
30 34:32 2 41 12 5 13 34:32 2 41
WWDDL
10
Rangers FC
30 29:28 1 40 10 10 10 29:28 1 40
LDLDL
11
Ezulwini United
29 31:32 -1 38 10 8 11 31:32 -1 38
WWDDL
12
Ubombo Sugar
30 25:38 -13 35 9 8 13 25:38 -13 35
LDDLD
13
Amawele
30 24:37 -13 32 8 8 14 24:37 -13 32
LDWWL
14
Malanti Chiefs
30 20:37 -17 30 7 9 14 20:37 -17 30
WLDLL
15
Sisonkhe
29 20:47 -27 26 7 5 17 20:47 -27 26
LLLWL
16
Manzini Wanderers
30 17:67 -50 11 2 5 23 17:67 -50 11
WLLLL
#TeamMP GGDPts WDL GGDPts Form
0
Rangers FC
15 17:13 4 23 6 5 4 17:13 4 23
WDDLL
0
Green Mamba
15 16:14 2 23 6 5 4 16:14 2 23
LWDWW
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
15 21:8 13 31 10 1 4 21:8 13 31
WWLWW
2
Manzini Sea Birds
15 27:13 14 29 9 2 4 27:13 14 29
WWLDD
3
Young Buffaloes
15 23:11 12 28 8 4 3 23:11 12 28
WDDLW
4
Tabankulu
15 19:14 5 25 8 1 6 19:14 5 25
LWLW
5
Mbabane Swallows
15 20:14 6 24 7 3 5 20:14 6 24
WWLDW
6
Royal Leopards
14 21:16 5 23 6 5 3 21:16 5 23
WWDWD
7
Highlanders
15 16:11 5 23 6 5 4 16:11 5 23
WWWWL
8
Rangers FC
15 17:13 4 23 6 5 4 17:13 4 23
WDDLL
9
Green Mamba
15 16:14 2 23 6 5 4 16:14 2 23
LWDWW
10
Malanti Chiefs
15 13:13 0 23 6 5 4 13:13 0 23
LDWDL
11
Moneni Pirates
15 12:11 1 20 4 8 3 12:11 1 20
DDLD
12
Amawele
16 14:22 -8 17 4 5 7 14:22 -8 17
LLLDL
13
Ezulwini United
15 15:19 -4 16 4 4 7 15:19 -4 16
LLWDD
14
Sisonkhe
14 10:25 -15 14 4 2 8 10:25 -15 14
LDLW
15
Ubombo Sugar
15 8:20 -12 13 3 4 8 8:20 -12 13
WDLDL
16
Manzini Wanderers
15 10:34 -24 4 0 4 11 10:34 -24 4
LLLLL
#TeamMP GGDPts WDL GGDPts Form
0
Rangers FC
15 12:15 -3 17 4 5 6 12:15 -3 17
DLLLD
0
Green Mamba
15 14:8 6 25 6 7 2 14:8 6 25
WDDDW
#TeamMP GGDPts WDL GGDPts Form
1
Nsingizini Hotspurs
15 23:6 17 34 10 4 1 23:6 17 34
DWDWD
2
Manzini Sea Birds
15 21:15 6 27 8 3 4 21:15 6 27
LWWDW
3
Young Buffaloes
15 20:12 8 26 8 2 5 20:12 8 26
WLWDW
4
Green Mamba
15 14:8 6 25 6 7 2 14:8 6 25
WDDDW
5
Moneni Pirates
15 19:11 8 24 7 3 5 19:11 8 24
LDWDW
6
Highlanders
15 24:18 6 23 6 5 4 24:18 6 23
WDWLW
7
Ezulwini United
14 16:13 3 22 6 4 4 16:13 3 22
LDWL
8
Ubombo Sugar
15 17:18 -1 22 6 4 5 17:18 -1 22
WLDDD
9
Royal Leopards
16 30:21 9 21 5 6 5 30:21 9 21
WWLWL
10
Mbabane Swallows
15 13:13 0 20 5 5 5 13:13 0 20
WWWDL
11
Rangers FC
15 12:15 -3 17 4 5 6 12:15 -3 17
DLLLD
12
Tabankulu
15 15:18 -3 16 4 4 7 15:18 -3 16
DWDDL
13
Amawele
14 10:15 -5 15 4 3 7 10:15 -5 15
LWWWW
14
Sisonkhe
15 10:22 -12 12 3 3 9 10:22 -12 12
DWLLL
15
Malanti Chiefs
15 7:24 -17 7 1 4 10 7:24 -17 7
LLWLL
16
Manzini Wanderers
15 7:33 -26 7 2 1 12 7:33 -26 7
LLWL
Rangers FC
LDLDL
Green Mamba
WWWDD
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
LDLDLDWLWL
Green Mamba
WWWDDDWDLW
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
LDLDLDWLWLDWLLD
Green Mamba
WWWDDDWDLWDDDLW
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
LDLDLDWLWLDWLLDWLWDD
Green Mamba
WWWDDDWDLWDDDLWDLLWD
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
LDLDLDWLWLDWLLDWLWDDWLWDW
Green Mamba
WWWDDDWDLWDDDLWDLLWDDWWLD
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
LDLDLDWLWLDWLLDWLWDDWLWDWDWWLD
Green Mamba
WWWDDDWDLWDDDLWDLLWDDWWLDWWDLW
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
LLDDW
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
LLDDWWWLDD
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
LLDDWWWLDDWLWWD
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
LLDDWWWLDDWLWWD
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
LLDDWWWLDDWLWWD
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
LLDDWWWLDDWLWWD
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
WDDDW
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
WDDDWDWDLD
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
WDDDWDWDLDWLWWD
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
WDDDWDWDLDWLWWD
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
WDDDWDWDLDWLWWD
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
WDDDWDWDLDWLWWD
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
3027390%
Green Mamba
3024680%
TeamMPOver 1.5Under 1.5Over %
Rangers FC
30161453%
Green Mamba
30161453%
TeamMPOver 2.5Under 2.5Over %
Rangers FC
3062420%
Green Mamba
3082227%
TeamMPOver 3.5Under 3.5Over %
Rangers FC
3052517%
Green Mamba
3032710%
TeamMPOver 4.5Under 4.5Over %
Rangers FC
3032710%
Green Mamba
301293%
TeamMPOver 5.5Under 5.5Over %
Rangers FC
300300%
Green Mamba
300300%
TeamMPOver 6.5Under 6.5Over %
Rangers FC
300300%
Green Mamba
300300%
TeamMPOver 0.5Under 0.5Over %
Rangers FC
1513287%
TeamMPOver 1.5Under 1.5Over %
Rangers FC
158753%
TeamMPOver 2.5Under 2.5Over %
Rangers FC
1541127%
TeamMPOver 3.5Under 3.5Over %
Rangers FC
1531220%
TeamMPOver 4.5Under 4.5Over %
Rangers FC
1521313%
TeamMPOver 5.5Under 5.5Over %
Rangers FC
150150%
TeamMPOver 6.5Under 6.5Over %
Rangers FC
150150%
TeamMPOver 0.5Under 0.5Over %
Green Mamba
1510567%
TeamMPOver 1.5Under 1.5Over %
Green Mamba
157847%
TeamMPOver 2.5Under 2.5Over %
Green Mamba
1541127%
TeamMPOver 3.5Under 3.5Over %
Green Mamba
151147%
TeamMPOver 4.5Under 4.5Over %
Green Mamba
150150%
TeamMPOver 5.5Under 5.5Over %
Green Mamba
150150%
TeamMPOver 6.5Under 6.5Over %
Green Mamba
150150%
Over/Under calculated from each team's latest completed matches.
TeamMPW/WD/WW/DD/DL/L
Rangers FC
500022
Green Mamba
520030
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1010033
Green Mamba
1030060
TeamMPW/WD/WW/DD/DL/L
Rangers FC
1521054
Green Mamba
1531060
TeamMPW/WD/WW/DD/DL/L
Rangers FC
2023174
Green Mamba
2042070
TeamMPW/WD/WW/DD/DL/L
Rangers FC
2225174
Green Mamba
2562181
TeamMPW/WD/WW/DD/DL/L
Rangers FC
2225174
Green Mamba
2672181
TeamMPW/WD/WW/DD/DL/L
Rangers FC
510021
TeamMPW/WD/WW/DD/DL/L
Rangers FC
812031
TeamMPW/WD/WW/DD/DL/L
Rangers FC
812031
TeamMPW/WD/WW/DD/DL/L
Rangers FC
812031
TeamMPW/WD/WW/DD/DL/L
Rangers FC
812031
TeamMPW/WD/WW/DD/DL/L
Rangers FC
812031
TeamMPW/WD/WW/DD/DL/L
Green Mamba
520030
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1021050
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1441060
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1441060
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1441060
TeamMPW/WD/WW/DD/DL/L
Green Mamba
1441060
HT/FT from each team's perspective. W/W = winning at half-time and full-time.
No top scorers data available for this league yet.
← Back to all predictions
Install App
Ad