Orlando City SC vs Portland Timbers: Prediction, Head-to-Head, Odds & Stats (Sat, 24 May '25)
By Wojtek Kolan - 9:29AM UTC at 08 Mar '25
Scheduled Head-to-Head Fixture For Orlando City SC & Portland Timbers
MLS
Orlando City SC
Recent Form
Saturday
24 May '25
23:30
Portland Timbers
Recent Form
Match Details - When Will They Play?
Portland Timbers will square off vs Orlando City SC in in MLS on Sat, 24 May '25. Let’s analyze past stats, recent stats and head to head reports to unearth the most accurate predictions and top bets.
Head To Head: Orlando City SC 3 - 2 Portland Timbers
Orlando City SC
Last 7 Matches
Portland Timbers
Orlando City SC vs Portland Timbers H2H Match Summary
Over the last 7 head-to-head fixtures between these rivals, Orlando City SC have won 3 times and Portland Timbers have got the victory on 2 occasion. In the most recent fixture between them, the outcome finished 1-1
Head-to-Head | Match Wins |
---|---|
Orlando City SC | 3 |
Portland Timbers | 2 |
Orlando City SC vs Portland Timbers Historical Matches
|
MLS | |||||
27 Mar '22 20:00 |
Portland Timbers Orlando City SC |
![]()
1
1
|
||||
12 Aug '20 00:30 |
Portland Timbers Orlando City SC |
![]()
2
1
|
||||
19 Jul '19 02:00 |
Portland Timbers Orlando City SC |
![]()
1
1
|
||||
08 Apr '18 20:00 |
Orlando City SC Portland Timbers |
![]()
3
2
|
||||
25 Sep '17 00:00 |
Portland Timbers Orlando City SC |
![]()
3
0
|
||||
04 Apr '16 00:00 |
Orlando City SC Portland Timbers |
![]()
4
1
|
||||
12 Apr '15 21:00 |
Portland Timbers Orlando City SC |
![]()
0
2
|
Orlando City SC and Portland Timbers Recently Played
Orlando City SC
New York Red Bulls

Philadelphia Union
Orlando City SC

LA Galaxy
Orlando City SC

Orlando City SC
DC United

New York Red Bulls
Orlando City SC

New York City FC
Orlando City SC

Orlando City SC
Toronto FC

Orlando City SC
Philadelphia Union

Inter Miami CF
Orlando City SC

Orlando City SC
Rhode Island FC

Orlando City SC
CF Montréal

Orlando City SC
Atlanta United
Orlando City SC
Forge FC

Orlando City SC
Atlético Mineiro

Orlando City SC
New York Red Bulls

Orlando City SC
Atlanta United

Orlando City SC
Charlotte FC

Charlotte FC
Orlando City SC

Orlando City SC
Charlotte FC

Orlando City SC
Atlanta United

FC Cincinnati
Orlando City SC

Orlando City SC
Philadelphia Union

FC Dallas
Orlando City SC

Columbus Crew
Orlando City SC

Orlando City SC
Charlotte FC

Orlando City SC
New England Revolution

Orlando City SC
Nashville SC

Sporting Kansas City
Orlando City SC

Orlando City SC
Cruz Azul

Orlando City SC
Atlético San Luis

Sporting Kansas City
Portland Timbers

Austin FC
Portland Timbers

Portland Timbers
Houston Dynamo

Colorado Rapids
Portland Timbers

Portland Timbers
LA Galaxy

Nashville SC
Portland Timbers

Portland Timbers
Austin FC

Portland Timbers
Vancouver Whitecaps

Charlotte FC
Portland Timbers

San Diego FC
Portland Timbers

Portland Timbers
Chicago Fire

San Jose Earthquakes
Portland Timbers

Los Angeles FC
Portland Timbers

Orange County SC
Portland Timbers

Vancouver Whitecaps
Portland Timbers

Seattle Sounders FC
Portland Timbers

Portland Timbers
FC Dallas

Portland Timbers
Austin FC

Vancouver Whitecaps
Portland Timbers

Real Salt Lake
Portland Timbers

Portland Timbers
LA Galaxy

Colorado Rapids
Portland Timbers

Portland Timbers
Seattle Sounders FC

Portland Timbers
St.Louis City

St.Louis City
Portland Timbers

Portland Timbers
Colorado Rapids

Club León
Portland Timbers

LA Galaxy
Portland Timbers

Portland Timbers
Real Salt Lake

Portland Timbers
Nashville SC

Orlando City SC Vs Portland Timbers Season Stats
Orlando City SC | Performance Summary | Portland Timbers |
---|---|---|
8 | Matches | 8 |
3 | Total Wins | 4 |
3 | Total Draws | 2 |
2 | Total Losses | 2 |
15 | Goals Scored | 13 |
12 | Goals Conceded | 10 |
1.88 | Goals per Game | 1.63 |
1.5 | Goals Conceded per Game | 1.25 |
5.38 | Shots on Target per Game | 5 |
3.63 | Big Chances per Game | 2.13 |
46% | Ball Possession | 47.75% |
2 | Clean Sheets | 3 |
17.13 | Tackles per Game | 14.13 |
1 | Penalty Goals Conceded | 1 |
10 | Fouls per Game | 11.5 |
1.38 | Offsides per Game | 1.25 |
7.63 | Goal Kicks per Game | 8.5 |
15.75 | Throw-ins per Game | 16.63 |
2.13 | Yellow Cards per Game | 2.5 |
1 | Red Cards | 1 |
Orlando City SC Last Match Played stats
Orlando vs NY Red Bulls in the MLS on Sat, 12 Apr '25
Final Score : 0 - 0
Orlando City SC (H) | Match overview | New York Red Bulls (A) |
---|---|---|
49% | Ball possession | 51% |
1.49 | Expected goals | 0.53 |
2 | Big chances | 0 |
14 | Total shots | 9 |
1 | Goalkeeper saves | 4 |
7 | Corner kicks | 2 |
11 | Fouls | 14 |
406 | Passes | 419 |
16 | Tackles | 17 |
14 | Free kicks | 11 |
3 | Yellow cards | 3 |
1 | Red cards | 0 |
Orlando City SC (H) | Shots | New York Red Bulls (A) |
14 | Total shots | 9 |
4 | Shots on target | 1 |
6 | Shots off target | 6 |
4 | Blocked shots | 2 |
10 | Shots inside box | 4 |
4 | Shots outside box | 5 |
Orlando City SC (H) | Attack | New York Red Bulls (A) |
2 | Big chances missed | 0 |
1 | Through balls | 1 |
30 | Touches in penalty area | 20 |
0 | Fouled in final third | 1 |
3 | Offsides | 2 |
Orlando City SC (H) | Passes | New York Red Bulls (A) |
330 | Accurate passes | 357 |
12 | Throw-ins | 15 |
54 | Final third entries | 51 |
71/109 (65%) | Final third phase | 136/168 (81%) |
38/64 (59%) | Long balls | 15/29 (52%) |
5/15 (33%) | Crosses | 3/13 (23%) |
Orlando City SC (H) | Duels | New York Red Bulls (A) |
54% | Duels | 46% |
8 | Dispossessed | 10 |
42/79 (53%) | Ground duels | 37/79 (47%) |
11/20 (55%) | Aerial duels | 9/20 (45%) |
13/22 (59%) | Dribbles | 9/15 (60%) |
Orlando City SC (H) | Defending | New York Red Bulls (A) |
44% | Tackles won | 76% |
16 | Total tackles | 17 |
4 | Interceptions | 6 |
45 | Recoveries | 45 |
22 | Clearances | 33 |
Orlando City SC (H) | Goalkeeping | New York Red Bulls (A) |
1 | Total saves | 4 |
0.40 | Goals prevented | 1.22 |
0 | Big saves | 1 |
10 | Goal kicks | 11 |
Orlando City SC (H) | Match overview | New York Red Bulls (A) |
---|---|---|
67% | Ball possession | 33% |
1.18 | Expected goals | 0.02 |
2 | Big chances | 0 |
9 | Total shots | 1 |
0 | Goalkeeper saves | 4 |
4 | Corner kicks | 0 |
267 | Passes | 136 |
6 | Tackles | 11 |
8 | Free kicks | 6 |
2 | Yellow cards | 0 |
Orlando City SC (H) | Shots | New York Red Bulls (A) |
9 | Total shots | 1 |
4 | Shots on target | 0 |
4 | Shots off target | 1 |
1 | Blocked shots | 0 |
7 | Shots inside box | 0 |
2 | Shots outside box | 1 |
Orlando City SC (H) | Attack | New York Red Bulls (A) |
2 | Big chances missed | 0 |
1 | Through balls | 0 |
3 | Offsides | 2 |
Orlando City SC (H) | Passes | New York Red Bulls (A) |
229 | Accurate passes | 104 |
10 | Throw-ins | 10 |
29 | Final third entries | 19 |
24/33 (73%) | Long balls | 8/19 (42%) |
3/7 (43%) | Crosses | 0/2 (0%) |
Orlando City SC (H) | Duels | New York Red Bulls (A) |
53% | Duels | 47% |
5 | Dispossessed | 4 |
21/41 (51%) | Ground duels | 20/41 (49%) |
5/8 (63%) | Aerial duels | 3/8 (38%) |
7/13 (54%) | Dribbles | 3/5 (60%) |
Orlando City SC (H) | Defending | New York Red Bulls (A) |
83% | Tackles won | 82% |
6 | Total tackles | 11 |
2 | Interceptions | 5 |
25 | Recoveries | 20 |
11 | Clearances | 14 |
Orlando City SC (H) | Goalkeeping | New York Red Bulls (A) |
0 | Total saves | 4 |
1 | Goal kicks | 8 |
Orlando City SC (H) | Match overview | New York Red Bulls (A) |
---|---|---|
33% | Ball possession | 67% |
0.31 | Expected goals | 0.51 |
5 | Total shots | 8 |
1 | Goalkeeper saves | 0 |
3 | Corner kicks | 2 |
139 | Passes | 283 |
10 | Tackles | 6 |
6 | Free kicks | 5 |
2 | Yellow cards | 3 |
1 | Red cards | 0 |
Orlando City SC (H) | Shots | New York Red Bulls (A) |
5 | Total shots | 8 |
0 | Shots on target | 1 |
2 | Shots off target | 5 |
3 | Blocked shots | 2 |
3 | Shots inside box | 4 |
2 | Shots outside box | 4 |
Orlando City SC (H) | Attack | New York Red Bulls (A) |
0 | Through balls | 1 |
0 | Fouled in final third | 1 |
Orlando City SC (H) | Passes | New York Red Bulls (A) |
101 | Accurate passes | 253 |
2 | Throw-ins | 5 |
25 | Final third entries | 32 |
14/31 (45%) | Long balls | 7/10 (70%) |
2/8 (25%) | Crosses | 3/11 (27%) |
Orlando City SC (H) | Duels | New York Red Bulls (A) |
54% | Duels | 46% |
3 | Dispossessed | 6 |
21/38 (55%) | Ground duels | 17/38 (45%) |
6/12 (50%) | Aerial duels | 6/12 (50%) |
6/9 (67%) | Dribbles | 6/10 (60%) |
Orlando City SC (H) | Defending | New York Red Bulls (A) |
20% | Tackles won | 67% |
10 | Total tackles | 6 |
2 | Interceptions | 1 |
20 | Recoveries | 25 |
11 | Clearances | 19 |
Orlando City SC (H) | Goalkeeping | New York Red Bulls (A) |
1 | Total saves | 0 |
9 | Goal kicks | 3 |
Portland Timbers Last Match Played stats
Kansas City vs Portland in the MLS on Sun, 13 Apr '25
Final Score : 2 - 4
Sporting Kansas City (H) | Match overview | Portland Timbers (A) |
---|---|---|
45% | Ball possession | 55% |
2.17 | Expected goals | 1.18 |
5 | Big chances | 4 |
9 | Total shots | 14 |
5 | Goalkeeper saves | 4 |
6 | Corner kicks | 7 |
9 | Fouls | 16 |
421 | Passes | 516 |
17 | Tackles | 19 |
14 | Free kicks | 9 |
1 | Yellow cards | 4 |
Sporting Kansas City (H) | Shots | Portland Timbers (A) |
9 | Total shots | 14 |
6 | Shots on target | 8 |
2 | Shots off target | 3 |
1 | Blocked shots | 3 |
7 | Shots inside box | 9 |
2 | Shots outside box | 5 |
Sporting Kansas City (H) | Attack | Portland Timbers (A) |
1 | Big chances scored | 2 |
4 | Big chances missed | 2 |
1 | Through balls | 0 |
26 | Touches in penalty area | 19 |
3 | Fouled in final third | 1 |
4 | Offsides | 3 |
Sporting Kansas City (H) | Passes | Portland Timbers (A) |
361 | Accurate passes | 452 |
22 | Throw-ins | 16 |
66 | Final third entries | 44 |
110/144 (76%) | Final third phase | 70/99 (71%) |
38/60 (63%) | Long balls | 22/41 (54%) |
4/17 (24%) | Crosses | 2/12 (17%) |
Sporting Kansas City (H) | Duels | Portland Timbers (A) |
50% | Duels | 50% |
7 | Dispossessed | 10 |
39/74 (53%) | Ground duels | 35/74 (47%) |
4/12 (33%) | Aerial duels | 8/12 (67%) |
7/19 (37%) | Dribbles | 7/14 (50%) |
Sporting Kansas City (H) | Defending | Portland Timbers (A) |
71% | Tackles won | 53% |
17 | Total tackles | 19 |
7 | Interceptions | 6 |
47 | Recoveries | 51 |
14 | Clearances | 26 |
1 | Errors lead to a shot | 0 |
1 | Errors lead to a goal | 0 |
Sporting Kansas City (H) | Goalkeeping | Portland Timbers (A) |
5 | Total saves | 4 |
-2.27 | Goals prevented | 0.21 |
1 | Big saves | 1 |
0 | High claims | 1 |
1 | Punches | 1 |
8 | Goal kicks | 5 |
0 | Penalty saves | 1 |
Sporting Kansas City (H) | Match overview | Portland Timbers (A) |
---|---|---|
46% | Ball possession | 54% |
1.16 | Expected goals | 0.34 |
2 | Big chances | 2 |
5 | Total shots | 5 |
1 | Goalkeeper saves | 1 |
2 | Corner kicks | 2 |
209 | Passes | 251 |
10 | Tackles | 12 |
9 | Free kicks | 3 |
1 | Yellow cards | 2 |
Sporting Kansas City (H) | Shots | Portland Timbers (A) |
5 | Total shots | 5 |
3 | Shots on target | 3 |
2 | Shots off target | 1 |
0 | Blocked shots | 1 |
3 | Shots inside box | 3 |
2 | Shots outside box | 2 |
Sporting Kansas City (H) | Attack | Portland Timbers (A) |
1 | Big chances scored | 1 |
1 | Big chances missed | 1 |
1 | Through balls | 0 |
2 | Fouled in final third | 0 |
2 | Offsides | 2 |
Sporting Kansas City (H) | Passes | Portland Timbers (A) |
180 | Accurate passes | 225 |
10 | Throw-ins | 6 |
33 | Final third entries | 20 |
17/27 (63%) | Long balls | 13/19 (68%) |
1/7 (14%) | Crosses | 1/5 (20%) |
Sporting Kansas City (H) | Duels | Portland Timbers (A) |
53% | Duels | 47% |
4 | Dispossessed | 6 |
23/43 (53%) | Ground duels | 20/43 (47%) |
2/4 (50%) | Aerial duels | 2/4 (50%) |
3/11 (27%) | Dribbles | 5/9 (56%) |
Sporting Kansas City (H) | Defending | Portland Timbers (A) |
70% | Tackles won | 42% |
10 | Total tackles | 12 |
4 | Interceptions | 2 |
24 | Recoveries | 23 |
4 | Clearances | 12 |
Sporting Kansas City (H) | Goalkeeping | Portland Timbers (A) |
1 | Total saves | 1 |
3 | Goal kicks | 4 |
Sporting Kansas City (H) | Match overview | Portland Timbers (A) |
---|---|---|
45% | Ball possession | 55% |
1.01 | Expected goals | 0.84 |
3 | Big chances | 2 |
4 | Total shots | 9 |
4 | Goalkeeper saves | 3 |
4 | Corner kicks | 5 |
212 | Passes | 265 |
7 | Tackles | 7 |
5 | Free kicks | 6 |
0 | Yellow cards | 2 |
Sporting Kansas City (H) | Shots | Portland Timbers (A) |
4 | Total shots | 9 |
3 | Shots on target | 5 |
0 | Shots off target | 2 |
1 | Blocked shots | 2 |
4 | Shots inside box | 6 |
0 | Shots outside box | 3 |
Sporting Kansas City (H) | Attack | Portland Timbers (A) |
0 | Big chances scored | 1 |
3 | Big chances missed | 1 |
1 | Fouled in final third | 1 |
2 | Offsides | 1 |
Sporting Kansas City (H) | Passes | Portland Timbers (A) |
181 | Accurate passes | 227 |
12 | Throw-ins | 10 |
33 | Final third entries | 24 |
21/33 (64%) | Long balls | 9/22 (41%) |
3/10 (30%) | Crosses | 1/7 (14%) |
Sporting Kansas City (H) | Duels | Portland Timbers (A) |
46% | Duels | 54% |
3 | Dispossessed | 4 |
16/31 (52%) | Ground duels | 15/31 (48%) |
2/8 (25%) | Aerial duels | 6/8 (75%) |
4/8 (50%) | Dribbles | 2/5 (40%) |
Sporting Kansas City (H) | Defending | Portland Timbers (A) |
71% | Tackles won | 71% |
7 | Total tackles | 7 |
3 | Interceptions | 4 |
23 | Recoveries | 28 |
10 | Clearances | 14 |
Sporting Kansas City (H) | Goalkeeping | Portland Timbers (A) |
4 | Total saves | 3 |
5 | Goal kicks | 1 |
Orlando City SC Football Fixtures
|
MLS | |||||
19 Apr '25 23:30 |
CF Montréal Orlando City SC |
|||||
26 Apr '25 23:15 |
Orlando City SC Atlanta United |
|||||
04 May '25 00:30 |
Chicago Fire Orlando City SC |
|||||
10 May '25 23:30 |
Orlando City SC New England Revolution |
|||||
14 May '25 23:30 |
Orlando City SC Charlotte FC |
|||||
18 May '25 23:00 |
Inter Miami CF Orlando City SC |
|||||
24 May '25 23:30 |
Orlando City SC Portland Timbers |
|||||
28 May '25 23:30 |
Atlanta United Orlando City SC |
|||||
31 May '25 23:30 |
Orlando City SC Chicago Fire |
|||||
15 Jun '25 01:30 |
Colorado Rapids Orlando City SC |
|||||
26 Jun '25 00:30 |
St.Louis City Orlando City SC |
|||||
28 Jun '25 23:30 |
Orlando City SC FC Cincinnati |
|||||
05 Jul '25 23:00 |
Charlotte FC Orlando City SC |
|||||
12 Jul '25 23:30 |
Orlando City SC CF Montréal |
|||||
16 Jul '25 23:30 |
Orlando City SC New York City FC |
|||||
19 Jul '25 23:30 |
New England Revolution Orlando City SC |
|||||
25 Jul '25 23:30 |
Columbus Crew Orlando City SC |
|||||
11 Aug '25 00:00 |
Orlando City SC Inter Miami CF |
|||||
16 Aug '25 23:30 |
Orlando City SC Sporting Kansas City |
|||||
24 Aug '25 00:30 |
Nashville SC Orlando City SC |
|||||
30 Aug '25 23:30 |
Orlando City SC Vancouver Whitecaps |
|||||
13 Sep '25 23:30 |
DC United Orlando City SC |
|||||
20 Sep '25 23:30 |
Orlando City SC Nashville SC |
|||||
27 Sep '25 18:30 |
FC Cincinnati Orlando City SC |
|||||
04 Oct '25 23:30 |
Orlando City SC Columbus Crew |
|||||
19 Oct '25 22:00 |
Toronto FC Orlando City SC |
|||||
|
Leagues Cup | |||||
31 Jul '25 22:00 |
Pumas UNAM Orlando City SC |
|||||
02 Aug '25 22:00 |
Orlando City SC Atlas FC |
|||||
06 Aug '25 22:00 |
Orlando City SC Club Necaxa |
Portland Timbers Football Fixtures
|
MLS | |||||
20 Apr '25 02:15 |
Portland Timbers Los Angeles FC |
|||||
28 Apr '25 01:00 |
LA Galaxy Portland Timbers |
|||||
04 May '25 02:30 |
San Jose Earthquakes Portland Timbers |
|||||
11 May '25 02:30 |
Portland Timbers Sporting Kansas City |
|||||
15 May '25 01:30 |
Real Salt Lake Portland Timbers |
|||||
18 May '25 01:30 |
Portland Timbers Seattle Sounders FC |
|||||
24 May '25 23:30 |
Orlando City SC Portland Timbers |
|||||
29 May '25 02:30 |
Portland Timbers Colorado Rapids |
|||||
01 Jun '25 01:30 |
Vancouver Whitecaps Portland Timbers |
|||||
08 Jun '25 23:00 |
Portland Timbers St.Louis City |
|||||
14 Jun '25 02:30 |
Portland Timbers San Jose Earthquakes |
|||||
28 Jun '25 23:30 |
Toronto FC Portland Timbers |
|||||
06 Jul '25 02:30 |
Portland Timbers New England Revolution |
|||||
13 Jul '25 23:00 |
St.Louis City Portland Timbers |
|||||
17 Jul '25 02:30 |
Portland Timbers Real Salt Lake |
|||||
20 Jul '25 02:30 |
Portland Timbers Minnesota United |
|||||
26 Jul '25 02:30 |
Los Angeles FC Portland Timbers |
|||||
10 Aug '25 00:30 |
FC Dallas Portland Timbers |
|||||
17 Aug '25 02:30 |
Portland Timbers FC Cincinnati |
|||||
24 Aug '25 02:30 |
San Diego FC Portland Timbers |
|||||
31 Aug '25 00:30 |
Minnesota United Portland Timbers |
|||||
14 Sep '25 02:30 |
Portland Timbers New York Red Bulls |
|||||
21 Sep '25 00:30 |
Houston Dynamo Portland Timbers |
|||||
28 Sep '25 02:30 |
Portland Timbers FC Dallas |
|||||
05 Oct '25 02:30 |
Seattle Sounders FC Portland Timbers |
|||||
20 Oct '25 01:00 |
Portland Timbers San Diego FC |
|||||
|
Leagues Cup | |||||
31 Jul '25 22:00 |
Portland Timbers Atlético San Luis |
|||||
03 Aug '25 22:00 |
Portland Timbers Querétaro FC |
|||||
07 Aug '25 22:00 |
Club América Portland Timbers |
MLS 2025 Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Vancouver Whitecaps |
8 | 6 | 1 | 19 |
2 |
Columbus Crew |
8 | 5 | 0 | 18 |
3 |
Charlotte FC |
8 | 5 | 2 | 16 |
4 |
FC Cincinnati |
8 | 5 | 2 | 16 |
5 |
Inter Miami CF |
7 | 4 | 0 | 15 |
6 |
Minnesota United |
8 | 4 | 1 | 15 |
7 |
San Diego FC |
8 | 4 | 2 | 14 |
8 |
Portland Timbers |
8 | 4 | 2 | 14 |
9 |
Colorado Rapids |
8 | 4 | 2 | 14 |
10 |
Philadelphia Union |
8 | 4 | 3 | 13 |
11 |
Nashville SC |
8 | 4 | 3 | 13 |
12 |
Austin FC |
8 | 4 | 3 | 13 |
13 |
Los Angeles FC |
8 | 4 | 4 | 12 |
14 |
Orlando City SC |
8 | 3 | 2 | 12 |
15 |
Chicago Fire |
8 | 3 | 2 | 12 |
16 |
New York Red Bulls |
8 | 3 | 2 | 12 |
17 |
New York City FC |
8 | 3 | 3 | 11 |
18 |
FC Dallas |
8 | 3 | 3 | 11 |
19 |
San Jose Earthquakes |
8 | 3 | 4 | 10 |
20 |
Real Salt Lake |
8 | 3 | 5 | 9 |
21 |
Atlanta United |
8 | 2 | 3 | 9 |
22 |
Seattle Sounders FC |
8 | 2 | 3 | 9 |
23 |
St.Louis City |
8 | 2 | 4 | 8 |
24 |
New England Revolution |
7 | 2 | 4 | 7 |
25 |
Houston Dynamo |
8 | 1 | 4 | 6 |
26 |
DC United |
8 | 1 | 4 | 6 |
27 |
Sporting Kansas City |
8 | 1 | 6 | 4 |
28 |
Toronto FC |
8 | 0 | 4 | 4 |
29 |
LA Galaxy |
8 | 0 | 5 | 3 |
30 |
CF Montréal |
8 | 0 | 6 | 2 |
Playoffs
Qualification Playoffs