A 200cm Swan Districts product who debuted in 2020, Edwards inherited greater responsibility in the West Coast Eagles' defence following Tom Barrass's departure, standing the competition's best key forwards across 16 games in 2025. The club rewarded his development alongside Jeremy McGovern with a contract extension to the end of 2027. He has played 57 AFL games.