All times are local to , (Mountain, UTC−6). Choose Start List or Results to open a segment.
Thursday, July 17
- 4:15 PMMTExcel Pre-PreliminaryFree SkateFinalResults
- 5:02 PMMTPre-PreliminaryFree SkateFinalResults
- 5:26 PMMTExcel PreliminaryFree SkateFinalResults
- 6:37 PMMTExcel Preliminary Plus GirlsFree SkateFinalResults
- 7:24 PMMTExcel Preliminary Plus BoysFree SkateNo ResultsResults
- 7:36 PMMTPreliminaryFree SkateFinalResults
Friday, July 18
- 9:00 AMMTExcel Pre-Juvenile PlusFree SkateFinalResults
- 9:27 AMMTPre-JuvenileFree SkateFinalResults
- 9:49 AMMTIntermediate WomenShort ProgramFinalResults
- 10:26 AMMTJuvenile GirlsShort ProgramFinalResults
- 11:37 AMMTIntermediate MenShort ProgramFinalResults
- 11:37 AMMTJunior MenShort ProgramNo ResultsResults
- 11:55 AMMTNovice WomenShort ProgramFinalResults
- 12:57 PMMTJunior WomenShort ProgramFinalResults
- 12:57 PMMTSenior WomenShort ProgramFinalResults
- 1:21 PMMTAdult BronzeFree SkateFinalResults
- 1:21 PMMTAdult SilverFree SkateFinalResults
- 1:21 PMMTMasters Junior-SeniorFree SkateFinalResults
- 2:12 PMMTLevel 2 JumpsComp.Moves - 1FinalResults
- 2:12 PMMTLevel 5 JumpsComp.Moves - 1FinalResults
- 2:12 PMMTLevel 6 JumpsComp.Moves - 1FinalResults
- 2:22 PMMTLevel 3 JumpsComp.Moves - 1FinalResults
- 2:22 PMMTLevel 4 JumpsComp.Moves - 1FinalResults
- 2:35 PMMTLevel 1 SpinsComp.Moves - 1FinalResults
- 2:35 PMMTLevel 6 SpinsComp.Moves - 1FinalResults
- 2:42 PMMTLevel 3 SpinsComp.Moves - 1FinalResults
- 2:42 PMMTLevel 4 SpinsComp.Moves - 1FinalResults
- 2:56 PMMTLevel 3 Compulsory MovesComp.Moves - 1FinalResults
- 2:56 PMMTLevel 4 Compulsory MovesComp.Moves - 1FinalResults
- 2:56 PMMTLevel 5 Compulsory MovesComp.Moves - 1FinalResults
Saturday, July 19
- 9:00 AMMTIntermediate Emotional PerformanceShowcase - 3FinalResults
- 9:00 AMMTExcel IntermediateFree SkateFinalResults
- 9:00 AMMTExcel JuniorFree SkateFinalResults
- 9:19 AMMTPreliminary Emotional PerformanceShowcase - 2FinalResults
- 9:38 AMMTJuvenile GirlsFree SkateFinalResults
- 9:42 AMMTPre-Juvenile Emotional PerformanceShowcase - 2FinalResults
- 9:58 AMMTOpen Juvenile Emotional PerformanceShowcase - 2FinalResults
- 10:05 AMMTJuvenile BoysFree SkateFinalResults
- 10:05 AMMTIntermediate MenFree SkateFinalResults
- 10:22 AMMTNovice Emotional PerformanceShowcase - 3FinalResults
- 10:28 AMMTIntermediate WomenFree SkateFinalResults
- 10:38 AMMTPre-Preliminary Emotional PerformanceShowcase - 1FinalResults
- 10:38 AMMTJuvenile Emotional PerformanceShowcase - 2FinalResults
- 10:49 AMMTJunior Emotional PerformanceShowcase - 3FinalResults
- 11:14 AMMTSenior Emotional PerformanceShowcase - 3FinalResults
- 11:14 AMMTAdult Gold Emotional PerformanceShowcase - 3FinalResults
- 11:14 AMMTAdult Silver Emotional PerformanceShowcase - 2FinalResults
- 11:27 AMMTAdult Bronze Emotional PerformanceShowcase - 2FinalResults
- 11:27 AMMTAdult Pre-Bronze Emotional PerformanceShowcase - 1FinalResults
- 11:59 AMMTExcel JuvenileFree SkateFinalResults
- 11:59 AMMTExcel Juvenile PlusFree SkateFinalResults
- 12:32 PMMTExcel NoviceFree SkateFinalResults
- 1:11 PMMTExcel SeniorFree SkateFinalResults
- 1:31 PMMTExcel Intermediate PlusFree SkateFinalResults
- 1:31 PMMTOpen Juvenile GirlsFree SkateFinalResults
- 2:21 PMMTNovice WomenFree SkateFinalResults
- 3:00 PMMTSenior WomenFree SkateFinalResults
Sunday, July 20
- 9:00 AMMTPreliminary Comedic ImpressionsShowcase - 2FinalResults
- 9:00 AMMTMasters Comedic ImpressionsShowcase - 3FinalResults
- 9:00 AMMTSenior Lyrical PopShowcase - 3FinalResults
- 9:00 AMMTYoung Adult Lyrical PopShowcase - 3FinalResults
- 9:00 AMMTAdult Pre-Bronze Lyrical PopShowcase - 1FinalResults
- 9:00 AMMTAdult Silver Lyrical PopShowcase - 2FinalResults
- 9:22 AMMTPre-Preliminary Lyrical PopShowcase - 1FinalResults
- 9:35 AMMTPreliminary Lyrical PopShowcase - 2FinalResults
- 9:50 AMMTPre-Juvenile Lyrical PopShowcase - 2FinalResults
- 10:05 AMMTOpen Juvenile Lyrical PopShowcase - 2FinalResults
- 10:23 AMMTIntermediate Lyrical PopShowcase - 3FinalResults
- 10:23 AMMTNovice Lyrical PopShowcase - 3FinalResults
- 10:36 AMMTMasters Lyrical PopShowcase - 3FinalResults
- 10:36 AMMTJunior Lyrical PopShowcase - 3FinalResults
- 11:53 AMMTPreliminary DuetsShowcase (D + E) 2FinalResults
- 11:53 AMMTPre-Juvenile DuetsShowcase (D + E) 2FinalResults
- 12:04 PMMTJunior DuetsShowcase 3 (D + E)FinalResults
- 12:04 PMMTSenior DuetsShowcase 3 (D + E)FinalResults
- 12:15 PMMTSenior Elite-Pro AM InflatablesShowcase 3 (D + E)FinalResults
- 12:25 PMMTOpen Juvenile Choreographic ArtistryShowcase - 2FinalResults
- 12:40 PMMTYoung Adult Choreographic ArtistryShowcase - 3FinalResults
- 12:40 PMMTIntermediate Choreographic ArtistryShowcase - 3FinalResults
- 12:50 PMMTNovice Choreographic ArtistryShowcase - 3FinalResults
- 12:50 PMMTJunior Choreographic ArtistryShowcase - 3FinalResults
- 12:50 PMMTSenior Elite-Pro Am Choreographic ArtistryShowcase - 3FinalResults
- 2:56 PMMTPreliminary Character Performance Group AShowcase - 2FinalResults
- 3:14 PMMTPreliminary Character Performance Group BShowcase - 2FinalResults
- 3:45 PMMTPre-Preliminary Character PerformanceShowcase - 1FinalResults
- 4:03 PMMTJuvenile Character PerformanceShowcase - 2FinalResults
- 4:03 PMMTOpen Juvenile Character PerformanceShowcase - 2FinalResults
- 4:21 PMMTPre-Juvenile Character PerformanceShowcase - 2FinalResults
- 4:39 PMMTIntermediate Character PerformanceShowcase - 3FinalResults
- 4:39 PMMTSenior Elite-Pro Am Character PerformanceShowcase - 3FinalResults
- 4:56 PMMTSenior Character PerformanceShowcase - 3FinalResults
- 4:56 PMMTYoung Adult Character PerformanceShowcase - 3FinalResults
- 4:56 PMMTNovice Character PerformanceShowcase - 3FinalResults
- 5:16 PMMTJunior Character PerformanceShowcase - 3FinalResults
- 5:16 PMMTAdult Silver Character PerformanceShowcase - 2FinalResults
- 5:51 PMMTMini Production EnsemblesShowcase 3 (D + E)FinalResults
- 6:03 PMMTProduction EnsemblesShowcase 3 (D + E)FinalResults