Zahir Vasquez
29'
37'
Matteo Kidd
42'
Jay Tee Kamara
Tyler FreemanZahir Vasquez
61'
Darwin Espinal
66'
Tarik PannholzerMathew Bolduc
69'
69'
FelipeTyler Huck
Austin AmerAli Sasankhah
70'
70'
Walter VarelaJay Tee Kamara
70'
Diego GonzalezDiogo Barbosa
Joshua Kirkland
74'
Landon JohnsonJoshua Kirkland
78'
Austin Amer
85'
90'+1'
Kemali GreenMichel Poon-Angeron
90'+1'
Diego Letayf EscutiaKonstantinos Georgallidis
FT 1 - 1
55%Possession45%
23Shots13
8Shots on target3
6Corners3
14Fouls14
3Yellow cards1
0Red cards0
2Offsides2
2Saves6
344Passes286
72%Pass accuracy67%
Richmond Kickers4-1-4-1
Starting XI
1Yann-Alexandre FillionG
3Hayden AndersonRB
45Hanson HaroldLB
6Ali SasankhahDM
4Sam LaytonCD-R
34Beckett HowellCD-L
32Mathew BolducRM
14Zahir VasquezCM-R
9Joshua KirklandF
12Owen O'MalleyCM-L
19Darwin EspinalLM
Substitutes
44Axel Aldana GallegosSUB
99Daniel MooreSUB
35James SneddonSUB
23Tyler FreemanSUB
11Tarik PannholzerSUB
7Landon JohnsonSUB
26Mujeeb MuranaSUB
18Austin AmerSUB
Portland Hearts of Pine4-2-3-1
Starting XI
1Hunter MorseG
6MohamedRB
26Eiji HataLB
8Michel Poon-AngeronLM
44Serigne FayeCD-R
22Brecc EvansCD-L
11Jay Tee KamaraAM-R
18Diogo BarbosaRM
35Tyler HuckF
98Matteo KiddAM
21Konstantinos GeorgallidisAM-L
Substitutes
7Walter VarelaSUB
4Diego Letayf EscutiaSUB
66Kemali GreenSUB
24FelipeSUB
25Esteban EspinosaSUB
23Kashope OladapoSUB
16Diego GonzalezSUB
Recent form
Richmond KickersLLWWL
Portland Hearts of PineLDLLD
Last meetings
25/06/26Portland Hearts of Pine5 - 1Richmond Kickers
18/09/25Richmond Kickers2 - 5Portland Hearts of Pine
10/08/25Portland Hearts of Pine0 - 0Richmond Kickers
USL League One Standings
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Charlotte Independence | 32 | 20 | 6 | 6 | +28 | 66 |
| 2 | Union Omaha | 32 | 19 | 5 | 8 | +20 | 62 |
| 3 | Athletic Club Boise | 32 | 17 | 7 | 8 | +10 | 58 |
| 4 | Forward Madison FC | 32 | 16 | 8 | 8 | +24 | 56 |
| 5 | Spokane Velocity FC | 32 | 16 | 6 | 10 | +6 | 54 |
| 6 | One Knoxville | 32 | 15 | 9 | 8 | +16 | 54 |
| 7 | Chattanooga Red Wolves | 32 | 14 | 5 | 13 | +6 | 47 |
| 8 | FC Naples | 32 | 14 | 4 | 14 | -7 | 46 |
| 9 | Fort Wayne | 32 | 12 | 9 | 11 | +5 | 45 |
| 10 | Westchester SC | 32 | 11 | 7 | 14 | +4 | 40 |
| 11 | Sarasota Paradise | 32 | 11 | 7 | 14 | -2 | 40 |
| 12 | Corpus Christi FC | 32 | 9 | 10 | 13 | -15 | 37 |
| 13 | AV Alta FC | 32 | 8 | 10 | 14 | -8 | 34 |
| 14 | Portland Hearts of Pine | 32 | 8 | 10 | 14 | -10 | 34 |
| 15 | Greenville Triumph | 32 | 8 | 6 | 18 | -23 | 30 |
| 16 | New York Cosmos | 32 | 7 | 6 | 19 | -26 | 27 |
| 17 | Richmond Kickers | 32 | 7 | 5 | 20 | -28 | 26 |


