Player Info
Overview
Strengths
- Disciplined
- Defensive stability
Key traits
Next match
Michael Joseph Edwards profile
- Current team
-
Oakland Roots
- Position
- Defender
- Date of birth
- 20 Nov 2000 (25 years)
- Short name
- M. J. Edwards
Michael Joseph Edwards recent team matches
| Fixture | League | Date | Result |
|---|---|---|---|
Tampa Bay Rowdies vs Oakland Roots
|
USL Championship | 11 Apr 2026 | 2 – 2 |
Oakland Roots vs Orange County SC
|
USL Championship | 29 Mar 2026 | 0 – 1 |
Phoenix Rising FC vs Oakland Roots
|
USL Championship | 22 Mar 2026 | 2 – 2 |
Oakland Roots vs New Mexico United
|
USL Championship | 15 Mar 2026 | 2 – 1 |
Monterey Bay FC vs Oakland Roots
|
USL Championship | 08 Mar 2026 | 0 – 1 |
Oakland Roots vs FC Tulsa
|
USL Championship | 19 Apr 2026 | Upcoming |
Oakland Roots vs Las Vegas Lights
|
USL Championship | 23 Apr 2026 | Upcoming |
Loudoun United vs Oakland Roots
|
USL Championship | 02 May 2026 | Upcoming |
Oakland Roots vs El Paso Locomotive FC
|
USL Championship | 10 May 2026 | Upcoming |
Orange County SC vs Oakland Roots
|
USL Championship | 24 May 2026 | Upcoming |
Oakland Roots upcoming fixtures
Oakland Roots recent results
About Michael Joseph Edwards
Michael Joseph Edwards is a 25-year-old professional footballer who plays as a defender for Oakland Roots in United States.
Born on 20 November 2000, Michael Joseph Edwards has been eligible for senior professional football since 2017.
As more Oakland Roots fixtures are played, Michael Joseph Edwards's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.
Next up: Oakland Roots vs FC Tulsa in the USL Championship on Sunday 19 April 2026 at 02:00 UTC. Most recent fixture: Tampa Bay Rowdies 2-2 Oakland Roots in the USL Championship.
Bookmark this Michael Joseph Edwards hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.
Frequently asked questions about Michael Joseph Edwards
What team does Michael Joseph Edwards play for?
Michael Joseph Edwards currently plays for Oakland Roots in United States.
What position does Michael Joseph Edwards play?
Michael Joseph Edwards plays as a defender.
How old is Michael Joseph Edwards?
Michael Joseph Edwards was born on 20 November 2000, making them 25 years old.
When does Michael Joseph Edwards's team play next?
Oakland Roots's next fixture is Oakland Roots vs FC Tulsa in the USL Championship on Sunday, 19 April 2026 at 02:00 UTC.
Statistics
Teammates
- Abdirizaq Sheikuna Mohamed Defender
- Alejandro Caracheo Luna Goalkeeper
- Bertin Jacquesson Forward
- Bobosi Byaruhanga Midfielder
- Byaruhanga bobosi Midfielder
- Camden Riley Defender
- Daniel·Trejo Forward
- Danny Trejo Forward
- Faysal Bettache Forward
- Florian Valot Midfielder
- Gagi margvelashvili Defender
- I. Alekseev Midfielder
- Javier Bedolla-Vera Midfielder
- Kai Greene Defender
- Kendall Mcintosh Goalkeeper
- Lindo·Mfeka Midfielder
- Luis Saldana Forward
- Margvelashvili g. Defender
- Michael Joseph·Edwards Defender
- Neveal Hackshaw Defender