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.