Burkina Faso
Chinese Taipei
Nigeria

Montreal Impact vs Orlando City Summary

  Position Points Games Scored Conceded Home Win Away Win Draw Home Lost Away Lost
Montreal Impact 18 10 7 10 14 133% 266% 114% 00% 3100%
Orlando City 24 8 7 8 13 150% 150% 228% 133% 266%

Montreal Impact vs Orlando City Head 2 Head

K/O
Home
Away
Pts
HT
FT
ET
PN
20 Apr 23:30 23:30, 20 Apr fin
Montreal Impact 4
1-1 2-2
Orlando City 2
10-8
MLS
1-1
2-2
25 Feb 00:30 00:30, 25 Feb fin
Orlando City 3
0-0 0-0
Montreal Impact 1
0-0
MLS
0-0
0-0
30 Sep 23:30 23:30, 30 Sep fin
Orlando City 2
1-0 3-0
Montreal Impact 3
51-37
MLS
1-0
3-0
06 May 23:30 23:30, 06 May fin
Montreal Impact 2
0-0 2-0
Orlando City 5
9-14
MLS
0-0
2-0
17 Oct 00:00 00:00, 17 Oct fin
Montreal Impact 2
0-0 2-0
Orlando City 4
0-0
MLS/PO
0-0
2-0
07 May 20:00 20:00, 07 May fin
Montreal Impact 4
1-0 4-1
Orlando City 2
14-17
MLS
1-0
4-1
27 Feb 18:00 18:00, 27 Feb fin
Orlando City 3 1
0-0 2-0
Montreal Impact 3 1
0-0
MLS
0-0
2-0
07 Nov 20:30 20:30, 07 Nov fin
Montreal Impact 1 1
0-0 0-2
Orlando City 3
46-48
MLS
0-0
0-2
20 Oct 23:30 23:30, 20 Oct fin
Orlando City 2
1-0 1-1
Montreal Impact 1
45-41
MLS
1-0
1-1
15 Sep 23:30 23:30, 15 Sep fin
Orlando City 1 2
1-2 2-4
Montreal Impact 2
38-31
MLS
1-2
2-4

Major League Soccer League Table. Season 2023/2024

