This Week’s mega jackpot promises to be interesting as different teams from a span of leagues around the world possessing different match characteristics like rivalry, relegation fights, and others playing for nothing as some leagues have literally been concluded. In an insightful journey below is a breakdown of the matches with the greatest effort to serve as an eye opener as you create a winning bet slip.

Interested in our final MJP Predictions derived from our detailed analysis?

Pay ksh 99 to till no 498074 to get them on sms in the format (12X121X112212X21X)


St Johnstone will be hosting Motherwell in their last home game of the Scottish Premiership season at MacDiarmid Park as both teams are looking to end the season. St Johnstone’s is currently 7th place in the table and are unbeaten in their last 3 games, On the other hand Motherwell are closely in 8th place with one point behind St Johnstone and their recent form has allowed them to keep up with the Perth side. Motherwell are also unbeaten in their last 3 matches. With the season coming to an end, these two opponents are playing to see who finishes at the top of the bottom half of the table. St Johnstone will be missing Drey wright their right winger in their starting line-up due to a ligament injury whereas Motherwell will be missing striker Craig Tanner and Goal keeper Trevor Carson due to injuries. Motherwell will be looking to win away from home, as they haven’t since February, whilst St Johnstone definitely want their last home game to be a win. Motherwell will be favorites to win but the even Stevens nature of both teams statistics could also favor a draw or a st Johnstone home win.


In the National league playoffs Salford city will be meeting AFC Fylde. Salford have won three, drawn one and lost one of their last five home matches. Similary AFC Fylde have won three drawn one and lost one of their last five home matches which makes this a much contested match which could see either one of the two teams win this duel as Salford has won twice in their last four meetings. AFC Fylde have won only one match in their last four meetings and both teams have only drawn once in those four meetings. Both teams won’t be missing out players due to injuries.Salford look to have a home advantage but a draw could be highly anticipated as these two teams battle it out on the turf.



NK Lokomotiva Zagreb will be meeting NK Osijek in the Croatian league. Zagreb are 6th in the league table whereas Osijek are 3rd on the table. NK Lokomotiva Zagreb last five home matches feature one win, two draws and two losses while their opponents have one win, one draw and three losses. Osijek are favorites to win in this match however the last two recent meetings of these teams have resulted in a draw so a draw could also ensue at the end of the match as Lokomotiva will be fighting hard for a win to go above Gorica who are 5th on the table with only two points over them




Miedz Legnica meet with Gornik Zagreb in the polish Ekstraklasa, Relegation Round of football where Legnica have three wins, one loss and one draw in their last five home matches. The opponents Gornik Zagreb have three wins and two draws in their last five matches.Miedz look to be the stronger opponents in this match up where they have only lost one match in their last four meetings with Gornik Zagreb. A home turf advantage for MIedz Legnica could see them as the favorites of this contest.


Derby vs Leeds united meet in a promotion contenders match where derby have only lost one of their last six matches, whereas Leeds have won only three of their  last six matches with two draws and one loss. Derby will most likely start their new signings Jack Marriott and Florian Jozefzoon.Leeds have their full strength first eleven team intact. Therefore this will be a highly contested match where Leeds look to be the better team while Derby have the home advantage that could lead into an upset or a draw.


The Croatian league will feature Second place HNK Rijeka who have 62 points meet first place Dinamo Zagreb who lead the table with 82 points. Rijeka have won all their last five home matches while Dinamo Zagreb have lost only to third place Osijek in their last five matches, In a match that saw defender Dino petric sent off therefore he will be missing out in action as they meet HNK Rijeka. A 20 points lead means that Dinamo Zagreb won’t be fighting for their lives in this match considering the fact that the last time they won away from home whilst playing Rijeka was 8 meetings away back in 2017 in a span that has seen Rijeka win all their home matches when they meet Dinamo.HNK Rijeka look to have the upper hand in this match up even though they are under Dinamo Zagreb on the table.


In the Danish Superligaen, Relegation playoffs Vendsyssel FF meet Ac Horsens. Out of six times this teams have met in the past, Ac Horsens have won four matches three of which they were away from home. They drew once and have only lost to Vendsyssel FF in a club friendly match in July 2018. It will be a thrilling contest because every team is looking to scoop wins whenever they can get them. Therefore in is very likely that Ac Horsens have a higher of winning this game even though they do not have the home advantage, the statistics show they can beat this opponent away from home.


An all-time rivalry match will occur between Rangers and Celtic in the Scottish premier league, With Celtic being on top of the table and are currently the reigning champions. Rangers are in second place. Celtic have always been the dominating side every time these two teams meet. So it is highly expected that they win but there will be tons of pressure as rangers will be desperate to finally put an end to Celtics dominance. Recently injured Defender Conor Goldson will join both Jamie Murphy and Graham Dorrans in the rangers injured list hence will not feature in this rivalry whereas Celtic have long-term injured players like Leigh Griffiths, Eboue Kouassi and Daniel Arzani missing out generally Celtic have had a good season so it is anticipated that they are going to win this game.


