Career
Semjonovs has played in many different countries throughout his career, playing in Latvia, Russia, Finland, Denmark, Sweden and Germany. Semjonovs also played for the Latvian national ice hockey team and has played more games for his country (209) than any other player.