On 12 May 2011, he became the youngest player to score a goal in a Veikkausliiga match.[2]
Skrabb is also noted for having scored a scorpion kick in an away match against Gefle IF while playing for Åtvidaberg in the 2015 Allsvenskan.[3] In spite of this, Skrabb's team were relegated from the Swedish top flight at the end of the season after finishing bottom of the table.
IFK Norrköping
On 9 December 2016 it was reported that Skrabb had signed a four-year contract with IFK Norrköping.[4]
Brescia
On 13 January 2020, he signed a three-and-a-half-year contract with Italian club Brescia,[5] for a transfer fee of €2.8 million plus bonuses.[6] His time with Brescia was plagued by multiple consecutive injuries. The team was also coached by six different head coaches during 18 months span due to a turmoil in the club, and eventually his contract was terminated by mutual consent on 22 October 2021.[7] Skrabb played only 21 games with Brescia.
Kalmar
On 26 January 2022, Skrabb signed with Kalmar FF in Sweden for the 2022 season.[8] During the 2023 season, Skrabb occasionally wore the captain's armband with Kalmar. He finished the 2023 season scoring 9 goals and giving 8 assists in 30 Allsvenskan matches.
On 17 February 2024, Skrabb was officially named the captain of Kalmar FF for the 2024 season.[9]
Volos
Skrabb left Kalmar after the relegation and signed with Super League Greece club Volos, starting in January 2025.[10] He made his Greek league debut on 5 January, as a starter in a 4–2 away defeat against AEK Athens.