← SkateScore Lab

Official results and their rules

The historical archive

Results follow the same competition, discipline and phase structure as the other seasons. Individual rescores and shared panels use each protocol’s original calls, deductions, Scale of Values and component factors. You can change GOE and component marks. Technical-call editing and Score Assist remain unavailable for these historical editions.

What was checked

Each released scoresheet is checked against its season’s element values, GOE conversion, component factors and rounding. Reconstructed TES, PCS and final scores must match the published scores. Event-level checks reconcile protocol scores with the available official classifications; withdrawals and nonqualifiers remain distinct.

The source list inside each competition retains original files, source links and document fingerprints. Some official whole books have damaged or scanned text layers. Their original bytes are preserved, with separate phase documents or reviewed visual extraction supplying the verified results. Derived text never replaces the original document.

Source details to keep in mind

Preserved seasons

2018–19 to 2021–22

94 of 94 targeted held-result archives are represented in 103 catalog records: 11,295 performances and 98,097 elements. Each score uses its season’s five program components, original calls, deductions and Scale of Values.

Verified coverage by season
SeasonHeld archives representedCatalog recordsPerformancesElementsRules
2018–1931 / 31343,64631,740Season sources
2019–2028 / 28303,49530,325Season sources
2020–218 / 896856,057Season sources
2021–2227 / 27303,46929,975Season sources

The scope covers championships, Olympics and Youth Olympics, Grand Prix and Junior Grand Prix including Finals, Challenger Series, World Team Trophy, and other events explicitly listed at ISU level. Senior and Junior records and team phases are kept separate. Novice, interclub and accompanying non-Senior Challenger categories are excluded. “Represented” does not mean every category or official identity was recoverable.

Source limitations and preserved exceptions
  • Pavel Roman 2018: Junior Ice Dance is verified. The recovered amended Senior score sheets are blank following the ISU decision disqualifying Shakun / Ragimov (page 4). Superseded scores are not restored as valid results, the Senior disqualification is recorded here instead.
  • Tallinn Trophy 2018: All eight scored phases are preserved, but the recovered materials do not publish phase officials. Seven judge slots per phase remain unnamed; technical-panel identities are unavailable.
  • Cup of China 2020: All eight scored phases are preserved, but phase officials lists and entry pages were not recovered. The five judge slots in each phase remain unnamed; technical-panel identities are unavailable.
  • Golden Spin 2021: The published Ice Dance protocols average all six marks. That source convention is retained for official analysis; shared user panels keep standard high/low trimming. A printed gap in a Pairs element sequence is also retained.
  • Cup of Austria 2021: Pucherova / Lysak’s Rhythm Dance score of 47.11 and phase rank 17 remain intact. Their withdrawal is confirmed by the separate ISU final summary.
  • Reviewed source-specific notation and rounding variants retain the printed values: Golden Spin 2018, NHK Trophy 2020 and Golden Spin 2021. Original files remain preserved alongside the extraction and verification evidence.
  • World Team Trophy 2019/2021 and Olympic 2022 team short/free phases have separate records. Youth Olympic 2020 mixed-NOC teams have Junior free programs only. Team points do not become individual combined medals.
Cancellations and calendar gaps

The 2020 World Championships were cancelled. In 2020–21, Skate Canada, Internationaux de France, Europeans, Four Continents, Junior Worlds and the senior Final were cancelled; the entire Junior Grand Prix series was cancelled. Both 2021–22 Finals were cancelled, as was the planned Canadian Junior Grand Prix. These are no-event records, not missing results. See the ISU report (page 4) and December 2020 Council decision.

The revised 2020–21 Challenger calendar confirms cancellation of Nepela, Finlandia and Denis Ten; the host federation confirms Autumn Classic. Some other planned Challenger dates and Nepela 2021 are absent from the migrated directory and their final status remains unverified here. They are kept outside the held-event denominator. Asian Open 2021 is also outside this inventory’s scope: its final official classification is International despite its original Challenger announcement.

Detailed coverage record · Checked 10 September 2026. Ten original result indexes were recovered from dated web archives; the other 84 were available live. Each competition’s source list identifies preserved documents and remaining limits.

Preserved season

2024–25

