W 2009 roku zakończył karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1988/89 Škoda Pilzno

I liga 18 0 1989/90 Dukla Praga

I liga 11 0 1990/91 Dukla Praga

I liga 1 0 1990/91 Škoda Pilzno

II liga ? ? 1991/92 Škoda Pilzno

II liga ? ? 1992/93 Škoda Pilzno

II liga ? ? 1993/94 Viktoria Pilzno

Gambrinus Liga 29 3 1994/95 Slavia Praga

Gambrinus Liga 25 3 1995/96 Slavia Praga

Gambrinus Liga 24 3 1996/97 Slavia Praga

Gambrinus Liga 17 2 1997/98 1. FC Nürnberg

2. Bundesliga 23 0 1998/99 KFC Uerdingen 05

2. Bundesliga 14 1 1999/00 Dukla Příbram

Gambrinus Liga 20 0 2000/01 Marila Příbram

Gambrinus Liga 26 0 2001/02 Marila Příbram

Gambrinus Liga 24 0 2002/03 FC Střížkov

Gambrinus Liga ? ? 2003/04 FC Střížkov

II liga ? ? 2004/05 FC Střížkov

II liga ? ? 2006/07 Viktorie Jirny

IV liga ? ? 2008/09 Chmel Blšany

V liga ? ?

Kariera reprezentacyjna W reprezentacji Czech Šmejkal zadebiutował 23 lutego 1994 roku w wygranym 4:1 towarzyskim spotkaniu z Turcją. W kadrze Czech od 1994 do 1995 roku wystąpił 10 razy i strzelił 3 gole.