How would you compare/contrast and ?
Head to head, SHL definitely takes the strong nod here. SHL is the top level in all of Sweden. Oberliga is a quality league, but sits as the third level in Germany. They differ as well in style of play and the overall depth on rosters.
We've had team members and scouts attend games in each of these two leagues for years. This combined with players in these leagues provides us with our insights on them.