TotalBound Football
FT
2–2
17 Oct 2026
MLS Sat 17 Oct, 19:30London Subaru Park, Chester, Pennsylvania 18,551 attendance

Timeline

  1. 19' Allan Saint-Maximin Yellow Card
  2. 44' Morrison Agyemang Yellow Card
  3. 45'+1' David Schnegg Yellow Card
  4. 48' Rodolfo Aloko assist Idan Toklomati
  5. 55' Quinn Sullivan for Indiana Vassilev
  6. 62' Idan Toklomati assist David Schnegg
  7. 73' Bruno Damiani assist Danley Jean Jacques
  8. 82' Malik Jakupovic for Bruno Damiani
  9. 83' Liel Abada for Allan Saint-Maximin
  10. 83' Luca de la Torre for Djibril Diani
  11. 83' Harry Toffolo for David Schnegg
  12. 90'+12' Tyger Smalls for Rodolfo Aloko

Match stats

39.8% Possession 60.2%
21 Shots 13
5 On target 3
18 Fouls 15
0 Yellow cards 3
0 Red cards 0
2 Offsides 0
1 Saves 3
224 Accurate passes 382

Lineups

Philadelphia Union 4-4-2
18 Blake
27 Wagner 26 Harriel 44 Pierre 39 Westfield
19 Vassilev 4 Lukic 21 Jacques 6 Sullivan
10 Iloski 9 Damiani
Charlotte FC 4-2-3-1
1 Kahlina
23 Schnegg 22 Kessler 44 Agyemang 14 Byrne
28 Diani 8 Westwood
10 Saint-Maximin 16 Biel 37 Aloko
9 Toklomati
Philadelphia Union 4-4-2
  1. 18 Andre Blake G
  2. 26 Nathan Harriel CD-L
  3. 44 Neil Pierre CD-R
  4. 27 Kai Wagner LB
  5. 39 Frankie Westfield RB
  6. 4 Jovan Lukic CM-L
  7. 21 Danley Jean Jacques CM-R
  8. 19 Indiana Vassilev ▼ LM
  9. 6 Cavan Sullivan RM
  10. 10 Milan Iloski CF-L
  11. 9 Bruno Damiani ▼ CF-R

Came on

  1. 51 Malik Jakupovic ▲ SUB
  2. 33 Quinn Sullivan ▲ SUB
Unused substitutes (7)
  1. 11 Alejandro Bedoya SUB
  2. 28 Augustin Anello SUB
  3. 5 Japhet Sery SUB
  4. 16 Ben Bender SUB
  5. 14 Jeremy Rafanello SUB
  6. 23 Ezekiel Alladoh SUB
  7. 76 Andrew Rick SUB
Charlotte FC 4-2-3-1
  1. 1 Kristijan Kahlina G
  2. 22 Henry Kessler CD-L
  3. 44 Morrison Agyemang CD-R
  4. 23 David Schnegg ▼ LB
  5. 14 Nathan Byrne RB
  6. 16 Pep Biel AM
  7. 28 Djibril Diani ▼ LM
  8. 8 Ashley Westwood RM
  9. 9 Idan Toklomati F
  10. 10 Allan Saint-Maximin ▼ AM-L
  11. 37 Rodolfo Aloko ▼ AM-R

Came on

  1. 25 Tyger Smalls ▲ SUB
  2. 15 Harry Toffolo ▲ SUB
  3. 11 Liel Abada ▲ SUB
  4. 17 Luca de la Torre ▲ SUB
Unused substitutes (5)
  1. 4 Andrew Privett SUB
  2. 21 Tyler Miller SUB
  3. 3 Tim Ream SUB
  4. 13 Brandt Bronico SUB
  5. 35 Will Cleary SUB

Commentary

  1. Match ends, Philadelphia Union 2, Charlotte FC 2.
  2. 90'+13' Second Half ends, Philadelphia Union 2, Charlotte FC 2.
  3. 90'+12' Substitution, Charlotte FC. Tyger Smalls replaces Rodolfo Aloko.
  4. 90'+11' Idan Toklomati (Charlotte FC) wins a free kick on the right wing.
  5. 90'+11' Foul by Nathan Harriel (Philadelphia Union).
  6. 90'+9' Foul by Idan Toklomati (Charlotte FC).
  7. 90'+9' Nathan Harriel (Philadelphia Union) wins a free kick in the defensive half.
  8. 90'+8' Attempt missed. Nathan Harriel (Philadelphia Union) header from the left side of the six yard box is too high. Assisted by Kai Wagner with a cross following a corner.
  9. 90'+7' Corner, Philadelphia Union. Conceded by Morrison Agyemang.
  10. 90'+6' Attempt missed. Pep Biel (Charlotte FC) left footed shot from long range on the right is close, but misses to the right. Assisted by Nathan Byrne.
  11. 90'+5' Nathan Byrne (Charlotte FC) wins a free kick in the defensive half.
  12. 90'+5' Foul by Malik Jakupovic (Philadelphia Union).
