Henrich trafia do Cracovii na zasadzie transferu definitywnego prosto z MLS, a mianowicie z drużyny New England Revolution. To tam spędził ostatnie pół roku, w sumie za Oceanem rozegrywając osiem spotkań. Wraz z reprezentacją Słowacji pojechał również na EURO 2024.
Gra w Polsce nie jest mu obca, bowiem za wielką wodę wyjeżdżał z Widzewa Łódź, w którym spędził dwa lata i z którym to wywalczył awans do Ekstraklasy. W przeszłości grał także w Anglii i na Słowacji.