Sometimes Cupid just doesn't want to play ball...no matter how hard you try.

Serial dater Anna Heaton, 29, says she's so desperate to find Mr Right before she turns 30 that she's been on 77 dates in just two years - but her dream man still eludes her.

Indeed, so keen is Anna to get off the proverbial shelf that she rates every potential suitor on a spreadsheet - and even appeared on ITV show Take Me Out to hook her forever man, but romance failed to blossom.

Scroll down for video

WLTM a posh boy! Anna Heaton, a 29-year-old project manager from Battersea, London, says she's desperate to find her dream man but has so far been disappointed

The pretty brunette has set herself the challenge of meeting Mr Right - ideally a pink shirt-wearing rugby guy - before she turns 30. She says she gives every man she dates a score and records it on a spreadsheet

The singleton, who works for a digital agency, has now been on her own for two years and rates every man she dates out of 20, based on 'looks', 'personality' and 'spark' on her spreadsheet.

Anna admits that she's 'picky' and says she's desperate to find a man to sweep her off her feet before she hits triple dating figures - and turns 30 next May.

She says her Mr Right would be: 'tall with a rugby player physique' adding: 'I like a posh boy with a pink shirt, nicely dressed and someone that doesn't take themselves too seriously.'

Over the past two years, the project manager, has met scores of men on dating apps, through her mum and on the popular ITV dating show presented by Paddy McGuinness.

Desperately seeking: Anna even took her quest for love to television screens, appearing on ITV dating show Take Me Out earlier this year

Her ex-boyfriends were horrified when they realised they might have been rated on her spreadsheet after spotting her on television, she says

Despite discovering the island of Fernando with love match Neale, the flames of passion didn't ignite and Anna remains single

An exasperated Anna says: 'I went on my 77th date on Saturday, I think it's because I'm too picky, it's always me that does not want a second date and a lot of them think there is something wrong with me.

I know what I'm looking for and I just haven't found it, I often have a lot in common with people but the spark just isn't there, I just don't fancy them... Anna Heaton

'I know what I'm looking for and I just haven't found it. I often have a lot in common with people but the spark just isn't there, I just don't fancy them.'

Over two years, 77 dates works out as one roughly every five days.

Of her future search for love, she says: 'I would like to not get to 100 [dates] before 30, but that is probably the reality.

'I'd never settle but I did think that by 30 I would be on the verge of being engaged, all my friends are married and have boyfriends and I'm the one that is left.'

After appearing on Take Me Out in April Anna was bombarded with texts from previous exes who were shocked to hear they had been given individual ratings in her spreadsheet.

The document, which started out as a joke by her work friends, includes a strict rating scheme before marking each partner out of 20 in categories including 'looks', 'personality' and 'spark'.

Anna says she fears she'll be left on the shelf and had expected to have a ring on her finger by now

Love is a science, right? Anna says her spreadsheet of love started out as a joke but has now withstood 77 dates and she has no plans to scrap it

Despite being fixed up by her mum and using multiple dating apps, Anna says she rarely asks for a second date

With so many dates under her belt, Anna has plenty of anecdotes to tell including how she once forgot to tell her love match that she was dairy-intolerant and had to suffer dinner in a fondue restaurant.

She told ThisislocalLondon: 'I was once taken for dinner to a cheese fondue restaurant and I forgot to tell the guy I was lactose intolerant before the date.

'I ate it to be polite and was later sick in the restaurant toilets.'

And of her mathematical approach to love? Anna says she has no plans to stop updating her document: 'I am still keeping a spreadsheet, it makes me sound neurotic, but I would rather be alone for the rest of my life than be with the wrong person.

'I just want to find that one person, my friends at work set it up for me and they kept it up to date and would ask me about the dates.

'But when I mentioned it on TV and I had so many exes texting me and asking for their score.'