Career
Achim started playing football in his hometown as a youngster for FCM Baia Mare. In 2010 FCM Baia Mare has dissolved and he joined the newborn Football Club Maramureș. During 2012 Achim was loaned to the second team of Astra Giurgiu.
He returned to Football Club Maramureș and played for his team until it was dissolved, in 2013.
In June 2013 Achim signed a contract with the first league team Săgeata Năvodari, after being spotted at a trial by their manager, Tibor Selymes. Săgeata Năvodari relegated in 2014 and Achim moved back in Transilvania at Universitatea Cluj.