All times are local to Salt Lake City, UT (Mountain, UTC−6). Choose Start List or Results to open a segment.
Friday, March 22
- 6:50 AMMTJuvenile GirlsShort ProgramFinalResults
- 6:50 AMMTJuvenile Girls SPShort ProgramFinalResults
- 6:50 AMMTOpen Juvenile Women SPShort ProgramFinalResults
- 7:17 AMMTIntermediate Women SPShort ProgramFinalResults
- 8:24 AMMTIntermediate WomenShort ProgramFinalResults
- 8:24 AMMTIntermediate Men SPShort ProgramFinalResults
- 8:48 AMMTNovice Women SPShort ProgramFinalResults
- 8:48 AMMTNovice Men SPShort ProgramFinalResults
- 9:18 AMMTSenior Men SPShort ProgramFinalResults
- 9:18 AMMTJunior Women SPShort ProgramFinalResults
- 9:18 AMMTSenior Women SPShort ProgramFinalResults
- 9:59 AMMTExcel Senior WomenFree SkateFinalResults
- 9:59 AMMTExcel Junior Women ExcelFree SkateFinalResults
- 10:50 AMMTExcel Novice WomenFree SkateFinalResults
- 11:54 AMMTExcel Intermediate WomenFree SkateFinalResults
- 11:54 AMMTExcel Intermediate MenFree SkateFinalResults
- 12:15 PMMTAdult Bronze Men FSFree SkateFinalResults
- 12:15 PMMTAdult Bronze Women FSFree SkateFinalResults
- 12:15 PMMTAdult Silver Women FSFree SkateFinalResults
- 12:15 PMMTAdult Gold Women FSFree SkateFinalResults
- 12:59 PMMTExcel Pre-Preliminary BoysFree SkateFinalResults
- 12:59 PMMTExcel Preliminary BoysFree SkateFinalResults
- 12:59 PMMTExcel Juvenile Girls ExcelFree SkateFinalResults
- 1:23 PMMTExcel Pre-Preliminary Girls Grp AFree SkateFinalResults
- 1:47 PMMTExcel Pre-Preliminary Girls Grp BFree SkateFinalResults
- 2:31 PMMTExcel Pre-Preliminary Girls Grp CFree SkateFinalResults
- 2:54 PMMTExcel Preliminary Girls Grp AFree SkateFinalResults
- 3:24 PMMTExcel Preliminary Girls Grp BFree SkateFinalResults
- 4:14 PMMTAdult Pre-Bronze Women FSFree SkateFinalResults
Saturday, March 23
- 6:50 AMMTOpen Theater on IceChoreographic ExerciseFinalResults
- 8:19 AMMTPre-Preliminary Girls FSFree SkateFinalResults
- 8:19 AMMTPreliminary Girls FSFree SkateFinalResults
- 8:48 AMMTPre-Juvenile Boys FSFree SkateFinalResults
- 8:48 AMMTPre-Juvenile Girls FSFree SkateFinalResults
- 11:02 AMMTJuvenile Girls FSFree SkateFinalResults
- 11:02 AMMTJuvenile GirlsFree SkateFinalResults
- 11:40 AMMTOpen Juvenile Men FSFree SkateFinalResults
- 11:40 AMMTIntermediate WomenFree SkateFinalResults
- 11:40 AMMTNovice Women FSFree SkateFinalResults
- 11:40 AMMTSenior Women FSFree SkateFinalResults
- 12:14 PMMTExcel Preliminary Plus Girls Grp AFree SkateFinalResults
- 12:44 PMMTExcel Preliminary Plus Girls Grp BFree SkateFinalResults
- 1:34 PMMTExcel Pre-Juvenile Plus Girls Grp AFree SkateFinalResults
- 2:04 PMMTExcel Pre-Juvenile Plus Girls Grp BFree SkateFinalResults
- 2:38 PMMTExcel Preliminary Plus BoysFree SkateFinalResults
- 2:38 PMMTExcel Pre-Juvenile Plus BoysFree SkateFinalResults
- 2:38 PMMTExcel Juvenile Plus BoysFree SkateFinalResults
- 2:55 PMMTExcel Juvenile Plus GirlsFree SkateFinalResults
- 3:23 PMMTOpen Theater on IceFree PerformanceFinalResults
- 4:03 PMMTExcel Intermediate Plus WomenFree SkateFinalResults
- 4:03 PMMTExcel Novice MenFree SkateFinalResults
Sunday, March 24
- 8:09 AMMTOpen Juvenile Choreographic ArtistryShowcase - 2FinalResults
- 8:12 AMMTMasters Choreographic ArtistryShowcase - 3FinalResults
- 8:15 AMMTPre-Preliminary Emotional PerformanceShowcase - 1FinalResults
- 8:22 AMMTPreliminary Emotional Performance Grp AShowcase - 2FinalResults
- 8:30 AMMTPreliminary Emotional Performance Grp BShowcase - 2FinalResults
- 8:40 AMMTPre-Juvenile Emotional Performance Grp AShowcase - 2FinalResults
- 8:45 AMMTPre-Juvenile Emotional Performance Grp BShowcase - 2FinalResults
- 8:52 AMMTIntermediate-Junior Emotional PerformanceShowcase - 3FinalResults
- 8:59 AMMTOpen Juvenile Emotional PerformanceShowcase - 2FinalResults
- 9:52 AMMTPre-Juv-Juvenile ComedicShowcase - 2FinalResults
- 10:34 AMMTBeginner Character PerformanceShowcase - 1FinalResults
- 10:37 AMMTHigh Beginner Character PerformanceShowcase - 1FinalResults
- 10:39 AMMTPreliminary Character Performance Grp AShowcase - 2FinalResults
- 10:43 AMMTPreliminary Character Performance Grp BShowcase - 2FinalResults
- 10:48 AMMTPreliminary Character Performance Grp CShowcase - 2FinalResults
- 10:55 AMMTPre-Preliminary Character PerformanceShowcase - 1FinalResults
- 11:02 AMMTPre-Juvenile Character PerformanceShowcase - 2FinalResults
- 11:10 AMMTJuv-Open Juv Character PerformanceShowcase - 2FinalResults
- 11:16 AMMTIntermediate Character PerformanceShowcase - 3FinalResults
- 11:22 AMMTAdult Pre-Bronze Character PerformanceShowcase - 1FinalResults
- 11:25 AMMTPreliminary Lyrical PopShowcase - 2FinalResults
- 11:32 AMMTPre-Juvenile Lyrical PopShowcase - 2FinalResults
- 11:37 AMMTJuvenile Lyrical PopShowcase - 2FinalResults
- 11:46 AMMTJunior-Novice Lyrical PopShowcase - 3FinalResults
- 11:53 AMMTAdult Bronze-Silver Lyrical PopShowcase - 2FinalResults
- 11:59 AMMTMini EnsembleShowcase 3 (D + E)FinalResults
- 12:05 PMMTAdult-Masters Level 4Showcase - 1No ResultsResults
- 12:08 PMMTAdult Pre-Bronze Emotional PerformanceShowcase - 1FinalResults
- 12:10 PMMTIntermediate DuetsShowcase 3 (D + E)FinalResults