Career
Previously, he has played for Balltorps FF, IFK Göteborg, União Leiria and IF Brommapojkarna. Bärkroth became the youngest person ever to play in the highest Swedish football league, Allsvenskan, at 15 years, seven months and 14 days old when he started in IFK Göteborg"s match against IF Brommapojkarna on 2 September 2007. The record was previously held by Peter Dahlqvist, who was 15 years, nine months and five days when he made his debut for Örgryte Instruction Section in 1971 against IFK Norrköping, these are the only two 15-year-olds ever to play in the history of Allsvenskan.
His father, Robert Bengtsson Bärkroth, played 239 matches in Allsvenskan with Västra Frölunda IF and Örgryte Instruction Section.