Oakland Roots vs Phoenix Rising FC
Match pulse
Who won: Phoenix 2-1
Phoenix Rising FC beat Oakland Roots 2-1 on Saturday, July 12, 2025 at Oakland-Alameda County Coliseum. Goals for Oakland: Morey Doner (27'). Goals for Phoenix: Ihsan Sacko (60') and Charlie Dennis (69').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Ihsan Sacko
PHX · 1 G
Play by play
- 90'+3'
SubSubstitution
Jamison Ping (Phoenix Rising FC) Substitution at 93'
J. Ping
- 90'+1'

Red card
Hope Avayevu (Phoenix Rising FC) Red Card at 91'
H. Avayevu
- 87'


Yellow card
Emil Cuello (Phoenix Rising FC) Yellow Card at 87'
E. Cuello
- 86'

Yellow card
Luis Saldana (Oakland Roots) Yellow Card at 86'
L. Saldana
- 82'
SubSubstitution
Luis Saldana (Oakland Roots) Substitution at 82'
L. Saldana
- 82'
SubSubstitution
Emmanuel Johnson (Oakland Roots) Substitution at 82'
E. Johnson
- 81'

SubSubstitution
Darius Johnson (Phoenix Rising FC) Substitution at 81'
D. Johnson
- 74'

Yellow card
Panos Armenakas (Oakland Roots) Yellow Card at 74'
P. Armenakas
- 71'
SubSubstitution
Wolfgang Prentice (Oakland Roots) Substitution at 71'
W. Prentice
- GOAL69'

Goal!
C. Dennis
Charlie Dennis (Phoenix Rising FC) Goal at 69'
OAK 1 - 2 PHX - 60'
SubSubstitution
Tyler Gibson (Oakland Roots) Substitution at 60'
T. Gibson
- GOAL60'

Goal!
I. Sacko
Ihsan Sacko (Phoenix Rising FC) Goal at 60'
OAK 1 - 1 PHX - 51'
SubSubstitution
Charlie Dennis (Phoenix Rising FC) Substitution at 51'
C. Dennis
- 45'
SubSubstitution
Ryan Flood (Phoenix Rising FC) Substitution at 45'
R. Flood
- 45'
SubSubstitution
José Luis Sinisterra (Oakland Roots) Substitution at 45'
J. Sinisterra
- 40'

Yellow card
Xian Emmers (Phoenix Rising FC) Yellow Card at 40'
X. Emmers
- 33'

Yellow card
Hope Avayevu (Phoenix Rising FC) Yellow Card at 33'
H. Avayevu
- GOAL27'

Goal!
M. Doner
Morey Doner (Oakland Roots) Goal at 27'
OAK 1 - 0 PHX

