2012:
Skate Chautauqua:
Pre-Preliminary FS- 3rd Place
Pre-Preliminary Jumps- 2nd Place
Pre-Preliminary Showcase- 6th Place
Amherst Invitational:
Pre-Preliminary FS- 5th Place
Team Compulsory- 1st Place
2013:
Sunshine Invitational:
Preliminary FS- 3rd Place
Preliminary Moves- 1st Place
Preliminary Spins- 2nd Place
Skate Pittsburgh:
Preliminary FS- 2nd Place
Preliminary Spins- 4th Place
Preliminary Moves- 4th Place
2014:
Niagara Invitational:
Preliminary FS- 4th Place
Pre-Juvenile Moves- 1st Place
Pre-Juvenile Spins- 1st Place
Sunshine Invitational:
Pre-Juvenile FS- 2nd Place
Pre-Juvenile Moves- 5th Place
Pre-Juvenile Spins- 4th Place
Skate Chautauqua:
Pre-Juvenile FS- 5th Place
Pre-Juvenile Spins- 1st Place
Pre-Juvenile Jumps- 3rd Place
Juvenile Compulsory Moves- 2nd Place
Skate Pittsburgh:
Pre-Juvenile FS- 4th Place
Juvenile Short Program- 3rd Place
Juvenile Jumps- 1st Place
Pre-Juvenile Spins- 4th Place (TIE)
2015:
Cleveland Invitational Championships:
Intermediate Spins- 5th Place
Intermediate Jumps- 1st Place
Intermediate Short Program- 10th Place
Intermediate Long Program- 8th Place
Sunshine Invitational:
Intermediate Short Program- 5th Place
Intermediate Long Program- 3rd Place
Herhsey Open:
Intermediate Short Program- 3rd Place
Intermediate Long Program- 6th Place
Skate Pittsburgh:
Intermediate Short Program- 5th Place
Intermediate Long Program- 6th Place
North Atlantic Regional Championships:
Intermediate Long Program QR
2016:
Clevelend Inviational Championships:
Intermediate Short Program- 7th Place
Intermediate Long Program- 5th Place
Intermediate Jumps- 1st Place
Spring Skate Festival:
Intermediate Short Program- 5th Place
Intermediate Long Program- 2nd Place
Intermediate Jumps- 2nd Place
Sunshine Invitational:
Intermediate Short Program
Intermediate Long Program- 5th Place
Novice Spins- 1st Place
Hershey Open:
Intermediate Short Program- 4th Place
Intermediate Long Program-4th Place
North Atlantic Regional Championships:
Intermediate Long Program QR
2017:
Lake Placid Summer Championships:
Junior Short Program
Junior Long Program
Hershey Open:
Junior Short Program- 2nd Place
Junior Long Program- 2nd Place
Skate Cleveland:
Junior Short Program- 4th Place
Junior Long Program- 4th Place
North Atlantic Regional Championships:
Junior Short Program- 24th Place
'Junior Long Program- 25th Place