All times are local to Sun Valley, ID (Mountain, UTC−7). Choose Start List or Results to open a segment.
Wednesday, July 22
- 6:00 PMMTCompulsory Moves Level 5Short ProgramFinalResults
- 6:00 PMMTCompulsory Moves Level 6Short ProgramFinalResults
- 6:19 PMMTCompulsory Moves Level 1Short ProgramFinalResults
- 6:19 PMMTCompulsory Moves Level 2Short ProgramFinalResults
- 6:27 PMMTCompulsory Moves Level 3Short ProgramFinalResults
- 6:27 PMMTCompulsory Moves Level 4Short ProgramFinalResults
- 6:39 PMMTSpin Challenge Level 5Short ProgramFinalResults
- 6:39 PMMTSpin Challenge Level 6Short ProgramFinalResults
- 6:48 PMMTSpin Challenge Level 3Short ProgramFinalResults
- 6:48 PMMTSpin Challenge Level 4Short ProgramFinalResults
- 6:56 PMMTJump Challenge Level 2Short ProgramFinalResults
- 6:56 PMMTJump Challenge Level 3Short ProgramFinalResults
- 7:04 PMMTJump Challenge Level 1Short ProgramFinalResults
- 7:12 PMMTJump Challenge Level 5Short ProgramFinalResults
- 7:12 PMMTJump Challenge Level 6Short ProgramFinalResults
- 7:12 PMMTJump Challenge Level 7Short ProgramNo ResultsResults
- 7:31 PMMTBasic 2 Boys ProgramFree SkateFinalResults
- 7:31 PMMTBasic 4 Boys ProgramFree SkateFinalResults
- 7:31 PMMTBasic 3 Boys ProgramFree SkateFinalResults
- 7:45 PMMTBasic 2 Girls ProgramFree SkateFinalResults
- 7:45 PMMTBasic 3 Girls ProgramFree SkateFinalResults
- 8:02 PMMTBasic 4 Girls ProgramFree SkateFinalResults
- 8:16 PMMTBasic 5 Girls ProgramFree SkateFinalResults
- 8:28 PMMTBasic 6 Girls Program Grp AFree SkateFinalResults
- 8:28 PMMTBasic 6 Girls Program Grp BFree SkateFinalResults
Thursday, July 23
- 9:00 AMMTExcel Pre-Preliminary Girls Grp AFree SkateFinalResults
- 9:20 AMMTExcel Pre-Preliminary Girls Grp BFree SkateFinalResults
- 9:44 AMMTExcel Pre-Preliminary Girls Grp CFree SkateFinalResults
- 10:08 AMMTExcel Preliminary Plus Girls Grp AFree SkateFinalResults
- 10:32 AMMTExcel Preliminary Plus Girls Grp BFree SkateFinalResults
- 11:16 AMMTExcel Juvenile Plus GirlsFree SkateFinalResults
- 12:00 PMMTExcel Juvenile GirlsFree SkateFinalResults
- 12:00 PMMTExcel Intermediate WomenFree SkateFinalResults
- 12:00 PMMTExcel Intermediate Plus WomenFree SkateFinalResults
- 12:47 PMMTExcel Pre-Juvenile Plus GirlsFree SkateFinalResults
- 12:47 PMMTExcel Pre-Juvenile Plus BoysFree SkateFinalResults
- 2:16 PMMTExcel Novice WomenFree SkateFinalResults
- 2:35 PMMTAdaptive Free Skate Assisted Level 2Free SkateFinalResults
- 2:47 PMMTAspire 1 Girls Grp AFree SkateFinalResults
- 2:47 PMMTAspire 1 Girls Grp BFree SkateFinalResults
- 3:16 PMMTAspire 1 Girls Grp CFree SkateFinalResults
- 3:16 PMMTAspire 1 Girls Grp DFree SkateFinalResults
- 3:43 PMMTAspire 2 Girls Grp AFree SkateFinalResults
- 3:43 PMMTAspire 2 Girls Grp BFree SkateFinalResults
- 5:03 PMMTAspire 3 Girls Grp AFree SkateFinalResults
- 5:03 PMMTAspire 3 Girls Grp BFree SkateFinalResults
- 5:30 PMMTAspire 3 Girls Grp CFree SkateFinalResults
- 5:46 PMMTAspire 4 Girls Grp AFree SkateFinalResults
- 5:46 PMMTAspire 4 Girls Grp BFree SkateFinalResults
- 6:13 PMMTAdult Pre-Bronze MenFree SkateFinalResults
- 6:13 PMMTAdult Pre-Bronze WomenFree SkateFinalResults
- 6:13 PMMTAdult Silver WomenFree SkateFinalResults
- 6:40 PMMTPre-Bronze Shadow DanceP1 U.S. Cha ChaFinalResults
- 6:40 PMMTBronze Shadow DanceP1 U.S. Ten-FoxFinalResults
- 6:52 PMMTPreliminary Shadow DanceRhythm BluesFinalResults
- 6:52 PMMTPre-Silver Shadow DanceP1 FourteenstepFinalResults
- 7:06 PMMTSilver Shadow DanceP1 TangoFinalResults
- 7:06 PMMTPre-Gold Shadow DanceP1 Paso DobleFinalResults
Friday, July 24
- 9:00 AMMTBronze Solo Pattern DanceP1 U.S. Hickory HoedownFinalResults
- 9:17 AMMTGold Solo Pattern DanceP1 Argentine TangoFinalResults
- 9:40 AMMTPre-Gold Solo Pattern DanceP1 U.S. Starlight WaltzFinalResults
- 9:40 AMMTInternational Solo Pattern DanceP1 Tango RomanticaFinalResults
- 9:57 AMMTPre-Bronze Solo Pattern DanceP1 U.S. Tango FiestaFinalResults
- 9:57 AMMTSilver Solo Pattern DanceP1 American WaltzFinalResults
- 10:16 AMMTPre-Silver Solo Pattern DanceP1 European WaltzFinalResults
- 10:39 AMMTPreliminary Solo Pattern DanceP1 Dutch WaltzFinalResults
- 11:57 AMMTChampionship Juvenile GirlsShort ProgramFinalResults
- 12:28 PMMTChampionship Intermediate WomenShort ProgramFinalResults
- 2:10 PMMTChampionship Novice WomenShort ProgramFinalResults
- 2:44 PMMTChampionship Junior WomenShort ProgramFinalResults
- 2:44 PMMTChampionship Senior WomenShort ProgramFinalResults
- 3:08 PMMTChampionship Intermediate MenShort ProgramFinalResults
- 3:08 PMMTChampionship Senior MenShort ProgramFinalResults
- 3:31 PMMTChampionship Pre-Preliminary GirlsFree SkateFinalResults
- 3:31 PMMTChampionship Preliminary GirlsFree SkateFinalResults
- 3:31 PMMTChampionship Pre-Juvenile GirlsFree SkateFinalResults
- 5:01 PMMTBronze Solo Pattern DanceP2 Willow Waltz VariationFinalResults
- 5:19 PMMTGold Solo Pattern DanceP2 Westminster WaltzFinalResults
- 5:41 PMMTPre-Gold Solo Pattern DanceP2 KilianFinalResults
- 5:41 PMMTInternational Solo Pattern DanceP2 Austrian Waltz VariationFinalResults
- 5:55 PMMTPre-Bronze Solo Pattern DanceP2 Cha ChaFinalResults
- 5:55 PMMTSilver Solo Pattern DanceP2 Rocker FoxtrotFinalResults
- 6:14 PMMTPre-Silver Solo Pattern DanceP2 FoxtrotFinalResults
- 6:37 PMMTPreliminary Solo Pattern DanceP2 Tango CanastaFinalResults
- 7:00 PMMTChampionship Juvenile GirlsFree SkateFinalResults
- 7:45 PMMTChampionship Juvenile BoysFree SkateFinalResults
- 7:45 PMMTChampionship Pre-Juvenile BoysFree SkateFinalResults
Saturday, July 25
- 8:30 AMMTJuvenile Solo DanceWillow WaltzFinalResults
- 9:18 AMMTIntermediate Solo DanceP1 TangoFinalResults
- 9:42 AMMTNovice Solo DanceP1 QuickstepFinalResults
- 10:00 AMMTAspire 1-4 Emotional Performance Grp AShowcaseFinalResults
- 10:00 AMMTAspire 1-4 Emotional Performance Grp BShowcaseFinalResults
- 10:13 AMMTJunior Solo DanceRhythm DanceFinalResults
- 10:23 AMMTIntermediate Emotional PerformanceShowcaseFinalResults
- 10:42 AMMTJunior Emotional PerformanceShowcaseFinalResults
- 10:42 AMMTSenior Emotional PerformanceShowcaseFinalResults
- 10:42 AMMTNovice Emotional PerformanceShowcaseFinalResults
- 11:03 AMMTOpen Juvenile Emotional PerformanceShowcaseFinalResults
- 11:03 AMMTPre-Juvenile Emotional PerformanceShowcaseFinalResults
- 11:08 AMMTSenior Solo DanceRhythm DanceFinalResults
- 11:15 AMMTPreliminary Emotional PerformanceShowcaseFinalResults
- 11:15 AMMTPre-Preliminary Emotional PerformanceShowcaseFinalResults
- 11:36 AMMTChampionship Junior WomenFree SkateFinalResults
- 11:36 AMMTChampionship Senior WomenFree SkateFinalResults
- 11:39 AMMTAdult Pre-Bronze Emotional PerformanceShowcaseFinalResults
- 11:39 AMMTAdult Silver Emotional PerformanceShowcaseFinalResults
- 11:39 AMMTMasters Emotional PerformanceShowcaseFinalResults
- 12:57 PMMTChampionship Intermediate WomenFree SkateFinalResults
- 2:09 PMMTChampionship Novice WomenFree SkateFinalResults
- 2:48 PMMTChampionship Intermediate MenFree SkateFinalResults
- 3:15 PMMTJuvenile Solo DanceFree DanceFinalResults
- 4:14 PMMTIntermediate Solo DanceFree DanceFinalResults
- 4:48 PMMTNovice Solo DanceFree DanceFinalResults
- 5:35 PMMTJunior Solo DanceFree DanceFinalResults
- 6:31 PMMTSenior Solo DanceFree DanceFinalResults
Sunday, July 26
- 9:00 AMMTAspire 1-2 Lyrical PopShowcaseFinalResults
- 9:00 AMMTAspire 3-4 Lyrical PopShowcaseFinalResults
- 9:23 AMMTBasic 1-6 Lyrical Pop-Character-Comedic Grp AShowcaseFinalResults
- 9:23 AMMTBasic 1-6 Lyrical Pop-Character-Comedic Grp BShowcaseFinalResults
- 9:42 AMMTNovice Lyrical PopShowcaseFinalResults
- 9:42 AMMTSenior Lyrical PopShowcaseFinalResults
- 9:52 AMMTIntermediate Lyrical PopShowcaseFinalResults
- 9:52 AMMTOpen Juvenile Lyrical PopShowcaseFinalResults
- 10:17 AMMTJuvenile Lyrical PopShowcaseFinalResults
- 10:17 AMMTPre-Juvenile Lyrical PopShowcaseFinalResults
- 10:34 AMMTPreliminary Lyrical PopShowcaseFinalResults
- 10:34 AMMTPre-Preliminary Lyrical PopShowcaseFinalResults
- 11:00 AMMTAdult Pre-Bronze Lyrical PopShowcaseFinalResults
- 11:00 AMMTAdult Silver Lyrical PopShowcaseFinalResults
- 11:00 AMMTMasters Lyrical PopShowcaseFinalResults
- 11:30 AMMTAspire 1-2 Character Grp AShowcaseFinalResults
- 11:30 AMMTAspire 1-2 Character Grp BShowcaseFinalResults
- 12:02 PMMTAspire 3-4 Character Grp AShowcaseFinalResults
- 12:02 PMMTAspire 3-4 Character-Comedic Grp BShowcaseFinalResults
- 12:32 PMMTPreliminary Character Performance Grp AShowcaseFinalResults
- 12:32 PMMTPreliminary Character Performance Grp BShowcaseFinalResults
- 12:55 PMMTPre-Preliminary Character Performance Grp AShowcaseFinalResults
- 12:55 PMMTPre-Preliminary Character Performance Grp BShowcaseFinalResults
- 1:20 PMMTPre-Juvenile Character PerformanceShowcaseFinalResults
- 1:56 PMMTOpen Juvenile Character PerformanceShowcaseFinalResults
- 1:56 PMMTNovice Character PerformanceShowcaseFinalResults
- 2:11 PMMTJunior Character PerformanceShowcaseFinalResults
- 2:11 PMMTIntermediate Character PerformanceShowcaseFinalResults
- 2:28 PMMTSenior Elite-ProAm Character PerformanceShowcaseNo ResultsResults
- 2:28 PMMTSenior Character PerformanceShowcaseFinalResults
- 2:46 PMMTYoung Adult Character PerformanceShowcaseFinalResults
- 2:46 PMMTAdult Silver Character PerformanceShowcaseFinalResults
- 2:46 PMMTAdult Pre-Bronze Character PerformanceShowcaseFinalResults
- 2:58 PMMTAspire 1-4 Duet_TriosShowcase (D + E)FinalResults
- 3:21 PMMTBasic 1-6 DuetsShowcase (D + E)FinalResults
- 3:30 PMMTPreliminary DuetsShowcase (D + E)FinalResults
- 3:46 PMMTPre-Preliminary Duet_TriosShowcase (D + E)FinalResults
- 3:46 PMMTOpen Juvenile DuetsShowcase (D + E)FinalResults
- 3:46 PMMTJunior DuetsShowcase (D + E)FinalResults
- 4:16 PMMTAdult Pre-Bronze Comedic ImpressionsShowcaseFinalResults
- 4:16 PMMTIntermediate Comedic ImpressionsShowcaseFinalResults
- 4:16 PMMTJunior Comedic ImpressionsShowcaseFinalResults
- 4:29 PMMTOpen Juvenile Choreographic ArtistryShowcaseFinalResults
- 4:29 PMMTIntermediate Choreographic ArtistryShowcaseFinalResults
- 4:29 PMMTNovice Choreographic ArtistryShowcaseFinalResults
- 4:29 PMMTSenior Choreographic ArtistryShowcaseFinalResults
- 4:49 PMMTPreliminary Theme EventShowcaseFinalResults
- 5:00 PMMTOpen Juvenile Theme EventShowcaseFinalResults
- 5:00 PMMTIntermediate Theme EventShowcaseFinalResults
- 5:00 PMMTNovice Theme EventShowcaseFinalResults
- 5:00 PMMTJunior Theme EventShowcaseFinalResults
- 5:17 PMMTMini EnsembleShowcase (D + E)FinalResults
- 5:29 PMMTProduction EnsembleShowcase (D + E)FinalResults