Pos Team Home Away Total GD Goals
P W D L GS GC Pts P W D L GS GC Pts P W D L GS GC Pts
1 Inter Miami Inter Miami 5 2 2 1 12 6 8 4 2 1 1 7 8 7 9 4 3 2 19 14 15 5 2.10
2 Los Angeles Galaxy Los Angeles Galaxy 3 1 2 0 5 4 5 5 3 1 1 12 8 10 8 4 3 1 17 12 15 5 2.10
3 New York Red Bulls New York Red Bulls 3 2 1 0 6 1 7 5 2 2 1 5 6 8 8 4 3 1 11 7 15 4 1.40
4 Vancouver Whitecaps Vancouver Whitecaps 5 2 1 2 10 8 7 2 2 0 0 5 1 6 7 4 1 2 15 9 13 6 2.10
5 Philadelphia Union Philadelphia Union 2 1 1 0 4 2 4 5 2 3 0 10 7 9 7 3 4 0 14 9 13 5 2.00
6 Columbus Crew Columbus Crew 4 3 1 0 7 2 10 4 0 3 1 3 5 3 8 3 4 1 10 7 13 3 1.30
7 Houston Dynamo Houston Dynamo 4 2 1 1 5 4 7 3 2 0 1 4 3 6 7 4 1 2 9 7 13 2 1.30
8 Real Salt Lake 4 2 1 1 7 3 7 4 1 2 1 4 5 5 8 3 3 2 11 8 12 3 1.40
9 Colorado Rapids Colorado Rapids 3 1 1 1 4 4 4 5 2 2 1 9 8 8 8 3 3 2 13 12 12 1 1.60
10 FC Cincinnati FC Cincinnati 4 1 2 1 2 2 5 4 2 1 1 6 5 7 8 3 3 2 8 7 12 1 1.00
11 Atlanta United FC 4 3 1 0 11 3 10 3 0 1 2 1 4 1 7 3 2 2 12 7 11 5 1.70
12 Los Angeles FC Los Angeles FC 4 3 1 0 9 2 10 4 0 1 3 4 10 1 8 3 2 3 13 12 11 1 1.60
13 Charlotte Charlotte 4 3 1 0 7 3 10 4 0 1 3 2 5 1 8 3 2 3 9 8 11 1 1.10
14 Minnesota United FC Minnesota United FC 4 1 2 1 5 4 5 3 2 0 1 5 5 6 7 3 2 2 10 9 11 1 1.40
15 ST. Louis City 5 2 3 0 6 3 9 3 0 2 1 6 8 2 8 2 5 1 12 11 11 1 1.50
16 Sporting Kansas City Sporting Kansas City 5 1 2 2 10 11 5 3 1 2 0 4 2 5 8 2 4 2 14 13 10 1 1.80
17 DC United DC United 4 2 0 2 7 7 6 4 0 4 0 5 5 4 8 2 4 2 12 12 10 0 1.50
18 Montreal Impact Montreal Impact 1 1 0 0 2 1 3 6 2 1 3 8 13 7 7 3 1 3 10 14 10 -4 1.40
19 Toronto FC Toronto FC 3 2 0 1 4 3 6 5 1 1 3 4 9 4 8 3 1 4 8 12 10 -4 1.00
20 Portland Timbers Portland Timbers 4 1 2 1 9 8 5 4 1 1 2 7 8 4 8 2 3 3 16 16 9 0 2.00
21 Austin FC Austin FC 5 2 2 1 11 10 8 3 0 1 2 0 3 1 8 2 3 3 11 13 9 -2 1.40
22 Chicago Fire Chicago Fire 3 2 0 1 7 6 6 5 0 3 2 4 8 3 8 2 3 3 11 14 9 -3 1.40
23 New York City FC New York City FC 4 2 1 1 6 4 7 4 0 1 3 1 5 1 8 2 2 4 7 9 8 -2 0.90
24 Orlando City Orlando City 4 1 2 1 5 4 5 3 1 0 2 3 9 3 7 2 2 3 8 13 8 -5 1.10
25 Nashville SC Nashville SC 5 1 3 1 7 7 6 2 0 1 1 1 6 1 7 1 4 2 8 13 7 -5 1.10
26 Seattle Sounders Seattle Sounders 3 1 2 0 6 1 5 4 0 1 3 3 6 1 7 1 3 3 9 7 6 2 1.30
27 FC Dallas FC Dallas 4 1 1 2 4 6 4 3 0 1 2 2 4 1 7 1 2 4 6 10 5 -4 0.90
28 New England Revolution New England Revolution 4 1 1 2 3 4 4 3 0 0 3 2 9 0 7 1 1 5 5 13 4 -8 0.70
29 San Jose Earthquakes San Jose Earthquakes 4 1 0 3 4 10 3 4 0 0 4 6 10 0 8 1 0 7 10 20 3 -10 1.30

Montreal Impact Last Matches

0 - - + + 0 - - - + + - + + - - 0 0 - - 0 + - 0 + + - - - +
K/O
Home
Away
Pts
HT
FT
ET
PN
27 Apr 23:30 23:30, 27 Apr fin
Columbus Crew 1
0-0 0-0
Montreal Impact 5
14-11
MLS
0-0
0-0
20 Apr 23:30 23:30, 20 Apr fin
Montreal Impact 4
1-1 2-2
Orlando City 2
10-8
MLS
1-1
2-2
13 Apr 23:30 23:30, 13 Apr fin
Montreal Impact 3
1-0 2-1
FC Cincinnati 3
7-12
MLS
1-0
2-1
07 Apr 02:30 02:30, 07 Apr fin
Seattle Sounders 1
2-0 5-0
Montreal Impact 3 1
2-7
MLS
2-0
5-0
30 Mar 23:30 23:30, 30 Mar fin
DC United 2
0-0 1-0
Montreal Impact 3
0-0
MLS
0-0
1-0
16 Mar 18:00 18:00, 16 Mar fin
Chicago Fire 3
1-2 4-3
Montreal Impact 2 1
0-0
MLS
1-2
4-3
10 Mar 21:00 21:00, 10 Mar fin
Inter Miami 5
0-1 2-3
Montreal Impact 2
0-0
MLS
0-1
2-3
03 Mar 01:30 01:30, 03 Mar fin
FC Dallas 2
1-1 1-2
Montreal Impact 2
0-0
MLS
1-1
1-2
25 Feb 00:30 00:30, 25 Feb fin
Orlando City 3
0-0 0-0
Montreal Impact 1
0-0
MLS
0-0
0-0
21 Oct 22:00 22:00, 21 Oct fin
Columbus Crew 1
1-1 2-1
Montreal Impact 1
54-41
MLS
1-1
2-1

