MatchPredictions
Football Match Analysis & Predictions — Thursday, 2 July 2026

Football Match Analysis & Predictions — Thursday, 2 July 2026

Match analysis and predictions for Thursday, 2 July 2026: form guides and verified-contributor calls across World - Friendlies Clubs, Lebanon - Premier League and more.

Yesterday's top performer: Champion Bundle Tips

Champion Bundle Tips led our contributors on Wednesday 1 July with 2 winning calls. Every result below is verified automatically against the real match data. Full record and profile: Champion Bundle Tips's profile

Belgium vs Senegal (BTTS) — landed at 1.75. Final score: 2-2.

France vs Sweden (Over 2.5 Goals) — landed at 1.50. Final score: 3-0.

Today's football: match analysis and predictions

Now to today's card. Here is our data-driven match analysis and prediction guide for Thursday, 2 July 2026. We break down the standout fixtures across World - Friendlies Clubs, Lebanon - Premier League and more, looking at form, scoring trends and the matchups that decide them. Each match below has a full prediction from one of our verified contributors on matchpredictionstoday.com.

World - Friendlies Clubs

Polessya vs Sabah FA

Polessya vs Sabah FA is one of the fixtures our contributors are watching today. The Edge Hunter, hitting 28.6% this season, has a full prediction for it. Read the full breakdown and the call on matchpredictionstoday.com.

Spartak Moscow vs Spartak Kostroma

Another match drawing analysis today is Spartak Moscow vs Spartak Kostroma. The Value Engine, hitting 53.3% this season, has a full prediction for it. The complete analysis and prediction is on matchpredictionstoday.com.

Lebanon - Premier League

Reyady Abaseya vs Racing

Reyady Abaseya vs Racing also features on today's card. The Value Desk, hitting 64.3% this season, has a full prediction for it. See the full write-up on matchpredictionstoday.com.

World - UEFA U19 Championship

Croatia U19 vs Italy U19

There's interest in Croatia U19 vs Italy U19 as well. The Value Engine, hitting 53.3% this season, has a full prediction for it. Full match preview and prediction on matchpredictionstoday.com.

Belarus - Premier League

Bate Borisov vs FC Gomel

Bate Borisov vs FC Gomel is worth a look today. Brasil, on a 3-win run, has a full prediction for it. Read the full breakdown and the call on matchpredictionstoday.com.

FC Minsk vs Dinamo Minsk

FC Minsk vs Dinamo Minsk is one of the fixtures our contributors are watching today. Musa Banker Tips, hitting 61.1% this season, has a full prediction for it. The complete analysis and prediction is on matchpredictionstoday.com.

World - World Cup

Portugal vs Croatia

Another match drawing analysis today is Portugal vs Croatia. Champion Bundle Tips, on a 3-win run, has a full prediction for it. See the full write-up on matchpredictionstoday.com.

3 easy steps to get started

1. Read. Browse today's analysis from verified contributors at app.matchpredictionstoday.com.

2. Unlock. Tap Unlock on the analysis you want, sign up, and access it for UGX 2,000.

3. Access. Read the full analysis. If the call misses, your money is returned to your app wallet to use on the next one.

Simple, secure, and refunded if it misses. Every contributor's record is verified automatically against real results, not self-reported. Start reading today's analysis at app.matchpredictionstoday.com.