Football · Australia Western Australia Premier League · 04/07, 09:00

Stirling Macedonia vs Perth RedStar FC

Expected goals: 3.3 (Stirling Macedonia 1.71 · Perth RedStar FC 1.58). The model gives 40% home, 25% draw, 35% away. Over 3 goals (54%) and both teams to score (58%). Most likely score: 1-1.

40%1
40% 25% 35%
Our model (Elo) vs Market Rating Elo · Stirling Macedonia 1498 · Perth RedStar FC 1563
Stirling MacedoniaDrawPerth RedStar FC
Our model40%25%35%
Market40%26%35%
Estimated total (ours) 3.3 goals · Bet365 line 3 · +0.3

The bar above blends our model with the market. The value bets mark where the odds cover the model probability with a margin (value).

Model analysis
Expected goals3.3Stirling Macedonia 1.71 · Perth RedStar FC 1.58
Over / Under 3Over 3 · 54%
BTTSYes · 58%
Most likely total3 goals
1st-half goalsUnder 1.5 · 54%model estimate

Match keys

  • Our model (Elo, opponent-adjusted) favours Perth RedStar FC (rating 1498 vs 1563).
  • H2H favours Perth RedStar FC: 3-1-2.
  • Cards-heavy: 6.6 🟨 combined avg.

Statistics · 10/10 matches analysed

F = for · A = against · HT = half-time · FT = full-time

Stirling MacedoniaPerth RedStar FC
Goals for / against (FT)2.2 / 1.82.1 / 1.4
Goals for / against (HT)1.3 / 0.91.2 / 0.2
Half-time result (W/D/L)50/10/40%60/40/0%
Corners (HT / FT)2.7 / 4.91.9 / 4.3
Cards (🟨 / 🟥)4.3 / 0.32.3 / 0

Head-to-head (H2H) · Stirling Macedonia 213 Perth RedStar FC

Swipe the table sideways →

DateHomeScoreAway
02/04/26
Australia Western Australia Premier League
Perth RedStar FC2-1
HT 0-0
Stirling Macedonia
14/02/26
Australia Friendlies
Perth RedStar FC0-1
HT 0-1
Stirling Macedonia
12/08/25
Australia Western Australia Premier League
Stirling Macedonia2-3
HT 1-2
Perth RedStar FC
17/05/25
Australia Western Australia Premier League
Perth RedStar FC2-0
HT 1-0
Stirling Macedonia
21/02/25
Australia Friendlies
Stirling Macedonia2-2
HT 0-1
Perth RedStar FC
17/09/24
Australia Western Australia Premier League
Stirling Macedonia3-0
HT 2-0
Perth RedStar FC

Standings · Australia Western Australia Premier League

Swipe the table sideways →

#Team PWDL GFGAPts
1 Bayswater City 161033 412233
2 Perth RedStar FC 15942 261931
3 Olympic Kingsway 15933 302230
4 Perth SC 16853 382929
5 Fremantle City FC 16664 322624
6 Stirling Macedonia 16727 322623
7 Sorrento 16628 182720
8 Western Knights 16547 293019
9 Dianella White Eagles 16547 262919
10 Armadale 16439 303915
11 Perth Glory NPL 16349 273313
12 Balcatta 162212 21488

Common opponents 8 opponents

How each team fared against the same recent opponents

OpponentStirling MacedoniaPerth RedStar FC
Perth Glory NPL 1-1 D 2-1 W
Sorrento 0-1 L 4-1 W
Perth SC 3-3 D 1-1 D
Balcatta 3-1 W 4-2 W
Bayswater City 1-2 L 0-3 L
Western Knights 1-2 L 2-1 W
Armadale 4-2 W 1-0 W
Fremantle City FC 3-2 W 2-2 D
Record vs common 3 W 2 D 3 L 5 W 2 D 1 L

Last 10 matches played

The averages above come from these matches. W = win, D = draw, L = loss. Common opponents to both are in blue.

Stirling Macedonia

WWLLLWDLWD

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
27/06 Perth Glory NPL
Australia Western Australia Premier League
0-1 1-1 75 D
20/06 Olympic Kingsway
Australia Western Australia Premier League
2-0 3-0 16 W
13/06 Sorrento
Australia Western Australia Premier League
0-1 0-1 143 L
05/06 Perth SC
Australia Western Australia Premier League
3-1 3-3 69 D
30/05 Balcatta
Australia Western Australia Premier League
2-0 3-1 64 W
23/05 Bayswater City
Australia Western Australia Premier League
1-0 1-2 05 L
16/05 Western Knights
Australia Western Australia Premier League
1-1 1-2 34 L
09/05 Dianella White Eagles
Australia Western Australia Premier League
1-2 3-4 15 L
25/04 Armadale
Australia Western Australia Premier League
1-2 4-2 53 W
18/04 Fremantle City FC
Australia Western Australia Premier League
2-1 3-2 62 W

Perth RedStar FC

WWWWDDWLWL

Swipe the table sideways →

Date Opponent HT FT Cor.Cards Res.
26/06 Bayswater City
Australia Western Australia Premier League
0-0 0-3 51 L
20/06 Perth Glory NPL
Australia Western Australia Premier League
1-1 2-1 95 W
16/06 Bayswater City
Australia Cup Qualifying
2-0 2-3 71 L
06/06 Western Knights
Australia Western Australia Premier League
0-0 2-1 101 W
30/05 Fremantle City FC
Australia Western Australia Premier League
2-0 2-2 22 D
22/05 Perth SC
Australia Western Australia Premier League
1-1 1-1 43 D
16/05 Armadale
Australia Western Australia Premier League
1-0 1-0 15 W
08/05 Sorrento
Australia Western Australia Premier League
2-0 4-1 23 W
01/05 Inglewood United
Australia Cup Qualifying
1-0 3-0 11 W
25/04 Balcatta
Australia Western Australia Premier League
2-0 4-2 21 W