Orlando City Last Matches

0 0 + + - + + + - + + 0 + + - 0 + + + + + + - 0 - - - + 0 +
K/O
Home
Away
Pts
HT
FT
ET
PN
27 Apr 23:30 23:30, 27 Apr fin
Orlando City 4
1-0 1-2
Toronto FC 5
9-13
MLS
1-0
1-2
20 Apr 23:30 23:30, 20 Apr fin
Montreal Impact 4
1-1 2-2
Orlando City 2
10-8
MLS
1-1
2-2
13 Apr 23:30 23:30, 13 Apr fin
DC United 6
1-1 2-3
Orlando City 3
10-5
MLS
1-1
2-3
30 Mar 23:30 23:30, 30 Mar fin
Orlando City 1
0-1 1-1
New York Red Bulls 3
4-10
MLS
0-1
1-1
23 Mar 23:30 23:30, 23 Mar fin
Orlando City 1
1-0 2-0
Austin FC
0-0
MLS
1-0
2-0
17 Mar 23:00 23:00, 17 Mar fin
Atlanta United FC 5
1-0 2-0
Orlando City 1
0-0
MLS
1-0
2-0
10 Mar 00:30 00:30, 10 Mar fin
Orlando City 1
1-2 2-3
Minnesota United FC 6
0-0
MLS
1-2
2-3
02 Mar 21:30 21:30, 02 Mar fin
Inter Miami 3
3-0 5-0
Orlando City 1
0-0
MLS
3-0
5-0
25 Feb 00:30 00:30, 25 Feb fin
Orlando City 3
0-0 0-0
Montreal Impact 1
0-0
MLS
0-0
0-0
25 Nov 22:30 22:30, 25 Nov fin
Orlando City 5 1
0-0 0-0 0-2
Columbus Crew 4
6-6
MLS/PO
0-0
0-0
0-2

Montreal Impact Results

Orlando City Results

Montreal Impact Goals

Orlando City Goals

Montreal Impact Strength

calculated by the robot

Orlando City Strength

calculated by the robot

Montreal Impact Early Birds (Last 30 games)

Total scored: 36. Total conceded: 49

Orlando City Early Birds (Last 30 games)

Total scored: 47. Total conceded: 38

Montreal Impact Top Scorers

Player 04 Oct 07 Oct 21 Oct 25 Feb 03 Mar 10 Mar 16 Mar 30 Mar 07 Apr 13 Apr Last 10 matchesGoals/Assists
Josef Martinez 0/0 0/0 0/0 0/0 1/0 0/1 0/1 0/0 0/0 1/1 2/3
Matias Coccaro 0/0 0/0 0/0 0/0 0/1 1/0 2/0 0/0 0/0 0/0 3/1
Ibrahim Sunusi 0/0 1/1 1/0 0/0 0/0 1/0 0/0 0/0 0/0 0/0 3/1
Ariel Lassiter 0/0 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0 1/0 1/1
Mathieu Choiniere 0/0 1/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0 0/0 1/1
Kwadwo Opoku 0/0 1/1 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/1
Raheem Edwards 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/1
Dominik Yankov 0/0 0/0 0/0 0/0 0/0 0/0 1/0 0/0 0/0 0/0 1/0
Fernando Alvarez 0/0 0/0 0/0 0/0 0/0 1/0 0/0 0/0 0/0 0/0 1/0
Jules-Anthony Vilsaint 0/0 0/0 0/0 0/0 1/0 0/0 0/0 0/0 0/0 0/0 1/0
Ruan 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0 0/0 0/0 0/1
Zachary Brault-Guillard 0/0 0/0 0/1 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1
Romell Quioto 0/0 0/1 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1
Mason Toye 0/0 1/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0
Lassi Lappalainen 1/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0

