Brisbane Roar vs Melbourne City: Prediction, Head-to-Head, Odds & Stats (Fri, 31 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 24 Oct, 06:03 AM UTC

Next Match 31/10/25 at 08:35 AM

Brisbane Roar vs Melbourne City
📍 Suncorp Stadium, Australia.

Scheduled H2H Match For Brisbane Roar Vs Melbourne City

A-League Men

Fri, 31 Oct 2025 at 08:35 AM UTC

Brisbane Roar
Brisbane Roar

AUS AUS

Recent Form

L
W
W
W
W
Melbourne City
Melbourne City

AUS AUS

Recent Form

W
W
D
L
L

1

Win

Last 10 Played

10
1 Draws

8

Win

6.70
Avg. Rating
6.84
7
Position
1
Michael Valkanis
Manager
Aurelio Vidmar

Game Schedule - Time Of Fixture

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

Brisbane Roar vs Melbourne City H2H Stats

Analyzing the last 10 H2H results for these rivals, Brisbane Roar have got the victory 1 times and Melbourne City have won on 8 occasion. In the latest fixture between them, Melbourne City won 3-2.


Head-to-Head (Last 10 Matches)
Brisbane Roar1
Melbourne City8

Brisbane Roar Vs Melbourne City Performance stats

Editorial Prediction:

In the intriguing world of basketball—or should we say the clash of the two kangaroo-powered teams—Brisbane Roar and Melbourne City are gearing up for an epic showdown in the A-League Men tournament scheduled for a Friday, no less, on October 31, 2025! It's a Halloween special, minus the candy but with plenty of court-side tricks!

Hold onto your shorts because the historical saga of skirmishes between these two teams is a nail-biter, with both Brisbane Roar and Melbourne City having snagged a victory each in their last 10 face-offs. Their most recent rendezvous, which happened to be on April 11, saw Melbourne City snatch a win with a nail-biting score of 3-2 at their home turf.

For the statistically inclined (and the zero-obsessed), both teams have matched each other stride for stride, or perhaps stumble for crumble, with a mind-boggling identical performance of 0% in free throws, a spellbinding 0% in three-pointers, and a spectacularly mirrored showing of zero rebounds and turnovers. It's safe to say that in terms of stats, they're evenly tied at the bottom of the scoreboard!

As we zoom into the present day's excitement, Brisbane Roar comes charging into this match after having nibbled a 1-0 victory from Macarthur FC. Melbourne City, not to be outdone, is galloping in after a dynamic 2-1 win over Buriram United. Both teams are on fire, and so we sit perched on the edge of our seats, popcorn ready, soda fizzing, awaiting the match of the millennium.

Based on their recent performances, some say the Brisbane Roar might just pounce their way to victory. However, Melbourne City isn't just showing up for the spectator sport; they're here to "shoot" their shot, both literally and figuratively. This game could swing either way, but given the roaring stats from their past encounters, Melbourne City might just edge out a win. Grab your jerseys and your lucky charm—this match will be a slam dunk on unpredictability!

Brisbane Roar vs Melbourne City Past H2H Matches

136
A-League Men
09:35 AM
11/04/25
42210
Melbourne City
3
5968
Brisbane Roar
2
06:00 AM
11/01/25
42210
Melbourne City
1
5968
Brisbane Roar
0
08:35 AM
06/12/24
5968
Brisbane Roar
1
42210
Melbourne City
4
07:00 AM
10/02/24
5968
Brisbane Roar
5
42210
Melbourne City
1
08:45 AM
28/12/23
42210
Melbourne City
8
5968
Brisbane Roar
1
04:00 AM
12/03/23
42210
Melbourne City
2
5968
Brisbane Roar
1
08:45 AM
21/01/23
5968
Brisbane Roar
0
42210
Melbourne City
0
08:45 AM
14/10/22
5968
Brisbane Roar
0
42210
Melbourne City
2
08:35 AM
23/03/22
5968
Brisbane Roar
1
42210
Melbourne City
2
08:45 AM
19/11/21
42210
Melbourne City
2
5968
Brisbane Roar
1
09:05 AM
25/05/21
5968
Brisbane Roar
3
42210
Melbourne City
0
06:05 AM
09/05/21
42210
Melbourne City
3
5968
Brisbane Roar
2
08:05 AM
29/12/20
5968
Brisbane Roar
0
42210
Melbourne City
1
07:30 AM
01/03/20
42210
Melbourne City
1
5968
Brisbane Roar
0
06:00 AM
11/01/20
5968
Brisbane Roar
2
42210
Melbourne City
2
05:00 AM
17/11/19
5968
Brisbane Roar
4
42210
Melbourne City
3
08:50 AM
05/04/19
42210
Melbourne City
4
5968
Brisbane Roar
1
08:50 AM
11/01/19
42210
Melbourne City
1
5968
Brisbane Roar
0
08:50 AM
24/11/18
5968
Brisbane Roar
2
42210
Melbourne City
0
09:50 AM
20/04/18
42210
Melbourne City
2
5968
Brisbane Roar
0
08:00 AM
04/02/18
5968
Brisbane Roar
1
42210
Melbourne City
2
08:50 AM
17/11/17
5968
Brisbane Roar
3
42210
Melbourne City
1
08:50 AM
06/10/17
42210
Melbourne City
2
5968
Brisbane Roar
0
08:50 AM
11/02/17
42210
Melbourne City
2
5968
Brisbane Roar
2
08:50 AM
03/12/16
42210
Melbourne City
1
5968
Brisbane Roar
1
08:50 AM
04/11/16
5968
Brisbane Roar
1
42210
Melbourne City
0
08:40 AM
18/03/16
42210
Melbourne City
3
5968
Brisbane Roar
1
08:00 AM
27/12/15
5968
Brisbane Roar
3
42210
Melbourne City
1
09:00 AM
20/11/15
5968
Brisbane Roar
1
42210
Melbourne City
1
08:30 AM
28/03/15
42210
Melbourne City
1
5968
Brisbane Roar
0
06:00 AM
07/12/14
42210
Melbourne City
1
5968
Brisbane Roar
0
08:30 AM
08/11/14
5968
Brisbane Roar
1
42210
Melbourne City
3
09:00 AM
28/03/14
5968
Brisbane Roar
2
42210
Melbourne City
1
06:00 AM
23/02/14
42210
Melbourne City
1
5968
Brisbane Roar
0
06:00 AM
03/11/13
5968
Brisbane Roar
3
42210
Melbourne City
0
06:00 AM
24/03/13
5968
Brisbane Roar
2
42210
Melbourne City
0
05:00 AM
06/01/13
42210
Melbourne City
3
5968
Brisbane Roar
2
08:30 AM
09/11/12
42210
Melbourne City
4
5968
Brisbane Roar
1
09:00 AM
02/03/12
5968
Brisbane Roar
1
42210
Melbourne City
1
08:45 AM
21/01/12
42210
Melbourne City
1
5968
Brisbane Roar
1
09:00 AM
09/12/11
5968
Brisbane Roar
1
42210
Melbourne City
2
06:30 AM
29/01/11
5968
Brisbane Roar
2
42210
Melbourne City
1
06:00 AM
14/11/10
42210
Melbourne City
1
5968
Brisbane Roar
2
07:15 AM
25/09/10
5968
Brisbane Roar
4
42210
Melbourne City
0
1786
Australia Cup
09:30 AM
07/08/18
5968
Brisbane Roar
0
42210
Melbourne City
1

Head To Head Streaks

42210
Wins
3
5968
Without clean sheet
6
(Both)
More than 2.5 goals
5/6
(Both)
Both teams scoring
5/6
(Both)
Less than 10.5 corners
7/9

Team Streaks

5968
Wins
5
5968
No losses
8
42210
No losses
3
5968
No goals conceded
4
42210
Less than 2.5 goals
6/8
5968
First to score
5/5
42210
First to concede
5/6
5968
First half winner
4/5
5968
Less than 4.5 cards
7/8
42210
Less than 4.5 cards
5/6
42210
Less than 10.5 corners
5/5

Brisbane Roar Recent Matches

136
A-League Men (20 Matches)
10:05 AM
17/10/25
5968
Brisbane Roar
1
371682
Macarthur FC
0
W
09:35 AM
02/05/25
5966
Central Coast Mariners
1
5968
Brisbane Roar
2
W
05:00 AM
26/04/25
5968
Brisbane Roar
1
7568
Wellington Phoenix
0
W
09:00 AM
22/04/25
5968
Brisbane Roar
1
2946
Adelaide United
1
D
09:35 AM
17/04/25
5968
Brisbane Roar
2
193723
Western United
1
W
09:35 AM
11/04/25
42210
Melbourne City
3
5968
Brisbane Roar
2
L
08:35 AM
04/04/25
5968
Brisbane Roar
1
371682
Macarthur FC
5
L
06:00 AM
30/03/25
5968
Brisbane Roar
0
800224
Auckland FC
2
L
10:45 AM
15/03/25
2945
Perth Glory
1
5968
Brisbane Roar
3
W
06:00 AM
08/03/25
2946
Adelaide United
1
5968
Brisbane Roar
1
D
06:00 AM
01/03/25
5968
Brisbane Roar
1
5970
Melbourne Victory
1
D
08:35 AM
21/02/25
2934
Newcastle Jets
3
5968
Brisbane Roar
1
L
04:00 AM
06/02/25
7568
Wellington Phoenix
1
5968
Brisbane Roar
1
D
08:35 AM
31/01/25
5968
Brisbane Roar
0
72926
Western Sydney Wanderers
1
L
07:00 AM
25/01/25
5968
Brisbane Roar
2946
Adelaide United
-
06:00 AM
18/01/25
5971
Sydney FC
3
5968
Brisbane Roar
4
W
06:00 AM
11/01/25
42210
Melbourne City
1
5968
Brisbane Roar
0
L
09:00 AM
07/01/25
5968
Brisbane Roar
0
2934
Newcastle Jets
1
L
08:35 AM
03/01/25
5968
Brisbane Roar
1
5966
Central Coast Mariners
3
L
06:00 AM
29/12/24
193723
Western United
1
5968
Brisbane Roar
0
L
853
Club Friendly Games (8 Matches)
09:30 AM
10/09/25
91928
Olympic FC
0
5968
Brisbane Roar
8
W
09:00 AM
26/08/25
91144
Peninsula Power
0
5968
Brisbane Roar
1
W
09:30 AM
19/08/25
504568
Moreton City Excelsior FC
0
5968
Brisbane Roar
7
W
05:00 AM
09/08/25
2934
Newcastle Jets
1
5968
Brisbane Roar
3
W
02:30 AM
03/08/25
5968
Brisbane Roar
2
800224
Auckland FC
2
D
09:30 AM
29/07/25
256259
St. George Willawong FC
0
5968
Brisbane Roar
0
D
09:30 AM
23/07/25
214426
Holland Park Hawks
5968
Brisbane Roar
-
09:30 AM
15/07/25
261364
Caboolture FC
0
5968
Brisbane Roar
9
W
1786
Australia Cup (1 Matches)
09:30 AM
14/05/25
7568
Wellington Phoenix
1
5968
Brisbane Roar
0
L

Melbourne City Recent Matches

136
A-League Men (26 Matches)
06:00 AM
25/10/25
42210
Melbourne City
4
2945
Perth Glory
0
W
06:00 AM
18/10/25
72926
Western Sydney Wanderers
1
42210
Melbourne City
1
D
09:40 AM
31/05/25
42210
Melbourne City
1
5970
Melbourne Victory
0
W
09:35 AM
24/05/25
42210
Melbourne City
1
193723
Western United
1
D
09:35 AM
16/05/25
193723
Western United
0
42210
Melbourne City
3
W
07:00 AM
03/05/25
42210
Melbourne City
5
5971
Sydney FC
1
W
09:35 AM
26/04/25
42210
Melbourne City
0
2946
Adelaide United
0
D
09:35 AM
19/04/25
72926
Western Sydney Wanderers
2
42210
Melbourne City
2
D
09:35 AM
11/04/25
42210
Melbourne City
3
5968
Brisbane Roar
2
W
06:00 AM
05/04/25
42210
Melbourne City
1
5966
Central Coast Mariners
0
W
06:00 AM
29/03/25
5971
Sydney FC
2
42210
Melbourne City
3
W
08:00 AM
12/03/25
42210
Melbourne City
0
2934
Newcastle Jets
1
L
08:35 AM
07/03/25
42210
Melbourne City
2
371682
Macarthur FC
0
W
06:30 AM
28/02/25
7568
Wellington Phoenix
0
42210
Melbourne City
1
W
08:35 AM
22/02/25
5970
Melbourne Victory
2
42210
Melbourne City
2
D
06:00 AM
15/02/25
42210
Melbourne City
1
2945
Perth Glory
0
W
08:35 AM
07/02/25
2946
Adelaide United
1
42210
Melbourne City
0
L
08:35 AM
25/01/25
371682
Macarthur FC
1
42210
Melbourne City
0
L
04:00 AM
18/01/25
800224
Auckland FC
3
42210
Melbourne City
0
L
06:00 AM
11/01/25
42210
Melbourne City
1
5968
Brisbane Roar
0
W
07:00 AM
07/01/25
42210
Melbourne City
2
193723
Western United
0
W
06:00 AM
03/01/25
42210
Melbourne City
2
7568
Wellington Phoenix
0
W
08:00 AM
31/12/24
5966
Central Coast Mariners
1
42210
Melbourne City
1
D
08:35 AM
21/12/24
5970
Melbourne Victory
1
42210
Melbourne City
1
D
06:00 AM
15/12/24
42210
Melbourne City
2
800224
Auckland FC
2
D
08:35 AM
06/12/24
5968
Brisbane Roar
1
42210
Melbourne City
4
W
463
AFC Champions League Elite (3 Matches)
07:45 AM
21/10/25
42210
Melbourne City
2
34218
Buriram United
1
W
10:00 AM
01/10/25
3146
Vissel Kobe
1
42210
Melbourne City
0
L
07:45 AM
16/09/25
42210
Melbourne City
0
3135
Sanfrecce Hiroshima
2
L
1786
Australia Cup (1 Matches)
09:30 AM
30/07/25
92202
Wests APIA FC
2
42210
Melbourne City
0
L

Brisbane Roar Next Fixtures

Melbourne City Next Fixtures

Brisbane Roar Last Match Played stats

Wellington Phoenix vs Brisbane Roar

Final Score :2 - 1

(H)Match overview (A)
64%Ball possession36%
1Big chances2
13Total shots5
0Goalkeeper saves3
4Corner kicks2
10Fouls13
480Passes263
24Tackles33
13Free kicks10
1Yellow cards3
(H)Shots (A)
13Total shots5
5Shots on target1
0Hit woodwork1
4Shots off target4
4Blocked shots0
9Shots inside box3
4Shots outside box2
(H)Attack (A)
1Big chances scored1
0Big chances missed1
0Through balls1
20Touches in penalty area12
2Fouled in final third3
4Offsides2
(H)Passes (A)
386Accurate passes174
33Throw-ins26
65Final third entries53
64/108 (59%)Final third phase36/78 (46%)
17/47 (36%)Long balls18/56 (32%)
2/13 (15%)Crosses0/11 (0%)
(H)Duels (A)
46%Duels54%
14Dispossessed13
44/94 (47%)Ground duels50/94 (53%)
13/29 (45%)Aerial duels16/29 (55%)
7/26 (27%)Dribbles8/19 (42%)
(H)Defending (A)
58%Tackles won70%
24Total tackles33
6Interceptions8
44Recoveries43
35Clearances35
1Errors lead to a goal0
(H)Goalkeeping (A)
0Total saves3
0Big saves1
8Goal kicks8

Melbourne City 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

A-League 25/26 Standings

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