Our Altona Magic vs St Albans Saints Prediction: 1-1
Altona Magic vs St Albans Saints in the Australia NPL Victoria is scheduled for an 07:15 GMT kick-off on Saturday March 7, 2026. We expect a 1-1 result in a tightly contested match, with BTTS looking like a reliable bet given both teams’ recent scoring form.
Our prediction is supported by key Altona Magic vs St Albans Saints stats, including attacking and defensive strength, recent form and historical results — all detailed below.
→ View Today's Correct Score Predictions
Recent Form Insights
Altona Magic's Last Match – Oakleigh Cannons vs Altona Magic
Altona Magic will be eager to respond after suffering a 1-3 Australia NPL Victoria defeat at the hands of Oakleigh Cannons on February 20. In that match, Altona Magic saw 51% of the ball and created 3 goal attempts, with 3 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Oakleigh Cannons | 49% | 13 (10) | - | 74 |
Altona Magic | 51% | 3 (3) | - | 59 |
St Albans Saints's Last Match – Preston Lions vs St Albans Saints
St Albans Saints will aim to put their last result behind them following a 0-3 Australia NPL Victoria loss to Preston Lions on February 20. In that match, St Albans Saints recorded 47% possession, firing 1 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Preston Lions | 53% | 0 (6) | - | 70 |
St Albans Saints | 47% | 0 (1) | - | 54 |
Altona Magic vs St Albans Saints Stats
Key Stats
| Altona Magic | St Albans Saints | |
|---|---|---|
| 0.62 | Attacking Strength | 1.07 |
| 0.54 | Defence Strength | 1.24 |
| 1.2 | Points Per Game | 1.4 |
| 4/10 | WIN | 4/10 |
| 0/10 | DRAW | 2/10 |
| 1/10 | Clean Sheets | 2/10 |
| 5/10 | BTTS | 5/10 |
| 6/10 | Over 2.5 Goals | 8/10 |
| 1.7 | Average Scored | 1.5 |
Goals Scored vs Goals Conceded
Altona Magic are averaging 1.7 goals scored and 1.5 conceded per match, while St Albans Saints average 1.5 scored and 2.2 conceded per game.



Oakleigh Cannons
Altona Magic
St Albans Saints
Heidelberg Utd
Bentleigh Greens
South Melbourne
Oakleigh Cannons
Altona Magic
Hume City
Dandenong Thunder
St Albans Saints
Green Gully
Avondale
Dandenong City