Earl Edwards Jr.

Edwards also played in the Premier Development League for Ventura County Fusion and Seattle Sounders FC U-23.

[3][4][5] On January 20, 2015, Edwards was selected in the third round (43rd overall) of the 2015 MLS SuperDraft by Orlando City and signed a professional contract with the club a month later.

[8] He made his first MLS start on October 23, 2017, away at Philadelphia Union on the final day of the season when regular starter Joe Bendik was ruled out with concussion.

On July 14, 2018, following James O'Connor's appointment as manager, he was given the start over a healthy Bendik in the midst of a nine-game losing streak.

[14] On December 30, 2024, Edwards was acquired by the San Jose Earthquakes in exchange for $150,000 in General Allocation Money.