120 earlier entries
  1. 90'+5' Attempt saved. Quinn Sullivan (Philadelphia Union) right footed shot from the right side of the box is saved in the top right corner by Kristijan Kahlina (Charlotte FC). Assisted by Milan Iloski.
  2. 90'+2' Corner, Philadelphia Union. Conceded by Henry Kessler.
  3. 90'+2' Attempt saved. Cavan Sullivan (Philadelphia Union) right footed shot from the right side of the box is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Quinn Sullivan.
  4. 90'+1' Foul by Rodolfo Aloko (Charlotte FC).
  5. 90'+1' Nathan Harriel (Philadelphia Union) wins a free kick in the defensive half.
  6. 90' Fourth official has announced 12 minutes of added time.
  7. 89' Henry Kessler (Charlotte FC) hits the left post with a header from the centre of the box. Assisted by Pep Biel with a cross following a set piece situation.
  8. 88' Nathan Byrne (Charlotte FC) wins a free kick on the right wing.
  9. 88' Foul by Malik Jakupovic (Philadelphia Union).
  10. 88' Pep Biel (Charlotte FC) wins a free kick in the defensive half.
  11. 88' Foul by Jovan Lukic (Philadelphia Union).
  12. 87' Attempt blocked. Milan Iloski (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Cavan Sullivan.
  13. 86' Attempt missed. Malik Jakupovic (Philadelphia Union) header from the right side of the six yard box is close, but misses to the right. Assisted by Kai Wagner with a cross.
  14. 84' Morrison Agyemang (Charlotte FC) wins a free kick in the defensive half.
  15. 84' Foul by Milan Iloski (Philadelphia Union).
  16. 83' Delay over. They are ready to continue.
  17. 83' Substitution, Charlotte FC. Harry Toffolo replaces David Schnegg.
  18. 83' Substitution, Charlotte FC. Luca de la Torre replaces Djibril Diani.
  19. 83' Substitution, Charlotte FC. Liel Abada replaces Allan Saint-Maximin.
  20. 82' Substitution, Philadelphia Union. Malik Jakupovic replaces Bruno Damiani because of an injury.
  21. 79' Delay in match because of an injury Morrison Agyemang (Charlotte FC).
  22. 79' Delay in match because of an injury Bruno Damiani (Philadelphia Union).
  23. 79' Attempt blocked. Quinn Sullivan (Philadelphia Union) right footed shot from the left side of the box is blocked.
  24. 76' Djibril Diani (Charlotte FC) wins a free kick in the attacking half.
  25. 76' Foul by Frankie Westfield (Philadelphia Union).
  26. 76' Attempt blocked. Rodolfo Aloko (Charlotte FC) left footed shot from the left side of the box is blocked. Assisted by Ashley Westwood.
  27. 75' Corner, Philadelphia Union. Conceded by David Schnegg.
  28. 74' Foul by Allan Saint-Maximin (Charlotte FC).
  29. 74' Frankie Westfield (Philadelphia Union) wins a free kick on the right wing.
  30. 73' Goal! Philadelphia Union 2, Charlotte FC 2. Bruno Damiani (Philadelphia Union) left footed shot from the centre of the box to the top left corner. Assisted by Danley Jean Jacques.
  31. 73' Foul by Djibril Diani (Charlotte FC).
  32. 73' Neil Pierre (Philadelphia Union) wins a free kick on the right wing.
  33. 71' Allan Saint-Maximin (Charlotte FC) wins a free kick in the defensive half.
  34. 71' Foul by Danley Jean Jacques (Philadelphia Union).
  35. 70' Morrison Agyemang (Charlotte FC) wins a free kick in the defensive half.
  36. 70' Foul by Bruno Damiani (Philadelphia Union).
  37. 68' Delay over. They are ready to continue.
  38. 66' Delay in match because of an injury Bruno Damiani (Philadelphia Union).
  39. 66' Offside, Philadelphia Union. Cavan Sullivan is caught offside.
  40. 62' Goal! Philadelphia Union 1, Charlotte FC 2. Idan Toklomati (Charlotte FC) header from the right side of the six yard box to the bottom left corner. Assisted by David Schnegg with a cross.Goal confirmed following VAR Review.
  41. 60' Attempt saved. Frankie Westfield (Philadelphia Union) right footed shot from the right side of the box is saved in the centre of the goal by Kristijan Kahlina (Charlotte FC). Assisted by Quinn Sullivan.
  42. 58' Corner, Charlotte FC. Conceded by Bruno Damiani.
  43. 58' Attempt blocked. Allan Saint-Maximin (Charlotte FC) right footed shot from more than 35 yards is blocked.
  44. 57' Nathan Byrne (Charlotte FC) wins a free kick on the right wing.
  45. 57' Foul by Bruno Damiani (Philadelphia Union).
  46. 56' Idan Toklomati (Charlotte FC) wins a free kick in the attacking half.
  47. 56' Foul by Nathan Harriel (Philadelphia Union).
  48. 55' Substitution, Philadelphia Union. Quinn Sullivan replaces Indiana Vassilev.
  49. 55' Attempt missed. Bruno Damiani (Philadelphia Union) left footed shot from the centre of the box misses to the left. Assisted by Kai Wagner.
  50. 53' Milan Iloski (Philadelphia Union) hits the bar with a right footed shot from very close range. Assisted by Cavan Sullivan.
  51. 53' Attempt missed. Cavan Sullivan (Philadelphia Union) left footed shot from the left side of the box misses to the right.
  52. 51' Ashley Westwood (Charlotte FC) wins a free kick in the defensive half.
  53. 51' Foul by Jovan Lukic (Philadelphia Union).
  54. 49' Foul by Rodolfo Aloko (Charlotte FC).
  55. 49' Indiana Vassilev (Philadelphia Union) wins a free kick in the attacking half.
  56. 48' Goal! Philadelphia Union 1, Charlotte FC 1. Rodolfo Aloko (Charlotte FC) left footed shot from the centre of the box to the bottom right corner. Assisted by Idan Toklomati.
  57. 47' Offside, Philadelphia Union. Bruno Damiani is caught offside.
  58. 45' Second Half begins Philadelphia Union 1, Charlotte FC 0.
  59. 45'+4' First Half ends, Philadelphia Union 1, Charlotte FC 0.
  60. 45'+2' Corner, Philadelphia Union. Conceded by David Schnegg.
  61. 45'+1' David Schnegg (Charlotte FC) is shown the yellow card for a bad foul.
  62. 45'+1' Foul by David Schnegg (Charlotte FC).
  63. 45'+1' Frankie Westfield (Philadelphia Union) wins a free kick on the right wing.
  64. 45' Fourth official has announced 3 minutes of added time.
  65. 45' Delay over. They are ready to continue.
  66. 45' Delay in match because of an injury Bruno Damiani (Philadelphia Union).
  67. 44' Morrison Agyemang (Charlotte FC) is shown the yellow card for a bad foul.
  68. 43' Foul by Morrison Agyemang (Charlotte FC).
  69. 43' Bruno Damiani (Philadelphia Union) wins a free kick in the attacking half.
  70. 42' Morrison Agyemang (Charlotte FC) wins a free kick in the attacking half.
  71. 42' Foul by Bruno Damiani (Philadelphia Union).
  72. 42' Attempt saved. Allan Saint-Maximin (Charlotte FC) left footed shot from the right side of the box is saved in the centre of the goal by Andre Blake (Philadelphia Union). Assisted by Idan Toklomati.
  73. 41' Attempt blocked. Allan Saint-Maximin (Charlotte FC) right footed shot from the right side of the box is blocked. Assisted by Ashley Westwood.
  74. 40' Allan Saint-Maximin (Charlotte FC) wins a free kick in the attacking half.
  75. 40' Foul by Jovan Lukic (Philadelphia Union).
  76. 40' Attempt blocked. Allan Saint-Maximin (Charlotte FC) right footed shot from outside the box is blocked. Assisted by David Schnegg.
  77. 38' David Schnegg (Charlotte FC) wins a free kick in the defensive half.
  78. 38' Foul by Cavan Sullivan (Philadelphia Union).
  79. 35' Foul by Morrison Agyemang (Charlotte FC).
  80. 35' Bruno Damiani (Philadelphia Union) wins a free kick in the attacking half.
  81. 34' Attempt missed. Ashley Westwood (Charlotte FC) right footed shot from the centre of the box misses to the right.
  82. 34' Ashley Westwood (Charlotte FC) hits the right post with a right footed shot from the centre of the box. Assisted by Pep Biel.
  83. 31' David Schnegg (Charlotte FC) wins a free kick in the defensive half.
  84. 31' Foul by Frankie Westfield (Philadelphia Union).
  85. 30' Idan Toklomati (Charlotte FC) wins a free kick in the defensive half.
  86. 30' Foul by Neil Pierre (Philadelphia Union).
  87. 28' Nathan Byrne (Charlotte FC) wins a free kick in the defensive half.
  88. 28' Foul by Bruno Damiani (Philadelphia Union).
  89. 27' Attempt missed. Neil Pierre (Philadelphia Union) header from the centre of the box misses to the right. Assisted by Kai Wagner following a corner.
  90. 27' Corner, Philadelphia Union. Conceded by Rodolfo Aloko.
  91. 25' Attempt missed. Rodolfo Aloko (Charlotte FC) header from the centre of the box is too high. Assisted by Allan Saint-Maximin with a cross.
  92. 24' Goal! Philadelphia Union 1, Charlotte FC 0. Milan Iloski (Philadelphia Union) converts the penalty with a right footed shot to the bottom left corner.
  93. 22' Penalty conceded by Pep Biel (Charlotte FC) with a handball in the penalty area.
  94. 22' Attempt blocked. Milan Iloski (Philadelphia Union) right footed shot from outside the box is blocked.
  95. 20' Handball by Rodolfo Aloko (Charlotte FC).
  96. 20' Attempt blocked. Kai Wagner (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Jovan Lukic.
  97. 19' Allan Saint-Maximin (Charlotte FC) is shown the yellow card.
  98. 19' Foul by Allan Saint-Maximin (Charlotte FC).
  99. 19' Frankie Westfield (Philadelphia Union) wins a free kick in the defensive half.
  100. 19' Attempt blocked. Indiana Vassilev (Philadelphia Union) left footed shot from outside the box is blocked.
  101. 18' Corner, Philadelphia Union. Conceded by Djibril Diani.
  102. 16' Attempt missed. Idan Toklomati (Charlotte FC) right footed shot from the right side of the box is close, but misses to the right. Assisted by Pep Biel with a through ball.
  103. 16' Attempt blocked. Cavan Sullivan (Philadelphia Union) left footed shot from outside the box is blocked. Assisted by Jovan Lukic.
  104. 16' Attempt missed. Cavan Sullivan (Philadelphia Union) left footed shot from outside the box is close, but misses to the right. Assisted by Indiana Vassilev.
  105. 14' Foul by Pep Biel (Charlotte FC).
  106. 14' Nathan Harriel (Philadelphia Union) wins a free kick in the defensive half.
  107. 11' Foul by Rodolfo Aloko (Charlotte FC).
  108. 11' Indiana Vassilev (Philadelphia Union) wins a free kick in the defensive half.
  109. 8' Attempt missed. Cavan Sullivan (Philadelphia Union) left footed shot from outside the box is too high.
  110. 6' Attempt missed. Indiana Vassilev (Philadelphia Union) left footed shot from outside the box is too high following a corner.
  111. 6' Corner, Philadelphia Union. Conceded by Kristijan Kahlina.
  112. 5' Attempt blocked. Danley Jean Jacques (Philadelphia Union) right footed shot from outside the box is blocked. Assisted by Jovan Lukic.
  113. 4' Foul by Frankie Westfield (Philadelphia Union).
  114. 4' Henry Kessler (Charlotte FC) wins a free kick in the defensive half.
  115. 2' Frankie Westfield (Philadelphia Union) wins a free kick on the right wing.
  116. 2' Foul by Idan Toklomati (Charlotte FC).
  117. 1' Bruno Damiani (Philadelphia Union) wins a free kick in the attacking half.
  118. 1' Foul by Morrison Agyemang (Charlotte FC).
  119. First Half begins.
  120. Lineups are announced and players are warming up.

Recent form

Philadelphia Union W W W W W

  • W at San Diego FC 5-0 MLS
  • W at Sporting Kansas City 4-3 MLS
  • W Orlando City 4-2 MLS
  • W Real Salt Lake 2-1 MLS
  • W at Chicago Fire 3-1 MLS

Charlotte FC L W L W D

  • D at FC Cincinnati 3-3 MLS
  • W at D.C. United 2-1 MLS
  • L Chicago Fire 1-0 MLS
  • W FC Dallas 3-2 MLS
  • L at Columbus Crew 3-1 MLS

Head to head

CLT leads series 3-2

  • 5 Apr 2026 Charlotte FC 2–1 Philadelphia Union 2026 MLS
  • 18 Oct 2025 Charlotte FC 2–0 Philadelphia Union 2025 MLS
  • 15 Jun 2025 Philadelphia Union 2–1 Charlotte FC 2025 MLS
  • 28 Jul 2024 Philadelphia Union 1–0 Charlotte FC 2024 Leagues Cup
  • 23 Jun 2024 Philadelphia Union 0–2 Charlotte FC 2024 MLS