All times are local to Salt Lake City, UT (Mountain, UTC−6). Choose Start List or Results to open a segment.
Thursday, March 26
- 7:00 AMMTJuvenile Girls SPShort ProgramFinalResults
- 7:00 AMMTOpen Juvenile Women SPShort ProgramFinalResults
- 7:00 AMMTIntermediate Women SPShort ProgramFinalResults
- 7:28 AMMTNovice Women SPShort ProgramFinalResults
- 7:53 AMMTJunior Women SPShort ProgramFinalResults
- 7:53 AMMTJunior Men SPShort ProgramFinalResults
- 9:26 AMMTExcel Preliminary Plus Girls Grp AFree SkateFinalResults
- 9:26 AMMTExcel Preliminary Plus Girls Grp BFree SkateFinalResults
- 9:26 AMMTExcel Preliminary Plus Girls Grp CFree SkateFinalResults
- 10:14 AMMTExcel Preliminary Plus Girls Grp DFree SkateFinalResults
- 10:14 AMMTExcel Preliminary Plus Girls Grp EFree SkateFinalResults
- 10:49 AMMTExcel Preliminary Plus Girls Grp FFree SkateFinalResults
- 10:49 AMMTExcel Preliminary Plus Girls Grp GFree SkateFinalResults
- 12:50 PMMTExcel Juvenile Plus GirlsFree SkateFinalResults
- 2:11 PMMTPreliminary Girls FSFree SkateFinalResults
- 2:11 PMMTPre-Preliminary Girls FSFree SkateFinalResults
- 2:50 PMMTExcel Pre-Juvenile Plus GirlsFree SkateFinalResults
- 4:18 PMMTExcel Juvenile GirlsFree SkateFinalResults
- 4:47 PMMTAdult Pre-Bronze Women FSFree SkateFinalResults
- 4:47 PMMTAdult Bronze Women FSFree SkateFinalResults
- 4:47 PMMTAdult Silver Women FSFree SkateFinalResults
- 4:47 PMMTAdult Gold Women FSFree SkateFinalResults
- 5:19 PMMTExcel Novice MenFree SkateFinalResults
Friday, March 27
- 6:30 AMMTExcel Pre-Preliminary Girls Grp AFree SkateFinalResults
- 6:30 AMMTExcel Pre-Preliminary Girls Grp BFree SkateFinalResults
- 7:03 AMMTExcel Pre-Preliminary Girls Grp CFree SkateFinalResults
- 7:03 AMMTExcel Pre-Preliminary Girls Grp DFree SkateFinalResults
- 7:03 AMMTExcel Pre-Preliminary BoysFree SkateFinalResults
- 9:13 AMMTExcel Intermediate WomenFree SkateFinalResults
- 9:36 AMMTExcel Junior WomenFree SkateFinalResults
- 9:36 AMMTExcel Senior WomenFree SkateFinalResults
- 9:36 AMMTExcel Senior MenFree SkateFinalResults
- 11:39 AMMTExcel Preliminary Plus BoysFree SkateFinalResults
- 11:39 AMMTExcel Pre-Juvenile Plus BoysFree SkateFinalResults
- 11:39 AMMTExcel Juvenile Plus BoysFree SkateFinalResults
- 12:16 PMMTExcel Intermediate Plus WomenFree SkateFinalResults
- 2:15 PMMTPre-Juvenile Boys FSFree SkateFinalResults
- 2:15 PMMTPre-Juvenile Girls FSFree SkateFinalResults
- 2:15 PMMTJuvenile Girls FSFree SkateFinalResults
- 2:52 PMMTIntermediate Women FSFree SkateFinalResults
- 2:52 PMMTNovice Women FSFree SkateFinalResults
- 4:47 PMMTExcel Novice WomenFree SkateFinalResults
Saturday, March 28
- 8:45 AMMTPreliminary Comedic ImpressionsShowcaseFinalResults
- 8:55 AMMTJuvenile Emotional PerformanceShowcaseFinalResults
- 8:58 AMMTNovice Emotional PerformanceShowcaseFinalResults
- 9:01 AMMTOpen Juvenile Emotional PerformanceShowcaseFinalResults
- 9:19 AMMTPre-Juvenile Emotional PerformanceShowcaseFinalResults
- 9:31 AMMTSenior Emotional PerformanceShowcaseFinalResults
- 9:35 AMMTYoung Adult Emotional PerformanceShowcaseFinalResults
- 9:44 AMMTAdult Bronze Emotional PerformanceShowcaseFinalResults
- 9:50 AMMTAdult Gold Emotional PerformanceShowcaseFinalResults
- 9:52 AMMTPreliminary Emotional Performance Grp AShowcaseFinalResults
- 10:00 AMMTPreliminary Emotional Performance Grp BShowcaseFinalResults
- 10:10 AMMTPreliminary Emotional Performance Grp CShowcaseFinalResults
- 10:20 AMMTPre-Preliminary Emotional Performance Grp AShowcaseFinalResults
- 10:27 AMMTPre-Preliminary Emotional Performance Grp BShowcaseFinalResults
- 11:15 AMMTPre-Juvenile DuetsShowcase (D + E)No ResultsResults
- 11:17 AMMTPreliminary DuetsShowcase (D + E)FinalResults
- 11:20 AMMTJuvenile Choreographic ArtistryShowcaseFinalResults
- 11:23 AMMTNovice Choreographic ArtistryShowcaseFinalResults
- 11:26 AMMTOpen Juvenile Choreographic ArtistryShowcaseFinalResults
- 11:29 AMMTSenior Choreographic ArtistryShowcaseFinalResults
- 11:32 AMMTYoung Adult Choreographic ArtistryShowcaseFinalResults
- 11:39 AMMTPre-Juvenile Character PerformanceShowcaseFinalResults
- 11:59 AMMTPreliminary Character Performance Grp AShowcaseFinalResults
- 12:09 PMMTPreliminary Character Performance Grp BShowcaseFinalResults
- 12:19 PMMTPreliminary Character Performance Grp CShowcaseFinalResults
- 12:27 PMMTPreliminary Character Performance Grp DShowcaseFinalResults
- 12:35 PMMTPreliminary Character Performance Grp EShowcaseFinalResults
- 12:43 PMMTPre-Preliminary Character PerformanceShowcaseFinalResults
- 12:47 PMMTJuvenile Character PerformanceShowcaseFinalResults
- 12:52 PMMTOpen Juvenile Character PerformanceShowcaseFinalResults
- 1:04 PMMTSenior Character PerformanceShowcaseFinalResults
- 1:08 PMMTYoung Adult Character PerformanceShowcaseFinalResults
- 1:17 PMMTNovice Character PerformanceShowcaseFinalResults
- 2:16 PMMTPreliminary Lyrical Pop Grp AShowcaseFinalResults
- 2:33 PMMTPreliminary Lyrical Pop Grp BShowcaseFinalResults
- 2:51 PMMTPre-Preliminary Lyrical PopShowcaseFinalResults
- 2:58 PMMTOpen Juvenile Lyrical PopShowcaseFinalResults
- 3:10 PMMTPre-Juvenile Lyrical PopShowcaseFinalResults
- 3:28 PMMTAdult Bronze Lyrical PopShowcaseFinalResults
- 3:31 PMMTNovice Lyrical PopShowcaseFinalResults
- 3:40 PMMTSenior Lyrical PopShowcaseFinalResults
- 3:44 PMMTMini ProductionShowcase (D + E)FinalResults