|Date of birth||5 June 1979|
|Place of birth||Athens, Greece|
|Height||1.90 m (6 ft 3 in)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 18:17, 22 December 2014 (UTC).
† Appearances (Goals).
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 kept Kotsolis at bay for most of that time. Kotsolis, then the great hope of Greek goalkeeping, has waited patiently for an opportunity to break into the Panathinaikos first team, but Nikopolidis was always too good to be a second-choice. He made his professional debut for Panathinaikos on 13 April 1999, in a Greek Cup game against Athinaikos.
In 2005 he was transferred to Larissa where he made a total of 121 appearances, playing there until June 2009. He won the Greek Cup in the season 2006/2007, beating his former club Panathinaikos for 1-2 in the Panthessaliko Stadium in [Volos|].
On 8 February 2011 he returned to Panathinaikos F.C. after five and a half years of absence from the team. On 23 July 2013, he renewed his contract for 2 more years. The 26 of April 2014 won his third Greek Cup with Panathinaikos playing the final against PAOK FC.
He is a former Greece under-21 international and team captain at the 2002 UEFA European Under-21 Football Championship. He is also a senior international with Greece, making 5 appearances since 2005.
As of 8 February 2015[update]
- "Επέστρεψε στον Παναθηναϊκό ο Κοτσόλης (Kotsolis returns to Panathinaikos)" (in Greek). Eleftherotypia. 8 February 2011.
- "Για ακόμα δύο χρόνια στον Παναθηναϊκό ο Κοτσόλης (Kotsolis to Panathinaikos for two more years)" (in Greek). Eleftherotypia. 4 July 2011.
- Seretis, I. (12 May 2002). "ΣΤΕΦΑΝΟΣ ΚΟΤΣΟΛΗΣ (Stefanos Kotsolis)". To Vima (in Greek).
- Stefanos Kotsolis at National-Football-Teams.com