RICHMOND, Va. – The Richmond Kickers emerged victorious in a 2-0 win on Wednesday night against New York Cosmos at City Stadium. The win marks the second victory in as many games for the Kickers and the fourth clean sheet in USL1 regular season play.
Richmond utilized a plethora of opportunities to their advantage on Wednesday evening, placing the Cosmos on their heels throughout a majority of the contest. The Kickers jumped to an early lead in the 33rd minute in the fixture, as a Hayden Anderson cross inside the box was controlled and converted by Darwin Espinal. The shot would be the first of two goals on the night for the Honduras native, as his 53rd-minute strike from just outside the box would give him a brace.
The New York Cosmos was led by Nick Zielonka, who posted a team-high three shots in the match.
Breaking Down The Action
- The Kickers immediately pressed the gas pedal on Wednesday as the first shot came in the first minute of the contest.
- A cross was sent in at the sixth minute for the Kickers, but the subsequent header sailed just over the crossbar.
- Fillion made his first of four saves on the evening in the 10th minute, blocking a close-range shot from inside the box.
- Joshua Kirkland sent a cross in at the 12th minute, but the attempt was not converted.
- Harold Hanson demonstrated impressive defensive intelligence in the 17th minute, heading away the first Cosmos corner of the evening.
- The Kickers defense stood tall in the 21st minute, squashing a Cosmos opportunity that rattled around the box.
- Richmond had an opportunity with momentum in the 25th minute, yet the chance was unsuccessful.
- Off a find from Hayden Anderson, Darwin Espinal controlled the ball and smashed it into the back of the net, giving the Kickers a 1-0 lead in the 33rd minute.
- The home team looked to extend their lead quickly in the 35th minute, but the chance was blocked.
- Matt Bolduc utilized a speedy run to get open in the 41st minute, but his shot was high and wide.
- Four minutes of stoppage time are added to the first half.
- Kirkland opened the second half with a good look, but the shot dribbled past the right post.
- A 50th-minute shot from Richmond sailed just over the crossbar.
- Espinal secured his brace in the 53rd minute, aiming and firing a strike from just outside the box that buried in the bottom left corner for a 2-0 lead.
- Tyler Freeman joined the game for Josh Kirkland in the 55th minute.
- Sam Layton made his defensive presence known for the Kickers in the 64th minute, squashing the first legitimate Cosmos second half chance.
- Tarik Pannholzer heard his name called for Darwin Espinal in the 70th minute.
- Fillion made a strong defensive play, coming out of the box and stifling a Cosmos run in the 72nd minute.
- Landon Johnson, Austin Amer and Ali Sasankhah came into the game for Zahir Vazquez, Dakota Barnathan and Owen O’Malley in the 75th minute.
- Fresh off the bench, Johnson made an impressive run in the 81st minute but had his chance blocked.
- Continued strong defense summarized the final minutes of Wednesday’s game, as every Cosmos chance was stifled by the Kickers.
- Three minutes of stoppage time were added to the end of the game.
- The Kickers claimed back-to-back victories with a 2-0 win on Wednesday night.
From the Players:
Josh Kirkland, on how it feels to produce goals and win games in front of the home crowd: “It feels amazing…being able to stack wins and especially adding a clean sheet is really good for momentum. There’s a lot of life in the group right now, so continuing to build off the positive energy…we’re just building off of each other right now.”
Head Coach Brian Ownby, on clicking on the offensive end: “Whenever you get a clean sheet it keeps you in the game. Obviously, we’ve been a little bit better on the attack now. I think we can improve, put away some of these good chances we’re getting. I thought this was a great performance these last two games.”
Notable Numbers
- 1: Wednesday night marked the first competition in history between the Richmond Kickers and the New York Cosmos.
- 1: Hayden Anderson dished out his first assist of the season.
- 2: The Kickers have now won two games in a row, both of which were at City Stadium.
- 2: Darwin Espinal posted a brace in the contest, scoring his second and third goals of the season.
- 3: After posting a pair of goals on the evening, Espinal becomes the third Kicker with multiple goals in the 2026 season.
- 4: Yann Fillion made four saves on the evening.
- 10: Captain Dakota Barnathan is playing in his 10th professional season and fifth as a Richmond Kicker.
- 13: The Kickers have had 13 different goal scorers across their last 18 matches. Josh Kirkland leads the team with four goals in the 2026 campaign.
- 18: Wednesday marked Richmond’s 18th match in the USL1 regular season.
- 26: Wednesday marked Richmond’s 26th match of the season across all competitions.
- 34: 2026 marks the Kickers 34th continuously operating season.
- 10,000: Barnathan eclipsed his 10,000th USL1 regular season minute against Chattanooga on Wednesday, May 27.
Series History
- Richmond now holds a 1-0-0 record against New York Cosmos all-time.
- Wednesday’s matchup is the first fixture between the two teams in respective program history.

Up Next
Richmond travels west for a clash with Union Omaha on Sunday, Aug. 16 at 7 p.m. EST. The game will be broadcast nationally on CBS Sports Network with live updates and links available at richmondkickers.com or @RichmondKickers on X (Twitter).



















































































































































































































































































