Skip to main content

Match predictions

Mighty Royals vs KAC Soccer prediction & preview

Next up: Division One League, Sat 5 Dec 2026, 15:00 UTC

Next meeting

Mighty Royals vs KAC Soccer Division One League View match

Tips for this match appear here as our tipsters publish them.

Head-to-head in numbers

Mighty Royals and KAC Soccer have met 5 times since November 2025. The record reads Mighty Royals 2 wins, KAC Soccer 2, with 1 draw. These games average 2.8 goals. Both teams have scored in 80% of meetings, and 60% have gone over 2.5 goals. Mighty Royals's biggest win in this fixture was 4-1 in October 2026. KAC Soccer's biggest win in this fixture was 2-1 in February 2026.

The last meeting, on 4 Oct 2026 (Division One League), finished KAC Soccer 1-4 Mighty Royals. Mighty Royals's last 5 results, most recent first: L W W D W. KAC Soccer's last 5 results, most recent first: D L L L L. Mighty Royals sit 2nd in the Division One League table. KAC Soccer sit 8th in the Division One League table.

They meet next on 5 Dec 2026 (Division One League).

Recent meetings

2
Mighty Royals wins
1
Draws
2
KAC Soccer wins

Full head-to-head history

Division One League

League standings. P played, W wins, D draws, L losses, GF goals for, GA goals against, GD goal difference, and Pts points.
PosTeamPWDLGFGAGDPtsForm
143017529
WWLW
1431041310
WWWD
1431081710
WDWW
1431082610
WDWW
242116337
WLWD
242205238
DWWD
242204138
WDDW
242115237
LWWD
342116337
WLWD
342114227
WDWL
352215418
DLWDW
342205238
WWDD
442117257
LWDW
442115417
DWWL
441215325
WDLD
442205328
DWDW
542113217
WDLW
5411234-14
LDLW
552126517
DWWLL
542116337
WLDW
642117437
WDWL
642114317
DLWW
6411236-34
LDLW
6411225-34
LWDL
7411227-54
LDLW
7401316-51
LLLD
742116517
WWLD
741304226
DDWD
8402213-22
LDDL
842114317
DWWL
8401339-61
DLLL
841303216
WDDD
941303126
WDDD
942022206
WWLL
10412135-25
LWDD
10412123-15
LWDD
1140403304
DDDD
11411234-14
WLDL
12411223-14
WLDL
12402247-32
LLDD
13411225-34
LLDW
13402215-42
LLDD
14401336-31
LLLD
14403145-13
LDDD
15410317-63
LLWL
15401306-61
LLLD
16401303-31
LLDL
16400428-60
LLLL
  • Promotion - Division One League (Promotion - Play Offs)
  • Relegation