On 22 February 2013, after scoring a hat-trick in a friendly, Mika signed a two-and-a-half-year contract with the Swiss club.[1] However, he would only appear with the reserves in 1. Liga Classic, and left the club in January 2015 after joining UM Escobedo.
On 5 August 2015, Mika joined SD Huesca and was immediately assigned to the farm team also in the fourth tier.[2] On 4 June 2016, after scoring 19 goals for the B-side, he made his professional debut by coming on as a late substitute for Héctor Figueroa in a 1–0 Segunda División home win against CD Lugo.[3]
On 7 September 2016, Mika signed for CD Sariñena also in the fourth tier.[4]
On 25 March 2022, Mika returned to KTP in Finland for the 2022 season.[5]