Projects
Power BIPower QueryExcel
02

Bouldering League Dashboard

Built a Power BI dashboard to track competition results and standings across the 2024 Depot Climbing Summer Bouldering Leagues, covering 6 locations across 3 rounds.

Having moved to Melbourne, I couldn't take part in this year's league, though I'd finished in the top 10 the season before. I built this to stay connected with the competition and follow my friends through the rounds.

Data was extracted from competition results pages and cleaned in Excel using Power Query:

  • Removed duplicate entries
  • Fixed naming inconsistencies across rounds
  • Corrected erroneous data points

The dashboard tracks standings across all 6 locations, with a rankings table showing each climber's total points, category, and location, alongside breakdowns by gender, location, and category.

The model follows Power BI best practices with a dedicated dimDate table and a centralised measure table.

Following Power BI data modelling best practices from the start (a dedicated dimDate table and a centralised measure table) kept the model clean and means adding future seasons would be straightforward.

The main data challenge was inconsistent naming across results pages, with the same climber appearing under different spellings between rounds. Power Query's fuzzy matching resolved most cases, but some required manual review, a good reminder that real-world data is rarely clean out of the box.