Unmap three mislabelled sofascore league keys
First full audit after the sofascore swap turned up SP-Mismatch misses for Club Brugge v Anderlecht, Gent v Mechelen (belgian-pro). Investigation: the sofascore DB key `belgianPro` contains SWEDISH ALLSVENSKAN data, not
First full audit after the sofascore swap turned up SP-Mismatch misses for Club Brugge v Anderlecht, Gent v Mechelen (belgian-pro). Investigation: the sofascore DB key belgianPro contains SWEDISH ALLSVENSKAN data, not Belgian Pro League. Same problem with turkishSuper (→ Azerbaijan) and portugueseLiga (→ Ecuadorian Serie A).
Pulled those three mappings to null so the script falls through to the fotmob-shots file, which has the correct league data. Also added eerste-divisie → eredivisie because the Dutch scrape merges both tiers under one key (confirmed by sampling home_team values).
Expected delta: +~6 bets across SP-Mismatch + ShotXG for Belgian Pro matches, +4 for eerste-divisie where fotmob has no coverage.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>