As of 2021, James Walsh’s net worth is estimated to be around $1 million USD. This figure is a testament to his hard work, dedication, and talent as a footballer. Despite facing challenges and setbacks throughout his career, Walsh has consistently proven himself to be a resilient and determined player who continues to strive for success on and off the field. With his skills and passion for the game, he is sure to have a bright future ahead in the world of football.