South Africa - Premier Soccer LeagueOrlando StadiumData current as of 02 August 2026

Orlando Pirates vs Milford: match statistics

Orlando Pirates crest
Orlando Pirates
2 : 0half-time 1:0
Milford

Orlando Pirates vs Milford: form, goals and key statistics

Key match information

Orlando Pirates played Milford in Premier Soccer League (South Africa). The match was played on 1 August 2026. Venue: Orlando Stadium. Final score: 2:0.

Archived pre-match analysis

This analysis was prepared before kick-off. The conclusions use only information available before the match and do not include the final result or post-match statistics.

General match analysis

Orlando Pirates have a clear form advantage over the last 5 matches: scored 8 goals, conceded only 1, with 3 wins and 2 draws. Milford in the same period scored 3, conceded 2, and have a record of 2 wins, 2 draws and 1 loss, which translates to an average of 1.6 points per match versus 2.2 points for the home side. Converted per match, the home team averages 1.6 goals per game (8/5) versus 0.6 goals for the away side (3/5), while defensively they concede on average 0.2 goals per game compared to 0.4 for Milford. Considering the superior attacking efficiency (1.6 vs 0.6) and higher points yield (2.2 vs 1.6), I predict a home win; the proposed probability distribution is 60% for Orlando, 25% for a draw and 15% for Milford.

View the statistical overview
BTTS - will both teams score?

Both teams show a low BTTS frequency in the last 5 matches — 20% each for Orlando Pirates and Milford — meaning only 1 of 5 games saw goals from both sides. Orlando scored 8 goals in their last 5 (1.6 per match) and conceded 1 (0.2 per match), while Milford has 3 goals (0.6 per match) and 2 conceded (0.4 per match), so the hosts create far more chances. This is confirmed by xG: Orlando posts 2.14 xG per match versus Milford's 1.17 xG, with xG against 0.41 vs 1.23, indicating Orlando’s superiority in chance quality and Milford’s weaker defense. Additionally, Milford is underperforming their xG (0.6 goals on 1.17 xG), increasing the likelihood they fail to score in this fixture. Based on these figures I propose a distribution of 30% for BTTS - Yes and 70% for No, and recommend the 'No' market as the primary pick, noting that the lack of seasonal data (many values = 0 and shot conversion = -1) reduces the confidence of the prediction.

View BTTS statistics
Over/Under - goals analysis

Orlando Pirates have averaged 1.6 goals in their last 5 matches (8 goals in 5 matches) with an xG of 2.14, while Milford average 0.6 goals (3 goals in 5 matches) with an xG of 1.17. The home defense concedes 0.2 goals on average across those five games, whereas the away defense has an xG against of 1.23, which led me to calculate expected goals as (2.14 + 1.23)/2 = 1.69 for the home side and (1.17 + 0.41)/2 = 0.79 for the away side, totaling 2.48. A Poisson model at total 2.48 yields a probability of at least 2 goals (Over 1.5) of around 71%, while the probability of 3+ goals (Over 2.5) is ~45% (Under 2.5 ~55%). Only 1 of 5 Orlando matches (20%) exceeded the 2.5 line in this sample, and Milford had none (0%), so although Over 2.5 is not supported historically, the strong home attack (xG 2.14) and low goals conceded (0.2) argue in favor of at least 2 goals. Consequently I recommend betting Over 1.5 (side: over, line: 1.5) as the best and strongest angle — 71% probability with concrete xG and goal-average figures backing this choice.

View Over/Under statistics
HT/FT - half-time and full-time scenario

Data from the last 5 matches indicate Orlando Pirates led at the break in 2 of 5 games (40%), while the half-time score was level in 3 of 5 (60%), with average first-half goals of 0.6 for the home side and 0.2 for the visitors. After the break the hosts average 1.0 goal versus 0.4 for Milford, giving them a clear offensive edge in second halves. Orlando have won 3 of their last 5 matches (60%) and registered no defeats in that period (0%), which increases the likelihood of a home victory after full-time. On that basis the most probable HT/FT scenario is a draw at half-time and an Orlando Pirates win at full-time (X/1) — assigned a 36% probability, with 1/1 assessed at 34% as the second most likely. The remaining scenarios are apportioned smaller weights, taking into account that the hosts have a higher average goals per match (1.6) versus 0.6 for the visitors over the last 5 meetings.

View first-half and second-half statistics

Half-by-half

1 : 0
1st half
1 : 0
2nd half

Match statistics

46Possession (%)54
Orlando PiratesMilford
12Shots10
Orlando PiratesMilford
5Shots on target4
Orlando PiratesMilford
1.46xG1.19
Orlando PiratesMilford
2Corners2
Orlando PiratesMilford
49Dangerous attacks38
Orlando PiratesMilford
16Fouls12
Orlando PiratesMilford
1Cards1
Orlando PiratesMilford

Lineups and player events

Verified starters, substitutes and recorded player events for this match.

Referee and managers

Open their season profiles to compare match records, goals and disciplinary trends.

FAQ

What was the result of Orlando Pirates vs Milford?

The Premier Soccer League match finished Orlando Pirates 2:0 Milford. Full match statistics, the half-by-half breakdown and head-to-head are on this page.

Where can I find a betting tip and analysis for Orlando Pirates vs Milford?

Here you can check the pre-match numbers for Orlando Pirates vs Milford: form, H2H, goals and Over/Under. The pick itself, value and reasoning are published in the NoFluffPicks app.