Orlando City Top Scorers

Player 30 Oct 08 Nov 25 Nov 25 Feb 02 Mar 10 Mar 17 Mar 23 Mar 30 Mar 13 Apr Last 10 matchesGoals/Assists
Duncan McGuire 0/0 0/0 0/0 0/0 0/0 2/0 0/0 0/0 0/0 1/0 3/0
Dagur Dan Thorhallsson 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/0 1/0 1/1
Ivan Angulo 0/0 1/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1 1/1
Nicolas Lodeiro 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0 0/0 0/1 1/1
David Brekalo 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0 1/0
Facundo Torres 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1 0/1
Noah Eile 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0 0/0 1/0
Jack LYNN 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0 0/0 0/0 1/0
Rafael Santos 0/0 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0 0/0 0/1
Martin Ojeda 0/0 0/0 0/0 0/0 0/0 0/1 0/0 0/0 0/0 0/0 0/1
Wilder Cartagena 1/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 1/0
Cesar Araujo 0/1 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/0 0/1

Montreal Impact Bad Boys

Player 04 Oct 07 Oct 21 Oct 25 Feb 03 Mar 10 Mar 16 Mar 30 Mar 07 Apr 13 Apr Last 10 matchesRed/Yellow Matches Avg
Joel Waterman - - - - - - - 0/1 0/1 0/1 0/3 3 0.0/1.0
Samuel Piette 0/1 - 0/1 - - - - - - 0/1 0/3 3 0.0/1.0
Raheem Edwards - - - - - 0/1 1/0 - - 0/1 1/2 3 0.3/0.7
Nathan Saliba - - - - - - - - 1/1 - 1/1 2 0.5/0.5
George Campbell - - - - 0/1 - - - 0/1 - 0/2 2 0.0/1.0
Mathieu Choiniere - - - - 0/1 - 0/1 - - - 0/2 2 0.0/1.0
Dominik Yankov - - - - - - - 0/1 - - 0/1 1 0.0/1.0
Josef Martinez - - - - - - - 0/1 - - 0/1 1 0.0/1.0
Matias Coccaro - - - - - - 0/1 - - - 0/1 1 0.0/1.0
Jules-Anthony Vilsaint - - - - - 0/1 - - - - 0/1 1 0.0/1.0
Ariel Lassiter - - - 0/1 - - - - - - 0/1 1 0.0/1.0

Orlando City Bad Boys

Player 30 Oct 08 Nov 25 Nov 25 Feb 02 Mar 10 Mar 17 Mar 23 Mar 30 Mar 13 Apr Last 10 matchesRed/Yellow Matches Avg
Wilder Cartagena - 0/1 0/1 0/1 - - - - - 0/1 0/4 4 0.0/1.0
Rodrigo Adrian Schlegel 0/1 0/1 1/1 - - - - - - - 1/3 4 0.3/0.8
Robin Jansson - - 0/1 - 0/1 - 0/1 - - - 0/3 3 0.0/1.0
Dagur Dan Thorhallsson - - 0/1 - - - - - - 0/1 0/2 2 0.0/1.0
Felipe - - - 0/1 - 0/1 - - - - 0/2 2 0.0/1.0
Cesar Araujo 0/1 - 0/1 - - - - - - - 0/2 2 0.0/1.0
David Brekalo - - - - - - - - - 0/1 0/1 1 0.0/1.0
Ivan Angulo - - - - - - - - 0/1 - 0/1 1 0.0/1.0
Kyle Smith - - - - - - - 0/1 - - 0/1 1 0.0/1.0
Duncan McGuire - - - 0/1 - - - - - - 0/1 1 0.0/1.0
Mauricio Pereira - 0/1 - - - - - - - - 0/1 1 0.0/1.0
Rafael Santos - 0/1 - - - - - - - - 0/1 1 0.0/1.0
Pedro Gallese - 0/1 - - - - - - - - 0/1 1 0.0/1.0

