Focus Ratings is a Uk and Irish Horse Racing ratings service designed to aid you and help you narrow the field so that you can concentrate on the real contenders. Our completely computerised analysis system selects the top three rated horses from each race and sends out the ratings every day at 10:00 a.m.  Wonderful results and an excellent strike rate.  Use Focus Ratings to win more money and make more profits from British and Irish Horse Racing.  The only horse racing system you'll ever need.

Welcome to Focus Ratings

Focus Ratings is a ratings service designed to aid you and help you narrow the field so that you can concentrate on the real contenders. Our completely computerised analysis system selects the top three rated horses from each race and sends out the ratings every day at 10:00 a.m. (Check our Sample Ratings)

Focus Ratings covers all UK & Irish races and only costs £27 a month (+VAT) or £67 a quarter (+VAT)!

Check out our Incredible Results! - Read the Independant Reviews! - It's easy to use - especially with our Focus Ratings Handbook and our useful Cheat Sheet - We've even got our own System Builder to help you use the ratings to their fullest extent!


Try our Free Trial and test out the service for FREE before signing up. Just Click Here! focus_ratings_free_trial

Latest Post - April 26, 2019 - Morning News

focus-ratings-mornoing newsGood morning…

Another decent day for us, yesterday and…

A 29.27% strike rate is not too shabby for April (one of the most difficult months of the year.)

The new R6 Plus ratings did slightly better with a strike rate (for the top rated horse) of 33.33%

For more detail, here are the results in the Traffic Light Results PDF format… Yesterday’s Traffic Light Results

However, I have something important to announce….

Investment Betting

Having recently published the new R6 and R6 Plus ratings (having been testing them for almost a year) I have had many emails asking how to best benefit from them.

Now, I do have a strategy based upon R6 Plus and proof the selections to Racing-Index.com. In order to do this I have to have a commercial site – my one is called InvestmentBetting.com. Now, I have never promoted InvestmentBetting.com and don’t plan to do so in the immediate future; I’m not a natural tipster and I’ve got more than enough on my plate running a ratings agency – believe me!

However, rather than try to come up with some strategies from scratch to show the power of the R6 Plus ratings I have decided to share the Investment Betting selections with Focus Ratings members, instead.

Below is a screen shot of this morning’s league table (we are in 4th place)…

investment-betting

The strategy is really quite simple…

Read More about Morning News


Please Tweet this to your followers so that they can share the goodness.

On our ratings, we show Unique Jockey/Trainer combinations (where it is the Jockey's only race in a meeting or a Trainer's only horse in a meeting; or both) and Going Wins, Going Places, Course-Distance-Going Wins (very important!), Change in Trainer and Change in Class (since last race) and so much more!

For our recent winners from the morning ratings, click on Recent Winners...

For our latest posts, click on Latest Posts...

In addition to the normal morning ratings, we also automatically supply a preview of the ratings at 5pm the day before the race.

Scroll down for more information...

April Strike Rate

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
773 203 26.26% 455 58.86% 825 452 54.79%

2019 Strike Rate - All Races

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
2959 831 28.08% 1822 61.57% 3258 1800 55.25%

2019 Strike Rate - Non Handicap Races

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
1048 379 36.16% 746 71.18% 1154 754 65.34%

2018 Strike Rate - All Races

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
11361 3023 26.61% 6779 59.67% 12652 6568 51.91%

2018 Strike Rate - Non Handicap Races

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
4079 1345 32.97% 2849 69.85% 4478 2731 60.99%

2017 Strike Rate - All Races

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
10708 2786 26.02% 6424 59.99% 12597 6175 49.02%

2017 Strike Rate - Non Handicap Races

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
4039 1289 31.91% 2861 70.83% 4630 2649 57.21%

2016 Strike Rate

Top rated horse... Top three rated horses...
Races Wins Win % Places Place % Races Wins Win %
11426 2906 25.43% 6714 58.76% 12207 6396 52.4%

2015 Strike Rate

Top rated horse… Top three rated horses…
Races Wins Win % Places Place % Races Wins Win %
11391 2940 25.81% 6823 59.9% 12031 6510 54.11%

