All times are local to Roseville, MN (Central, UTC−5). Choose Start List or Results to open a segment.
Friday, May 19
- 9:36 AMCTExcel Preliminary Plus Girls Grp AFree SkateFinalResults
- 10:03 AMCTExcel Preliminary Plus Girls Grp BFree SkateFinalResults
- 10:35 AMCTExcel Pre-Juvenile Plus GirlsFree SkateFinalResults
- 11:22 AMCTPreliminary GirlsFree SkateFinalResults
- 12:04 PMCTPre-Preliminary Girls Grp AFree SkateFinalResults
- 12:39 PMCTPre-Preliminary Girls Grp BFree SkateFinalResults
- 3:16 PMCTNovice MenShort ProgramFinalResults
- 3:16 PMCTIntermediate MenShort ProgramFinalResults
- 3:39 PMCTJuvenile GirlsShort ProgramFinalResults
- 3:55 PMCTIntermediate WomenShort ProgramFinalResults
- 5:06 PMCTJunior WomenShort ProgramFinalResults
- 6:33 PMCTSenior WomenShort ProgramFinalResults
- 6:57 PMCTNovice WomenShort ProgramFinalResults
- 8:16 PMCTAdult Gold WomenFree SkateFinalResults
- 8:16 PMCTAdult Bronze WomenFree SkateFinalResults
- 8:32 PMCTMasters Intermediate-Novice WomenFree SkateFinalResults
Saturday, May 20
- 8:00 AMCTExcel Juvenile GirlsFree SkateFinalResults
- 8:38 AMCTExcel Juvenile Plus GirlsFree SkateFinalResults
- 8:59 AMCTExcel Intermediate Plus WomenFree SkateFinalResults
- 9:38 AMCTExcel Intermediate WomenFree SkateFinalResults
- 12:30 PMCTPre-Juvenile BoysFree SkateFinalResults
- 12:30 PMCTJuvenile BoysFree SkateFinalResults
- 12:49 PMCTNovice MenFree SkateFinalResults
- 1:10 PMCTOpen Juvenile WomenFree SkateFinalResults
- 1:28 PMCTExcel Senior WomenFree SkateFinalResults
- 2:04 PMCTExcel Junior WomenFree SkateFinalResults
- 3:02 PMCTExcel Novice WomenFree SkateFinalResults
- 3:56 PMCTSenior WomenFree SkateFinalResults
- 4:28 PMCTJunior WomenFree SkateFinalResults
- 4:49 PMCTJuvenile GirlsFree SkateFinalResults
- 5:18 PMCTPre-Juvenile Girls Grp AFree SkateFinalResults
- 6:25 PMCTNovice WomenFree SkateFinalResults
- 7:32 PMCTIntermediate WomenFree SkateFinalResults
Sunday, May 21
- 8:00 AMCTPre-Juvenile Girls Grp BFree SkateFinalResults