Score Prediction

calculated by the bots
Bot Bot2 Bot3
Montreal Impact 1.38 1.38 1.38
Orlando City 1.71 1.71 1.71

Montreal Impact vs Orlando City

The last meeting of these teams took place more than a month ago (25 February 2024) and ended with the draw with a score 0-0.

The most common result of matches between these teams is 2-0. 3 matches have ended with this result.

League table

The teams are close in the league table, the difference between their points is only 2 points.

Montreal Impact takes the 18th position in the league table with 10 points. This is the 7th of 56 team game in the tournament.

Montreal Impact has the same number of points with the nearest team on top and can score 147. The distance from the bottom league record is 7 points. The nearest pursuer has the same number of points with Montreal Impact and can score 144 points. The goal difference is 10:14.

Orlando City takes the 24th position in the league table with 8 points. This is the 7th of 56 team game in the tournament.

Orlando City has the same number of points with the nearest team on top and can score 147. The distance from the bottom league record is 5 points. The nearest pursuer is 1 point lower and has the opportunity to score 147 points additionally. The goal difference is 8:13.

Montreal Impact Stats

The team scored 16 points оn its own field in 10 last matches, with the following results 4 wins, 4 draws and 2 losses. The difference between scored and conceded goals is 15-13. The average number of goals is 1.5. The average number of cards in 10 last matches is 2.1.

Orlando City Stats

The team scored 17 points when playing away in 10 last matches, with the following results 5 wins, 2 draws и 3 losses. The difference between scored and conceded goals is 11-14. The average number of goals is 1.1. The average number of cards in 10 last matches is 2.

Team News

