Randi Cunningham

Appearance
Not much is said about Randi’s appearance, other than that she has a short haircut.

Jane (Mother)
In The Perfect Score, Randi is afraid of Jane, based on how much pressure Jane puts on Randi to succeed in both school and gymnastics. By the end of Randi’s sixth-grade year, Jane starts to realize that the pressure she was putting on her daughter is not healthy, and becomes much more relaxed in with Randi’s academics and gymnastics. In The Perfect Secret, the two have a healthy mother/daughter relationship.

Kyle Cunningham (Half-Brother)
Randi and Kyle had no idea the other existed until the two met at an elite atheletics camp in The Perfect Secret. When they first met, they had slight crushes on each other, but are immediately grossed out by that idea the minute they realize that they could be siblings.

Gavin Davids (Best Friend/Crush)
Randi and Gavin have been best friends since they were toddlers, having been the only two kids in the neighborhood. Gavin says that he and Randi never thought of themselves as boyfriend and girlfriend - despite his younger sister, Meggie, thinking so. However, in The Perfect Secret, Randi begins to develop romantic feelings for Gavin.

Natalie Kurtsman (Close Friend)
In the beginning, Randi wasn’t too fond of Natalie, based mainly on the fact that Gavin didn’t like her. However, Randi sees that Natalie isn’t actually that bad and the two start to grow closer as friends.