Hobro IK meet with Vejle boldklub in the Danish first division otherwise known as the superligaen, Theses two teams are separated by a single point at the bottom of the table. Hobro in 13th position with 21 points whereas Vejle BK are at the bottom with 20 points. Hobro have two wins, one draw and two losses in their last five games in comparison to Velje BK who have three losses and two draws in their last five matches. Hobro have won three out of five of their last five meetings with Vejle BK, Drawing once and losing once. They look like the dominant team in this match-up plus they will be playing at home which could turn out to be an advantage. But the one point difference and league table positioning of these two teams could as well lead to a draw.


Royal Antwerp will be meeting Anderlecht in the Belgium division A, I their last five meetings Royal Antwerp have only managed to bag a single win in comparison to their opponents who have won twice and both have drawn twice. With both teams winning while away and the extra Anderlecht win was at home in March 2018 despite having two players sent off. Royal Antwerp’s current home form stands at tree wins a loss and a draw in the last five matches in comparison to their opponent who have registered two wins and three losses. Current form show that Royal Antwerp have an upper hand but previous meetings portray that anyone could easily win or the match could end in a stale-mate.


It will be an interesting match day in the Italian serie A as Sampdoria meet Empoli.The last six meetings have seen numerous draws ,four in total and two wins by Sampdoria who are ninth on the table .The last time these two teams met Sampdoria won by four goals to two while playing away. So it is highly anticipated that they could bag a win in the upcoming match with a home advantage if they replicate their last meeting performance. Unfortunately this match won’t be a walk in the park for them as Empoli are 18th on the table and facing relegation therefore this is a must win game for them in order to bag three points that will spur them a point over udinese who are above them and thus clear off relegation. Sampdoria have registered two wins and three losses in their last home matches in comparison to Empoli ho have four losses and one draw in their las five matches. Notably Sampdoria will be missing a key player midfielder Gaston Ramirez who was sent off in their match with Lazio.


The Turkish Süper Lig will present a match between thirteenth placed Kayserispor and tenth placed kasimpasa with a single point separating the two teams. Out of the last five times these teams have met there have been two draws, a win in favor of kasimpasa and two wins for Kayserispor. With Kayserispor registering two consecutive wins both at home and away in the last two matches these teams have met. This momentum wins only creates an anticipated win in the forthcoming match. Kayserispor have three draws, one win and one loss in their last five matches in comparison to their opponents who have three losses, one win and a draw in their last five matches. This is most likely a Kayserispor win or a draw for both teams.


Fulham will be playing against Newcastle in the English premier league after three back to back wins, Fulham lost to Wolver Hampton wanderers in their last league match. They have failed to survive relegation, but they have been playing well as the season comes to an end. They are capable of beating Newcastle United in their upcoming match. Newcastle  on the other hand have managed to avoid relegation to the Championship and the game isn’t a hard press for them .However each team has to come out and play the match to their best even though the spirit of competition will be notched a little lower. Newcastle are favorites to will but a draw won’t be surprising.


In the Russian league zenit st Petersburg will be playing cska Moscow. Zenit are top of the table with 58 points while Moscow are fourth with 45 points with lokomotiv and Krasnodar with 49 and 47 points consecutively. Zenit are favorites to win this game having won four and drawing once in their last five matches which even gets to five on five wins exclusively at home. Interestingly in their last five meetings they have drawn four times and Cska Moscow winning at home when they recently met. Therefore a draw is very likely when these two meet not unless Zenit break the current draw ending matches according to their prior meet-up history.


The La Liga will have a match in which Leganes will be playing Espanyol. Leganes are currently in 12th place while Espanyol are in 9th position. Only two points separate the two teams thus 45 for Leganes and 47 for Espanyol. Statistically Espanyol look to be the better team on paper with three wins in their previous five meetings with Leganes having two wins. However this is Leganes match to win equally as Espanyol’s. Possibly the current previous 2 match pattern will be kept intact in which the home team wins versus the prior pattern where the away team wins. But with the current state of the upcoming match as seemingly a “nothing to show for it” it might as well end as a draw.


FC Midtjylland meet FC Copenhagen in the Danish superligaen with each of the teams looking to put the best foot forward in order to win the match with Fc Copenhagen leading the table with 82 point and second place FC Midtjylland with 68 points as the league almost comes to an end. In their last four meetings has seen an equal 2 for 2 win. With the team playing at home carrying the glory of the day. Therefore statically this has a FC Midtjylland win written all over it, but FC Copenhagen may just decide to finish their last games with flying colors.


A classic Italian Serie A soccer match between Fc Roma and Fc Juventus in going to ensue even though Fc Juventus have already won the league which they have previously won but it’s a new addition to the numerous machismo achievements to arguably the world’s greatest footballer in current times Cristiano Ronaldo. Juventus are on top of the table while Roma will be trying to win the match with a mathematical hope of finishing in the top four above Milan, Atalanta and possibly Inter which could see them play champions league football next season with only three matches remaining. Roma will literally play to their last breath but will it be enough to beat a comfortable Juventus side who don’t mind an ineffable ” Three sides of a coin ” outcome. They might as well forfeit their last three matches and second place Napoli can’t literally touch them with a ten foot pole.

We wish you the best of luck this weekend as we continue to chance the millions on MJP.