I think she is what I would call a streaky player. She has runs of good and bad results. For example loosing to Amanda Janes was bad, Mandy may be one great prospect for the future, but losing to a player ranked outside the top 500 was bad.
But then she can challenge the top ranks of players.
But then she can challenge the top ranks of players.