Jan Sokol także związany był z Luksemburgami (od 1399 r. służył w Wyszehradzie u boku Wacław IV) i był uczestnikiem walki o Morawy pomiędzy Prokopem (wspieranym przez Zygmunta) a Jodokiem. W waśń pomiędzy braćmi zaangażowali się też Wacław i Jan Zgorzelecki. W trakcie tych walk Jan Sokol zasłynął jako utalentowany dowódca.
Udział w wojnie z Krzyżakami thumb|Kamienna tablica upamiętniająca Jana Sokola w ruinach zamku Lamberk k. Březníka (2007) W 1410 r. Jan Sokol z Lamberka uczestniczył u boku wojsk polsko-litewskich w wojnie z Krzyżakami. Od 1409 r. prowadził w Czechach zaciąg najemników, w efekcie czego przyprowadził oddział liczący 500 kopii, czyli ok. 1500 zbrojnych. Wiosną 1410 r. Jan Sokol wraz ze swoimi ludźmi stacjonował w Koronowie, strzegąc granicy przez atakiem ze strony komtura Świecia. Pod Grunwaldem dowodził wraz ze ZbislávkiemWedług niektórych źródeł ze Stanislavem z Dobré Vody: por. František Šmahel, Jan Žižka z Trocnova, Praha, Melantrich 1969, s. 34 czwartą chorągwią św. Jerzego złożoną z najemników czeskichJan Długosz: "Czwarta chorągiew, św. Jerzego, miała jako znak biały krzyż na czerwonym polu. Znajdowali się w niej wszyscy zaciężni Czesi i Morawianie.