All times are local to Boise, ID (Mountain, UTC−6). Choose Start List or Results to open a segment.
Friday, April 19
- 1:20 PMMTOpen Juvenile DuetsShowcase (D + E) 2FinalResults
- 1:20 PMMTJuvenile DuetsShowcase (D + E) 2FinalResults
- 1:35 PMMTIntermediate DuetsShowcase 3 (D + E)FinalResults
- 1:35 PMMTSenior DuetsShowcase 3 (D + E)FinalResults
- 2:30 PMMTJuvenile BoysShort ProgramFinalResults
- 2:30 PMMTIntermediate WomenShort ProgramFinalResults
- 2:30 PMMTJunior MenShort ProgramFinalResults
- 3:35 PMMTPre-Preliminary Comedic ImpressionsShowcase - 1FinalResults
- 3:35 PMMTJuvenile Comedic ImpressionsShowcase - 2FinalResults
- 3:35 PMMTOpen Juvenile Choreographic ArtistryShowcase - 2FinalResults
- 3:55 PMMTJunior Choreographic ArtistryShowcase - 3FinalResults
- 3:55 PMMTIntermediate Choreographic ArtistryShowcase - 3FinalResults
- 3:55 PMMTSenior Choreographic ArtistryShowcase - 3FinalResults
- 4:40 PMMTPre-Preliminary Emotional PerformanceShowcase - 1FinalResults
- 4:55 PMMTPreliminary Emotional PerformanceShowcase - 2FinalResults
- 5:10 PMMTPre-Juvenile Emotional PerformanceShowcase - 2FinalResults
- 5:25 PMMTOpen Juvenile Emotional PerformanceShowcase - 2FinalResults
- 5:25 PMMTIntermediate Emotional PerformanceShowcase - 3FinalResults
- 5:45 PMMTAdult Silver Emotional PerformanceShowcase - 2FinalResults
- 5:45 PMMTJunior Emotional PerformanceShowcase - 3FinalResults
- 5:45 PMMTSenior Emotional PerformanceShowcase - 3FinalResults
- 6:00 PMMTPre-Preliminary Character PerformanceShowcase - 1FinalResults
- 6:15 PMMTPreliminary Character PerformanceShowcase - 2FinalResults
- 6:30 PMMTPre-Juvenile Character PerformanceShowcase - 2FinalResults
- 6:30 PMMTJuvenile Character PerformanceShowcase - 2FinalResults
- 6:45 PMMTOpen Juvenile Character PerformanceShowcase - 2FinalResults
- 6:45 PMMTIntermediate Character PerformanceShowcase - 3FinalResults
- 6:45 PMMTSenior Character PerformanceShowcase - 3FinalResults
Saturday, April 20
- 10:10 AMMTExcel Pre-Preliminary Girls Grp AFree SkateFinalResults
- 10:10 AMMTExcel Pre-Preliminary Girls Grp BFree SkateFinalResults
- 10:40 AMMTAdult Pre-Bronze WomenFree SkateFinalResults
- 10:40 AMMTExcel Preliminary GirlsFree SkateFinalResults
- 10:40 AMMTExcel Preliminary Plus BoysFree SkateFinalResults
- 11:15 AMMTProduction Showcase EnsembleShowcase 3 (D + E)FinalResults
- 12:35 PMMTExcel Preliminary Plus Girls Grp AFree SkateFinalResults
- 1:00 PMMTExcel Preliminary Plus Girls Grp BFree SkateFinalResults
- 1:30 PMMTExcel Pre-Juvenile Plus GirlsFree SkateFinalResults
- 3:20 PMMTExcel Pre-Juvenile Plus BoysFree SkateFinalResults
- 3:20 PMMTExcel Juvenile Plus BoysFree SkateFinalResults
- 3:20 PMMTExcel Junior MenFree SkateNo ResultsResults
- 3:40 PMMTExcel Juvenile GirlsFree SkateFinalResults
- 3:40 PMMTExcel Juvenile Plus GirlsFree SkateFinalResults
- 3:40 PMMTExcel Intermediate Plus WomenFree SkateFinalResults
- 4:35 PMMTExcel Junior WomenFree SkateFinalResults
- 4:35 PMMTExcel Senior WomenFree SkateFinalResults
- 4:55 PMMTPre-Preliminary Lyrical PopShowcase - 1FinalResults
- 4:55 PMMTPreliminary Lyrical PopShowcase - 2FinalResults
- 4:55 PMMTPre-Juvenile Lyrical PopShowcase - 2FinalResults
- 5:45 PMMTPreliminary GirlsFree SkateFinalResults
- 5:45 PMMTPre-Preliminary GirlsFree SkateFinalResults
- 6:15 PMMTPre-Juvenile BoysFree SkateFinalResults
- 6:15 PMMTPre-Juvenile GirlsFree SkateFinalResults
- 6:15 PMMTOpen Juvenile WomenFree SkateNo ResultsResults
- 6:45 PMMTNovice WomenFree SkateFinalResults
- 6:45 PMMTJuvenile BoysFree SkateFinalResults
- 6:45 PMMTJunior MenFree SkateFinalResults
- 7:20 PMMTJuvenile Lyrical PopShowcase - 2No ResultsResults
- 7:20 PMMTOpen Juvenile Lyrical PopShowcase - 2FinalResults
- 7:20 PMMTIntermediate Lyrical PopShowcase - 3FinalResults
- 7:40 PMMTJunior Lyrical PopShowcase - 3FinalResults
- 7:40 PMMTSenior Lyrical PopShowcase - 3FinalResults
- 7:40 PMMTAdult Silver Lyrical PopShowcase - 2FinalResults