David Olsson

David Olsson (born 27 June 1997) is a Swedish footballer who plays as a goalkeeper for Varbergs BoIS in the Allsvenskan.

[2] Olsson played youth football in the same club and was drafted into the senior squad in 2016.

[3] He made his Allsvenskan debut against Kalmar in 2017, after Kevin Stuhr Ellegaard had been sent off during a cup match.

[2] Following loans to IK Oddevold and Örgryte IS, Olsson left Elfsborg for Lindome GIF in the Ettan ahead of the 2021 season.

However, after two seasons of regular play at Lindome, he was brought back to the highest tier by Varbergs BoIS.