Concourant pour l'URSS dès la fin des années 1970, il se classe deuxième des Championnats d'Europe 1982, à Athènes, derrière l'Est-Allemand Udo Beyer, avec la marque de . En début de saison 1983, à Budapest, Jānis Bojārs remporte le titre des Championnats d'Europe en salle avec un jet à , devançant sur le podium son compatriote Aleksandr Baryshnikov et le Yougoslave Ivan Ivančić. Il se classe troisième de l'édition suivante, en 1981. Il participe cette même année aux Championnats du monde inauguraux d'Helsinki et se classe cinquième du concours du poids avec .