Sacramento Republic FC vs Oakland Roots
Match pulse
Who won: Sacramento 3-2
Sacramento Republic FC beat Oakland Roots 3-2 on Saturday, October 24, 2026 at Heart Health Park. Goals for Sacramento: Alfredo Midence (2'), Lee Desmond (81') and Kyle Edwards (90'). Goals for Oakland: Daniel Trejo (45') and Peter Wilson (45'+5').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats

Player of the game
Memo Rodríguez
SAC · 2 A, 1 on target
Play by play
- 90'+8'


Yellow card
Michael Edwards (Oakland Roots) Yellow Card at 90'+8'
M. Edwards
- GOAL90'

Goal!
K. Edwards
Kyle Edwards (Sacramento Republic FC) Goal at 90'
SAC 3 - 2 OAK - 86'
SubSubstitution
Julian Bravo (Oakland Roots) Substitution at 86'
J. Bravo
- 86'
SubSubstitution
Neveal Hackshaw (Oakland Roots) Substitution at 86'
N. Hackshaw
- GOAL81'

Goal!
L. Desmond
Lee Desmond (Sacramento Republic FC) Goal at 81'
SAC 2 - 2 OAK - 79'
SubSubstitution
Forster Ajago (Sacramento Republic FC) Substitution at 79'
F. Ajago
- 72'
SubSubstitution
Kyle Edwards (Sacramento Republic FC) Substitution at 72'
K. Edwards
- 72'

SubSubstitution
Keegan Tingey (Oakland Roots) Substitution at 72'
K. Tingey
- 71'

Yellow card
Bobosi Byaruhanga (Oakland Roots) Yellow Card at 71'
B. Byaruhanga
- 65'

SubSubstitution
Mark-Anthony Kaye (Sacramento Republic FC) Substitution at 65'
M. Kaye
- 65'

SubSubstitution
Ryan Spaulding (Sacramento Republic FC) Substitution at 65'
R. Spaulding
- 65'
SubSubstitution
Blake Willey (Sacramento Republic FC) Substitution at 65'
B. Willey
- 58'

SubSubstitution
Bertin Jacquesson (Oakland Roots) Substitution at 58'
B. Jacquesson
- 58'
SubSubstitution
Bruno Lapa (Oakland Roots) Substitution at 58'
Bruno Lapa
- GOAL45'+5'

Goal!
P. Wilson
Peter Wilson (Oakland Roots) Goal at 45'+5'
SAC 1 - 2 OAK - GOAL45'

Goal!
D. Trejo
Daniel Trejo (Oakland Roots) Goal at 45'
SAC 1 - 1 OAK - GOAL2'

Goal!
A. Midence
Alfredo Midence (Sacramento Republic FC) Goal at 2'
SAC 1 - 0 OAK

