All times are local to Roseville, MN (Central, UTC−5). Choose Start List or Results to open a segment.
Friday, May 20
- 8:00 AMCTExcel Preliminary Plus GirlsFree SkateFinalResults
- 8:33 AMCTExcel Pre-Juvenile Plus GirlsFree SkateFinalResults
- 9:04 AMCTExcel Juvenile GirlsFree SkateFinalResults
- 9:30 AMCTExcel Juvenile Plus GirlsFree SkateFinalResults
- 9:57 AMCTExcel Intermediate WomenFree SkateFinalResults
- 10:28 AMCTExcel Intermediate Plus WomenFree SkateFinalResults
- 11:10 AMCTExcel Novice WomenFree SkateFinalResults
- 1:30 PMCTSenior WomenShort ProgramFinalResults
- 1:49 PMCTJunior WomenShort ProgramFinalResults
- 2:13 PMCTNovice WomenShort ProgramFinalResults
- 3:24 PMCTNovice MenShort ProgramFinalResults
- 4:15 PMCTIntermediate WomenShort ProgramFinalResults
- 6:30 PMCTAdult Pre-Bronze WomenFree SkateFinalResults
- 6:40 PMCTAdult Gold WomenFree SkateFinalResults
- 6:40 PMCTAdult Silver WomenFree SkateFinalResults
- 7:08 PMCTMasters Junior-SeniorFree SkateFinalResults
- 7:08 PMCTMasters Intermediate-NoviceFree SkateFinalResults
Saturday, May 21
- 8:00 AMCTPre-Preliminary GirlsFree Skate Grp AFinalResults
- 8:26 AMCTPre-Preliminary GirlsFree Skate Grp BFinalResults
- 8:55 AMCTPreliminary GirlsFree Skate Grp AFinalResults
- 9:31 AMCTPreliminary GirlsFree Skate Grp BFinalResults
- 10:04 AMCTPreliminary GirlsFree Skate Grp CFinalResults
- 10:57 AMCTNovice MenFree SkateFinalResults
- 11:16 AMCTPre-Juvenile BoysFree SkateFinalResults
- 11:16 AMCTPreliminary BoysFree SkateFinalResults
- 11:32 AMCTJuvenile GirlsFree SkateFinalResults
- 1:52 PMCTExcel Junior WomenFree SkateFinalResults
- 2:11 PMCTExcel Senior WomenFree SkateFinalResults
- 2:44 PMCTJunior WomenFree SkateFinalResults
- 3:22 PMCTSenior WomenFree SkateFinalResults
- 3:41 PMCTNovice WomenFree SkateFinalResults
- 5:16 PMCTPre-Juvenile GirlsFree SkateFinalResults