2014 Strike Rate

Top rated horse… Top three rated horses…
Races Wins Win % Places Place % Races Wins Win %
11359 2945 25.93% 6845 60.26% 11971 6610 55.22%

2013 Strike Rate

Top rated horse… Top three rated horses…
Races Wins Win % Places Place % Races Wins Win %
10701 2703 25.26% 6310 58.97% 11662 6076 52.1%



Recent Winners (from the morning ratings)...

Date Course Time Horse Res ISP BSP
2019-04-25 Chelmsford (AW) 21:00 Tellovoi 1 13.00 0.00
2019-04-25 Tipperary 20:10 Hasanabad 1 1.73 0.00
2019-04-25 Chelmsford (AW) 20:00 Itsakindamagic 1 8.00 0.00
2019-04-25 Kempton 19:50 Monsieur Gibraltar 1 1.06 0.00
2019-04-25 Chelmsford (AW) 19:30 Spirit Of May 1 15.00 0.00
2019-04-25 Kempton 19:20 Peggies Venture 1 5.50 0.00
2019-04-25 Chelmsford (AW) 19:00 Dream Of Dreams 1 2.50 0.00
2019-04-25 Kempton 18:50 Tommy Silver 1 1.73 0.00
2019-04-25 Chelmsford (AW) 18:30 Walk On Walter 1 3.00 0.00
2019-04-25 Kempton 18:20 Settimo Milanese 1 1.53 0.00
2019-04-25 Tipperary 18:10 Hamariyna 1 2.10 0.00
2019-04-25 Kempton 17:50 Statistical 1 1.80 0.00
2019-04-25 Tipperary 17:40 Drombeg Dream 1 12.00 0.00
2019-04-25 Chelmsford (AW) 17:30 Houlton 1 4.00 0.00
2019-04-25 Beverley 17:25 Oasis Prince 1 1.57 0.00
2019-04-25 Kempton 17:15 Fransham 1 1.25 0.00
2019-04-25 Perth 17:10 Paint The Dream 1 5.00 0.00
2019-04-25 Beverley 16:55 Kylie Rules 1 2.88 0.00
2019-04-25 Kempton 16:40 Tidal Watch 1 2.38 0.00
2019-04-25 Perth 16:35 Mr Mercurial 1 6.00 0.00
2019-04-25 Perth 16:05 Carrolls Milan 1 4.00 0.00
2019-04-25 Warwick 15:40 Ardera Cross 1 1.91 0.00
2019-04-25 Perth 15:30 Bigmartre 1 5.00 0.00
2019-04-25 Warwick 14:35 Danseur Du Large 1 3.50 0.00
2019-04-25 Warwick 14:00 My Charity 1 2.50 0.00
2019-04-25 Perth 13:50 Rakhine State 1 2.25 0.00
2019-04-25 Beverley 13:40 Iva Go 1 1.22 0.00
2019-04-24 Dundalk (AW) 20:40 Kens Sams 1 6.00 6.40
2019-04-24 Dundalk (AW) 20:10 Syrena 1 3.50 3.69
2019-04-24 Southwell 19:50 Old Jeroboam 1 3.00 3.43
2019-04-24 Taunton 19:30 Texan Nomad 1 9.50 12.50
2019-04-24 Southwell 19:20 Manofthemoment 1 3.50 3.65
2019-04-24 Dundalk (AW) 19:10 Gatsby Cap 1 7.00 8.80
2019-04-24 Taunton 19:00 Lamh Ar Lamh 1 5.50 6.80
2019-04-24 Southwell 18:50 Millarville 1 1.83 1.90
2019-04-24 Dundalk (AW) 18:40 Dunkirk Harbour 1 1.62 1.67
2019-04-24 Taunton 18:30 Criq Sun 1 5.00 5.85
2019-04-24 Dundalk (AW) 18:10 Eastern Racer 1 10.00 13.93
2019-04-24 Taunton 18:00 Umndeni 1 1.83 1.89
2019-04-24 Southwell 17:20 Johnny Yuma 1 2.50 2.54



Latest Posts...