31 of 31 targeted competitions · 34 catalog records · 3,896 performances · 33,542 elements

All finished ISU-level events in the supplied filtered directory plus all verified Challenger Series events, including five tagged International. Solo Ice Dance and World Ice Skating Day excluded. Accompanying non-senior Challenger categories excluded.

Rules and preserved source editions

CompetitionCoveragePerformancesSource
ISU CS Cranberry Cup International 2024Imported and checked51Official event ↗
ISU JGP Riga Cup 2024Imported and checked178Official event ↗
ISU CS John Nicks International Pairs Competition 2024Imported and checked30Official event ↗
ISU JGP Czech Skate 2024Imported and checked204Official event ↗
ISU JGP Bangkok 2024Imported and checked136Official event ↗
ISU CS Lombardia Trophy 2024Imported and checked131Official event ↗
ISU JGP Ankara 2024Imported and checked182Official event ↗
ISU JGP Solidarity Cup 2024Imported and checked190Official event ↗
ISU JGP Ljubljana Cup 2024Imported and checked160Official event ↗
ISU JGP Wuxi 2024Imported and checked138Official event ↗
ISU GP Skate America 2024Imported and checked84Official event ↗
ISU GP Skate Canada International 2024Imported and checked83Official event ↗
ISU GP Grand Prix de France 2024Imported and checked84Official event ↗
ISU GP NHK Trophy 2024Imported and checked84Official event ↗
ISU CS Tallinn Trophy 2024Imported and checked121Official event ↗
ISU GP Finlandia Trophy 2024Imported and checked83Official event ↗
ISU CS PGE Warsaw Cup 2024Imported and checked149Official event ↗
ISU GP Cup of China 2024Imported and checked82Official event ↗
ISU CS Golden Spin of Zagreb 2024Imported and checked131Official event ↗
ISU Grand Prix Final 2024/25Imported and checked96Official event ↗
ISU European Championships 2025Imported and checked196Official event ↗
Road to 26 Trophy (OWG test event)Imported and checked78Official event ↗
ISU Four Continents Championships 2025Imported and checked136Official event ↗
ISU World Junior Championships 2025Imported and checked218Official event ↗
ISU World Championships 2025Imported and checked219Official event ↗
ISU World Team Trophy 2025Imported and checked72Official event ↗
ISU CS Nebelhorn Trophy 2024Imported and checked146Official event ↗
ISU CS Denis Ten Memorial Challenge 2024Imported and checked95Official event ↗
ISU CS Budapest Trophy 2024Imported and checked104Official event ↗
ISU CS Trophy Metropole Nice Cote d'Azur 2024Imported and checked141Official event ↗
ISU CS Nepela Memorial 2024Imported and checked94Official event ↗

Preserved season

2023–24

33 of 33 targeted competitions · 42 catalog records · 4,254 performances · 36,660 elements

ISU directory events and all verified championships/Grand Prix/Junior Grand Prix/Challenger events, including repaired missing event-type metadata. Dresden Cup synchronized event is excluded. Accompanying non-senior Challenger categories excluded; Youth Olympics requires explicit special-event handling.

Rules and preserved source editions

