Ursprünglich verfolgte de Coubertin die Idee ersten Olympischen Spiele im Jahr 1900 in Paris durchzuführen. Vikelas überzeugte ihn die Mitglieder des neugegründeten IOCs jedoch die Spiele in Athen abzuhalten.
Da es das Statut des IOC machte dass der Präsident ausdem Land stamme dem die nächsten Olympischen Spiele stattfanden wurde erster Präsident des IOC.
Nach der erfolgreichen Organisation der Olympischen Spiele 1896 in Athen zog sich Vikelas aus IOC zurück.