March 11, 2019 - R6 Plus Price Based Analysis

focus-ratings-mornoing newsGood morning…

Over the weekend I thought that I’d start to take a look at the best ways of benefiting from R6 Plus.

I decided to start of by looking at how the results vary according to Forecast Starting Price – I had a feeling that odds on favourites might prove profitable.

I created a spreadsheet with 102 weeks data.

This Spreadsheet may be found at… R6PriceBasedAnalysis.xlsx

Tab 1 – R6 Plus – This tab lists every R6 Plus top rated horse in Forecast Starting Price order.

Tab 2 – R6 Plus Analysis – This tab shows some analysis of those horses.

Read More about R6 Plus Price Based Analysis


March 8, 2019 - R6 and R6 Plus…

focus-ratings-mornoing newsGood morning…

I am very happy to announce that…

If all goes well,

Today on the ratings email there will be two new links.

These will link to two new add ons for the ratings – R6 and R6 Plus.

Let me explain what these new ratings are, how I came up with them and…

What they mean to you.

Read More about R6 and R6 Plus…


May 31, 2018 - Morning News

focus-ratings-mornoing newsGood morning…

Well…

It was forecast city yesterday.

5 forecasts from the 35 races (there was another but it was only a 2 horse race.)

And no, I don’t know why either.

I keep trying to work out which races are those to bet the forecast on – to no avail.

So, I’m going to fire up Wagner (my number crunching machine) and see if it can work it out for me.

Yesterday I started trialing a new strategy; it’s the simplest strategy I have ever tried – no filters, just “blindly back the top rated horse in these race types.”

There is a twist (there would have to be, wouldn’t there) which is possibly why it has remained hidden for so long but, historically, over the last 4 years, this strategy has given a Strike Rate of 34.17% and a POI (Profit on Investment) of 58.86% to ISP.

The strategy can be further refined to give an average of 18.63 bets a week with a Strike Rate of 35.33% and a POI (Profit on Investment) of 67.71% to ISP.

I’ll let you know more about this strategy after the weekend; I’m a bit wary about announcing too much too soon as it seems too good to be true – and you know what they say about things that look too good to be true….

Having said that, yesterday there were 3 selections and 2 of them won, returning a total of 5.66 points to the 3 points staked (to ISP) so I’m getting that sort of nice warm feeling that I normally only get from a glass of good Cabernet Sauvignon.

Anyway, moving on, here are yesterday’s results in the Traffic Light Results PDF format… Yesterday’s Traffic Light Results

Anyway, I’ll get to that, firstly let’s get on and take a quick look at yesterday’s results in more detail….

Read More about Morning News


May 29, 2018 - Morning News

focus-ratings-mornoing newsGood morning…

Well…

I seem to have been on a bit of a bug fixing splurge recently.

The horse age is now being displayed properly and…

The distances are now correct (to the nearest furlong.)

Today I shall be fixing the race age problem for Irish races (it gets shown as “unknown”) before carrying on down my list of things to do/fix.

For more detail, here are the results in the Traffic Light Results PDF format… Yesterday’s Traffic Light Results

Anyway, I’ll get to that, firstly let’s get on and take a quick look at yesterday’s results in more detail….

Read More about Morning News


December 11, 2017 - Important News

latestGood morning.

Today I have some very important news for you.

As you know, for the last 3 years I have been looking for a way to improve Focus Ratings; to move us from our current ratings strategy (R4) to a new and improved one (which I call R5.)

I have been down many blind allies and been stumped by too many dead ends.

At, at times, I felt like it wasn’t worth the effort but…

Something inside me drove me on.

Basically I wanted more winners and, more importantly, more high priced winners.

A few months ago I was out for a long walk and was wondering if I was making things too complicated – I realised that I was and, so. when I got home I took a look at the simplest ratings ever designed…

Clive Holt’s Fine Form system.

Read More about Important News


August 17, 2017 - Morning News

focus-ratings-mornoing newsGood morning…

Another good day, yesterday…

Where, had you blindly backed every top rated horse in every race,

You would have made a profit of 32.97% on your stakes (to ISP.)

