Live Animation
Follow the match
USL2
06-24 07:00
1 - 2
End
Live Match
Statistics
H2H
Salem City
Asheville City
Attacks
--
--
Dangerous Attacks
--
--
Ball Possession
--
--
On Target
--
--
Off Target
000--
000--
Important Events
Live text broadcast
End 1-2
Halftime 1-1
Goal
Shot on target
Shot off target
Penalty
Penalty Missed
Penalty shootout
Own goal
Assist
Corner
yellow card
red card
Second yellow
Subsititution
Subsititution(injury)
VAR
Match Info

Match Report: Salem City 1–2 Asheville City – USL League Two

Asheville City snatched a valuable 2-1 away victory over Salem City in a tightly contested USL League Two encounter on Thursday evening. The North Carolina side displayed resilience after falling behind early, turning the match around with two second-half goals to claim all three points at Salem Stadium.

Match Overview

The opening 20 minutes belonged to Salem City, who pressed high and created several early chances. Their pressure paid off in the 18th minute when forward Jake Thompson latched onto a through ball and fired past Asheville goalkeeper Ryan Marsh. Asheville gradually settled into the game, but Salem’s defensive organization held firm until halftime. The second half saw a tactical shift from the visitors, who pushed higher and began winning duels in midfield.

Key Moments

  • 18' – Goal (1-0): Jake Thompson slots home after a well-timed run behind the Asheville backline.
  • 55' – Goal (1-1): Asheville’s winger Michael Torres equalizes with a curling free kick from 25 yards.
  • 71' – Goal (1-2): Substitute striker Daniel Okafor heads home a corner kick to complete the comeback.

Tactical Story

Salem City started in a compact 4-5-1 formation, looking to absorb pressure and hit on the counter. The early goal gave them confidence, but they dropped too deep after the interval. Asheville City switched to a 4-4-2 diamond, overloading the central midfield and allowing Torres and Okafor to exploit gaps between the lines. Salem’s inability to clear a set piece proved decisive, as Okafor’s unmarked header from a well-delivered corner settled the contest.

Standout Players

Michael Torres (Asheville City): His free-kick equalizer was a moment of brilliance, and his work rate throughout the match was outstanding. Jake Thompson (Salem City): Scored a well-taken opener and remained a threat on the break, but lacked service in the second half.

Table Impact

Asheville City climbed to fifth place in the South Central Division, just two points off the playoff spots. Salem City, meanwhile, missed a chance to leapfrog their opponents and stayed in seventh place. This defeat extended Salem’s winless streak at home to three matches, a trend they will need to reverse quickly.

Salem City vs Asheville City Live Score, Stats & Results

Match Overview

The Salem City vs Asheville City fixture is part of the USL2 during the 2026 season. Follow live scores, USL2 fixtures, match statistics, USL2 standings and USL2 match results for Salem City vs Asheville City on TigerScores365.

Match Date: Jun 23, 2026

Competition: USL2

Country: United States

Head-to-Head Record

Previous Salem City vs Asheville City meetings provide useful insight into past results, goals scored and overall head-to-head performance between the two teams.

Team Form

Recent results and performances help illustrate the current form of both teams ahead of Salem City vs Asheville City. Compare recent wins, draws, losses and scoring records before kickoff.

USL2 Standings

League standings show the current position, points and performance of Salem City, Asheville City and other clubs competing in the USL2.

Match Statistics

Follow possession, shots, corners, cards and other key statistics for Salem City vs Asheville City. TigerScores365 provides live and post-match data throughout the fixture.