Possession
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Possession
Rio Hope-Gund (Detroit City FC) Substitution at 88'
Kian Williams (Detroit City FC) Substitution at 78'
Chisom Egbuchulam (Detroit City FC) Substitution at 78'
Ryan Williams (Detroit City FC) Substitution at 73'
Laurence Wyke (Tampa Bay Rowdies) Substitution at 69'
Last 5 meetings
Possession
Karsen Henderlong (Tampa Bay Rowdies) Substitution at 60'
Marco Micaletto (Tampa Bay Rowdies) Substitution at 60'
Charlie Ostrem (Tampa Bay Rowdies) Yellow Card at 58'
Kobe Hernandez-Foster (Detroit City FC) Yellow Card at 56'
Dion Acoff (Tampa Bay Rowdies) Substitution at 45'
Nathan Dossantos (Tampa Bay Rowdies) Yellow Card at 45'+5'
Alasanne Ates Diouf (Detroit City FC) Yellow Card at 45'+2'
Alasanne Ates Diouf (Detroit City FC) Goal at 36'
Haruki Yamazaki (Detroit City FC) Yellow Card at 20'
Possession
xG, big chances, touches and duels are ESPN's numbers; other sites' models can differ a little.
Rio Hope-Gund (Detroit City FC) Substitution at 88'
Kian Williams (Detroit City FC) Substitution at 78'
Chisom Egbuchulam (Detroit City FC) Substitution at 78'
Ryan Williams (Detroit City FC) Substitution at 73'
Laurence Wyke (Tampa Bay Rowdies) Substitution at 69'
Karsen Henderlong (Tampa Bay Rowdies) Substitution at 60'
Marco Micaletto (Tampa Bay Rowdies) Substitution at 60'
Charlie Ostrem (Tampa Bay Rowdies) Yellow Card at 58'
Kobe Hernandez-Foster (Detroit City FC) Yellow Card at 56'
Dion Acoff (Tampa Bay Rowdies) Substitution at 45'
Nathan Dossantos (Tampa Bay Rowdies) Yellow Card at 45'+5'
Alasanne Ates Diouf (Detroit City FC) Yellow Card at 45'+2'
Alasanne Ates Diouf (Detroit City FC) Goal at 36'
Haruki Yamazaki (Detroit City FC) Yellow Card at 20'