This was helped by the top rated horse in the 8pm at Gowran Park (Birds Of Prey) who did slightly well to win at 12/1 (19.65 BSP.)

It was the trainer’s only horse at that meeting.

For more detail, here are the results in the Traffic Light Results PDF format… Yesterday’s Traffic Light Results

Anyway, I’ll get to that, firstly let’s get on and take a quick look at yesterday’s results in more detail….

Read More about Morning News


April 28, 2017 - An Update

updateGood afternoon…

I just wanted to update you on the updates to the system to fix the bugs that are affecting parts of the system.

I hope to be posting (at least) one of these updates each day until all the problems are resolved.

1). Handicap Weight :

These are now being shown on the ratings.

2). Live Ratings :

The Live Ratings are now working again

3). Member’s Proofing Pages :

I have written a fix to sort out the problem with your systems proofing page. This has run and the system proofing pages should now be working.

Conclusion :

I shall carry on today to resolve some of the formatting issues on the daily ratings..

As always…

My kindest regards

keith-eckstein1

Read More about An Update


April 26, 2017 - An Update…

updateGood afternoon…

I just wanted to update you on the updates to the system to fix the bugs that are affecting parts of the system.

I hope to be posting (at least) one of these updates each day until all the problems are resolved.

1). Forecast Prices :

I have fixed the problem with missing forecast prices. This morning’s ratings had forecast prices for 99% of all the runners. I do have to add another chunk of code tomorrow to make the forecast prices more accurate but that’s almost an add on rather than a bug fix.

2). Betfair Prices :

I have updated all the missing Betfair Win prices. I still need to do the Place prices but that’s another job for tomorrow.

Read More about An Update…


April 26, 2017 - System Updates…

updateGood morning…

Just a quick note to let you all know that I am working on updates to the system to fix the bugs that are affecting parts of the system.

I hope to be posting one of these updates each day until all the problems are resolved.

Today I am working on the forecast prices to ensure that every horse has an accurate forecast price.

If I get that finished in time, then I shall move on to resolve the Betfair prices problem.

I’ll let you know how I get on and what I am moving on to next tomorrow morning.

As always…

My kindest regards

keith-eckstein1

Read More about System Updates…


March 21, 2017 - I Do Like Mondays

Day of the week photographed with vintage letterpress characters.This morning I mentioned that we seem to do very well on Mondays.

Now I know that the horse doesn’t know which day of the week it is…

Or do they? Is the atmosphere in the yard different on a Sunday? Do the horses pick up on that?

However, one could always ask the question: is it the horse that wins the race or is it the Trainer and Jockey?

Anyway, I have done some basic analysis to see how Mondays have treated us.

I have used data from the 8th of July 2013 up until yesterday (20th of March 2017) – that gives us a good 44 months of data which is a decent point for analysis.

I have only used the top rated horse in each race.

The prices used are BSP with a 5% commission deducted.

Read More about I Do Like Mondays


February 13, 2017 - Recent Results Strategy – 2017-02-13

focus-ratings-speed-ratingsThere are no selections for the Recent Race Strategy today.

The link on the morning ratings email didn’t work but I shall fix it for tomorrow.

The PDF may be found here… http://focusratings.com/data/focusratings-recent-results-strategy-2017-02-13-752178.pdf

Taking commission into account, we are running at…

Races = 2
Wins = 2
SR = 100%
POI = 13.88%
As always…

My kindest regards

keith-eckstein1

Read More about Recent Results Strategy – 2017-02-13


February 12, 2017 - Recent Race Results – 2017-02-12

focus-ratings-speed-ratingsThere is one selection for the Recent Race Strategy today.

The PDF may be found here… http://focusratings.com/data/focusratings-recent-results-strategy-2017-02-12-669138.pdf

Exeter 15:50 – National Hunt – Chase Graduation Chase – Non-handicap
Tea For Two
LTO = 48
Confidence = 150.00%
RpRank = 2
rpp = 66.67%

So far (since the 10th Feb 2017) we have had one selection which won at a massive 1.13 BSP.

Taking commission into account, we are running at…

