He started the season at Lille Metropole Basket in French ProB. In 14 games he averaged 5.6ppg and 4.4rpg this season. The last season Kastropil played at BC Apollon Limassol. In 15 Division A games he had 12.8ppg, 9.1rpg, 1.0apg and 1.0bpg. He grow up with Split and played with Cedevita, Zadar, Siroki, Sibenik.