All times are local to Scottsdale, AZ (Mountain, UTC−7). Choose Start List or Results to open a segment.
Thursday, July 17
- 5:10 PMMSTAdult Pre-Bronze MenFree SkateFinalResults
- 5:10 PMMSTAdult Pre-Bronze WomenFree SkateFinalResults
- 5:30 PMMSTAdult Bronze WomenFree SkateFinalResults
- 5:50 PMMSTAdult Gold WomenFree SkateFinalResults
- 6:20 PMMSTAdult Silver WomenFree SkateFinalResults
- 6:45 PMMSTMasters Int-Nov WomenFree SkateFinalResults
Friday, July 18
- 9:00 AMMSTExcel Preliminary GirlsFree SkateFinalResults
- 9:30 AMMSTExcel Preliminary Plus GirlsFree SkateFinalResults
- 9:55 AMMSTExcel Pre-PreliminaryFree SkateFinalResults
- 10:40 AMMSTPreliminary GirlsFree SkateFinalResults
- 11:00 AMMSTPre-PreliminaryFree SkateFinalResults
- 11:35 AMMSTExcel Intermediate Plus WomenFree SkateFinalResults
- 12:00 PMMSTExcel Intermediate WomenFree SkateFinalResults
- 2:35 PMMSTExcel Juvenile GirlsFree SkateFinalResults
- 2:50 PMMSTExcel Juvenile Plus GirlsFree SkateFinalResults
- 3:20 PMMSTExcel Pre-Juvenile Plus GirlsFree SkateFinalResults
- 3:45 PMMSTJuvenile GirlsShort ProgramFinalResults
- 5:15 PMMSTIntermediate WomenShort ProgramFinalResults
- 5:50 PMMSTNovice WomenShort ProgramFinalResults
- 6:20 PMMSTSenior WomenShort ProgramFinalResults
- 6:20 PMMSTJunior WomenShort ProgramFinalResults
Saturday, July 19
- 10:55 AMMSTPre-Juvenile GirlsFree SkateFinalResults
- 2:45 PMMSTJuvenile GirlsFree SkateFinalResults
- 3:10 PMMSTIntermediate WomenFree SkateFinalResults
- 5:40 PMMSTNovice WomenFree SkateFinalResults
- 6:25 PMMSTSenior WomenFree SkateFinalResults
- 6:50 PMMSTJunior WomenFree SkateFinalResults
- 6:50 PMMSTSenior MenFree SkateFinalResults
Sunday, July 20
- 9:00 AMMSTPreliminary Character PerformanceShowcaseFinalResults
- 9:15 AMMSTPre-Preliminary Character PerformanceShowcaseFinalResults
- 9:25 AMMSTIntermediate Character PerformanceShowcaseFinalResults
- 9:35 AMMSTOpen Juvenile Character PerformanceShowcaseFinalResults
- 9:45 AMMSTPre-Juvenile Character PerformanceShowcaseFinalResults
- 10:00 AMMSTYoung Adult Character PerformanceShowcaseFinalResults
- 10:05 AMMSTPreliminary Emotional PerformanceShowcaseFinalResults
- 10:15 AMMSTPre-Preliminary Emotional PerformanceShowcaseFinalResults
- 10:25 AMMSTYoung Adult Emotional PerformanceShowcaseFinalResults
- 10:30 AMMSTIntermediate Emotional PerformanceShowcaseFinalResults
- 10:40 AMMSTJunior Emotional PerformanceShowcaseFinalResults
- 10:50 AMMSTNovice Emotional PerformanceShowcaseFinalResults
- 10:55 AMMSTOpen Juvenile Emotional PerformanceShowcaseFinalResults
- 11:05 AMMSTPre-Juvenile Emotional PerformanceShowcaseFinalResults
- 11:30 AMMSTSenior Emotional PerformanceShowcaseFinalResults
- 11:40 AMMSTAdult Silver Emotional PerformanceShowcaseFinalResults
- 11:50 AMMSTMasters Emotional PerformanceShowcaseFinalResults
- 12:20 PMMSTPreliminary Theme MotownShowcaseFinalResults
- 12:25 PMMSTOpen Juvenile Theme MotownShowcaseFinalResults
- 12:35 PMMSTPre-Juvenile Theme - MotownShowcaseFinalResults
- 12:40 PMMSTYoung Adult Theme - MotownShowcaseFinalResults
- 12:45 PMMSTMasters Choreographic ArtistryShowcaseFinalResults
- 12:50 PMMSTPreliminary Lyrical PopShowcaseFinalResults
- 12:55 PMMSTPre-Preliminary Lyrical PopShowcaseFinalResults
- 1:00 PMMSTIntermediate Lyrical PopShowcaseFinalResults
- 1:05 PMMSTOpen Juvenile Lyrical PopShowcaseFinalResults
- 1:20 PMMSTSenior Lyrical PopShowcaseFinalResults
- 1:30 PMMSTYoung Adult Lyrical PopShowcaseFinalResults
- 1:35 PMMSTAdult Bronze DuetsShowcaseFinalResults
- 1:40 PMMSTPre-Preliminary DuetsShowcaseNo ResultsResults
- 2:10 PMMSTIntermediate Comedic ImpressionsShowcaseFinalResults
- 2:20 PMMSTJunior Comedic ImpressionsShowcaseFinalResults
- 2:30 PMMSTOpen Juvenile Comedic ImpressionsShowcaseFinalResults
- 2:35 PMMSTPre-Juvenile Comedic ImpressionsShowcaseFinalResults
- 2:40 PMMSTYoung Adult Comedic ImpressionsShowcaseFinalResults
- 3:10 PMMSTPre-Preliminary, Preliminary InterpretiveShowcaseFinalResults
- 3:25 PMMSTPre-Juvenile InterpretiveShowcaseFinalResults
- 3:40 PMMSTIntermediate, Novice InterpretiveShowcaseFinalResults