Races = 1
Wins = 1
SR = 100%
POI = 7.35%

As always…

My kindest regards

keith-eckstein1

Read More about Recent Race Results – 2017-02-12


February 11, 2017 - Recent Race Results – 2017-02-11

focus-ratings-speed-ratingsThere are no selections for the Recent Race Strategy today.

The link didn’t work but it should be there for tomorrow.

So far (since the 10th Feb 2017) we have had one selection which won at a massive 1.13 BSP.

Taking commission into account, we are running at…

Races = 1
Wins = 1
SR = 100%
POI = 7.35%

As always…

My kindest regards

keith-eckstein1

Read More about Recent Race Results – 2017-02-11


February 10, 2017 - Recent Race Results – 2017-02-10

focus-ratings-speed-ratingsThe script to produce the Recent Race Results PDF seems to have worked and…

I have spent the last half hour auditing it.

All looks OK.

From the top three ranked race types there are only three qualifying races.

Two of those fail on either the confidence level (needs to be 120% or greater) or the RC1 value (needs to be 80% or greater.)

This just leaves one race.

Rather than send you the PDF I have done a screenshot of it…

2017-02-10--1486721287_863x130_scrot

If you can’t see the image properly, the selection is…

Kempton 16:15 – Politologue – National Hunt Chase – Graduation Chase – LTO = 20 days and over the last 28 days we have had a 50% strike rate with non-handicap Graduation Chases. The rprank is 1 – this means that, of all races types today, over the last 28 days Graduation Chases (non-handicap) have been the best performing.

From tomorrow, there will be a link to the PDF on the morning ratings email.

There should also be a report on the Morning News to show how the selection(s) got on.

As always…

My kindest regards

keith-eckstein1

Read More about Recent Race Results – 2017-02-10


February 9, 2017 - Recent Results Strategy

focus-ratings-speed-ratingsI am now ready to start moving forward and define a new strategy based upon the performance of the different race types over the last 28 days.

I have created a spreadsheet and would like to walk you through the process that I shall use to identify a profitable strategy.

The spreadsheet is available at Recent Results Strategy and…

Just to tantalise you (or convince you to read this boring post),

Here are some interesting numbers…

Bet Type Races Wins Strike Rate Profit POI
ISP 299 149 49.83% 46.11 15.42%
BSP 299 149 49.83% 66.942 22.39%

I’ll start off by explaining the concept.

Read More about Recent Results Strategy


February 6, 2017 - Whoops!

whoopsWell…

I’m not sure what went wrong this morning (as everything worked fine at 2am) but I have managed to get the ratings out.

The only error that I can see is that the 3rd race of the day has invalid confidence figures.

If you want to work out the confidence yourself for that one race, here is the way to do it.

The 2nd rated horse always has a confidence of 100%

The top rated horse has a confidence of its R4 divided by the R4 of the 2nd rated horse.

The 3rd rated horse has a confidence of its R4 divided by the R4 of the 2nd rated horse.

System Selections

Unfortunately, there is one important file that is empty and that file is vital to producing the System Selections.

I am sorry about this but this means that there will be no System selections or Portfolio selections today.

I could try to manually populate the empty file but it would take me hours and there is too high a risk of me creating an error which would mess up the system selections anyway.

Tomorrow I will be manually walking the ratings through and, thus, they may be 10 minutes or so later than normal.

As always…

My kindest regards

keith-eckstein1

Read More about Whoops!


February 4, 2017 - Recent Races by Race Type

focus-ratings-speed-ratingsHello again…

I have been doing some more work on the idea that I had about looking at the recent performance (over the last 28 days) of different race types. The original post may be seen here.

I did a basic chart based on the recent results by race type ranking.

I have only used data for 2016.

Now, I’ll try to explain this…

Recent Results by Race Type.

For every race type in today’s races (and, by race type I mean a combination of Race Type 1, Race Type Two and Handicap – thus a NH Hurdle Novice non Handicap is a different race type to a NH Hurdle Novice Handicap) I check the results of that race type ( for the top rated horse) over the last 28 days.

This gives me a strike rate.

