1. Home
  2. U.S. Results
  3. North Carolina
  4. Cuthbertson Invitational

2021 Cuthbertson Invitational Results

Cuthbertson Middle School, Waxhaw, NCCross Country229 results6 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 3,000 Meters Boys Championship1Cuthbertson29
2Fit 180 Athletics34
3Holy Trinity79
4Sun Valley112
5Parkwood124
Girls / Women · 3,000 Meters Girls Championship1Fit 180 Athletics26
2Cuthbertson29
3Holy Trinity95
4Parkwood102
5Sun Valley133

Boys / Men · 3,000 Meters Boys Championship

117 results
PlAthlete / entryGrSchool / teamMark
1Alfred WilliePlace 1 · Grade 8 · Cuthbertson8Cuthbertson11:18.73
2Matthew PerronePlace 2 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics11:23.41 PR
3Tokugen DrakePlace 3 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics11:28.17
4Blake DixonPlace 4 · Grade 8 · Cuthbertson8Cuthbertson11:42.12
5ROWE HopkinsPlace 5 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics11:45.69
6Cole BorstPlace 6 · Grade 8 · Cuthbertson8Cuthbertson11:49.11
7Joey JohnsonPlace 7 · Grade 13 · Fit 180 Athletics13Fit 180 Athletics11:54.50
8Jackson HillPlace 8 · Grade 7 · Cuthbertson7Cuthbertson12:00.15
9Joshua PalmerPlace 9 · Grade 6 · Parkwood6Parkwood12:00.16
10Ashton OnthankPlace 10 · Grade 8 · Cuthbertson8Cuthbertson12:04.36
11Landon ThomasPlace 11 · Grade 7 · Cuthbertson7Cuthbertson12:10.27
12Duncan SmithPlace 12 · Grade 8 · Holy Trinity8Holy Trinity12:11.26
13Damien ElzayekPlace 13 · Grade 8 · Sun Valley8Sun Valley12:14.80
14Shepherd RicksPlace 14 · Grade 8 · Holy Trinity8Holy Trinity12:25.15
15Meyer MillerPlace 15 · Grade 8 · Holy Trinity8Holy Trinity12:41.32
16Peter DiSciulloPlace 16 · Grade 8 · Holy Trinity8Holy Trinity12:52.22
17Nick PociaskPlace 17 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics12:52.91
18Connor ThorntonPlace 18 · Grade 8 · Cuthbertson8Cuthbertson12:54.36
19Nathan BresnahanPlace 19 · Grade 7 · Sun Valley7Sun Valley12:55.32
20Sebastian SmithPlace 20 · Grade 8 · Cuthbertson8Cuthbertson12:56.36
21Ahmed ShibeikaPlace 21 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics12:58.11
22Max KermesPlace 22 · Grade 7 · Cuthbertson7Cuthbertson12:58.83
23Benjamin PurcellPlace 23 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics13:10.17
24Gavin McCaffreyPlace 24 · Grade 7 · Cuthbertson7Cuthbertson13:16.03
25Landon SheppardPlace 25 · Grade 11 · Fit 180 Athletics11Fit 180 Athletics13:16.63
26Ben MolloyPlace 26 · Grade 8 · Holy Trinity8Holy Trinity13:17.19
27Sam FitzpatrickPlace 27 · Grade 8 · Holy Trinity8Holy Trinity13:19.63
28Conor DorstPlace 28 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics13:27.19
29Jason SponselPlace 29 · Grade 6 · Cuthbertson6Cuthbertson13:38.02
30Whitt ThompsonPlace 30 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics13:39.89
31Caleb ThorntonPlace 31 · Grade 6 · Cuthbertson6Cuthbertson13:45.30
32Luka MillerPlace 32 · Grade 7 · Parkwood7Parkwood13:49.06
33Landon YoungPlace 33 · Grade 7 · Sun Valley7Sun Valley13:50.14
34Luke PoplinPlace 34 · Grade - · Fit 180 Athletics-Fit 180 Athletics13:53.47
35Austen PlylerPlace 35 · Grade 8 · Parkwood8Parkwood13:54.69
36Prayas ShresthaPlace 36 · Grade 8 · Cuthbertson8Cuthbertson13:58.89
37Logan MinorPlace 37 · Grade 8 · Sun Valley8Sun Valley13:59.94
38Asher FountainPlace 38 · Grade 8 · Cuthbertson8Cuthbertson14:01.26
39Braylon HudsonPlace 39 · Grade 6 · Sun Valley6Sun Valley14:07.11
40Tyler BallPlace 40 · Grade - · Fit 180 Athletics-Fit 180 Athletics14:08.59
41Andrew MartinPlace 41 · Grade 7 · Holy Trinity7Holy Trinity14:11.90
42Nolan StoverPlace 42 · Grade 7 · Cuthbertson7Cuthbertson14:12.64
43Khari SmithPlace 43 · Grade 8 · Cuthbertson8Cuthbertson14:13.14
44Nicolas RamirezPlace 44 · Grade - · Fit 180 Athletics-Fit 180 Athletics14:14.22
45Javion CashPlace 45 · Grade 6 · Sun Valley6Sun Valley14:14.35
46Brax BradlePlace 46 · Grade - · Fit 180 Athletics-Fit 180 Athletics14:16.74
47Cameron McLeodPlace 47 · Grade 6 · Sun Valley6Sun Valley14:17.98
48Tyler JohnsonPlace 48 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics14:22.88
49David HockettPlace 49 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics14:24.00
50Grant ClarkePlace 50 · Grade 8 · Holy Trinity8Holy Trinity14:29.10
51Seth FortierPlace 51 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics14:29.51
52Michael MallozziPlace 52 · Grade 7 · Cuthbertson7Cuthbertson14:34.33
53Nicholas AuslanderPlace 53 · Grade 6 · Cuthbertson6Cuthbertson14:37.01
54Peter TenholderPlace 54 · Grade 8 · Holy Trinity8Holy Trinity14:39.08
55Owen TraynumPlace 55 · Grade 8 · Holy Trinity8Holy Trinity14:41.38
56Aeden ToussaintPlace 56 · Grade 7 · Cuthbertson7Cuthbertson14:41.72
57Craig RozekPlace 57 · Grade 7 · Holy Trinity7Holy Trinity14:48.15
58Greyson TolchinPlace 58 · Grade 8 · Cuthbertson8Cuthbertson14:49.37
59Peter HetzelPlace 59 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics14:52.36 PR
60Andrew BattlePlace 60 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics15:09.02
61Drake GilchristPlace 61 · Grade 7 · Holy Trinity7Holy Trinity15:18.28
62Jacob HuffPlace 62 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics15:28.67
63Paxton ForePlace 63 · Grade 8 · Cuthbertson8Cuthbertson15:38.04
64Reed SerbinPlace 64 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics15:38.18
65Gus ManhaPlace 65 · Grade 7 · Holy Trinity7Holy Trinity15:40.76
66Michael TalluriPlace 66 · Grade - · Fit 180 Athletics-Fit 180 Athletics15:44.36
67Neal RaoPlace 67 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics15:46.55
68Gray CarlsonPlace 68 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics15:49.30
69Logan WardwellPlace 69 · Grade 8 · Cuthbertson8Cuthbertson15:51.76
70Paul BurtPlace 70 · Grade 6 · Cuthbertson6Cuthbertson15:56.84
71Declan BellPlace 71 · Grade 6 · Cuthbertson6Cuthbertson16:01.87
72Mac PerryPlace 72 · Grade 8 · Holy Trinity8Holy Trinity16:05.52
73Josh KonopinskiPlace 73 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics16:10.48
74Eli LashbrookPlace 74 · Grade 8 · Parkwood8Parkwood16:16.20
75Brodie OnthankPlace 75 · Grade 6 · Cuthbertson6Cuthbertson16:17.59
76Joshua MarsalisPlace 76 · Grade 6 · Cuthbertson6Cuthbertson16:21.82
77Andrew EatonPlace 77 · Grade 6 · Cuthbertson6Cuthbertson16:23.60
78Quint HutchinsonPlace 78 · Grade 8 · Sun Valley8Sun Valley16:31.66
79William ParramorePlace 79 · Grade 6 · Cuthbertson6Cuthbertson16:41.41
80Alex HoffmanPlace 80 · Grade 8 · Holy Trinity8Holy Trinity16:49.03
81Adam SchiffmanPlace 81 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics16:55.35
82Graham BrantleyPlace 82 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics16:56.56
83Braydon MorrowPlace 83 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics16:58.31
84Jackson HermanPlace 84 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics17:19.74
85Christopher LupoPlace 85 · Grade 7 · Holy Trinity7Holy Trinity17:20.34
86Austin RangePlace 86 · Grade 8 · Parkwood8Parkwood17:42.03
87Andrew SicklerPlace 87 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics17:42.93
88Shourya BangaruPlace 88 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics17:46.58
89Jonah SherrillPlace 89 · Grade - · Fit 180 Athletics-Fit 180 Athletics17:46.86
90Jay ChambersPlace 90 · Grade - · Fit 180 Athletics-Fit 180 Athletics17:55.46
91Dominic FlowersPlace 91 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics18:02.04
92David Berry- GarciaPlace 92 · Grade 7 · Holy Trinity7Holy Trinity18:02.29
93Alex ThornePlace 93 · Grade 7 · Holy Trinity7Holy Trinity18:27.95
94Ryan ClevelandPlace 94 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics18:34.18
95Zeke MartinPlace 95 · Grade 7 · Parkwood7Parkwood26:07.79
0Graham RobertsPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Mukul HariharanPlace 0 · Grade - · Fit 180 Athletics-Fit 180 AthleticsDNF
0Grant IturrinoPlace 0 · Grade 7 · Fit 180 Athletics7Fit 180 AthleticsDNF
0Henry SbarraPlace 0 · Grade 6 · Fit 180 Athletics6Fit 180 AthleticsDNF
0Ronan FahyPlace 0 · Grade 7 · Cuthbertson7CuthbertsonDNF
0Robert FinnicanPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Eli MillerPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Jacob Pierre-LouisPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Oliver RossPlace 0 · Grade 8 · Sun Valley8Sun ValleyDNF
0Jack RyanPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Constantine RybakPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Gavin McmanusPlace 0 · Grade 8 · Parkwood8ParkwoodDNF
0Paxton BaucomPlace 0 · Grade 7 · Piedmont7PiedmontDNF
0Cody HendricksPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Grayson HowardPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Keaton KeyesPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Aiden LundquistPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Sawyer PricePlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Nate ThompsonPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Caleb WatkinsPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0AJ WeilPlace 0 · Grade 7 · Piedmont7PiedmontDNF
0Owen HarriganPlace 0 · Grade 6 · Sun Valley6Sun ValleyDNF

