<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- ─── Home ─────────────────────────────────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- ─── City landing pages ───────────────────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/mississauga</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/brampton</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/etobicoke</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/burlington</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- ─── Program-type landing pages ───────────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/training</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/game-day</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/summer-camp</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/search-results</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- ─── Youth Basketball Training by city ────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/youth-basketball-training-mississauga</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/youth-basketball-training-brampton</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/youth-basketball-training-etobicoke</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/youth-basketball-training-burlington</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ─── Youth Basketball Game Day by city ────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/youth-basketball-game-day-mississauga</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/youth-basketball-game-day-brampton</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/youth-basketball-game-day-etobicoke</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/youth-basketball-game-day-burlington</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ─── Toddler Basketball Training by city ──────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/toddler-basketball-training-mississauga</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/toddler-basketball-training-brampton</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/toddler-basketball-training-etobicoke</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/toddler-basketball-training-burlington</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- ─── Girls Youth Basketball Training by city ──────────────────────── -->
  <url>
    <loc>https://hoopstars.com/girls-youth-basketball-training-mississauga</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/girls-youth-basketball-training-brampton</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/girls-youth-basketball-training-etobicoke</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/girls-youth-basketball-training-burlington</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- ─── Legal / policy ───────────────────────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/privacy-policy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/terms-and-conditions</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/cancellation-policy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/accessibility-statement</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- ─── Sitemap / referral ───────────────────────────────────────────── -->
  <url>
    <loc>https://hoopstars.com/sitemap</loc>
    <changefreq>monthly</changefreq>
    <priority>0.2</priority>
  </url>
  <url>
    <loc>https://hoopstars.com/referral</loc>
    <changefreq>monthly</changefreq>
    <priority>0.2</priority>
  </url>

  <!-- ─── Intentionally NOT indexed here ──────────────────────────────────
       These pages render at their URLs but are alternate SEO surfaces and
       must stay out of Google's discovery graph:
         /kids-basketball-game-day-{city}   — duplicate of the youth
                                              variant with different copy
         /youth-basketball-training-{venue}-mississauga
                                            — venue-scoped subset of the
                                              Mississauga training page
       Login-gated account routes (login, my-account, my-programs,
       payment-cards, my-charges, credits-available, profile, children,
       alternative-contacts, change-password) are also intentionally
       omitted — they have no public content. -->

</urlset>