CompetitionCoveragePerformancesSource
ISU JGP Bangkok 2023Imported and checked128Official event ↗
ISU JGP Cup of Austria 2023Imported and checked160Official event ↗
ISU JGP Istanbul 2023Imported and checked171Official event ↗
ISU CS Lombardia Trophy 2023Imported and checked106Official event ↗
ISU JGP Osaka 2023Imported and checked144Official event ↗
ISU CS Autumn Classic 2023Imported and checked90Official event ↗
ISU CS Nebelhorn Trophy 2023Imported and checked107Official event ↗
ISU JGP Budapest 2023Imported and checked186Official event ↗
ISU JGP PGE Solidarity Cup 2023Imported and checked178Official event ↗
ISU CS Nepela Memorial 2023Imported and checked106Official event ↗
ISU CS Finlandia Trophy 2023Imported and checked112Official event ↗
ISU JGP Armenian Cup 2023Imported and checked132Official event ↗
ISU CS Budapest Trophy 2023Imported and checked143Official event ↗
ISU GP Skate America 2023Imported and checked82Official event ↗
Swiss Ice Skating Open 2023Imported and checked139Official event ↗
ISU GP Skate Canada International 2023Imported and checked84Official event ↗
15th Tirnavia Ice Cup 2023Imported and checked118Official event ↗
Volvo Open Cup 50th 2023Imported and checked154Official event ↗
ISU CS Denis Ten Memorial 2023Imported and checked79Official event ↗
ISU GP Grand Prix de France 2023Imported and checked83Official event ↗
Denkova-Staviski Cup 2023 Imported and checked146Official event ↗
Pavel Roman Memorial 2023Imported and checked54Official event ↗
ISU GP Cup of China 2023Imported and checked80Official event ↗
ISU CS Warsaw Cup 2023Imported and checked174Official event ↗
ISU GP Grand Prix Espoo 2023Imported and checked84Official event ↗
ISU GP NHK Trophy 2023Imported and checked82Official event ↗
ISU CS Golden Spin of Zagreb 2023Imported and checked118Official event ↗
ISU Grand Prix Final 2023/24Imported and checked96Official event ↗
ISU European Championships 2024Imported and checked199Official event ↗
Winter Youth Olympic Games 2024Imported and checked119Official event ↗
ISU Four Continents Championships 2024Imported and checked157Official event ↗
ISU World Junior Championships 2024Imported and checked220Official event ↗
ISU World Championships 2024Imported and checked223Official event ↗

Preserved season

2022–23

30 of 30 targeted competitions · 36 catalog records · 3,652 performances · 31,542 elements

ISU directory events and all verified championships/Grand Prix/Junior Grand Prix/Challenger events, including repaired missing event-type metadata. Accompanying non-senior Challenger categories and novice/interclub categories are excluded. World Team Trophy preserves separate short/free phase datasets and team placement points; these are not individual-medal events or World Standings awards.

Rules and preserved source editions

CompetitionCoveragePerformancesSource
ISU JGP Courchevel 2022Imported and checked126Official event ↗
ISU JGP Czech Skate 2022Imported and checked162Official event ↗
ISU JGP Riga Cup 2022Imported and checked164Official event ↗
ISU CS U.S. International FS Classic 2022Imported and checked85Official event ↗
ISU CS Lombardia Trophy 2022Imported and checked87Official event ↗
ISU CS Nebelhorn Trophy 2022Imported and checked108Official event ↗
ISU JGP Solidarity Cup 2022Imported and checked222Official event ↗
ISU CS Ondrej Nepela Memorial 2022Imported and checked75Official event ↗
ISU JGP Baltic Cup 2022Imported and checked210Official event ↗
ISU CS Finlandia Trophy 2022Imported and checked126Official event ↗
ISU JGP Egna-Neumarkt 2022Imported and checked190Official event ↗
ISU CS Budapest Trophy 2022Imported and checked104Official event ↗
ISU GP Skate America 2022Imported and checked83Official event ↗
ISU CS Denis Ten Memorial Challenge 2022Imported and checked56Official event ↗
ISU GP Skate Canada International 2022Imported and checked81Official event ↗
ISU GP Grand Prix de France 2022Imported and checked81Official event ↗
ISU CS IceChallenge 2022Imported and checked136Official event ↗
Pavel Roman Memorial 2022Imported and checked37Official event ↗
ISU GP MK John Wilson Trophy 2022Imported and checked82Official event ↗
ISU CS Warsaw Cup 2022Imported and checked148Official event ↗
ISU GP NHK Trophy 2022Imported and checked80Official event ↗
ISU GP Grand Prix Espoo 2022Imported and checked84Official event ↗
ISU CS 54th Golden Spin of Zagreb 2022Imported and checked154Official event ↗
ISU Grand Prix Final 2022/23Imported and checked96Official event ↗
16th Europa Cup Skate Helena 2023Imported and checked70Official event ↗
ISU European Championships 2023Imported and checked175Official event ↗
ISU Four Continents Championships 2023Imported and checked131Official event ↗
ISU World Junior Championships 2023Imported and checked214Official event ↗
ISU World Championships 2023Imported and checked213Official event ↗
ISU World Team Trophy 2023Imported and checked72Official event ↗

Coverage is a dated source snapshot. Missing documents and any recovery limits also appear in the relevant competition’s source notes.