New York City FC vs Los Angeles FC

New York City FC vs Los Angeles FC

FT
New York City FC
1 - 1 FT
Los Angeles FC
Major League Soccer · Regular Season - 30 Flushing · Citi Field
Match outlook

Win Prediction

Home win33%
Draw27%
Away win40%

The 1X2 read updates as lineups, score and match state change.

In the app

Want the full match call?

Get the projected score, goals outlook, key reasoning and live updates in the Nutmegly app.

Get the full prediction →
Live coverage

Match commentary

14

Key events and shifts on the pitch update here as they happen.

85' 1-1

A second LAFC switch follows in the 85th minute: Aaron Long makes way for Ryan Porteous.

85' 1-1

Los Angeles FC make another change at 1-1, with Marky Delgado coming off and Sergio Vasquez on in the 85th minute.

68' 1-1

A second change for New York City in the 68th minute: Luighi Hanri Sousa Santos makes way for Bénie Adama Traoré.

68' 1-1

New York City make a change at 1-1: Agustin Ojeda comes off, with Talles Magno coming on in the 68th minute.

66' 1-1

Another Los Angeles FC switch in the 66th minute: Ryan Hollingshead makes way for Sergi Palencia.

66' 1-1

Los Angeles FC make a change at 1-1: Jacob Shaffelburg comes off, with Armindo Sieb coming on in the 66th minute.

59' 1-1

New York City FC are level! Andrés Perea scores in the 59th minute, and it's 1-1.

58' 0-1

Los Angeles FC make a change at 58 minutes, with Mathieu Choinière coming on for Igor Jesus. They lead 1-0.

54' 0-1

Agustin Ojeda goes into the book for New York City FC, a yellow card at 54'.

45+1' 0-1

Right on the stroke of halftime, Leo Walta finds the net and Los Angeles FC lead 1-0.

45' 0-1

⏸️ Half-time · New York City FC 0-1 Los Angeles FC · shots 1-1, on target 0-0, possession 63%-37%, corners 2-1

44' 0-0

Aiden O'Neill goes into the book late in the first half, a yellow card for the New York City midfielder.

Follow the full match commentary and alerts in the app →
Major League Soccer

Match Timeline

90'
Hannes Wolf booked
28'
Aiden O'Neill booked
44'
Leo Walta scores
0-1 0-1
45+1'
Agustin Ojeda booked
54'
Andrés Perea scores
1-1 1-1
59'

Final recap: the actual goal timeline.

Match data

Technical stats

Through 29'
New York City FCLos Angeles FC
0.00Expected goals0.20
0Shots1
0Shots on target0
0Shots in box1
66%Possession34%
1Corners1
4Fouls3
1Yellow cards0
3Free kicks4

Drag the timeline to inspect real cumulative data at each checkpoint.

Starting XI
4-2-3-1 Manager · P. Jansen
Starting 11
  • 49 M. Freese G
  • 24 T. Gray D
  • 13 Thiago Martins D
  • 6 J. Sands D
  • 22 K. O'Toole D
  • 21 A. O'Neill M
  • 8 A. Perea M
  • 26 A. Ojeda M
  • 7 N. Fernández Mercau M
  • 17 H. Wolf M
  • 20 Luighi Hanri F
Substitutes
  • 35 M. Ilenič D
  • 88 M. Jones F
  • 16 A. Martínez F
  • 3 M. Miazga D
  • 34 Raul Gustavo D
  • 30 T. Romero G
  • 32 J. Shore M
  • 11 Talles Magno F
  • 9 B. Traoré F
Substitutions
  • 68'
    Out · Agustin Ojeda In · Talles Magno
  • 68'
    Out · Luighi Hanri Sousa Santos In · Bénie Adama Traoré
4-2-3-1 Manager · Xavi Tamarit
Starting 11
  • 1 H. Lloris G
  • 24 R. Hollingshead D
  • 33 A. Long D
  • 91 N. Tafari D
  • 23 Y. Cheberko D
  • 8 M. Delgado M
  • 6 Igor Jesus M
  • 81 L. Walta M
  • 7 Son Heung-Min M
  • 18 J. Shaffelburg M
  • 99 D. Bouanga F
Substitutes
  • 19 T. Boyd F
  • 66 M. Choinière M
  • 12 T. Hasal G
  • 14 Sergi Palencia D
  • 5 R. Porteous D
  • 21 R. Raposo M
  • 4 E. Segura D
  • 9 A. Sieb F
  • 20 S. Vasquez M
Substitutions
  • 58'
    Out · Igor Jesus In · Mathieu Choinière
  • 66'
    Out · Jacob Shaffelburg In · Armindo Sieb
  • 66'
    Out · Ryan Hollingshead In · Sergi Palencia
  • 85'
    Out · Marky Delgado In · Sergio Vasquez
  • 85'
    Out · Aaron Long In · Ryan Porteous
Odds Movement
In the app
Full odds-movement trend
See timestamped, line-by-line odds changes where data is available in the app.
Get the app →
Hottest in Last 5
In the app
In-form player intel
Recent ratings, goals and assists for both sides — in the app.
Get the app →
Want this match's alerts first?
Set a trigger in the app — score, lineup and injury alerts pushed to your phone.
Get the app to set alerts →