Born in Gorna Oryahovitsa, Bulgaria, Bojinov moved to Malta at the age of 12 with his mother Pepa, a former Bulgarian national basketball team player and stepfather Sasho Angelov, who had played for the Bulgarian national football team during the 1990s.