Born in
Dobsonville, Blom started his career at
Kaizer Chiefs, and made his debut on 1 October 2019, starting against
Lamontville Golden Arrows, before appearing again for the club on 27 October 2019 against
Mamelodi Sundowns. On 23 December 2022, Blom joined
Major League Soccer side
St. Louis City SC ahead of their ahead of their 2023 expansion season. On 3 September 2024, Blom returned his former club
Kaizer Chiefs on loan for the
2024-25 season, with an option to buy. On 18 July 2025, Blom moved to Vietnam, signing for
V.League 1 side
Thep Xanh Nam Dinh. ==International career==