Possession
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Possession
Sean Lewis (One Knoxville) Yellow Card at 91'
James Thomas (One Knoxville) Substitution at 80'
Mark Hernández (Spokane Velocity FC) Substitution at 80'
Angelo Kelly-Rosales (One Knoxville) Substitution at 76'
Neco Brett (Spokane Velocity FC) Substitution at 68'
Last 3 meetings
Possession
Javier Martin Gil (Spokane Velocity FC) Substitution at 68'
Kimarni Smith (One Knoxville) Substitution at 62'
Mikkel Gøling (One Knoxville) Substitution at 62'
Shavon John-Brown (Spokane Velocity FC) Substitution at 59'
Masango Akale (Spokane Velocity FC) Substitution at 59'
Anuar Peláez (Spokane Velocity FC) Yellow Card at 54'
Nicola Rosamilia (One Knoxville) Substitution at 45'
Callum Johnson (One Knoxville) Yellow Card at 44'
Giovanni Calixtro (One Knoxville) Goal at 24'
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Sean Lewis (One Knoxville) Yellow Card at 91'
James Thomas (One Knoxville) Substitution at 80'
Mark Hernández (Spokane Velocity FC) Substitution at 80'
Angelo Kelly-Rosales (One Knoxville) Substitution at 76'
Neco Brett (Spokane Velocity FC) Substitution at 68'
Javier Martin Gil (Spokane Velocity FC) Substitution at 68'
Kimarni Smith (One Knoxville) Substitution at 62'
Mikkel Gøling (One Knoxville) Substitution at 62'
Shavon John-Brown (Spokane Velocity FC) Substitution at 59'
Masango Akale (Spokane Velocity FC) Substitution at 59'
Anuar Peláez (Spokane Velocity FC) Yellow Card at 54'
Nicola Rosamilia (One Knoxville) Substitution at 45'
Callum Johnson (One Knoxville) Yellow Card at 44'
Giovanni Calixtro (One Knoxville) Goal at 24'