Oakland Roots vs FC Tulsa, 2023 USL Championship, Regular Season
· USL ChampionshipAbout
Oakland Roots are hosting FC Tulsa
at Pioneer Stadium, Hayward, California, USA, starting on
. The match is a part of the USL Championship.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Hand ball by Eric Bird (FC Tulsa).
- 5': Foul by Blaine Ferri (FC Tulsa).
- 5': Irakoze Donasiyano (Oakland Roots) wins a free kick in the defensive half.
- 6': Attempt saved. Jeciel Cedeño (Oakland Roots) left footed shot from outside the box is saved in the top centre of the goal.
- 6': Foul by Johnny Rodriguez (Oakland Roots).
- 6': Ruxi (FC Tulsa) wins a free kick in the defensive half.
- 10': Foul by Johnny Rodriguez (Oakland Roots).
- 10': Michael Nelson (FC Tulsa) wins a free kick in the defensive half.
- 10': Goal! Oakland Roots 0, FC Tulsa 1. Phillip Goodrum (FC Tulsa) header from the centre of the box to the high centre of the goal. Assisted by Marcus Epps with a cross.
- 12': Attempt saved. Irakoze Donasiyano (Oakland Roots) right footed shot from outside the box is saved in the centre of the goal. Assisted by Napo Matsoso.
- 13': Foul by Blaine Ferri (FC Tulsa).
- 13': Irakoze Donasiyano (Oakland Roots) wins a free kick in the defensive half.
- 13': Foul by Marcus Epps (FC Tulsa).
- 13': Napo Matsoso (Oakland Roots) wins a free kick in the attacking half.
- 14': Foul by Jeciel Cedeño (Oakland Roots).
- 14': Phillip Goodrum (FC Tulsa) wins a free kick on the left wing.
- 15': Foul by Guillermo Diaz (Oakland Roots).
- 15': Milo Yosef (FC Tulsa) wins a free kick in the defensive half.
- 17': Foul by Napo Matsoso (Oakland Roots).
- 17': Phillip Goodrum (FC Tulsa) wins a free kick in the defensive half.
- 17': Napo Matsoso (Oakland Roots) is shown the yellow card for a bad foul.
- 18': Attempt missed. Marcus Epps (FC Tulsa) right footed shot from outside the box is close, but misses the top right corner.
- 18': Foul by Eric Bird (FC Tulsa).
- 18': Napo Matsoso (Oakland Roots) wins a free kick in the defensive half.
- 19': Foul by Eric Bird (FC Tulsa).
- 19': Johnny Rodriguez (Oakland Roots) wins a free kick in the defensive half.
- 21': Foul by Ruxi (FC Tulsa).
- 21': Jeciel Cedeño (Oakland Roots) wins a free kick in the attacking half.
- 21': Blaine Ferri (FC Tulsa) is shown the yellow card.
- 22': Corner, Oakland Roots. Conceded by Keegan Hughes.
- 24': Foul by Emrah Klimenta (Oakland Roots).
- 24': Marcus Epps (FC Tulsa) wins a free kick in the defensive half.
- 26': Offside, FC Tulsa. Eric Bird tries a through ball, but Phillip Goodrum is caught offside.
- 28': Bryan Tamacas (Oakland Roots) wins a free kick in the defensive half.
- 28': Foul by Patrick Seagrist (FC Tulsa).
- 29': Attempt saved. Milo Yosef (FC Tulsa) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Eric Bird.
- 29': Attempt saved. Phillip Goodrum (FC Tulsa) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Milo Yosef.
- 32': Foul by Rashid Tetteh (FC Tulsa).
- 32': Johnny Rodriguez (Oakland Roots) wins a free kick in the defensive half.
- 34': Attempt missed. Johnny Rodriguez (Oakland Roots) right footed shot from a difficult angle on the right misses to the left.
- 35': Foul by Lindo Mfeka (Oakland Roots).
- 35': Nathan Worth (FC Tulsa) wins a free kick in the defensive half.
- 35': Lindo Mfeka (Oakland Roots) is shown the yellow card for a bad foul.
- 36': Attempt blocked. Jeciel Cedeño (Oakland Roots) left footed shot from the centre of the box is blocked.
- 37': Attempt missed. Bryan Tamacas (Oakland Roots) header from the centre of the box is close, but misses to the right.
- 37': Attempt blocked. Johnny Rodriguez (Oakland Roots) right footed shot from outside the box is blocked.
- 38': Foul by Nathan Worth (FC Tulsa).
- 38': Irakoze Donasiyano (Oakland Roots) wins a free kick in the defensive half.
- 43': Foul by Guillermo Diaz (Oakland Roots).
- 43': Milo Yosef (FC Tulsa) wins a free kick in the defensive half.
- 44': Eric Bird (FC Tulsa) wins a free kick in the defensive half.
- 44': Foul by Lindo Mfeka (Oakland Roots).
- 44': Second yellow card to Lindo Mfeka (Oakland Roots) for a bad foul.
- 45'+1': Emrah Klimenta (Oakland Roots) wins a free kick in the defensive half.
- 45'+1': Foul by Phillip Goodrum (FC Tulsa).
- 45'+2': Foul by Johnny Rodriguez (Oakland Roots).
- 45'+2': Rashid Tetteh (FC Tulsa) wins a free kick in the defensive half.
- 45'+3': Foul by Daniel Barbir (Oakland Roots).
- 45'+3': Phillip Goodrum (FC Tulsa) wins a free kick in the attacking half.
- 45'+3': First Half ends, Oakland Roots 0, FC Tulsa 1.
- 45': Second Half begins Oakland Roots 0, FC Tulsa 1.
- 45': Substitution, FC Tulsa. Collin Fernandez replaces Blaine Ferri.
- 46': Foul by Eric Bird (FC Tulsa).
- 46': Jeciel Cedeño (Oakland Roots) wins a free kick in the attacking half.
- 47': Foul by Guillermo Diaz (Oakland Roots).
- 47': Keegan Hughes (FC Tulsa) wins a free kick in the defensive half.
- 47': Offside, Oakland Roots. Neveal Hackshaw tries a through ball, but Bryan Tamacas is caught offside.
- 48': Phillip Goodrum (FC Tulsa) wins a free kick in the defensive half.
- 48': Foul by Neveal Hackshaw (Oakland Roots).
- 48': Neveal Hackshaw (Oakland Roots) is shown the yellow card for a bad foul.
- 49': Offside, FC Tulsa. Eric Bird tries a through ball, but Milo Yosef is caught offside.
- 49': Delay in match because of an injury Phillip Goodrum (FC Tulsa).
- 51': Delay over. They are ready to continue.
- 51': Bryan Tamacas (Oakland Roots) wins a free kick on the right wing.
- 51': Foul by Patrick Seagrist (FC Tulsa).
- 51': Patrick Seagrist (FC Tulsa) is shown the yellow card for a bad foul.
- 54': Foul by Ruxi (FC Tulsa).
- 54': Jeciel Cedeño (Oakland Roots) wins a free kick in the defensive half.
- 54': Foul by Marcus Epps (FC Tulsa).
- 54': Jeciel Cedeño (Oakland Roots) wins a free kick in the attacking half.
- 56': Eric Bird (FC Tulsa) wins a free kick in the attacking half.
- 56': Foul by Neveal Hackshaw (Oakland Roots).
- 57': Foul by Phillip Goodrum (FC Tulsa).
- 57': Paul Blanchette (Oakland Roots) wins a free kick in the defensive half.
- 57': Phillip Goodrum (FC Tulsa) is shown the yellow card for a bad foul.
- 60': Foul by Irakoze Donasiyano (Oakland Roots).
- 60': Nathan Worth (FC Tulsa) wins a free kick in the attacking half.
- 61': Foul by Ruxi (FC Tulsa).
- 61': Johnny Rodriguez (Oakland Roots) wins a free kick on the right wing.
- 62': Johnny Rodriguez (Oakland Roots) is shown the yellow card.
- 63': Offside, Oakland Roots. Guillermo Diaz tries a through ball, but Emrah Klimenta is caught offside.
- 64': Attempt missed. Phillip Goodrum (FC Tulsa) right footed shot from long range on the left is high and wide to the right. Assisted by Patrick Seagrist.
- 64': Substitution, Oakland Roots. Trayvone Reid replaces Napo Matsoso.
- 65': Substitution, Oakland Roots. Anuar Peláez replaces Johnny Rodriguez.
- 66': Attempt missed. Daniel Barbir (Oakland Roots) left footed shot from the centre of the box is close, but misses to the left. Assisted by Guillermo Diaz.
- 67': Foul by Neveal Hackshaw (Oakland Roots).
- 67': Phillip Goodrum (FC Tulsa) wins a free kick in the attacking half.
- 68': Emrah Klimenta (Oakland Roots) wins a free kick in the defensive half.
- 68': Foul by Phillip Goodrum (FC Tulsa).
- 68': Corner, Oakland Roots. Conceded by Eric Bird.
- 69': Attempt missed. Bryan Tamacas (Oakland Roots) header from the centre of the box is close, but misses to the left. Assisted by Guillermo Diaz with a cross following a corner.
- 70': Foul by Milo Yosef (FC Tulsa).
- 70': Neveal Hackshaw (Oakland Roots) wins a free kick in the defensive half.
- 70': Milo Yosef (FC Tulsa) is shown the yellow card for a bad foul.
- 70': Substitution, Oakland Roots. Baboucarr Njie replaces Neveal Hackshaw.
- 75': Attempt missed. Collin Fernandez (FC Tulsa) left footed shot from outside the box is close, but misses to the right. Assisted by Eric Bird.
- 78': Collin Fernandez (FC Tulsa) wins a free kick in the defensive half.
- 78': Foul by Trayvone Reid (Oakland Roots).
- 79': Bryan Tamacas (Oakland Roots) is shown the yellow card.
- 79': Marcus Epps (FC Tulsa) is shown the red card for violent conduct.
- 81': Foul by Daniel Barbir (Oakland Roots).
- 81': Phillip Goodrum (FC Tulsa) wins a free kick in the attacking half.
- 82': Attempt blocked. Emrah Klimenta (Oakland Roots) right footed shot from outside the box is blocked.
- 83': Offside, Oakland Roots. Irakoze Donasiyano tries a through ball, but Guillermo Diaz is caught offside.
- 84': Substitution, Oakland Roots. Ryan Her replaces Jeciel Cedeño.
- 85': Foul by Irakoze Donasiyano (Oakland Roots).
- 85': Phillip Goodrum (FC Tulsa) wins a free kick in the defensive half.
- 86': Collin Fernandez (FC Tulsa) wins a free kick in the defensive half.
- 86': Foul by Anuar Peláez (Oakland Roots).
- 87': Keegan Hughes (FC Tulsa) is shown the yellow card.
- 87': Corner, FC Tulsa. Conceded by Daniel Barbir.
- 88': Attempt blocked. Guillermo Diaz (Oakland Roots) right footed shot from the right side of the box is blocked. Assisted by Bryan Tamacas.
- 89': Corner, Oakland Roots. Conceded by Rashid Tetteh.
- 89': Foul by Nathan Worth (FC Tulsa).
- 89': Irakoze Donasiyano (Oakland Roots) wins a free kick in the attacking half.
- 90'+1': Attempt saved. Ryan Her (Oakland Roots) header from the right side of the box is saved in the bottom right corner.
- 90'+2': Corner, Oakland Roots. Conceded by Ruxi.
- 90'+4': Delay in match because of an injury Patrick Seagrist (FC Tulsa).
- 90'+4': Delay over. They are ready to continue.
- 90'+4': Substitution, FC Tulsa. Justin Malou replaces Patrick Seagrist because of an injury.
- 90'+7': Foul by Guillermo Diaz (Oakland Roots).
- 90'+7': Nathan Worth (FC Tulsa) wins a free kick in the defensive half.
- 90'+7': Guillermo Diaz (Oakland Roots) is shown the yellow card for a bad foul.
- 90'+8': Delay in match because of an injury Nathan Worth (FC Tulsa).
- 90'+9': Delay over. They are ready to continue.
- 90'+10': Attempt missed. Ryan Her (Oakland Roots) right footed shot from outside the box misses to the right.
- 90'+11': Second Half ends, Oakland Roots 0, FC Tulsa 1.
- 0': Match ends, Oakland Roots 0, FC Tulsa 1.
- 0': Match ends, Oakland Roots 0, FC Tulsa 1.
- 0': Match ends, Oakland Roots 0, FC Tulsa 1.
Statistics
![]() |
OAK![]() |
|
---|---|---|
20 | Fouls | 21 |
5 | Yellow Cards | 5 |
1 | Red Cards | 1 |
2 | Offsides | 3 |
1 | Corner Kicks | 4 |
3 | Saves | 2 |
48.3 | Possession | 51.7 |
6 | SHOTS | 12 |
3 | ON GOAL | 3 |
0.5 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
348 | Accurate Passes | 379 |
447 | Passes | 462 |
0.8 | Pass Completion % | 0.8 |
1 | Accurate Crosses | 6 |
1 | Crosses | 20 |
1.0 | Cross % | 0.3 |
61 | Long Balls | 49 |
30 | Accurate Long Balls | 22 |
0.5 | Long Balls % | 0.4 |
0 | Blocked Shots | 4 |
14 | Effective Tackles | 9 |
23 | Tackles | 11 |
0.6 | Tackle % | 0.8 |
8 | Interceptions | 11 |
23 | Effective Clearances | 1 |
23 | Clearances | 1 |
Game Information
Competition: USL Championship
Venue: Pioneer Stadium
Location: Hayward, California, USA
Attendance: 3,639
Venue: Pioneer Stadium
Location: Hayward, California, USA
Attendance: 3,639
USL Championship Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Louisville City FC | 24 | +30 | 57 |
2 | Charleston Battery | 24 | +23 | 51 |
3 | Loudoun United FC | 24 | -1 | 37 |
4 | North Carolina FC | 23 | +3 | 36 |
Line-Ups
Oakland Roots (3-4-3)
No. | Name |
---|---|
20 | Paul Blanchette (GK) |
13 | Neveal Hackshaw ![]() |
14 | Daniel Barbir |
21 | Emrah Klimenta |
8 | Irakoze Donasiyano |
7 | Napo Matsoso ![]() |
23 | Guillermo Diaz ![]() |
30 | Bryan Tamacas ![]() |
17 | Johnny Rodriguez ![]() |
10 | Lindo Mfeka ![]() |
22 | Jeciel Cedeno |
FC Tulsa (4-2-3-1)
No. | Name |
---|---|
24 | Michael Nelson (GK) |
4 | Roger Bonet |
12 | Rashid Tetteh |
21 | Patrick Seagrist ![]() |
15 | Keegan Hughes ![]() |
6 | Blaine Ferri ![]() |
18 | Nathan Worth |
48 | Eric Bird |
10 | Phillip Goodrum |
7 | Marcus Epps |
20 | Milo Yosef ![]() |
USL Championship News

Will USL's move to pro-rel change U.S. soccer, threaten MLS?
USL's introduction of promotion-relegation could change U.S. soccer forever, but it's still unclear how it will work.

Gomez: Promotion and relegation is desperately needed in the USA
Herculez Gomez reacts to the USL's decision to adopt a promotion and relegation system.

How will MLS react to USL adopting a promotion and relegation system?
Alejandro Moreno debates whether MLS would ever consider bringing in promotion and relegation.

The best, worst, wildest U.S. soccer kits outside MLS, NWSL
Without leaguewide kit deals, U.S. soccer's lower-league clubs are making their mark with eye-catching shirts.

USL to adopt promotion-relegation in historic 1st for U.S. soccer
United Soccer League (USL) club owners voted on Wednesday for a promotion and relegation system, marking the first time the European-style system would be implemented in the United States.