Perth Glory vs Melbourne Victory: Prediction, Head-to-Head, Odds & Stats (Fri, 31 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 29 Oct, 10:02 AM UTC

Next Match 31/10/25 at 10:45 AM

Perth Glory vs Melbourne Victory
📍 HBF Park, Australia.

Scheduled H2H Match For Perth Glory Vs Melbourne Victory

A-League Men

Fri, 31 Oct 2025 at 10:45 AM UTC

Perth Glory
Perth Glory

AUS AUS

Recent Form

L
D
L
L
L
Melbourne Victory
Melbourne Victory

AUS AUS

Recent Form

L
D
W
W
L

2

Win

Last 10 Played

10
1 Draws

7

Win

6.46
Avg. Rating
6.63
12
Position
11
David Zdrilic
Manager
Arthur Diles

Game Schedule - Time Of Fixture

Perth Glory will square off vs Melbourne Victory in A-League Men on Fri, 31 Oct 2025 at 10:45 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Perth Glory vs Melbourne Victory H2H Match Summary

In the most recent 10 head to head games between these competitors, Perth Glory have won 2 times and Melbourne Victory have won on 7 occasion.


Head-to-Head (Last 10 Matches)
Perth Glory2
Melbourne Victory7

Perth Glory Vs Melbourne Victory Performance stats

Editorial Prediction:

On Friday, 31st October 2025, the A-League Men tournament will feature a matchup between Perth Glory and Melbourne Victory. When examining past encounters between these two teams, both have secured 2 wins each in the last 10 head-to-head matches. This evenly matched history sets the stage for an intriguing game.

In the latest meeting on Wednesday, 24th September 2025, Melbourne Victory achieved a decisive 3-0 victory as the home team. Analyzing the statistical performance from that game, both teams had negligible shooting statistics; neither team made any free throws or three-pointers. Furthermore, both teams recorded zero rebounds and turnovers, indicating a match lacking in standout individual performances. Perth Glory's and Melbourne Victory's ability to score in succession during that game was also negligible, contributing to the game's overall defensive nature.

Evaluating their recent form, Perth Glory approaches this encounter following a 0-4 defeat against Melbourne City. Conversely, Melbourne Victory has just experienced a 2-5 loss at the hands of Newcastle Jets. Both teams are coming off losses, which might imply a renewed focus on securing a positive outcome in their upcoming fixture.

With the statistical data and recent performances considered, Melbourne Victory appears to have a slight edge due to their recent winning result against Perth Glory and the historical parity in victories. This analysis suggests that Melbourne Victory is more likely to prevail in this upcoming match.

Matchstat.com Perth Glory vs Melbourne Victory Prediction For This Upcoming H2H Match

Perth Glory vs Melbourne Victory Past H2H Matches

853
Club Friendly Games
10:30 AM
24/09/25
5970
Melbourne Victory
3
2945
Perth Glory
0
11:00 AM
04/10/23
2945
Perth Glory
0
5970
Melbourne Victory
4
136
A-League Men
10:45 AM
01/02/25
2945
Perth Glory
0
5970
Melbourne Victory
2
06:00 AM
08/12/24
5970
Melbourne Victory
2
2945
Perth Glory
0
04:00 AM
31/03/24
5970
Melbourne Victory
2
2945
Perth Glory
1
10:45 AM
06/01/24
2945
Perth Glory
2
5970
Melbourne Victory
3
05:00 AM
09/04/23
5970
Melbourne Victory
0
2945
Perth Glory
0
11:30 AM
21/01/23
2945
Perth Glory
3
5970
Melbourne Victory
1
11:05 AM
06/04/22
2945
Perth Glory
0
5970
Melbourne Victory
1
07:45 AM
05/12/21
5970
Melbourne Victory
0
2945
Perth Glory
3
08:10 AM
09/05/21
2945
Perth Glory
2
5970
Melbourne Victory
1
09:00 AM
04/04/21
2945
Perth Glory
5970
Melbourne Victory
08:05 AM
26/01/21
5970
Melbourne Victory
2
2945
Perth Glory
1
07:00 AM
08/08/20
2945
Perth Glory
0
5970
Melbourne Victory
4
10:45 AM
01/02/20
2945
Perth Glory
2
5970
Melbourne Victory
2
08:30 AM
29/11/19
5970
Melbourne Victory
1
2945
Perth Glory
0
11:00 AM
30/03/19
2945
Perth Glory
0
5970
Melbourne Victory
2
06:00 AM
10/02/19
5970
Melbourne Victory
1
2945
Perth Glory
2
08:00 AM
28/10/18
5970
Melbourne Victory
2
2945
Perth Glory
3
08:00 AM
25/03/18
2945
Perth Glory
1
5970
Melbourne Victory
0
08:50 AM
13/01/18
5970
Melbourne Victory
3
2945
Perth Glory
2
08:00 AM
19/11/17
2945
Perth Glory
0
5970
Melbourne Victory
2
08:50 AM
11/03/17
5970
Melbourne Victory
4
2945
Perth Glory
1
09:00 AM
21/01/17
2945
Perth Glory
2
5970
Melbourne Victory
1
08:50 AM
02/12/16
5970
Melbourne Victory
1
2945
Perth Glory
1
10:40 AM
30/01/16
2945
Perth Glory
3
5970
Melbourne Victory
2
06:00 AM
27/12/15
5970
Melbourne Victory
1
2945
Perth Glory
1
10:00 AM
16/12/15
2945
Perth Glory
1
5970
Melbourne Victory
0
08:00 AM
08/11/15
2945
Perth Glory
5970
Melbourne Victory
08:30 AM
07/03/15
5970
Melbourne Victory
1
2945
Perth Glory
1
09:00 AM
25/01/15
2945
Perth Glory
3
5970
Melbourne Victory
3
08:40 AM
02/01/15
5970
Melbourne Victory
1
2945
Perth Glory
2
11:00 AM
15/03/14
2945
Perth Glory
1
5970
Melbourne Victory
2
10:45 AM
31/01/14
2945
Perth Glory
1
5970
Melbourne Victory
1
08:30 AM
13/12/13
5970
Melbourne Victory
2
2945
Perth Glory
0
08:30 AM
05/04/13
5970
Melbourne Victory
2
2945
Perth Glory
1
06:30 AM
23/03/13
5970
Melbourne Victory
2
2945
Perth Glory
3
11:00 AM
19/01/13
2945
Perth Glory
0
5970
Melbourne Victory
1
08:30 AM
30/11/12
5970
Melbourne Victory
1
2945
Perth Glory
0
10:30 AM
24/03/12
2945
Perth Glory
4
5970
Melbourne Victory
2
08:30 AM
22/01/12
2945
Perth Glory
4
5970
Melbourne Victory
1
06:00 AM
20/11/11
5970
Melbourne Victory
2
2945
Perth Glory
2
08:00 AM
18/12/10
5970
Melbourne Victory
2
2945
Perth Glory
0
08:00 AM
14/11/10
2945
Perth Glory
3
5970
Melbourne Victory
1
09:30 AM
14/08/10
5970
Melbourne Victory
0
2945
Perth Glory
2
08:00 AM
16/01/10
5970
Melbourne Victory
6
2945
Perth Glory
2
08:00 AM
01/11/09
2945
Perth Glory
1
5970
Melbourne Victory
2
12:00 PM
28/08/09
2945
Perth Glory
2
5970
Melbourne Victory
1
09:00 AM
11/01/09
2945
Perth Glory
3
5970
Melbourne Victory
2
09:00 AM
06/12/08
2945
Perth Glory
3
5970
Melbourne Victory
1
07:00 AM
04/10/08
5970
Melbourne Victory
4
2945
Perth Glory
0
1786
Australia Cup
09:00 AM
24/11/21
2945
Perth Glory
1
5970
Melbourne Victory
1
10:30 AM
07/08/18
2945
Perth Glory
0
5970
Melbourne Victory
1
08:30 AM
07/11/15
5970
Melbourne Victory
2
2945
Perth Glory
0
11:00 AM
29/10/14
2945
Perth Glory
4
5970
Melbourne Victory
2

Head To Head Streaks

5970
Wins
6
5970
No losses
7
5970
No goals conceded
3
2945
Without clean sheet
6
5970
First to score
5/6
(Both)
Less than 4.5 cards
6/6

Team Streaks

2945
No wins
5
2945
Without clean sheet
6
(Both)
More than 2.5 goals
5/6
2945
First to concede
5/6
2945
First half loser
5/6
2945
Less than 4.5 cards
8/10
5970
Less than 4.5 cards
5/6
2945
Less than 10.5 corners
5/6
5970
Less than 10.5 corners
4/5

Perth Glory Recent Matches

136
A-League Men (26 Matches)
06:00 AM
25/10/25
42210
Melbourne City
4
2945
Perth Glory
0
L
10:45 AM
18/10/25
2945
Perth Glory
2
7568
Wellington Phoenix
2
D
05:00 AM
04/05/25
7568
Wellington Phoenix
0
2945
Perth Glory
2
W
05:00 AM
27/04/25
800224
Auckland FC
1
2945
Perth Glory
0
L
11:45 AM
12/04/25
2945
Perth Glory
4
2946
Adelaide United
1
W
07:00 AM
05/04/25
193723
Western United
3
2945
Perth Glory
1
L
04:00 AM
30/03/25
5966
Central Coast Mariners
3
2945
Perth Glory
1
L
10:45 AM
15/03/25
2945
Perth Glory
1
5968
Brisbane Roar
3
L
06:00 AM
02/03/25
72926
Western Sydney Wanderers
4
2945
Perth Glory
1
L
10:45 AM
22/02/25
2945
Perth Glory
0
5971
Sydney FC
0
D
06:00 AM
15/02/25
42210
Melbourne City
1
2945
Perth Glory
0
L
10:45 AM
07/02/25
2945
Perth Glory
1
5966
Central Coast Mariners
1
D
10:45 AM
01/02/25
2945
Perth Glory
0
5970
Melbourne Victory
2
L
06:00 AM
25/01/25
2934
Newcastle Jets
2
2945
Perth Glory
2
D
10:45 AM
14/01/25
2945
Perth Glory
1
72926
Western Sydney Wanderers
2
L
10:45 AM
11/01/25
2945
Perth Glory
1
800224
Auckland FC
0
W
08:00 AM
08/01/25
5971
Sydney FC
3
2945
Perth Glory
0
L
10:45 AM
03/01/25
2945
Perth Glory
2
193723
Western United
3
L
11:45 AM
27/12/24
2945
Perth Glory
0
371682
Macarthur FC
3
L
06:00 AM
21/12/24
5968
Brisbane Roar
0
2945
Perth Glory
1
W
10:45 AM
14/12/24
2945
Perth Glory
0
2934
Newcastle Jets
4
L
06:00 AM
08/12/24
5970
Melbourne Victory
2
2945
Perth Glory
0
L
08:35 AM
29/11/24
2946
Adelaide United
2
2945
Perth Glory
2
D
06:30 AM
22/11/24
2945
Perth Glory
1
193723
Western United
3
L
09:45 AM
10/11/24
2945
Perth Glory
0
42210
Melbourne City
5
L
06:00 AM
02/11/24
5966
Central Coast Mariners
0
2945
Perth Glory
0
D
853
Club Friendly Games (2 Matches)
10:30 AM
24/09/25
5970
Melbourne Victory
3
2945
Perth Glory
0
L
10:20 AM
31/07/25
2945
Perth Glory
0
2692
Milan
9
L
1786
Australia Cup (2 Matches)
07:00 AM
27/07/25
2945
Perth Glory
1
7568
Wellington Phoenix
1
L
09:30 AM
13/05/25
5966
Central Coast Mariners
2
2945
Perth Glory
3
W

Melbourne Victory Recent Matches

136
A-League Men (26 Matches)
08:35 AM
24/10/25
2934
Newcastle Jets
5
5970
Melbourne Victory
2
L
08:35 AM
18/10/25
5970
Melbourne Victory
0
800224
Auckland FC
0
D
09:40 AM
31/05/25
42210
Melbourne City
1
5970
Melbourne Victory
0
L
06:00 AM
24/05/25
800224
Auckland FC
0
5970
Melbourne Victory
2
W
09:35 AM
17/05/25
5970
Melbourne Victory
0
800224
Auckland FC
1
L
09:35 AM
10/05/25
72926
Western Sydney Wanderers
1
5970
Melbourne Victory
2
W
07:00 AM
04/05/25
5970
Melbourne Victory
1
2934
Newcastle Jets
1
D
09:35 AM
25/04/25
371682
Macarthur FC
1
5970
Melbourne Victory
2
W
07:00 AM
19/04/25
5970
Melbourne Victory
0
800224
Auckland FC
2
L
05:00 AM
12/04/25
7568
Wellington Phoenix
2
5970
Melbourne Victory
3
W
08:35 AM
29/03/25
5970
Melbourne Victory
5
2946
Adelaide United
3
W
08:30 AM
15/03/25
72926
Western Sydney Wanderers
4
5970
Melbourne Victory
2
L
08:35 AM
08/03/25
5970
Melbourne Victory
3
5966
Central Coast Mariners
0
W
06:00 AM
01/03/25
5968
Brisbane Roar
1
5970
Melbourne Victory
1
D
08:35 AM
22/02/25
5970
Melbourne Victory
2
42210
Melbourne City
2
D
08:35 AM
14/02/25
5970
Melbourne Victory
1
7568
Wellington Phoenix
0
W
06:00 AM
08/02/25
2934
Newcastle Jets
3
5970
Melbourne Victory
0
L
10:45 AM
01/02/25
2945
Perth Glory
0
5970
Melbourne Victory
2
W
08:35 AM
24/01/25
5970
Melbourne Victory
2
5971
Sydney FC
0
W
08:35 AM
18/01/25
2946
Adelaide United
3
5970
Melbourne Victory
2
L
08:35 AM
10/01/25
5970
Melbourne Victory
3
193723
Western United
4
L
08:35 AM
04/01/25
5970
Melbourne Victory
2
72926
Western Sydney Wanderers
2
D
04:00 AM
01/01/25
800224
Auckland FC
0
5970
Melbourne Victory
0
D
08:35 AM
28/12/24
5971
Sydney FC
3
5970
Melbourne Victory
0
L
08:35 AM
21/12/24
5970
Melbourne Victory
1
42210
Melbourne City
1
D
06:00 AM
08/12/24
5970
Melbourne Victory
2
2945
Perth Glory
0
W
853
Club Friendly Games (3 Matches)
10:30 AM
24/09/25
5970
Melbourne Victory
3
2945
Perth Glory
0
W
09:30 AM
27/08/25
92929
Northcote City
1
5970
Melbourne Victory
3
W
09:30 AM
11/07/25
5970
Melbourne Victory
0
64
Wrexham
3
L
1786
Australia Cup (1 Matches)
11:00 AM
29/07/25
322377
Olympic Kingsway
4
5970
Melbourne Victory
3
L

Perth Glory Next Fixtures

Melbourne Victory Next Fixtures

Perth Glory Last Match Played stats

Melbourne City vs Perth Glory

Final Score :4 - 0

(H)Match overview (A)
60%Ball possession40%
4Big chances0
13Total shots9
2Goalkeeper saves1
8Corner kicks2
11Fouls10
584Passes393
8Tackles21
10Free kicks11
2Yellow cards2
(H)Shots (A)
13Total shots9
5Shots on target2
0Hit woodwork0
6Shots off target7
2Blocked shots0
10Shots inside box4
3Shots outside box5
(H)Attack (A)
2Big chances scored0
2Big chances missed0
1Through balls0
44Touches in penalty area10
0Fouled in final third2
2Offsides2
(H)Passes (A)
473Accurate passes273
18Throw-ins20
55Final third entries43
90/140 (64%)Final third phase40/80 (50%)
18/57 (32%)Long balls14/61 (23%)
3/19 (16%)Crosses3/12 (25%)
(H)Duels (A)
44%Duels56%
12Dispossessed2
28/63 (44%)Ground duels35/63 (56%)
16/37 (43%)Aerial duels21/37 (57%)
12/21 (57%)Dribbles4/10 (40%)
(H)Defending (A)
88%Tackles won48%
8Total tackles21
9Interceptions16
59Recoveries49
19Clearances33
0Errors lead to a goal2
(H)Goalkeeping (A)
2Total saves1
1Punches1
6Goal kicks11

Melbourne Victory Last Match Played stats

Newcastle Jets vs Melbourne Victory

Final Score :5 - 2

(H)Match overview (A)
54%Ball possession46%
4Big chances2
17Total shots17
6Goalkeeper saves3
2Corner kicks6
7Fouls9
555Passes472
20Tackles35
9Free kicks7
0Yellow cards1
(H)Shots (A)
17Total shots17
8Shots on target7
0Hit woodwork0
2Shots off target8
7Blocked shots2
12Shots inside box12
5Shots outside box5
(H)Attack (A)
3Big chances scored2
1Big chances missed0
2Through balls0
42Touches in penalty area23
1Fouled in final third1
3Offsides2
(H)Passes (A)
467Accurate passes370
35Throw-ins26
63Final third entries65
127/166 (77%)Final third phase88/139 (63%)
18/42 (43%)Long balls20/52 (38%)
3/13 (23%)Crosses7/23 (30%)
(H)Duels (A)
46%Duels54%
20Dispossessed12
38/91 (42%)Ground duels53/91 (58%)
14/21 (67%)Aerial duels7/21 (33%)
10/25 (40%)Dribbles11/19 (58%)
(H)Defending (A)
60%Tackles won54%
20Total tackles35
9Interceptions9
51Recoveries58
31Clearances28
2Errors lead to a shot1
1Errors lead to a goal1
(H)Goalkeeping (A)
6Total saves3
1Big saves0
14Goal kicks8

A-League 25/26 Standings

POSTEAMMPWLDPER %
1Melbourne CityMelbourne City21014
2Wellington PhoenixWellington Phoenix21014
3Auckland FCAuckland FC21014
4Newcastle JetsNewcastle Jets21103
5Sydney FCSydney FC21103
6Adelaide UnitedAdelaide United21103
7Brisbane RoarBrisbane Roar21103
8Macarthur FCMacarthur FC21103
9Central Coast MarinersCentral Coast Mariners21103
10Western Sydney WanderersWestern Sydney Wanderers20111
11Melbourne VictoryMelbourne Victory20111
12Perth GloryPerth Glory20111
Playoffs
Qualification Playoffs