Il difensore del Plymouth Argyle Joe Edwards ha giocato la maggior parte delle partite della sua squadra in League One nel 2025/2026, avendo collezionato 35 presenze, per un totale di 2662 minuti. É partito titolare in 32 di queste presenze, su 46 giornate, ed è entrato a gara in corso 3 volte.
La sua ultima presenza in League One è stata il 2 maggio, con la maglia del Plymouth Argyle contro il Northampton Town. In quella gara ha fornito un assist nella vittoria per 3-2. In questa stagione il difensore ha offerto 3 assist. Ha ricevuto 8 cartellini gialli, oltre a essere stato espulso 1 volta.
Edwards ha giocato 17 partite di Championship nell'ultima stagione con il Plymouth Argyle, realizzando 1 gol e fornendo 1 assist vincente.
Prima di arrivare a vestire la maglia del Plymouth Argyle nel luglio 2019, il difensore ha collezionato 93 presenze in campionato con il Walsall, per un totale di 12 reti e 9 assist.