All times are local to Mesa, AZ (Mountain, UTC−7). Choose Start List or Results to open a segment.
Thursday, May 16
- 12:50 PMMSTPreliminary Solo Pattern DanceP1 U.S. Dutch WaltzFinalResults
- 12:50 PMMSTPre-Bronze Solo Pattern DanceP1 U.S. Cha ChaFinalResults
- 1:20 PMMSTBronze Solo Pattern DanceP1 U.S. Ten-FoxNo ResultsResults
- 1:20 PMMSTPre-Silver Solo Pattern DanceP1 FourteenstepFinalResults
- 2:25 PMMSTSilver Solo Pattern DanceP1 American WaltzFinalResults
- 4:15 PMMSTPreliminary Solo Pattern DanceP2 Rhythm BluesFinalResults
- 4:15 PMMSTPre-Bronze Solo Pattern DanceP2 U.S. Tango FiestaFinalResults
- 4:45 PMMSTBronze Solo Pattern DanceP2 U.S. Willow WaltzNo ResultsResults
- 4:45 PMMSTPre-Silver Solo Pattern DanceP2 European Waltz VariationFinalResults
- 5:00 PMMSTSilver Solo Pattern DanceP2 TangoFinalResults
Friday, May 17
- 8:00 AMMSTExcel Preliminary Plus Girls Grp AFree SkateFinalResults
- 9:40 AMMSTJuvenile Solo DanceP1 U.S. Ten-FoxFinalResults
- 10:00 AMMSTIntermediate Solo DanceP1 FoxtrotFinalResults
- 10:25 AMMSTNovice Solo DanceP1 Starlight WaltzFinalResults
- 11:40 AMMSTJunior Solo DanceRhythm DanceFinalResults
- 12:05 PMMSTIntermediate Solo DanceFree DanceFinalResults
- 1:55 PMMSTJuvenile Solo DanceFree DanceFinalResults
- 1:55 PMMSTSilver Shadow DanceP1 TangoFinalResults
- 2:25 PMMSTSenior Solo DanceRhythm DanceFinalResults
- 2:55 PMMSTJunior Women SPShort ProgramFinalResults
- 3:15 PMMSTExcel Preliminary Plus Girls Grp BFree SkateFinalResults
- 3:50 PMMSTExcel Pre-Juvenile Plus Girls Grp AFree SkateFinalResults
- 4:35 PMMSTNovice Solo DanceFree DanceFinalResults
- 4:50 PMMSTJunior Solo DanceFree DanceFinalResults
- 5:10 PMMSTSenior Solo DanceFree DanceFinalResults
- 5:40 PMMSTExcel Pre-Juvenile Plus Girls Grp BFree SkateFinalResults
- 6:25 PMMSTPre-Bronze Shadow DanceP1 U.S. Cha ChaFinalResults
- 6:40 PMMSTPre-Silver Shadow DanceP1 FourteenstepFinalResults
- 6:40 PMMSTGold-International Shadow DanceP1 Golden WaltzFinalResults
- 7:00 PMMSTExcel Juvenile Plus GirlsFree SkateFinalResults
- 7:25 PMMSTIntermediate Women SPShort ProgramFinalResults
- 7:25 PMMSTOpen Juvenile Women SPShort ProgramFinalResults
- 8:05 PMMSTNovice Women SPShort ProgramFinalResults
Saturday, May 18
- 9:20 AMMSTInternational Solo Pattern DanceP1 Ravensburger WaltzFinalResults
- 10:00 AMMSTExcel Juvenile GirlsFree SkateFinalResults
- 10:40 AMMSTPre-Juvenile - Juvenile DuetsShowcase 2FinalResults
- 10:55 AMMSTIntermediate - Novice - Junior DuetsShowcase 3FinalResults
- 10:55 AMMSTAdult Bronze DuetsShowcase 2FinalResults
- 11:10 AMMSTExcel Intermediate WomenFree SkateFinalResults
- 12:45 PMMSTInternational Solo Pattern DanceP2 Tango Romantica VariationFinalResults
- 1:00 PMMSTExcel Intermediate Plus Women Grp BFree SkateFinalResults
- 1:40 PMMSTExcel Novice WomenFree SkateFinalResults
- 2:10 PMMSTExcel Intermediate Plus Women Grp AFree SkateFinalResults
- 3:45 PMMSTExcel Junior WomenFree SkateFinalResults
- 3:45 PMMSTExcel Senior WomenFree SkateFinalResults
- 4:30 PMMSTPre-Preliminary GirlsFree SkateFinalResults
- 4:30 PMMSTPreliminary GirlsFree SkateFinalResults
- 5:10 PMMSTPre-JuvenileFree SkateFinalResults
- 5:10 PMMSTJuvenile GirlsFree SkateFinalResults
- 5:10 PMMSTOpen Juvenile WomenFree SkateNo ResultsResults
- 6:30 PMMSTIntermediate WomenFree SkateFinalResults
- 6:30 PMMSTNovice WomenFree SkateFinalResults
- 6:30 PMMSTJunior WomenFree SkateFinalResults
- 6:30 PMMSTSenior WomenFree SkateFinalResults
- 7:15 PMMSTAdult Pre-Bronze WomenFree SkateFinalResults
- 7:15 PMMSTAdult Bronze WomenFree SkateFinalResults
- 7:15 PMMSTAdult Silver WomenFree SkateFinalResults
- 7:15 PMMSTAdult Gold WomenFree SkateFinalResults
Sunday, May 19
- 7:30 AMMSTOpen Juvenile - Intermediate Choreographic ArtShowcase - 3FinalResults
- 7:35 AMMSTSenior Choreographic ArtistryShowcase - 3No ResultsResults
- 7:40 AMMSTMasters Choreographic ArtistryShowcase - 3FinalResults
- 7:45 AMMSTPreliminary Emotional Performance Grp AShowcase - 2FinalResults
- 8:05 AMMSTPreliminary Emotional Performance Grp BShowcase - 2FinalResults
- 8:25 AMMSTPre-Juvenile Emotional PerformanceShowcase - 2FinalResults
- 8:40 AMMSTJuvenile - Intermediate Emotional PerformanceShowcase - 3FinalResults
- 8:45 AMMSTOpen Juvenile Emotional PerformanceShowcase - 2FinalResults
- 8:55 AMMSTNovice - Senior Emotional PerformanceShowcase - 3FinalResults
- 9:10 AMMSTYoung Adult Emotional PerformanceShowcase - 3FinalResults
- 9:15 AMMSTAdult Bronze Emotional PerformanceShowcase - 2FinalResults
- 9:20 AMMSTAdult Gold - Masters Emotional PerformanceShowcase - 3FinalResults
- 9:50 AMMSTPreliminary Lyrical PopShowcase - 2FinalResults
- 10:10 AMMSTPre-Juvenile Lyrical PopShowcase - 2FinalResults
- 10:15 AMMSTOpen Juvenile Lyrical PopShowcase - 2FinalResults
- 10:20 AMMSTSenior Lyrical PopShowcase - 3FinalResults
- 10:30 AMMSTIntermediate - Novice Lyrical PopShowcase - 3FinalResults
- 10:45 AMMSTAdult Bronze Lyrical PopShowcase - 2FinalResults
- 10:50 AMMSTMasters Lyrical PopShowcase - 3FinalResults
- 11:55 AMMSTPre-Juvenile Theme EventShowcase - 2FinalResults
- 12:05 PMMSTOpen Juvenile Theme EventShowcase - 2FinalResults
- 12:10 PMMSTSenior Theme EventShowcase - 3FinalResults
- 12:15 PMMSTPreliminary Theme EventShowcase - 2FinalResults
- 12:50 PMMSTJuvenile - Intermediate Character PerformanceShowcase - 3FinalResults
- 1:00 PMMSTPreliminary Character Performance Grp AShowcase - 2FinalResults
- 1:15 PMMSTPreliminary Character Performance Grp BShowcase - 2FinalResults
- 1:30 PMMSTSenior Character PerformanceShowcase - 3FinalResults
- 1:35 PMMSTOpen Juvenile Character PerformanceShowcase - 2FinalResults
- 1:40 PMMSTPre-Juvenile Character PerformanceShowcase - 2FinalResults
- 2:00 PMMSTNovice Character PerformanceShowcase - 3FinalResults
- 2:05 PMMSTYoung Adult Character PerformanceShowcase - 3FinalResults
- 2:10 PMMSTAdult Gold - Masters Character PerformanceShowcase - 3FinalResults
- 2:20 PMMSTPreliminary Comedic ImpressionsShowcase - 2FinalResults
- 2:30 PMMSTPre-Juvenile - Juvenile Comedic ImpressionsShowcase - 2FinalResults
- 2:45 PMMSTSenior Comedic ImpressionsShowcase - 3FinalResults