2 May 2024 sportsmole.co.uk Off the back of a first defeat in five matches last time out, Orlando City will be looking to bounce back when they welcome FC Cincinnati to the Exploria Stadium on Sunday. 2 May 2024 sportsmole.co.uk Toronto have a chance to win three successive MLS fixtures for the first time since 2020 with a victory over Dallas on Saturday at BMO Field. 18 April 2024 sportsmole.co.uk Matchday nine of the 2024 MLS campaign kicks off on Saturday when CF Montreal take on Orlando City at Saputo Stadium. 17 April 2024 sportsmole.co.uk In their third game on their current five-game homestand, New York City FC return to Citi Field on Saturday for an MLS encounter with DC United. 4 April 2024 sportsmole.co.uk Inter Miami will be desperate to return to winning ways in the MLS when they take on the Colorado Rapids at Chase Stadium in Florida on Sunday morning. 28 March 2024 sportsmole.co.uk Orlando City will go head-to-head with the New York Red Bulls in gamweek six of the MLS regular season at the Inter&Co Stadium in Florida on Sunday morning. 21 March 2024 sportsmole.co.uk Two teams still in search of their first wins of the 2024 Major League Soccer season will face off when Orlando City, who are in the Eastern Conference, host Austin FC, who are in the Western Conference. 21 March 2024 sportsmole.co.uk Toronto can maintain their 100% record at BMO Field in the 2024 MLS campaign when they host Atlanta United on Saturday afternoon. 17 March 2024 sportsmole.co.uk New England vs. Cincinnati (Sunday, 6.00pm) In a matchup of two of the last three MLS Supporters' Shield winners, the New England Revolution will host FC Cincinnati at Gillette Stadium on Sunday. 15 March 2024 sportsmole.co.uk Matchday five of the 2024 MLS campaign concludes with Atlanta United hosting Orlando City on Sunday at Mercedes-Benz Stadium. 14 March 2024 sportsmole.co.uk Minnesota United can maintain their unbeaten start to the season when they take on Los Angeles FC in MLS action on Saturday. 8 March 2024 sportsmole.co.uk Inter Miami can match their longest MLS unbeaten run from the 2023 season (four games) when they host CF Montreal at Chase Stadium on Sunday. 7 March 2024 sportsmole.co.uk This weekend, Orlando City will welcome Western Conference rivals Minnesota United to the Inter&Co Stadium for a gameweek three showdown in the 2024 MLS season. 3 March 2024 sportsmole.co.uk World Cup winner Lionel Messi brought up 500 career league goals in Inter Miami's dominant 5-0 win over Orlando City. 29 February 2024 sportsmole.co.uk On Saturday Florida rivals Inter Miami and Orlando City square off for the first time in the 2024 MLS regular season at Chase Stadium in Fort Lauderdale. 29 February 2024 sportsmole.co.uk For the first time in nearly three years, CF Montreal will visit Toyota Stadium to battle Dallas in MLS action on Saturday. 23 February 2024 sportsmole.co.uk In a matinee affair on Sunday, Nashville SC will welcome the New York Red Bulls to GEODIS Park in the opening 2024 MLS regular season fixture for each side. 22 February 2024 sportsmole.co.uk For the second time in three years, Orlando City and CF Montreal will open their Major League Soccer (MLS) regular seasons by facing each other at Exploria Stadium on Saturday. 8 February 2024 talksport.com Blackburn Rovers failed to sign United States international Duncan McGuire in the transfer after an embarrassing error. 8 February 2024 sportsmole.co.uk Both looking to move away from the relegation spots in the second-tier table, Blackburn Rovers will do battle with Stoke City at Ewood Park on Saturday afternoon in the Championship. 1 February 2024 sportsmole.co.uk Blackburn Rovers have reportedly revived their interest in Orlando City striker Duncan McGuire, just a day after the transfer was called off. 2 December 2023 sportsmole.co.uk Cincinnati vs. Columbus Crew (Saturday, 11.00pm) The road to the MLS Cup final will run through Ohio as FC Cincinnati host the Columbus Crew in what promises to be the most intense Hell is Real derby of all time on Saturday at TQL Stadium. 30 November 2023 sportsmole.co.uk The road to the MLS Cup final will run through Ohio as FC Cincinnati host the Columbus Crew in what promises to be the most intense Hell is Real derby of all time on Saturday at TQL Stadium. 25 November 2023 sportsmole.co.uk Orlando City vs. Columbus Crew (Saturday, 10.30pm) Orlando City can advance into the Eastern Conference Finals of Major League Soccer for the first time when they host the Columbus Crew on Saturday at Exploria Stadium. 23 November 2023 sportsmole.co.uk Orlando City can advance into the Eastern Conference Finals of Major League Soccer for the first time when they host the Columbus Crew on Saturday at Exploria Stadium. 7 November 2023 sportsmole.co.uk Atlanta vs. Columbus Crew (Wednesday, 12.00am) In need of a victory to prolong their season, Atlanta United will host the Columbus Crew in game two of that best-of-three MLS Cup playoff series on Tuesday at Mercedes-Benz Stadium. 5 November 2023 sportsmole.co.uk Orlando City can win their first-ever away fixture in the MLS Cup playoffs when they head to GEODIS Park for game two of their best-of-three series against Nashville SC on Tuesday. 30 October 2023 sportsmole.co.uk Orlando City vs. Nashville (Monday, 11.00pm) For the second time in three seasons, Orlando City and Nashville SC will face each other in the opening round of the MLS Cup playoffs, this time in a best-of-three series beginning on Monday at Exploria Stadium. 28 October 2023 sportsmole.co.uk For the second time in three seasons, Orlando City and Nashville SC will face each other in the opening round of the MLS Cup playoffs, this time in a best-of-three series beginning on Monday at Exploria Stadium. 19 October 2023 sportsmole.co.uk In what will be an all-or-nothing game for the home side, New York City FC need a victory against the Chicago Fire on Saturday at Citi Field to have any hope of making the MLS Cup playoffs.