Girls / Women · 3,000 Meters Girls Championship

112 results
PlAthlete / entryGrSchool / teamMark
1Elizabeth WeltzPlace 1 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics11:22.08
2Caitlin KastenPlace 2 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics11:58.44
3Josie SchihlPlace 3 · Grade 8 · Cuthbertson8Cuthbertson12:11.03
4Addison MillerPlace 4 · Grade 8 · Cuthbertson8Cuthbertson12:26.34
5Allegra AndersonPlace 5 · Grade 7 · Cuthbertson7Cuthbertson12:43.03
6Amelia DiRomaPlace 6 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics12:43.97
7Karleigh ArnoldPlace 7 · Grade 6 · Cuthbertson6Cuthbertson12:46.01
8Helen ChenPlace 8 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics12:53.44
9Emery BoonshaftPlace 9 · Grade 7 · Fit 180 Athletics7Fit 180 Athletics13:17.34
10Nya BurrellPlace 10 · Grade 8 · Cuthbertson8Cuthbertson13:21.00
11Violet SarkisPlace 11 · Grade 7 · Cuthbertson7Cuthbertson13:22.83
12Natalie MunsonPlace 12 · Grade 7 · Cuthbertson7Cuthbertson13:27.64
13Cameron HinsonPlace 13 · Grade 6 · Cuthbertson6Cuthbertson13:42.09
14Saige MoorePlace 14 · Grade 7 · Holy Trinity7Holy Trinity13:53.64
15Samantha RossPlace 15 · Grade 8 · Cuthbertson8Cuthbertson13:56.49
16Isabelle BingermanPlace 16 · Grade 8 · Sun Valley8Sun Valley14:07.88
17Savannah GoodnerPlace 17 · Grade 7 · Cuthbertson7Cuthbertson14:08.10
18Amayah RogersPlace 18 · Grade 8 · Cuthbertson8Cuthbertson14:16.54
19Hannah MetzPlace 19 · Grade 8 · Parkwood8Parkwood14:26.15
20Tora WashburnPlace 20 · Grade - · Fit 180 Athletics-Fit 180 Athletics14:39.38 PR
21Megan CoffeyPlace 21 · Grade 8 · Cuthbertson8Cuthbertson14:40.43
22Caroline BidwellPlace 22 · Grade 8 · Parkwood8Parkwood14:44.01
23Julia PalmerPlace 23 · Grade 7 · Parkwood7Parkwood14:46.64
24Kacey NeenanPlace 24 · Grade 6 · Cuthbertson6Cuthbertson14:51.83
25Leila BoixPlace 25 · Grade 7 · Cuthbertson7Cuthbertson14:52.94
26Reilley KennardPlace 26 · Grade 7 · Holy Trinity7Holy Trinity14:53.21
27Piper IngramPlace 27 · Grade 6 · Cuthbertson6Cuthbertson14:56.13
28Brynnlee ButtarsPlace 28 · Grade 8 · Cuthbertson8Cuthbertson15:18.37
29Estella RussellPlace 29 · Grade 7 · Holy Trinity7Holy Trinity15:24.37
30Madelyn SolmiePlace 30 · Grade 7 · Cuthbertson7Cuthbertson15:25.73
31Anna KennellyPlace 31 · Grade 7 · Holy Trinity7Holy Trinity15:26.30
32Aubrey NewellPlace 32 · Grade 6 · Cuthbertson6Cuthbertson15:29.84
33Madelyn ColePlace 33 · Grade 8 · Holy Trinity8Holy Trinity15:31.44
34Caramia TurnerPlace 34 · Grade 7 · Cuthbertson7Cuthbertson15:39.83
35Ava DeBlasioPlace 35 · Grade 7 · Cuthbertson7Cuthbertson15:55.80
36Alexis MackPlace 36 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics15:56.16
37Peyton ChewningPlace 37 · Grade 8 · Cuthbertson8Cuthbertson16:07.91
38Clara MilheimPlace 38 · Grade - · Fit 180 Athletics-Fit 180 Athletics16:17.32
39Penelope DanieleyPlace 39 · Grade 6 · Cuthbertson6Cuthbertson16:19.52
40Selah WheatPlace 40 · Grade 7 · Parkwood7Parkwood16:19.85
41Kate LaureanoPlace 41 · Grade 6 · Cuthbertson6Cuthbertson16:25.27
42Caroline KeigerPlace 42 · Grade 7 · Holy Trinity7Holy Trinity16:29.29
43Zara ElzayekPlace 43 · Grade 6 · Sun Valley6Sun Valley16:31.65
44Lucy VanderwelPlace 44 · Grade - · Fit 180 Athletics-Fit 180 Athletics16:37.14
45Josie SwartzPlace 45 · Grade - · Fit 180 Athletics-Fit 180 Athletics16:42.34
46Bethany XiquesPlace 46 · Grade 8 · Fit 180 Athletics8Fit 180 Athletics16:51.70
47Mckenna DixonPlace 47 · Grade 6 · Cuthbertson6Cuthbertson16:54.05
48Myla NowalkPlace 48 · Grade 6 · Cuthbertson6Cuthbertson16:55.66
49Madeline SteinerPlace 49 · Grade 6 · Cuthbertson6Cuthbertson16:57.66
50Kayley RushPlace 50 · Grade 6 · Cuthbertson6Cuthbertson17:03.01
51Olivia CanonPlace 51 · Grade 7 · Holy Trinity7Holy Trinity17:08.36
52Luciana MontielPlace 52 · Grade 7 · Holy Trinity7Holy Trinity17:13.37
53Angelina FrancisciPlace 53 · Grade - · Fit 180 Athletics-Fit 180 Athletics17:17.94
54Tessa TingePlace 54 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics17:19.91
55Alana SmithPlace 55 · Grade 7 · Holy Trinity7Holy Trinity17:26.34 PR
56Josslyn WheatPlace 56 · Grade 7 · Parkwood7Parkwood17:46.10
57Evelyn KnightPlace 57 · Grade 6 · Fit 180 Athletics6Fit 180 Athletics17:52.50
58Hannah DeesePlace 58 · Grade 6 · Parkwood6Parkwood17:57.53
59Lily JeffersPlace 59 · Grade 8 · Sun Valley8Sun Valley18:03.81
60Averie GaineyPlace 60 · Grade 8 · Sun Valley8Sun Valley18:14.69
61Vivienne KeilenPlace 61 · Grade 6 · Sun Valley6Sun Valley18:15.14
62Rachel MatthewsPlace 62 · Grade 7 · Holy Trinity7Holy Trinity18:26.91
63Katelyn CabotPlace 63 · Grade 6 · Sun Valley6Sun Valley18:49.87
64Caroline VassilPlace 64 · Grade 8 · Parkwood8Parkwood19:02.69
65Karly JacksonPlace 65 · Grade 8 · Sun Valley8Sun Valley19:22.22
66Callie SlaughterPlace 66 · Grade 6 · Sun Valley6Sun Valley19:48.55
67Lila McGarryPlace 67 · Grade 7 · Holy Trinity7Holy Trinity20:17.72
68Hannah QuirkPlace 68 · Grade 7 · Holy Trinity7Holy Trinity22:34.06
69Joanna FortierPlace 69 · Grade 8 · Holy Trinity8Holy Trinity22:42.67
70Olivia LatonPlace 70 · Grade 6 · Parkwood6Parkwood25:26.78
0Rowan McGuirePlace 0 · Grade 7 · Cuthbertson7CuthbertsonDNF
0Avery LucierPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Claire MayberryPlace 0 · Grade 8 · Fit 180 Athletics8Fit 180 AthleticsDNF
0Aadya UpadhyaPlace 0 · Grade 7 · Fit 180 Athletics7Fit 180 AthleticsDNF
0Elizabeth BernackiPlace 0 · Grade 7 · Cuthbertson7CuthbertsonDNF
0Kate LaureanoPlace 0 · Grade 6 · Cuthbertson6CuthbertsonDNF
0Samantha MrozienskiPlace 0 · Grade 8 · Cuthbertson8CuthbertsonDNF
0Jaida ShorteboomPlace 0 · Grade 7 · Cuthbertson7CuthbertsonDNF
0Preston BeansPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Emila CastroPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Lindy DumasPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Jane DunlapPlace 0 · Grade 8 · Holy Trinity8Holy TrinityDNF
0Katerine FegyveresiPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Ella JacobsenPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Alexa RoyPlace 0 · Grade 7 · Sun Valley7Sun ValleyDNF
0Josie PolkingPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Hannah RussoPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Avery SproulPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Addison ThibodeauPlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Kate WosetePlace 0 · Grade 7 · Holy Trinity7Holy TrinityDNF
0Mylee CassellsPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Elizabeth CastranedaPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Emily DennehyPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Jocelyn DiazPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Sophia DunklemanPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Brooke FiorellaPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Diana Garcia-GomezPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Macey GreenPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Kaitlyn HaiglerPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Lilly KeiferPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Reese KiserPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Laney KotelesPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Addison LaisyPlace 0 · Grade 8 · Piedmont8PiedmontDNF
0Emily LundquistPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Eliana MarantePlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Mia PlascenciaPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Annabelle SweeneyPlace 0 · Grade 7 · Piedmont7PiedmontDNF
0Alyvia TalleyPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Amelia TysonPlace 0 · Grade 6 · Piedmont6PiedmontDNF
0Jackson EdwardsPlace 0 · Grade 8 · Sun Valley8Sun ValleyDNF
0Courtney FarrellPlace 0 · Grade 8 · Sun Valley8Sun ValleyDNF
0Sara GrayPlace 0 · Grade 8 · Sun Valley8Sun ValleyDNF