I then list the race types and strike rates in descending order of strike rate.

The race type with the highest strike rate (over the last 28 days) gets rank 1. The race type with the next highest strike rate gets rank 2 and so on.

Now, bear in mind that we had an average strike rate for all race types (over the entire year 2016) of 25.42%

If we restrict ourselves to those races which are ranked 1 to 3 in terms of their performance over the last 28 days (only taking into account those race types that are running today) we increase our strike rate to 35.28%

Read More about Recent Races by Race Type


February 3, 2017 - Recent Races by Race Type

focus-ratings-speed-ratingsHello again…

I am continuing with the idea that I had about looking at the recent performance (over the last 28 days) of different race types. The original post may be seen here.

I am still trying to get a feel for this and, until I manage to get the historical data ready for analysis I’ll just muddle on this way.

I suppose that my intention is to reduce the number of races that we need to focus on every day. This seems to be a logical way of doing so.

Today’s selections are…

Read More about Recent Races by Race Type


February 2, 2017 - Recent Races by Race Type

focus-ratings-speed-ratingsHello again…

Yesterday I mentioned a silly idea that I had about looking at the recent performance (over the last 28 days) of different race types. The post may be seen here.

These are yesterday’s results…

Betfair win bets…

1). Kempton (AW) 2:50pm – Trade Route – Unplaced
2). Kempton (AW) 3:20pm – Bois de Boulogne – 1st = 2.25 BSP = 2.1375 points
3). Hereford 4pm – Pacha du Polder = NR
4). Leicester4:10pm – Laser Light – 3rd
5). Newcastle 5pm – Blooming Lovely – 2nd
6). Newcastle 7pm – Palenvilee – 2nd

Overall, 2.1375 points returned on 5 points staked.

Betfair place bets…

1). Kempton (AW) 2:50pm – Trade Route – Unplaced
2). Kempton (AW) 3:20pm – Bois de Boulogne – 1st = 1.22 BFPP = 1.159
3). Hereford 4pm – Pacha du Polder = NR
4). Leicester 4:10pm – Laser Light – 3rd = 1.33 BFPP = 1.2635
5). Newcastle 5pm – Blooming Lovely – 2nd = 1.38 BFPP = 1.311
6). Newcastle 7pm – Palenvilee – 2nd = 1.72 BFPP = 1.634

Overall, 5.3675 points returned on 5 points staked.

Today’s selections are…

Read More about Recent Races by Race Type


February 1, 2017 - Recent Results by Race Type

focus-ratings-speed-ratingsNow, there is something that I’ve been thinking about for quite a while now and…

I have been playing with for the last few days.

I haven’t come up with any firm conclusions yet and so, I thought that I’d hand it over to you to see if it makes any sense to you.

It’s a bit hard to explain but I’ll do my best.

Results by race type…

As you know, on the sidebar of the site there is a link to a spreadsheet showing Results by Race Type. This is updated every night. The information is also shown on the normal ratings (and most other formats as well.)

However, this data comes from a three and a half year period and, although accurate I am starting to get the feeling that they might not be entirely appropriate.

Read More about Recent Results by Race Type


January 26, 2017 - The Mystery of the Missing Races

sherlock-holmesEvery now and again…

The ratings miss off a few races.

In fact, there are two races missing today.

I’ve spent a lot of time trying to work out why and have been faffing around with timings and trying to slow down the code but to no avail.

However, I’ve just taken a look at the 1:25 at Warwick (one of the missing races) and the answer is obvious.

Betfair show the race title as… 188bet.co.uk EBF MARES’ ‘NATIONAL HUNT’ NOVICES’ HURDLE

My code uses quote marks to separate fields in creating the data file to be uploaded into the database table.

Thus, if a race’s title has quote marks in it, it will not be loaded as the data will be confused.

Read More about The Mystery of the Missing Races


For a monthly payment of just £27.00 (plus VAT) you can use the service to narrow the field so that you can concentrate on the real contenders....

ClickBank

For a quarterly payment of just £67.00 (plus VAT) you can use the service to narrow the field so that you can concentrate on the real contenders....

ClickBank