{
  "version": 1,
  "checked": "2026-10-24",
  "variationMm": 5,
  "footRange": [150, 300],
  "method": "Ordinary least squares: foot mm = intercept + slope × size; equal weight per source row. Raw chart rows are retained separately from the fitted display lines.",
  "sourcePolicy": "Skate manufacturers first; retailer fallbacks only from Willies, Puck Stop or Everglides. Boot and Blade is not used.",
  "sources": {
    "shoes": "https://www.clarks.com/en-gb/fitguide",
    "mondo": "https://www.iso.org/standard/83106.html",
    "edea": "https://www.willies.co.uk/blogs/blog/edea-ice-skate-size-charts-sizing-advice",
    "risport": "https://www.willies.co.uk/products/risport-venus-figure-skates",
    "jackson": "https://cdn.shopify.com/s/files/1/0020/1251/2308/files/Sizing_Chart_FINAL_2024_437c8ee1-3bd9-4988-a476-b50ec2a50a7a.jpg",
    "graf-figure": "https://graffigure.com/wp-content/uploads/2024/04/GrafSkates_Collection_A4_2024_25_DE_comp.pdf#page=31",
    "graf-hockey": "https://grafhockey.com/wp-content/uploads/2021/04/GRAF_HOCKEY_WB_202021_low.pdf#page=5",
    "bauer": "https://www.bauer.com/pages/size-guide-player-skates",
    "ccm": "https://ca.ccmhockey.com/en/Protective/Explore",
    "true": "https://www.true-sports.com/catalyst-7-intermediate-hockey-skates.html"
  },
  "scales": [
    {
      "id": "uk", "title": "UK", "caption": "Shoe reference", "step": 0.5,
      "input": "UK shoe size", "childLabels": true,
      "note": "Best-fit line through Clarks' child and adult foot-length references; a shoe comparison, not an exact fit conversion.",
      "sourceKind": "Shoe-manufacturer reference",
      "sourceLabel": "Clarks size tables",
      "sourceLocation": "Kids & Babies Clarks Shoe Sizes: Child 8 through size 2.5. Womens/Mens Clarks Shoe Sizes: adult 3 through 14. Use the UK and Foot Length columns; duplicate adult rows appear only once here.",
      "basis": "Published ruler-measured foot lengths, not Clarks gauge readings. Child 13 is zero on our internal axis, followed by Child 13.5 = 0.5 and adult 1. The straight line is fitted to these source rows, not an ISO shoe conversion.",
      "points": [[-5,151],[-4.5,155],[-4,159],[-3.5,164],[-3,168],[-2.5,172],[-2,176],[-1.5,181],[-1,185],[-0.5,189],[0,193],[0.5,198],[1,202],[1.5,206],[2,210],[2.5,214],[3,221],[3.5,225],[4,229],[4.5,233],[5,237],[5.5,241],[6,246],[6.5,250],[7,254],[7.5,258],[8,263],[8.5,267],[9,272],[9.5,276],[10,280],[10.5,285],[11,289],[12,298],[13,306],[14,314]]
    },
    {
      "id": "eu", "title": "EU", "caption": "Shoe reference", "step": 0.5,
      "input": "EU shoe size (chart reference)",
      "note": "Best-fit line through Clarks' child and adult standard-EU references, including intermediate half sizes.",
      "sourceKind": "Shoe-manufacturer reference",
      "sourceLabel": "Clarks size tables",
      "sourceLocation": "Kids & Babies table: Clarks EU 25.5 through 35.5. Womens/Mens tables: Standard EU 36 through 49. The children's table does not have a Standard EU column; its EU labels are Clarks' own.",
      "basis": "This joins two stated chart conventions for a continuous comparison: children's Clarks EU labels below 36 and adult Standard EU labels from 36. Do not confuse the adult Clarks EU column with its separate Standard EU column. These rows are fitted, not a universal EU conversion.",
      "points": [[25.5,151],[26,155],[27,159],[27.5,164],[28,168],[28.5,172],[29,176],[29.5,181],[30,185],[31,189],[32,193],[32.5,198],[33,202],[33.5,206],[34,210],[35,214],[35.5,219],[36,221],[36.5,225],[37,229],[37.5,233],[38,237],[38.5,241],[39,246],[40,250],[41,254],[41.5,258],[42,263],[42.5,267],[43,272],[44,276],[45,280],[45.5,285],[46,289],[47,298],[48,306],[49,314]]
    },
    {
      "id": "mondo", "title": "Mondopoint", "caption": "Foot reference · mm", "step": 5,
      "input": "Foot length / reference (mm)",
      "sourceKind": "Sizing-standard definition, not a skate chart",
      "sourceLabel": "ISO standard summary",
      "sourceLocation": "ISO 19407:2023, section 4.2(a): Mondopoint is based on foot length. The ISO product page is a summary, not an open conversion table.",
      "basis": "Identity scale: foot length 250 mm is displayed as Mondopoint 250. No skate allowance or cross-brand conversion is applied. The numerical rows below are identity examples, not rows copied from a manufacturer chart.",
      "sourceLinks": [{"label":"Read ISO formula excerpt (PDF, sections 4.2–4.4)","url":"https://cdn.standards.iteh.ai/samples/83106/d07404c4034c4b9495d8cc6dee3c5c48/ISO-19407-2023.pdf#page=5"}],
      "start": 140, "end": 330, "offsetMm": 0
    },
    {
      "id": "edea", "title": "Edea", "caption": "Willies shoe comparison", "step": 5, "discipline": "figure",
      "sourceLabel": "Willies conversion chart",
      "sourceKind": "Retailer shoe-size comparison",
      "sourceLocation": "Edea Ice Skate Size Chart / Tots Skate Sizes For Edea Ice Skates. Use Edea Skate Size (mm) and UK Shoe Size, not the later blade-size table.",
      "measuringSource": "https://edeaskates.com/en/whats-my-size/measuring/",
      "ukRanges": {"240":[3,3.5],"295":[9.5,10]},
      "sourceLinks": [{"label":"ISO formula excerpt used for the derived foot reference (PDF)","url":"https://cdn.standards.iteh.ai/samples/83106/d07404c4034c4b9495d8cc6dee3c5c48/ISO-19407-2023.pdf#page=6"}],
      "basis": "Willies UK shoe labels, not measured foot lengths. UK ranges use their midpoint; child labels are unwrapped by subtracting 13. Nominal foot lengths derive from ISO 19407 adult and child conventions before fitting the line.",
      "ukPoints": [[185,-3.5],[190,-3],[195,-2],[200,-1],[205,-0.5],[210,0],[215,0.5],[220,1],[225,1.5],[230,2],[235,2.5],[240,3.25],[245,4],[250,4.5],[255,5],[260,5.5],[265,6.5],[270,7],[275,7.5],[280,8],[285,8.5],[290,9],[295,9.75],[300,10.5],[305,11.5],[310,12]]
    },
    {
      "id": "risport", "title": "Risport", "caption": "Willies shoe comparison", "step": 5, "discipline": "figure",
      "sourceKind": "Retailer shoe-size comparison",
      "sourceLabel": "Willies conversion chart",
      "sourceLocation": "Risport Figure Skate Size Chart tab, headed Risport Skate Size Chart near the bottom of the Venus product page. Use Risport Skate Size (mm) and UK Sizing, not the boot-to-blade table in Description.",
      "basis": "Willies publishes UK shoe comparisons, not measured foot lengths. UK ranges use their midpoint; child labels are unwrapped by subtracting 13. Nominal foot lengths use the same ISO-based transformation as Edea, then a best-fit line. The old foot-length-plus-5mm illustration is not used.",
      "ukRanges": {"240":[3,3.5],"295":[9.5,10]},
      "sourceLinks": [{"label":"ISO formula excerpt used for the derived foot reference (PDF)","url":"https://cdn.standards.iteh.ai/samples/83106/d07404c4034c4b9495d8cc6dee3c5c48/ISO-19407-2023.pdf#page=6"}],
      "ukPoints": [[170,-6],[175,-5],[180,-4.5],[185,-3.5],[190,-3],[195,-2],[200,-1],[205,-0.5],[210,0],[215,0.5],[220,1],[225,1.5],[230,2],[235,2.5],[240,3.25],[245,4],[250,4.5],[255,5],[260,5.5],[265,6.5],[270,7],[275,7.5],[280,8],[285,8.5],[290,9],[295,9.75],[300,10.5],[305,11.5]]
    },
    {
      "id": "jackson-women", "title": "Jackson", "caption": "Women’s scale", "step": 0.5, "discipline": "figure",
      "inches": true, "childLabels": true,
      "sourceKind": "Manufacturer foot-length chart",
      "sourceLabel": "Jackson length-chart image",
      "sourceLocation": "Jackson Ultima Size Chart image: Girl's Sizes in the Tots/Youth table and Women's Sizes in the Adult table. Use Foot Length (in), not another shoe chart.",
      "basis": "The girls' and women's columns form this scale. Published inches are converted exactly at 25.4 mm per inch before fitting one line. The chart marks the 10.5 women's row n/a, so that intermediate label is generated by our line, not a published size-availability claim.",
      "sourceLinks": [{"label":"Find the chart on Jackson's FAQ: What Size Should I Choose?","url":"https://jacksonskate.com/pages/faqs"}],
      "points": [[-5,5.75],[-4,6.0625],[-3,6.375],[-2,6.6875],[-1.5,6.875],[-1,7],[-0.5,7.1875],[0,7.375],[0.5,7.5],[1,7.6875],[1.5,7.8125],[2,8],[2.5,8.1875],[3,8.3125],[3.5,8.5],[4,8.625],[4.5,8.8125],[5,9],[5.5,9.125],[6,9.3125],[6.5,9.4375],[7,9.625],[7.5,9.75],[8,9.9375],[8.5,10.125],[9,10.25],[9.5,10.4375],[10,10.5625],[11,10.9375]]
    },
    {
      "id": "jackson-men", "title": "Jackson", "caption": "Men’s scale", "step": 0.5, "discipline": "figure",
      "inches": true, "childLabels": true,
      "sourceKind": "Manufacturer foot-length chart",
      "sourceLabel": "Jackson length-chart image",
      "sourceLocation": "Jackson Ultima Size Chart image: Boy's Sizes in the Tots/Youth table and Men's Sizes in the Adult table. Use Foot Length (in).",
      "basis": "The boys' and men's columns form this scale. Published inches are converted exactly at 25.4 mm per inch before fitting one line. The printed sizes are Jackson labels, not UK shoe sizes.",
      "sourceLinks": [{"label":"Find the chart on Jackson's FAQ: What Size Should I Choose?","url":"https://jacksonskate.com/pages/faqs"}],
      "points": [[-5,6.1875],[-4,6.5625],[-3,6.875],[-2,7.1875],[-1.5,7.375],[-1,7.5],[-0.5,7.6875],[0,7.8125],[0.5,8],[1,8.1875],[1.5,8.3125],[2,8.5],[2.5,8.625],[3,8.8125],[3.5,9],[4,9.125],[4.5,9.3125],[5,9.4375],[5.5,9.625],[6,9.75],[6.5,9.9375],[7,10.125],[7.5,10.25],[8,10.4375],[8.5,10.5625],[9,10.75],[9.5,10.9375],[10,11.0625],[10.5,11.25],[11,11.375],[11.5,11.5625],[12,11.6875],[13,12]]
    },
    {
      "id": "graf-figure", "title": "Graf", "caption": "Figure · max-foot chart", "step": 0.5, "discipline": "figure",
      "childLabels": true,
      "sourceKind": "Manufacturer foot-length chart · 2024/25",
      "sourceLabel": "Graf figure PDF, page 31",
      "sourceLocation": "PDF page 31 (printed 31): BOOT GRÖSSE UK and MAX FUSS LÄNGE in the two foot-length tables. SOHLE LÄNGE is sole length and KUFEN LÄNGE is blade length; neither is used.",
      "basis": "Published maximum-foot-length values in millimetres, combining the child and adult tables. Our line smooths their rounded values. The dated chart is identified explicitly; confirm the current model with the supplier.",
      "points": [[-6,151],[-5,155],[-4,164],[-3,173],[-2,181],[-1,189],[0,197],[0.5,201],[1,206],[1.5,211],[2,215],[2.5,219],[3,223],[3.5,227],[4,231],[4.5,235],[5,240],[5.5,245],[6,249],[6.5,253],[7,257],[7.5,261],[8,265],[8.5,270],[9,274],[9.5,279],[10,283],[10.5,287],[11,291],[11.5,295],[12,299]]
    },
    {
      "id": "graf-hockey", "title": "Graf", "caption": "Hockey · HK chart", "step": 0.5, "discipline": "hockey",
      "childLabels": true,
      "sourceKind": "Manufacturer foot-length chart · 2020/21",
      "sourceLabel": "Graf hockey PDF, page 5",
      "sourceLocation": "PDF page 5 (printed 5), foot-outline sheet: UK size and HK mm column. The separate KL column is not used. The HK child rows are blank; those positions remain extended estimates.",
      "basis": "Only the populated HK foot-length rows are used. This is the 2020/21 workbook, not a claim about every current Graf model. Child-size extrapolations are not source-chart rows.",
      "points": [[1,208],[1.5,212],[2,216],[2.5,220],[3,223],[3.5,227],[4,231],[4.5,235],[5,239],[5.5,243],[6,248],[6.5,253],[7,256],[7.5,261],[8,265],[8.5,269],[9,274],[9.5,278],[10,283],[10.5,287],[11,290],[11.5,294],[12,298],[13,306],[14,314],[15,322],[16,330]]
    },
    {
      "id": "bauer", "title": "Bauer", "caption": "Player-skate chart", "step": 0.5, "discipline": "hockey",
      "childLabels": true,
      "sourceKind": "Manufacturer foot-length charts",
      "sourceLabel": "Bauer player-skate guide",
      "sourceLocation": "Choose Youth, Junior, Intermediate or Senior. Use FOOT LENGTH in centimetres from the CSV files linked below; the web guide loads these tables dynamically.",
      "basis": "All four published CSV groups are combined once, using their metric foot-length values multiplied by 10. Y06–Y13.5 are child labels. Missing half-size labels are generated by the fitted line, not copied from the source.",
      "sourceLinks": [
        {"label":"Youth source rows (CSV)","url":"https://cdn.shopify.com/s/files/1/0606/2758/3214/files/size-chart-player-skates-youth.csv?v=1750351009"},
        {"label":"Junior source rows (CSV)","url":"https://cdn.shopify.com/s/files/1/0606/2758/3214/files/size-chart-player-skates-junior.csv?v=1750351009"},
        {"label":"Intermediate source rows (CSV)","url":"https://cdn.shopify.com/s/files/1/0606/2758/3214/files/size-chart-player-skates-intermediate.csv?v=1750351009"},
        {"label":"Senior source rows (CSV)","url":"https://cdn.shopify.com/s/files/1/0606/2758/3214/files/size-chart-player-skates-senior.csv?v=1750351009"}
      ],
      "points": [[-7,145],[-6,152],[-5,162],[-4,170],[-3,178],[-2.5,183],[-2,187],[-1.5,191],[-1,195],[0,203],[0.5,207],[1,210],[1.5,214],[2,218],[2.5,222],[3,226],[3.5,231],[4,235],[4.5,239],[5,243],[5.5,247],[6,251],[6.5,255],[7,260],[7.5,264],[8,268],[8.5,272],[9,277],[9.5,281],[10,285],[10.5,289],[11,294],[11.5,298],[12,302],[13,310],[14,318],[15,326]]
    },
    {
      "id": "ccm", "title": "CCM", "caption": "Player-skate comparison", "step": 0.5, "discipline": "hockey",
      "note": "The best-fit line smooths the published metric chart, including its inconsistent 5.5 entry. The original value is retained as a source row, not silently corrected.",
      "childLabels": true,
      "sourceKind": "Manufacturer foot-length chart",
      "sourceLabel": "CCM Find your size panel",
      "sourceLocation": "Find your size / Foot measurements panel near the start of this page, despite its Protective/Explore address. Select CM and use CCM HOCKEY SKATE SIZE with ACTUAL FOOT LENGTH (CM); do not use the HOCKEY EURO SKATE SIZE table.",
      "basis": "Published metric foot lengths are multiplied by 10 before fitting. The 5.5 row says 25.5 cm, while size 6 says 25.1 cm. We preserve that inconsistency in the source rows and fit all rows; we do not present the fitted result as an official correction.",
      "points": [[-7,145],[-6,152],[-5,162],[-4,170],[-3.5,174],[-3,178],[-2.5,182],[-2,187],[-1.5,191],[-1,195],[-0.5,199],[0,203],[0.5,206],[1,210],[1.5,214],[2,218],[2.5,222],[3,226],[3.5,231],[4,235],[4.5,239],[5,243],[5.5,255],[6,251],[6.5,255],[7,260],[7.5,264],[8,268],[8.5,272],[9,277],[9.5,281],[10,285],[10.5,289],[11,294],[11.5,298],[12,302],[13,310]]
    },
    {
      "id": "true", "title": "TRUE", "caption": "Catalyst reference only", "step": 0.5, "discipline": "hockey",
      "childLabels": true,
      "sourceKind": "Manufacturer model-specific foot-length chart",
      "sourceLabel": "TRUE Catalyst 7 size chart",
      "sourceLocation": "Scroll below Technology & Features to SKATE SIZING CHART. Use Skate Size and Centimeters in its Junior/Senior rows, not UK, Europe or N. America shoe labels.",
      "basis": "Published centimetres are multiplied by 10. This source is a Catalyst 7 product page: it does not establish conversions for every TRUE generation, goalie skate or custom boot. Smaller child positions extend beyond its rows.",
      "points": [[1,210],[1.5,214],[2,218],[2.5,222],[3,226],[3.5,230],[4,234],[4.5,239],[5,243],[5.5,247],[6,251],[6.5,255],[7,260],[7.5,264],[8,268],[8.5,273],[9,277],[9.5,281],[10,285],[10.5,289],[11,293],[11.5,298]]
    }
  ]
}
