Kim Collins skulle bli förste man att starta i fem raka OS på 100 meter.
Men 36-åringen stoppades av sitt eget förbund sedan han lämnat OS-byn för att besöka sin familj.
– Till och med män som sitter i fängelse får besök av sina fruar, skriver Collins på Twitter.
Kim Collins kom till London för att skriva historia. 36-åringen skulle bli förste man att starta i fem raka olympiska spel på 100 meter när försöken avgjordes på lördagen. Men Collins kom aldrig till start.
St. Kitts and Nevis stoppade sprintern sedan han brutit mot landets disciplinära regler.
– Kim har inte varit i OS-byn de senaste dagarna, säger talesmannen Lester Hanley till AP.
Collins, som fortfarande ska springa 200 meter och stafetten i OS, är själv rasande över beslutet.
– Mina fans. Jag ska inte ljuga. Jag kommer inte springa i kväll, skriver en mycket besviken Collins på Twitter.
– Till och med män som sitter i fängelse får besök av sina fruar.