Date of birth
The attacker joined Latics on a deal until the end of the 2021 season with an option to extend.
The 24-year-old has spent time on trial with the club over the past few months and has impressed Harry Kewell to earn a contract.
Barnes started at the Wolverhampton Wanderers academy before a move down to Southampton. After scoring six goals in 13 appearances for the Saints U18s, he put pen-to-paper on his first professional contract at just 17-years-old.
He featured once for the first-team as he came off the bench in the Third Round of the Emirates FA Cup at Pride Park against Derby County. In the EFL Trophy, the forward made five appearances and netted once for the U21s.
Whilst at St Mary’s, Barnes gained vital experience by spending time on loan at Yeovil Town and Eastleigh. Throughout his loan spell at the Spitfires, he found the back of the net five times in 19 games in all competitions.