Selection Hunter Filters. Click any link to view more details.
- Race Meet
- Race Name
- Race Ground
- Race Class
- Race Runners
- Race Distance
- Course Direction
- Course Speed
- Course Surface
- Race Type
- Race Country
- Race Surface
- Race RPR/OR/TS
- Age
- Stall
- WeightLBs
- DSLR
- Claiming
- Number
- Sex
- Class Change
- Distance Change
- Beaten Favourite
- Course Winner
- Distance Winner
- Course/Distance Winner
- Form
- H_14D/H_30D/H_365D
- H2YRides
- H2YWins
- H2YWinStrikeRate
- H2YPlaceRides
- H2YPlaceWins
- H2YPlaceStrikeRate
- H2YCourseRides
- H2YCourseWins
- H2YCourseWinStrikeRate
- H2YCoursePlaceRides
- H2YCoursePlaceWins
- H2YCoursePlaceStrikeRate
- H_L3_Wins
- H_L3_PlaceWins
- Jockey
- Trainer
- Trainer Win Ratio
- Jockey Win Ratio
- Jockey/Trainer Win Ratio
- Jockey Place Ratio
- Trainer Place Ratio
- Jockey/Trainer Place Ratio
- J_14D/J_30D/J_365D
- T_14D/T_30D/T_365D
- JT_14D/JT_30D/JT_365D
- J2YCourseRides
- J2YCourseWins
- J2YCourseStrikeRate
- T2YCourseRides
- T2YCourseWins
- T2YCourseStrikeRate
Race Section
Race Name
Name of the Race. This will usually include what type of race it is. For example ‘bet365 Sam Morshead Perth Gold Cup Handicap Chase (GBB Race)’
Useful terms to search for would be Handicap and Chase. String Based Filter. See also Race Type.
Race Ground
The Ground as advertised the night before. General Terms will be Heavy – Soft – Good to Soft – Good – Good to Firm – Firm. String Based Filter.
Race Distance / Furlongs
Race Length to the nearest Furlong. (8 Furlongs to a mile). Numerical Filter.
Course Direction
Direction is either left or right. (with the exception of Laytown – straight). String Filter.
Course Speed
Indicates the running style of the horse. On long, straight, flat type courses the speed will most probably be galloping, whereas on courses with sharp bends which slow down the pace, the speed will be described as tight. Options are galloping, tight, sharp and stiff. String Filter.
Course Surface
Surface describes the level of the course. Possible options are flat, uphill or undulating. String Filter.
Race Type
The Race Type is contained in the Race Name. It just has to be extracted using key words such as Hurdle, Handicap, Chase etc. The Race Type criteria simply searches the Race Name for key words. Best used with the LIST Operator. This is string based filter.
Separate True/False Filters are also available for specific Race Types. These are Handicap, Nursery, Maiden, Stakes, Novice, Claiming, Selling, Auction, Amateur, Apprentice, Hurdle, National Hunt and NH Flat.
Race Country
True/False Filter. If TRUE returns all UK Races. If FALSE returns all IRE Races.
Race Surface
True/False Filter. (All Weather- AW) is searched for in the Race Meet. If found returned as TRUE.
Race RPR/OR/TS
The percentage of Horses with a RPR/OR/TS Rating running in the Race. For instance, if all Horses are shown as having an RPR rating then the Race RPR will be 100%. If only 2 Horses have a RPR Rating in a field of 10 then the Race RPR will be 20%. This is a numerical filter.
Horse Section
WeightLbs
After taking into account the Weight and the Claiming Allowance, the weight in lbs that the horse will carry.
DSLR
Days Since Last Race (does not go down to the level of splitting out Flat and Jump racing for those horses that are known to try their hand at both). This is really the last time out. Where there is no available data zero (0) is used.
Claiming
An allowance in LBs assigned to apprentice jockeys (based on own personal race form)
Number
The number the horse will run with to be identified.
In Handicap races the Number 1 Horse will be the Top Rated Horse in the Race. In non-handicap races the numbers are normally done alphabetically. Numerical Filter.
Sex
Sex of horse: F – filly, C – colt, M – mare, G – gelding, H- horse, R – rig
String Filter.
Class Change
The difference in class from the Last Time Out. If the Last Time Out was class zero (0) (Irish Racing) then the difference will be zero. Numerical Filter.
+1 will mean the Horse is running up a class. -1 will mean the Horse has dropped a class.
Distance Change
The difference in Furlongs from the Last Time Out. If the number is positive then the Horse has gone up in race distance.(Longer Race Distance).
If the number is negative then the Horse has gone down in Race Distance. (Shorter Race Distance). If the LTO Distance is not known or missing then a Distance Changed of Zero (0) is used. Numerical Filter.
Course & Distance Winner
Won at this Course and over this Distance ? TRUE for Yes. FALSE for No.
Form
This is as per the Form data from Racing Post. This can be different from Position ‘X’ Race Ago. Racing Post will show blank Form if the horse is switching from Flat to Hurdles and vice versa. It will also show Blank Form if the Horse is coming back from an extended break. String Filter.
H_14D/H_30D/H_365D
Number of times out by the Horse in the last 14, 30 and 365 days. Numerical Filter.
H2YRides / H2YWins / H2YWinStrikeRate
H2YRides refers to the number of times the Horse has actually riden in the last 2 years over all courses.
H2YWins refers to the number of wins the Horse has had over the last 2 years over all courses.
H2YWinStrikeRate is the calculated strike rate of the above.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
H2YPlaceRides / H2YPlaceWins / H2YPlaceStrikeRate
H2YPlaceRides refers to the number of times the Horse has actually riden in the last 2 years where there was a Place Market over all courses.
H2YPlaceWins refers to the number of wins the Horse has had in the Place Market (as per Betfair) over the last 2 years over all courses.
H2YPlaceStrikeRate is the calculated strike rate of the above.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
H2YCourseRides / H2YCourseWins / H2YCourseWinStrikeRate
H2YCourseRides refers to the number of times the Horse has actually riden in the last 2 years over the current course.
H2YCourseWins refers to the number of wins the Horse has had over the last 2 years over the current course.
H2YCourseWinStrikeRate is the calculated strike rate of the above.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
H2YCoursePlaceRides / H2YCoursePlaceWins / H2YCoursePlaceStrikeRate
H2YCoursePlaceRides refers to the number of times the Horse has actually riden in the last 2 years where there was a Place Market over the current course.
H2YCoursePlaceWins refers to the number of wins the Horse has had in the Place Market (as per Betfair) over the last 2 years over the current course.
H2YCoursePlaceStrikeRate is the calculated strike rate of the above.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
H_L3_Wins
The number of wins in the Horse Last 3 Races as per our database.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
H_L3_PlaceWins
The number of place wins in the Horse Last 3 Races as per our database. Only races where there was a place market as per Betfair are counted.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
Date Section
Day(1-7)
Day of the week. 1 = Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday, 7 = Sunday
Numerical Filter.
Date Range (Historical Only)
When back testing your filters you can select a specific date range. Horse racing data goes back to 01/01/2021.
Tipster Section
Tips
How many Newspaper/Media/Expert Tipsters have tipped the horse to win. Numerical Filter.
Trainer & Jockey Section
Jockey
Jockey Name. Useful to search on individual Jockeys. String Filter.
Use LIST to search a comma separated list of jockey names.
Trainer
Trainer Name. Useful to search on individual Trainers. String Filter.
Use LIST to search a comma separated list of trainer names.
Trainer Win Ratio
Either looking at the Last 14 days or the Last 6 runs (whatever was needed to get a minimum of 6 runs to calculate) this figure is the applicable strike rate. Numerical Filter.
Range from 0 – 1
Jockey Win Ratio
Either looking at the Last 14 days or the Last 6 runs (whatever was needed to get a minimum of 6 runs to calculate) this figure is the applicable strike rate. Numerical Filter.
Range from 0 – 1
Jockey/Trainer Win Ratio
Either looking at the Last 14 days or the Last 6 runs (whatever was needed to get a minimum of 6 runs to calculate) this figure is the applicable strike rate. Numerical Filter.
Range from 0 – 1
Trainer Place Ratio
Either looking at the Last 14 days or the Last 6 runs (whatever was needed to get a minimum of 6 runs to calculate) this figure is the applicable strike rate. Numerical Filter.
Range from 0 – 1
Jockey Place Ratio
Either looking at the Last 14 days or the Last 6 runs (whatever was needed to get a minimum of 6 runs to calculate) this figure is the applicable strike rate. Numerical Filter.
Range from 0 – 1
Jockey/Trainer Place Ratio
Either looking at the Last 14 days or the Last 6 runs (whatever was needed to get a minimum of 6 runs to calculate) this figure is the applicable strike rate. Numerical Filter.
Range from 0 – 1
J_14D / J_30D / J_365D
Number of races the jockey has ridden in the last 14, 30 and 365 days. Numerical Filter.
T_14D / T_30D / T_365D
Number of races the trainer has had horses in for the last 14, 30 and 365 days. Numerical Filter.
JT_14D / JT_30D / JT_365D
Number of races the trainer has had this jockey on his/her horses in the last 14, 30 and 365 days. Numerical Filter.
J2YCourseRides / J2YCourseWins / J2YCourseStrikeRate
J2YCourseRides refers to the number of times the Jockey has actually riden in the last 2 years over the current course.
J2YCourseWins refers to the number of wins the Jockey has had over the last 2 years over the current course.
J2YCourseWinStrikeRate is the calculated strike rate of the above.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
T2YCourseRides / T2YCourseWins / T2YCourseStrikeRate
T2YCourseRides refers to the number of times the Trainer has had horses running in the last 2 years over the current course.
T2YCourseWins refers to the number of wins the Trainer has had over the last 2 years over the current course.
T2YCourseWinStrikeRate is the calculated strike rate of the above.
All are numerical filters. Data is available from 01/01/2023. Prior to that date all values are 0.
Odds Section
Provisional Odds
The Race Cards are compiled by Racecardguru.com the night before the race. Provisional Odds are the odds at the time of Race Card compilation. Numerical Filter.
Merlin Odds
Provided in house. The Real Odds based on the Merlin Rating. Numerical Filter.
Provisional Odds Rank
Lowest Odds Horse is Rank 1. Second Lowest Odds Horse is Rank 2. Numerical Filter.
POFF
Provisional Odds From Favourite – Provisional Odds minus Favourite Provisional Odds.
Numerical Filter.
BSP Odds (Historical Only)
When backtesting your filters, the BSP – Betfair Starting Price is used.
Ratings Section
Racing Post Rating
Racing Post Rating – (RPR) are compiled by The Racing Post. They are actually measured in pounds (lb). So if a horse is rated 150 and another horse is rated 140 then we can say the 1st horse is 10 lb better than the second. All horses that do not yet have a rating are shown as 0.
Official Rating
Official Rating – (OR) are compiled by the British Horse Racing Authority. As with RPR they are measured in pounds (lb). All horses that do not yet have a rating are shown as 0.
Top Speed Rating
Top Speed – (TS) are produced by The Racing Post in conjunction with their RPR. It is a measure of what a horse has actually achieved with referrence to a standard time.
Merlin Rating
Merlin Ratings – (MR) – First seen in 2020. This is a statistics based rating system using historical results to calculate if a winning/losing edge for each variable exists. There are over 30 variables used in Merlin Ratings. The statistics that are used are updated periodically to account for any trend changes over time. Most recently updated in November 2024.
A quick example would be Beaten Favourite (BF). Looking at Class 0 Races (Irish Racing), since Jan 2023, BF have a strike rate of 17.85% against non BF with a strike rate of 8.09%.
Another example is Last 6 Average Positional Score. This is a rating provided by RaceCardGuru with a range of 0-5. Again looking at Class 0 Races (Irish Racing). A horse with a rating between 0 and 0.5 has a strike rate of 7.04%. Compare this to a horse with a rating between 3 and 3.5 where the strike rate is 22.95%
The Merlin Ratings start with a base of 150. Each variable is checked and any edge is added. If the edge is negative then it will be subtracted. This leaves Merlin Ratings from around 100 all the way up to around 250.
Merlin Rating V2
Merlin Ratings V2 – (MR2) – Designed in the same way as Merlin Ratings but using far less variables. Last updated in 2022 so using older statistical data.
L6 AVE Pos. Score
RaceCardGuru (Data Provider) operate a Positional Scoring Matrix to help give a single value to the recent form. Range is from 0-5. This is the average positional score of the Last 6 races (or up
to last 6 if the horse hasn’t run that many yet).
L6 SUM Pos. Score
L6 SUM POS. SCORE – RaceCardGuru (Data Provider) operate a PositionalScoringMatrix to help give a single value to the recent form. Range is from 0-5. As well as taking an average we can also SUM. Arguably a fairer representation (particularly if horses have contested less than 6 races in their lifetime). NB. The positional scoring matrix has positive numbers as well as negatives
ORHigh2Y
The Highest Official Rating the Horse has had over the last 2 Years over all courses. Numerical Filter.
Data is available from 01/01/2023. Prior to that date all values are 0.
RPRHigh2Y
The Highest Racing Post Rating the Horse has had over the last 2 Years over all courses. Numerical Filter.
Data is available from 01/01/2023. Prior to that date all values are 0.
OR_LastWin
The Official Rating the last time the Horse Won. (Last 2 Years Only) If it has never won or it didn’t have a Rating then Zero (0) is used instead. Numerical Filter.
Data is available from 01/01/2023. Prior to that date all values are 0.
RPR_LastWin
The Racing Post Rating the last time the Horse Won. (Last 2 Years Only) If it has never won or it didn’t have a Rating then Zero (0) is used instead. Numerical Filter.
Data is available from 01/01/2023. Prior to that date all values are 0.
Ratings Change Section
LTO_OR_Change
Current Official Rating (OR) minus the Last Time Out Official Rating.
For instance if the OR for the current race is 105 and the OR in the Last Race was 100 then the LTO_OR_Change is 5.
A positive number means the Horse has been given a higher rating than the last race. Numerical Filter. LTO_OR data is available from 01/01/2023. Prior to that date all values are 0.
LTO_RPR_Change
Current Racing Post Rating (RPR) minus the Last Time Out Racing Post Rating Rating.
For instance if the RPR for the current race is 105 and the RPR in the Last Race was 100 then the LTO_RPR_Change is 5.
A positive number means the Horse has been given a higher rating than the last race. Numerical Filter. LTO_RPR data is available from 01/01/2023. Prior to that date all values are 0.
ORHigh2Y_Change
Current Official Rating (OR) minus the 2 Year High Official Rating.
For instance if the OR for the current race is 105 and the 2 Y OR High is 100 then the ORHigh2Y_Change is 5.
A positive number means the Horse has been given a higher rating than it has ever had before. Numerical Filter. ORHigh2Y data is available from 01/01/2023. Prior to that date all values are 0.
RPRHigh2Y_Change
Current Racing Post Rating (RPR) minus the 2 Year High RPR.
For instance if the RPR for the current race is 105 and the 2 Y RPR High is 100 then the RPRHigh2Y_Change is 5.
A positive number means the Horse has been given a higher rating than it has ever had before. Numerical Filter. RPRHigh2Y data is available from 01/01/2023. Prior to that date all values are 0.
OR_LastWin_Change
Current Official Rating (OR) minus the OR of the Horse Last Win in the last 2 Years. (OR_LastWin).
For instance if the OR for the current race is 105 and the OR_LastWin is 100 then the OR_LastWin_Change is 5.
A positive number means the Horse has been given a higher rating than it has ever had before. Numerical Filter. OR_LastWin data is available from 01/01/2023. Prior to that date all values are 0.
RPR_LastWin_Change
Current Racing Post Rating (RPR) minus the RPR of the Horse Last Win in the last 2 Years (RPR_LastWin).
For instance if the RPR for the current race is 105 and the RPR_LastWin is 100 then the RPR_LastWin_Change is 5.
A positive number means the Horse has been given a higher rating than it has ever had before. Numerical Filter. RPR_LastWin Data is available from 01/01/2023. Prior to that date all values are 0.
Ratings Rank Section
Racing Post Rating Rank
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
Official Rating Rank
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
Top Speed Rank
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
Merlin Rating Rank
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
Merlin Rating Rank V2
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
L6 AVE Pos. Score Rank
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
L6 SUM Pos. Score Rank
Highest Ranking Horse in the race is Rank 1. Second Highest Ranking Horse is Rank 2. And so on.
Predicted Position
Multiple variables are compared between each horse in the race. Predicted Position is number of runners – number of 1v1 wins. Any horse with a PP = 1 means on paper they are better than every other horse in the race. Not all positions will be filled which is why we use Predicted Rank (see below) to fill in any blanks. There can be duplicate positions however there can only be one PP = 1. Note that not every race will have a PP = 1.
Fav Rank (Historical Only)
When back testing filters there is an option to filter on the favourite rank where 1 is the favourite. Anything above 10 is shown as 10.
Ratings Gap To Next Horse Section
Racing Post Rating Gap / Official Rating Gap / Top Speed Rating Gap / Merlin Rating Gap / Merlin Rating V2 Gap
The gap to the next ranked horse in the race.
Z-Test Section
RPR-Z-Test / OR-Z-Test / TS-Z-Test / Merlin-Z-Test
The Standard Deviation tells us the average distance of each horse from the average rating of all the horses in the race.
The Z-Test Score is the number of Standard Deviations the Rating (RPR,OR,TS or Merlin) is above or below the Average Rating in that race. If a horse is 1 standard deviation away from the average then the Z-Test Score would be 1. A horse with the exact average rating would have a Z-Test Score of Zero.
When calculating the Average Rating, all zero ratings are ignored and not included. Not all horses have RPR,OR or TS Ratings.
Z-Test Scores will range from around -5 to 3. If a Horse has a Z-Test Score of 3 it would mean that the rating in question is 3 standard deviations away from the average rating. This would indicate the Horse Rating is well above the Average Rating in that race and suggests a potentially weak field thus giving an advantage to that horse.
If no horses in a race are rated at all then the Z-Score will be zero for all horses.
Daily Ratings Rank Section
DailyRPRRank / DailyORRank / DailyTSRank / DailyMRRank / DailyMR2Rank
The overall rank of the entire day’s racing. Lower the rank the higher rated the horse. Rank = 1 would be the highest rated horse for the entire day’s racing. Example use – If you wanted to find the day’s top 5 highest rated horses for RPR you would use the filter – DailyRPRRank <= 5.
Last Time Out Section
Pos. 1 Race Ago / Pos. 2 Races Ago / Pos. 3 Races Ago
Position ‘X’ Race Ago. Values from 0 to 9.
0 includes (Pulled) and (Unseated).
RaceClass 1 Race Ago / RaceClass 2 Race Ago / RaceClass 3 Race Ago
Race Class ‘X’ Race Ago.
From 1 – 6. UK Races Only. 0 for Irish Races.
LTO_Number / LTO_RPRRank / LTO_ORRank / LTO_TSRank / LTO_MRRank / LTO_MR2Rank / LTO_Pred_Rank / LTO_ProvRank / LTO_FavRank / LTO_DSLR / LTO_OR / LTO_RPR
The Last Time Out figure for each respective filter. This inclues
LTO_Number : Number
LTO_RPRRank : RPR Rank (Racing Post Rating Rank)
LTO_ORRank : OR Rank (Official Rating Rank)
LTO_TSRank : TS Rank (Top Speed Rank)
LTO_MRRank : MR Rank (Merlin Rating Rank)
LTO_MR2Rank : MR2 Rank (Merlin Rating V2 Rank)
LTO_Pred_Rank : Predicted Rank
LTO_ProvRank : Provisional Odds Rank
LTO_FavRank : Favourite Rank
LTO_DSLR : DSLR (Days Since Last Race)
LTO_OR : OR (Official Rating)
LTO_RPR : RPR (Racing Post Rating)
Numerical Filter. Data is available from 01/01/2023. Prior to that date all values are 0.