Panathinaikos Born in
Athens, Kotsolis joined Panathinaikos as an 18-year-old youth player in 1997 and made sporadic appearances over his first five seasons at Panathinaikos. The imposing form of first-choice keeper
Antonios Nikopolidis and the presence of
Józef Wandzik,
Kostas Chalkias and
Mario Galinović kept Kotsolis most of that time at the bench. He made his professional debut for
Panathinaikos on 13 April 1999, in a
Greek Cup game against
Athinaikos.
AEL In 2005, Kotsolis was transferred to
AEL where he made a total of 121 appearances, playing there until June 2009. During season 2006/2007, he won the Greek Cup after beating his former club
Panathinaikos at the final.
Omonia He was then transferred to
Cypriot club
Omonia, from where he was released in summer 2010. ==International career==