Geegeez Gold Racecards & Form Tools User Guide v2.6

Last updated: 22nd March 2023


Here at, we understand that gambling can become an addiction that can cause great harm if not controlled.

Despite the excellent insights provided from the Geegeez Gold form tools and reports, we respectfully remind you that you should only ever bet with an amount of money that you can afford to lose.

The information provided in this report, and on site at, is for information and entertainment purposes only, and the authors will not be held liable for any inaccuracy, or for any loss which may be incurred.

For help with regard to a gambling addiction, or more information on the subject, please visit:


Geegeez Gold Racecards & Form Tools User Guide v2.6 1

Disclaimer 2

Updates and Revisions 7

Introduction 11

‘My Geegeez’ page 12

‘My Geegeez’ Overview 12

Tracker / Racecard Options 13

Tracker Options 13

Racecard Options 14

Tracker Emails 16

My Notes & Ratings 17

Racecards Home Page 18

Going Change 19

Compact Race Cards Menu 20

Racecards Menu by Race Time 20

Racecards Menu Filters 20

‘My Races’ 21

Race Card Overview 23

The ‘CARD’ Tab 24

Icons 25

Additional Information on ‘Card’ Tab 32

‘FULL FORM’ Tab 38

Full Form: Enhanced Chart 41

Full Form: Draw and Run Style Columns 42

Full Form: Layoff bars 43

Full Form: Proximity Form 44

Full Form: Additional Ratings 45

Full Form: Column Sortation 45

Full Form: Surface Filter 46


Profiler Upgrades 48


Instant Expert Upgrades 53

Instant Expert for Trainers, Jockeys & Sires 54

Instant Expert Inline Form 55

‘PACE’ Tab 56

What is pace, and why use it? 56

The Pace Analysis tool: Data View 58

Pace Analysis Tool: Graphic View 59

Pace Analysis Tool: Heat Map View 60

Pace Analysis Tool Filters 61

Pace Map: Data Flexibility 61

‘DRAW’ Tab 62

Draw / Pace Combinations 66

‘ODDS’ Tab 68

Results 69

Sectional Timing 72

Sectional Terminology 72

Sectionals on Cards inline 74

Sectionals on Full Form 75

Sectionals on Full Result 77

Full Result Sectional Charts 79

Sectional Upgrades 81

User Ratings and Notes 82

Ratings Setup 82

My Ratings Settings 82

Adding Notes and Ratings 83

Adding Notes 84

Adding Ratings 84

Viewing Notes and Ratings 85

Exporting Notes and Ratings 85

Reports 86

‘A to Z’ Report 87

‘Class Move’ Report 88

‘The Shortlist’ Report 89

‘Hot Form’ Report 91

‘Horses For Courses’ Report 92

‘Head To Head’ Report 93

‘Best of Instant Expert’ Report 94

‘Trainer Statistics’ Reports 95

‘Jockey Statistics’ Report 96

‘Trainer/Jockey Combination’ Report 97

‘Trainer Handicap First Run [Code]’ Report 98

‘Trainer Change’ Report 99

‘Trainer 2yo First Start’ Report 100

‘Sire Snippets’ Report 101

‘Trainer Snippets’ Report 102

Trainer Snippets Filters: Important Note 103

‘Fast Finishers’ Report 104

‘Trainer 1st Time Headgear / Surgery’ Report 105

Report Filters 106

Handicap Filter 107

Clear and Show/Hide Inline Buttons 108

Report Angles 109

Report Angles Overview 109

Parameters 110

My Report Angles Settings Page 111

My Report Angles Screen 112

Report Angles: Racecard View 113

QT Angles Report 114

Reports: Additional Functionality 115

Export to CSV 115

View Historical Performance 116

The Geegeez Tracker 117

Tracker and the Search box 117

Tracker and the Racecards 118

The Tracker Page 119

Tracker Notes 120

Tracker Bulk Removal 120

Tools 122

Draw Analyser 122

Pace Analyser 124

Bet Tracker 125

Entering Bets 125

Enhanced Place Terms 126

Duplicating Selections 126

Bet Tracker Page 127

Bet Finder 130

Layout 130

The Filters 131

Query Tool 133

Overview 133

Input Area 133

Dates Group 134

Race Group 134

Runner Group 135

‘Generate Report’ and ‘Reset’ 135

‘Group By’ 135

Hide / Show Variables 136

Full List of Query Tool Variables 136


RACE 136


Output Filters 139

Query Tool Example 140

QT Angles 142

QT Angles Admin 143

A Point to Note 144

Query Tool Summary 145

Gold Forum 146

Final Words 147

Updates and Revisions

0.2 - 12th June 2014 – added new report, The Shortlist

0.3 - 18th July 2014 – added ‘Then What?’ features; new results functionality; equipment to cards

0.4 – 1st September 2014 – add Speed Rating to ‘Card tab’ section

0.5 – 26th November 2014 – Major Update, including

> My Geegeez page personalisation

> Report Filters

> Full Form Filter Upgrade

> Addition of Race of the Day

> Addition of Feature of the Day

> Addition of Tracker Notes

0.6 – 17th March 2015 – Two new reports (Trainer Change, Handicap 1st Run [Code])

0.7 – 6th May 2015 – New report (Trainer 2yo First Run), Handicap Filter on some reports, plus minor updates:

> 45 Day button replaces 90 Day on Hot Form report

> Addition of Future Entries to Full Form Filter/ form popout

> Addition of Last Official Rating / Highest Official Rating on Full Form Filter/ form popout

0.8 – 21st September 2015 – Addition of HC1/TC indicators

0.9 – 22nd March 2016 – Addition of draw tab and revised odds tab; plus Compact Cards view

1.0 – 11th May 2016 – Introduction of FFFv2, replacing Full Form Filter. Addition of Sire Snippets report. Update and refresh of entire user guide

1.1 – 5th July 2016 – Major upgrade:

> Sire Snippets inline on card

> Historical pace data added to pace tab

> ‘Actual’ draw radio button added to draw tab

> Draw Pace tables added to draw tab

> Draw Pace Heat Map added to draw tab

> Bet Victor added to bookmakers in odds functionality

> Search and Tracker now includes ability to track Sires

> Minor cosmetic tweaks and amendments

1.2 – 16th August 2016 – New report and inline content, Trainer Snippets

1.3 – 21st November 2016 – Addition of Race Record on horse inline icon; and addition of AGE on Full Form tab.

1.5 – 9th May 2017 – Addition of Draw Tool and Query Tool.

1.51 – 16th June 2017 – Addition of ‘Clear’ button to reports; addition of result filters to Query Tool; addition of ‘Show/Hide Inline’ button to reports; addition of ‘All’ and ‘All Hcap’ snippets to inline trainer form.

1.52 – 5th July 2017 – Addition of silks to fast results page; fix for HC1 indicators/report where trainer has multiple HC1 runners; second variable phase of Query Tool (Major Race Class, Equipment, Card/Actual Weight, Card/Actual Draw, Official Rating, Speed Rating); ability to hide/show infrequently used variables on Query Tool. Query Tool output now clickable to main form database. Variable descriptions added to User Guide.

1.53 – 21st August 2017 – Fixed issue with ‘My Tracked Engagements’ links on My Geegeez page; added negative trainer/jockey form indicators.

1.54 – 11th September 2017 – Added Pace Tab ‘Graphic View’
1.55 – 20th September 2017 – Added equipment count to racecards

1.6 – 11th December 2017 – Major release: Report Angles. Also minor amend to Tracker maximums.

1.61 – 14th February 2018 – New Report: A to Z

1.62 – 22nd February 2018 – Added Hcap/All race filter to PACE tab

1.63 – 29th March 2018 – Added Hcap/All race filter to DRAW tab

1.64 – 25th April 2018 – Added more configuration options to Instant Expert

1.65 – 23rd May 2018 – Add Proximity Form explanation

1.66 – 12th June 2018 – Draw chart lines; Tracker notes displayed on hover over; minor bug fixes

1.7 – 25th July 2018 – Major release: New Report system, with historical data and csv export; racecard menu filters and course information links; QT Angles; hide odds option

1.71 – 5th October 2018 - Added Class Move report and indicators; added show/hide racecard elements to My Geegeez; updated Query Tool user guide content

1.72 – 13th November 2018 – Added TJ Combo 1 year to jockey inline form; major overhaul of Full Form; added odds to Report Angles report; bug fixes to search, future entries, report inline date history sort

1.73 – 22nd January 2019 – Added Pace Analyser; added Trainer/Jockey/Sire to Instant Expert; added RESET button, latest odds and official rating to Full Form

1.8 – 22nd March 2019 – Added Bet Tracker; added Racing Post and Topspeed ratings

1.81 – 27th March 2019 – Minor amends to Bet Tracker

1.9 – 24th April 2019 – Major upgrade: Added User Notes & Ratings; added Instant Expert inline; added Draw IV3; added Pace percentage

1.91 – 22nd May 2019 – Added weight for age and jockey allowance options on ratings; added ability to rate/price a race from the card; added R1/R2 ratings to inline form; added option to consider last 4, 3 or 2 runs for pace maps; removed tip league from card;

1.92 – 12th August 2019 – Added sortation to Full Form past performance columns

1.93 – 23rd September 2019 – Added note about QT Angles including odds or pace score parameters

2.0 – 3rd January 2020 – Major release: Added sectional timing content to Full Results, Full Form and Cards inline.

2.01 – 12th February 2020 – Added ‘Upgrade’ figure column to form; revised colour on Draw tab/Draw Analyser; Added Heat Map underlay on Pace tab

2.02 – 29th April 2020 – Cosmetic enhancements across the racecards; addition of future form; addition of date filter to Draw and Pace Analysers

2.03 – 20th May 2020 – Addition of percentage of rivals beaten (PRB) and derivations to Draw Analyser and Draw tab on racecard; cosmetic upgrade to Tracker

2.1 – 31st July 2020 – Cosmetic change to racecard icon design; addition of Profiler tab to racecards

2.11 – 7th December 2020 – Addition of PRB metrics to trainer, jockey and sire data

2.2 – 30th December 2020 – Additional elements (dam data, PRB, prize money, season dates) on Full Form; sire and dam clickable from breeding inline on card

2.3 – 25th May 2021 – Addition of mobile version of site; new reports: Fast Finishers and 1st Headgear / Surgery; Fast Results course dropdown; show/hide odds option on racecard; small changes and bug fixes

2.31 – 9th June 2021 – Added draw & run style columns to Card inline form; added g1,2,3 indicators on Card for recent geldings; changed colour of Odds toggle on Card; made season dropdown on Full Form contextual to previous race; some minor bug fixes

2.32 – 16th July 2021 – Added QT Angle Admin function

2.4 – 14th September 2021 – Added Bet Finder tool

2.41 – 8th October 2021 – Revised chart format on Full Form and added extra chart variables

2.5 – 30th November 2021 – Added charts to Profiler tab; added PRB to Profiler tab; moved trainer/jockey/course to bottom of Profiler tab; racecard setting option for Proximity Form; upgraded sectional charts in Full Result tab

2.51 – 7th December 2021 – Added ‘Surface’ variable to Full Form and Profiler; upgraded racecard filters menu

2.52 – 24th January 2022 – Added Proximity Form to inline form on card; improved options on racecard menu filters; minor upgrades/bug fixes

2.53 – 3rd February 2022 – Added ‘My Races’ functionality to racecards

2.54 – 14th April 2022 – Added Profiler inline form for ‘horse’ tab; added ‘My Races’ to race selector dropdown; added saddle cloth number to Full Form; added hover over display of notes on tracker

2.55 - 20th September 2022 - Added Fast Finisher icons and functionality to racecards

2.6 – 22nd March 2023 – Added BHA data: latest Official Rating (OR); stewards’ reports; distance amendments


Almost since the dawn of the internet, UK horse racing fans wanting to place a bet had to rely on one of the major corporate websites for their information. But the sad reality is that innovation and progress in the racing space has been extremely slow, lagging far behind general development elsewhere.

That complacency has made it harder for punters, and – let’s face it – it is not entirely accidental. After all,, and all have bookmaker revenue as their primary income source.

Here at, we believe racing fans deserve more. And better. So we’ve been working since 2013 to provide a credible alternative to the mainstream; and our users tell us we’ve achieved it, by providing the most intuitive, feature-packed UK (and Irish) race cards anywhere on the web.

This guide is a starting point for using the cards and form tools that comprise Geegeez Gold, and I hope you’re excited by the possibilities revealed as you flick through it.

We continually develop the Gold provision, and we place usability and value at the forefront of everything we do.

If you have any questions or comments, please do contact us at

Right, let’s get started, beginning with your ‘home page’, My Geegeez.

Best Regards,

Matt Bisogno

p.s. if you’re not sure where to start, start here!

‘My Geegeez’ page

‘My Geegeez’ Overview

After successfully logging into geegeez, you will be redirected to your ‘My Geegeez’ page. From here, you may update your profile; opt in to receive emails alerting you of tracked runners (and riders and trainers and sires); download the latest version of this guide; review your tracked engagements running today; watch video tutorials; contact the geegeez team; and logout.

Graphical user interface, text, application Description automatically generated

Tracker / Racecard Options

Tracker Options

You can choose to receive emails to an email address of your choice, relating to any or all of the horses, trainers, jockeys and/or sires that you are tracking. The emails contain this information for racing the next day, or for the next five days, as you specify.

Racecard Options

In the Racecard Options section, users have a number of customization options.


Users may choose to view odds as either fractional or decimal, or to hide odds completely when viewing the cards

Hide Racecard Content

These days, Gold cards are a busy place. Most users do not use all of the features, so it is possible to hide (or re-display) almost all racecard components from this section.

Full Form

Users may select the number of rows of form to be displayed in the Full Form view of a horse, trainer, jockey, sire or dam.

Proximity Form

This box is checked when users wish to display the traffic light proximity indicator on Full Form, which indicates by how far a horse was beaten in a given race.

Instant Expert

Users may select preferred Instant Expert parameters for date range, race type, race code and displayed rating.

Ratings Display

Users may select up to three ratings to display in Full Form. The options are OR (Official Rating), RP (Racing Post Rating), TS (Topspeed), R1 (a user-generated rating), and UP (our sectional upgrade calculation).

Bet Tracker

Users may define a default stake and whether Best Odds Guaranteed is generally taken for Bet Tracker entries.

Sectional Data

Users may turn on sectional data here, by selecting either Data or Visual rather than the default ‘None’ option in the Display setting.

Further, users may select whether the default display (if not ‘none’) shows three (OMC) or five (Call Points) sectional data points.

Graphical user interface, application Description automatically generated

Tracker Emails

If a user has elected to receive emails, they will be sent at 7pm the evening before racing. Emails look similar to the image below.

Clicking on the race date/time or meeting will take you to the race card for that entry. Where odds are hyperlinked, clicking on that link will redirect you to the bookmaker offering the best price at the time the email was sent (i.e. 7pm GMT).

Note, if none of your tracked horses, jockeys, trainers or sires have runners in the specified period (next day or next five days), no email will be generated.

If you are expecting an email but do not receive it, you should check your spam or junk folders, and whitelist

My Notes & Ratings

From here, users may download a csv file of any saved notes and/or ratings.

There is also a shortcut to the ‘Ratings Settings’ page, from where users may define the pounds/lengths figures for rating auto-calculation.

And users may opt to ignore the influence of the weight for age scale and/or jockey allowances. (N.B. This is not recommended)

See User Ratings section for more information.

Racecards Home Page

Clicking on racecards from the main menu at or linking directly to brings up the day’s racecards. If you are a Gold subscriber, you will also see some additional features, which are explained below.

All race meetings on any given day will be displayed in the following format:

Clicking the icon will expand all meetings to display the races at each; clicking the icon will reduce all to their meeting header blocks. Clicking an individual meeting blue bar will open/close that meeting.

Each race shows the time, race title, age group, distance, class, and number of declared runners. On the right-hand side is a ‘Result’ link which becomes clickable once the full result is available.

In the row displaying the course, there is a link on the right-hand side from which more course information can be acquired. An example is below:

Going Change

Should the going change for any reason, you may amend the going for a race meeting by selecting the revised going from a dropdown box. This revision is replicated throughout the cards and tools, enabling you to review all form in light of the going change, making it a very powerful feature.

Clicking a race time or title redirects you to the selected race.

Compact Race Cards Menu

As well as the original ‘full’ racecard menu displayed above, there is also a ‘compact’ menu. Clicking the ‘compact’ link top right will display this.

As time passes through the day, races in the past are struck out and boxed in grey. The next race will be flashing.

For logged in free subscribers, Races of the Day will be denoted by yellow boxes.

Racecards Menu by Race Time

As of July 2018, users may now sort the day’s races by time.

Racecards Menu Filters

A new feature added in July 2018 is the ability to filter races by a number of variables. Thus a user may see only the races he or she is interested in.

For example, if a user does not bet on all weather racing, and only in races up to 1m2f in distance, and only when there are three each-way places, i.e. eight or more runners, those parameters may be entered and the race list amends accordingly, as per the image below:

The filters can be ‘shown’ or ‘hidden’ and are effective across two of our three displays: full (by meeting) and compact.

Filters cover:

- Race Code [AW, Flat, Hurdle, Chase, NH Flat]

- Country [UK, IE]

- Class [1-7]

- Runners [2-43]

- Distance [5f-4m4f]

- Handicap and/or non-handicaps

‘My Races’

As of February 2022, users may now select races of interest and ‘pin’ them to the top of the racecard screen. To add a race, click the star to the left of the race time. To remove, click the star again either in the main list or the ‘My Races’ section at the top.

Graphical user interface, application Description automatically generated

Since April 2022, races starred and featuring in ‘My Races’ section also show up in the Race Selector dropdown to allow for simpler race to race navigation.

Graphical user interface, text, application Description automatically generated

Race Card Overview

The geegeez racecards use a tabbing system to keep all of the content as accessible as possible in a single page. This saves users from opening multiple tabs/windows and makes the navigation process that much more intuitive and straightforward.

Clicking the Conditions link displays the relevant details for the race in question:

Clicking the Odds radio button toggles odds display off and on. [Note: this also changes your default setting in My Geegeez – the two functions are aligned].

Let’s now take a look at each tab in more detail. There is a large amount of content stored in these cards, so pay attention! 😉

The ‘CARD’ Tab

The default tab is ‘CARD’, a traditional (ish) race card for the selected race. Some features are not visible in mobile portrait mode, but may be viewed either in landscape mode or by selecting your browser’s “View Desktop Site” option.

As you can see, there is a lot of detail in the page. The main column headings are largely as per any other racecard:
# - saddle cloth number

Dr – Stall position for flat races / Form – Recent finishing positions (most recent on the right)

Jockey silks

Horse – Name of horse / Age – Age of horse

Weight – Weight in stones-pounds for today’s race / Trainer – Name of trainer

Jockey – Name of jockey, including any riding allowance

OR – Official Rating of the horse, if rated under today’s race code

RPR – Racing Post Rating / TS – Topspeed Rating

SR – Dr Peter May’s profitable speed ratings are included in this column for all UK races (except NH races from May to August)

Odds – Forecast odds or, when available, best bookmaker odds; or returned starting prices

Beneath the card, any non-runners are listed. And, beneath that, there is a selection and some supporting opinions from the Racing Post commentators.


Beneath each horse’s name, and at the top of the card, there is a series of icons.

1 – Horse form, up to last six runs

2 – Jockey’s recent form, and longer-term course form

3 – Trainer’s recent form, longer-term course form, and contextual form snippets

4 – Head to Head: Horse’s record against today’s rivals

5 – Number of Report Angles relevant for this runner (see Report Angles section)

6 – Number of QT Angles relevant for this runner (see QT Angles section)

7 – Form comment

8 – Sales/breeding comment, as well as sire performance statistics

9 – My Ratings: Add a note, rating or tissue price for this runner (see My Ratings section)

10 – Add this horse to your Bet Tracker (see Bet Tracker section)

11 – Hide this horse from consideration

Clicking on an icon will expand the page to reveal further information in most cases. The clicked icon(s) has a red border when open.

Clicking on the icon in the top menu will open that information for all runners. Clicking it again will close the selected information set.

Horse Icon

Let’s look at each icon’s function in more detail, starting with the horse icon.

A picture containing graphical user interface Description automatically generated

Clicking on the horse icon reveals the horse’s recent form, with up to six races displayed, as well as its overall race record. The recent form information, from left to right, comprises:

Px (Proximity Form); Race Date; Race Conditions (Meeting, Distance, Going, Class, Race Type, Value); Weight carried; Draw; Run style in the race (Led, Prominent, Midfield, Held Up); Outcome (Finishing position, field size, distance beaten/won by, winner (or runner-up if horse won), odds, weight of winner/runner-up, equipment worn); Jockey; Official Rating, Racing Post Rating, Topspeed rating, User Rating.

Then What?

To the right of each form line is an area called ‘Then What?’. This shows the subsequent runs, wins and places of horses from the race in question, as well as their win/place percentages.

Hovering over a form line will display a blue box containing the ‘in running’ comment for that horse in that race.

Hovering over the date will display the race name.

Clicking on a form line will open up the full result in a new window.

Race Record

The overall race record table displays a summary of all races run in UK and Ireland since 2009, by race code. It includes win and place percentages, win and each way profit/loss, and the horse’s highest official rating for each code (where applicable).

Sectional Timing View

As of December 2019, sectional timing information is now available. See the specific section on Sectional Timing in this Guide.

Jockey Icon

Clicking the jockey icon reveals six lines of data on the nominated jockey.

The first three lines show recent form for the jockey in all races in, respectively, the last fortnight, the last month (30 days), and the last year.

The next two lines show how well (or otherwise) the jockey has performed at today’s track. This is split into one-year performance, and five-year performance.

And the final row shows the performance of the jockey with this trainer in the last year.

There is also Actual versus Expected, Impact Value, and Percentage of Rivals Beaten data for the statistically minded. More info on A/E and IV is here.

Trainer Icon

Clicking the trainer icon reveals five lines of periodic data on the nominated trainer.

Again, the first three lines show recent form for the trainer in all races in, respectively, the last fortnight, the last month (30 days), and the last year.

The last two lines in the first section show how well (or otherwise) the trainer’s horses have performed at today’s track. This is split into one-year and five-year performance.

HINT: Look for a strong combination of recent form and an established level of longer-term course form to identify trainers to mark up, almost regardless of horse form.

Trainer Snippets

As of August 2016, there is a second table featuring ‘Trainer Snippets’. This displays contextual information relating to the two-year trainer record for various material angles.

The snippets look like this:

The various snippet types are:

  • Trainer All (always present)
    • The trainer’s overall record for all runners in the last two years
  • Trainer All Hcap (contextual only)
    • The trainer’s overall record in handicap races in the last two years (displays in handicap races only)
  • Trainer race code (always present)
    • Flat Turf, AW, NH Flat, Hurdle, Chase
  • Trainer distance range (always present)
    • FLAT: Sprint (1640 yards or less)/Middle Distance (1641-2530 yards)/Staying (2531+ yards)
    • JUMPS: Speed (4290 yards or less)/Middle Distance (4291-5500 yards)/Marathon (5501+ yards)
  • Trainer distance move (contextual only)
    • FLAT: Up 25% or more in distance
    • JUMPS: Up 20% or more in distance
  • Trainer last time out winner (contextual only)
    • Where trainer’s horse won under the same race code last time out
  • Trainer first time starter (contextual only)
    • Where horse has never raced in UK or Ireland before
  • Trainer second time starter (contextual only)
    • Where horse has only raced in UK or Ireland once before
  • New Trainer (for horse with existing form) (contextual only)
    • Where last race trainer is different from today’s trainer
  • Trainer with horse 60+ days off (contextual only)
    • Where horse has not raced under any code for 60+ days
  • Trainer with horse 7- days off (contextual only)
    • Where horse raced under any code within 7 days of today’s race
  • Trainer handicap first time starter (contextual only)
    • Where horse has never raced in a handicap in UK or Ireland before
  • Trainer handicap second time starter (contextual only)
    • Where horse has only raced in a handicap in UK or Ireland once before

H2H icon

The H2H icon reveals the full head to head record for the selected horse against all other horses declared in the race.

This can be quite revealing when looking at some races, where a horse may not have much form on the face of it, but closer inspection relates that it has beaten many of today’s rivals in their previous match up’s.

Comment Icon

The icon that looks like a yellow speech bubble reveals, when clicked, a sentence or two outlining the key pros and cons of the horse in question.

Whilst I wouldn’t recommend relying on this – instead, use the information available to you, which is more powerful and far-reaching than the information available to the comment writer (employed by Racing Post) – it can be helpful in highlighting snippets of data you may have overlooked.

Sales / Breeding Icon

The next icon, which looks a bit like a bracket from a family tree, is the sales/breeding icon. Clicking it reveals information about how much the horse cost, and the performance of its family. This icon also features the relevant ‘Sire Snippets’. These reveal details of the performance of the stallion’s progeny against today’s race code, distance range, and age group.

Sire and dam names are clickable, opening up Full UK/Ireland Form history for that parent.

This kind of information is especially useful when a horse has little or no form, or is trying something (trip, ground, for example) markedly different from what it’s done before.

My Rating Icon

New in May 2019, users may now rate a race from within the card. Boxes for notes, ratings and odds mean a personal ‘tissue’ (odds forecast) can be created. As odds are added the revised total race percentage is calculated. [A total of 100% means it would be possible to bet all runners to return one’s entire stake; bookmakers bet to a higher percentage, called an overround].

Click the ‘calculator’ icon to access this feature.

Bet Tracker Icon

New in March 2019, users may now track their betting performance by adding selections to a Bet Tracker. Clicking the ‘bar chart’ icon allows users to add and save selections. See the section entitled Bet Tracker.

Shortlist icon

The final icon enables users to remove horses from consideration and reinstate them as needed. Clicking the ‘x’ icon moves it to a separate list below the card and changes the colour to opaque.

The remaining horses in the shortlist can be sorted by all available columns, and all data can be reviewed for that subset.

To reinstate any runner, simply click the opaque ‘x’ and that horse will return to the fold.

Horses removed on this tab are also removed on Instant Expert, and vice versa. More on Instant Expert below.

Additional Information on ‘Card’ Tab

There is still more information housed within the ‘Card’ tab, some of which is extremely insightful.

Course/Distance, and Days Since Run

Next to the icon set are some occasional letters, and ubiquitous numbers.

Equipment / Wind Surgery / Gelding Count

The racecard also notes any equipment a horse is wearing, along with the number of times it has worn that equipment (or combination of equipment previously).

In the example below, we can see that Piazon is wearing the combination of hood, tongue tie and cheekpieces for the first time (h,t,cp1). Meanwhile Artscape and Taajub (on his 77th career start!) are wearing cheekpieces and blinkers respectively for the first time, Coastal Cyclone has a second run in blinkers, while Mad Endeavour has run at least five times in blinkers.

Research has revealed that first time blinkers have a low strike rate but a profitable bottom line, such is their 'marmite' impact. And it also confides that 'bl3' may be something to look out for from a win strike rate perspective, notwithstanding that value judgements will have to be made about the animals deploying such kit.

We also display ‘W1’ to denote first run after wind surgery, as well as W2, W3, W4 and W5+.

As of June 2021, recent gelding operations are displayed for those males that previously ran as an entire (i.e. a colt or horse). We display g1, g2 and g3 denoting first, second and third start after gelding – see second image on the next page.

To assist with such judgements, clicking the 'TODAY'S HEADGEAR' check box on the Full Form tab will shine a light. (See the section on Full Form for more info). Here is Magic Mirror’s record with cheek pieces:

Class Move Indicators

As of October 2018, we now display horses moving up or down in class. These are depicted by an arrow and a number, showing the direction of class move and the number of classes moved.

Form Indicators

Another element of note on the Cards tab are the alphanumeric symbols beneath trainers’ and jockeys’ names. As of August 2017, we now display both positive (green) and negative (red) form indicators.

These offer a shortcut to knowing if a trainer and/or jockey is in form right now, and/or if their course form is noteworthy.

There are four symbols, and they align to the four inline reports for trainer and jockey form, as follows:

14 – 5+ runs in last 14 days, 20%+ win OR 51%+ place
30 – 10+ runs in last 30 days, 20%+ win OR 51%+ place
C1 – 10+ runs at the track in last 365 days, 20%+ win OR 51%+ place
C5 - 25+ runs at the track in the last five years, 15%+ win

14 – 10+ runs in last 14 days, 4% or less win strike rate, OR 14% or less place SR
30 – 20+ runs in last 30 days, 4% or less win strike rate, OR 14% or less place SR
C1 – 15+ runs at course in last year, 4% or less win strike rate, OR 14% or less place SR
C5 - 25+ runs at course in last five years, 4% or less win strike rate

NOTE: It is perfectly possible for a trainer or jockey to have a combination of good recent and poor long-term form, or vice versa!

TC / HC1/2 Indicators

In order to help users to identify horses operating under what may be a significant change in circumstance today, two new indicators have been added:

TC – Trainer has changed since horse’s last run
HC1 – Horse is running in a handicap for the first time
HC2 – Horse is running in a handicap for the second time

Clicking these icons will take the user to the relevant report where further detail of the trainer’s historical performance with such types can be found.

Tracker Notes

Hovering over a gold star to the right of any of horse, trainer or jockey name, denoting a tracked item, displays any notes you have stored against that entity. Example below.

Fast Finisher Indicators

New in September 2022, we added ‘Fast Finisher’ indicators to the racecard.

Graphical user interface, application, email Description automatically generated

These little ‘go faster stripes’ highlight a horse that has finished more than 2.5% quicker than the race finishing time in the closing section of the race. They are based on sectional timing data and, in essence, flag horses that probably had a bit more to give than they were able to show in the race in question.

Opening up the form for such runners and selecting the ‘Show Sectionals’ option will display further fast finisher information. In the example below, Clashaniska was the fastest finisher in the race, denoted by the orange version of the icon. He looks a very interesting horse for today’s race.

Graphical user interface, text, application Description automatically generated


Leaving the ‘Result’ tab until last, the next tab in order is the Full Form tab.

Formerly called Full Form Filter, it is now on its third iteration, and appears simply under ‘FULL FORM’. It is known affectionately as FFF.

This is an overview of the tab, which does look a bit cluttered, so we’ll break it down shortly. Each section can be hidden, and then shown, by clicking on the red or blue section header bars.

Graphical user interface, application, table Description automatically generated

1 Select from Horse, Jockey, Trainer, Sire, or Dam
2 Select the runner from the dropdown
3 Chart displays your choice of parameter – see separate section below*
4 Choose filters against the race, horse/trainer/jockey/sire/dam, or course. Results update automatically. (In this case, I’ve chosen to display WINS only)
5 The Race Record updates as you filter the form, including win/each way profit and loss
6 Toggle between form and race entries for horse/trainer/jockey/sire/dam
7 The full form record is displayed against the nominated filters, and is updated automatically

The runner details area, top left, needs no introduction and is static (or unchanging) data. However, top right houses a dropdown menu and five ‘entity’ buttons.

Depending on which button is chosen, and which entry is in the dropdown, the data on the page will change to reflect your choice. In the first example above, it is showing the horse form for Magic Mirror. Selecting ‘Jockey’, ‘Trainer’, ‘Sire’ or ‘Dam’ will display data for that particular entity.

You can filter by many different attributes, and also by time period, including seasons.

Here is a more detailed look at the Filters area:

The left-hand side allows you to choose race codes (flat, AW, National Hunt, or subsets of those); handicaps, non-handicaps or all; quick returns or runs after a layoff; performance with today’s equipment; or for/with the age of the horse; and/or to filter just for wins, places or unplaced efforts.

The right-hand side presents a range of pre-set date ranges, and a custom option, defaulted to the last two months. New from December 2020 is a ‘season search’ option.

Beneath that are race condition filters, to focus only on today’s going, distance, class, jockey, or trainer. ‘Today’ is a composite of distance, going and class.

There is also a section for course characteristics. Users can choose simply today’s course, or filter a horse’s (or other entity’s) form by direction (i.e. left, right, straight, figure of eight), profile (flat, undulating, very undulating), general configuration (galloping, sharp, very sharp) and any specific configuration (sharp bends, uphill finish).

And if you’ve selected a number of filters, you can use the RESET button top right to clear everything down again.

The Race Record section has been completely rebuilt, and now includes win and each way profit and loss figures for each race code, as well as a summary row to total things up.

As of December 2020, we’ve also added PRB and win/total prize money (in £000’s)

The real power in Full Form is the ‘Filters’ section. Here you can break down a horse’s (or a trainer’s or jockey’s or sire’s) overall form profile into any relevant subset you’d like. Let’s say we were only interested in Red Stripe’s form at today’s course, distance and class in the last two years.

Check the ‘course’, ‘distance’ and ‘class’ boxes, and the ‘2 years’ date range, and voila:

We can now see that under such conditions, Red Stripes has two wins and one further place, from nine starts.

This is an immensely powerful weapon within the Gold armoury. If you’re not currently using it, you should be!

Full Form: Enhanced Chart

As of October 2021, there is now a broader range of chart variables and a more configurable chart visual.

For all of horse, trainer, jockey, sire and dam, the following variables may be charted:

  • Win %
  • Each way (EW) %
  • Win Profit/Loss (PL)
  • EW PL
  • Percentage of rivals beaten (PRB)

Additionally, for horse only, three ratings may be charted over time:

  • Official Rating (OR)
  • Racing Post Rating (RPR)
  • Topspeed Rating (TS)

Chart, line chart Description automatically generated

Users may select any of the options within the ‘Filters’ section to further refine the data presented within the chart area.

Hovering over an area of the chart reveals the data relating to that point:

Text Description automatically generated

Chart Controls

In the top left of the chart is a series of controls, as follows:

Graphical user interface, text, application Description automatically generated

Full Form: Draw and Run Style Columns

New in November 2018 are two columns in the full form history. These are DR and RS, which stand for Draw and Run Style. These help to understand whether a horse has a particular pace setup requirement; and can also assist in identifying horses which were favoured or unfavoured by the draw in a given run.

Here’s is Red Stripes’ form, filtered by wins and places only (at Southwell, Class 5, 5f). We can see that all placed efforts were in small fields, and all were when he raced prominently (P). Indeed, he might be at his best when able to track the pace, judging by his performance with a ‘P’ run style comment.

Other RS notations are L (led), M (midfield), H (held up), and U (ungraded – insufficient information to draw a run style conclusion).

Full Form: Layoff bars

It is not much easier to see when a horse has had time off with the inclusion (in November 2018) of ‘layoff bars’. The thicker the bar, the longer the layoff, as can be seen in the example below. Horses with a 60+ day layoff will be shown in this way.

Full Form: Proximity Form

A further enhancement of the Full Form tab is ‘Proximity Form’.

This tries to gauge the merit of a horse’s form in terms of beaten distance, as opposed to finishing position. As you’ll no doubt know, a horse can be a head second or a 10 length second – should we assume both runs to be of equal merit? Equally, a horse can be a 10 length 7th or a 2 length 7th.

The point is to flag performances which may have been better, or worse, than the finishing position suggests.

Green is “won or within 0.25 lengths/furlong of the winner”, amber is “between 0.26 and 0.75 lengths/furlong behind the winner”, and red is “more then 0.75 lengths/furlong behind the winner, or failed to complete”.

Here’s how it looks. Hovering over a ‘traffic light’ will display the beaten distance per furlong and, in brackets, the race beaten distance / race distance in furlongs.

As of November 2021, Proximity Form can be switched on for all races from the Racecard Options section on your My Geegeez page.

Full Form: Additional Ratings

As of March 2019, Geegeez Gold publishes Racing Post Ratings (RP) and Topspeed (TS) ratings as well as the Official Rating (OR) in the Race Record block of FULL FORM.

As of April 2019, Gold allows users to store their own ratings (R1, not shown in this image).

As of February 2020, users may also display sectional upgrade figures (UP, not shown in this image).

Users may elect to display any or all of those ratings within Full Form by selecting or de-selecting them from the Racecard Options section on My Geegeez.

Full Form: Column Sortation

As of August 2019, users may now sort a horse’s race form by most of the column headings. For example, in the image below, the race form has been sorted by Racing Post Rating (RP).

Users may sort by all columns except ‘Race/Conditions’.

Full Form: Surface Filter

As of December 2021, users may now view form ‘by surface’. This is especially useful to understand how a horse (or sire or trainer or jockey) has performed on a specific all-weather surface type.

Graphical user interface, application Description automatically generated


The PROFILER tab, introduced in July 2020, allows users to review the performances of a horse (or trainer or jockey or sire) by up to 16 variables. Further, users may filter against today’s race conditions before reviewing the profile information:

Clicking the ‘+’ button will open all profile sections, while clicking the ‘-‘ button will close them. Individual profile sections may be opened by clicking on the dark blue header row.

Where the selected entity has form against a profile element, the relevant row will be displayed in pale blue with a red edge – see 1m4f in the Distance profile above.

Users may select from the race conditions filters in the top area to isolate profile data against those. For instance, clicking the ‘Trainer’ filter in the top section will be then whittle the profile content down only to runs for this trainer.

This tab is especially useful when reviewing larger data samples, such as trainers, jockeys and sires.

Profiler Upgrades

In November 2021, a pair of upgrades were introduced to the Profiler tab, as follows:

PRB Column

Each profile table now contains a PRB (percentage of rivals beaten) column on the right hand side:

Graphical user interface, table Description automatically generated

This is helpful to see beyond pure win and each way data, especially in smaller sample sizes. A figure greater than 0.55 (55% of rivals beaten) is solid while a number below 0.45 (45% of rivals beaten) may be a cause for concern.

Profiler Charts

All variables on Profiler may now be viewed on a line or bar chart.

Chart, waterfall chart Description automatically generated

Graphical user interface, application Description automatically generated

The line chart has the same functionality as the one on Full Form – refer to that section for more information on chart features.

Each variable can be viewed in either line or bar versions for the following metrics:

Graphical user interface, text, application, table Description automatically generated

In April 2022, a further Profiler upgrade was introduced to allow users to view the relevant form lines for any variable within the HORSE tab on Profiler.

For example, clicking in the ‘Good to Soft’ row under ‘Going’ displays all of the horse’s form on good to soft ground.

Graphical user interface, text, application Description automatically generated


The INSTANT EXPERT Report is by far the most popular tab in the geegeez racecards. The reason? Its ability to condense the entire form profile of every runner in the race into a single, easily digestible, view.

The report covers the form in terms of wins (or places), runs, and win (or place) percentage for each of going, class, course, distance, and field size. It also compares today’s official rating with the horse’s last winning official rating.

The display is colour coded: green for a higher percentage rate, amber for a middling percentage, and red for a low percentage. Horses with no form under a certain condition have grey figures.

IMPORTANT NOTE: Where a horse has no UK/Irish form – i.e. it is having its first run in Britain or Ireland under Rules – it will not show up on Instant Expert at all.

Here’s an example:

The Instant Expert has a fair degree of flexibility built into it. As you can see in the image below, users can elect to review the win or place form.

HINT: Looking at place form gives a wider view of the horses’ overall performance in the context of today’s race conditions.

And the Instant Expert features ‘ranges’, meaning you can search based on the variables you want. So, for example, if the going was officially good, but there had been some persistent rain, you might change the range to look at form ‘From Good’ ‘To Good To Soft’.

Also, if the race was at an intermediate or rarely run distance – say one mile half a furlong, as in this case – you might look at a range of distances from one mile to one mile and a furlong.

This is all at the users’ discretion, and the defaults will always be set to today’s advertised race conditions.

Using the race example above, I’ve sorted on ‘Course %’.

The Instant Expert has two additional features, as highlighted in the image below.

The red ‘x’ column can be used to eliminate horses from consideration. This column aligns with the same icons on the main ‘card’ tab, meaning that eliminations or reinstatements on Instant Expert are replicated on the Card, and vice versa. This is a handy shortlisting feature.

The SR/TS/RPR* column adds selected ratings to Instant Expert. This helps when reviewing a horse’s form profile for a race, by factoring in whether the horse may be quick enough to be competitive.

In this example we can see that Causey Arch is top-rated on SR, and also has the best form profile for the race.

*Users may select on their My Geegeez page which rating is displayed on Instant Expert.

Instant Expert Upgrades

As of April 2018, users now have greater control over the data viewed within Instant Expert. Additional buttons and dropdowns have been added for date range, race code and race type (i.e. handicaps only, or all races).

Users may opt to define each parameter from race to race or, alternatively, preferences can be expressed in a new area of the My Geegeez page:

Instant Expert for Trainers, Jockeys & Sires

In response to user requests, In January 2019 we introduced an extension to Instant Expert that covers the relevant form of trainers, jockeys and sires, as well as horses.

The default view remains the horse form view, and users not interested in the new elements need do nothing.

To view the relevant form of other entities, select them from the dropdown top left:

The rating data relates to the HORSE, whereas all other data (Going, Class, Course, Distance, Field Size) relate to the selected entity (i.e. horse, trainer, jockey, sire)

NOTE: For trainer, jockey and sire form in Instant Expert, there is a maximum of two years’ worth of data available. This is due to performance constraints associated with some very large sample sizes.

We also use a different scale for colour coding for trainers, jockeys and sires, as per the below. These are based upon even splits of all qualifying trainers, jockeys and sires with over 100 runners in the last two years. The colour/percentage breakdown for win and place can be seen below.

 Entity Win/Place Green Amber Red
Horse Win 33% + 15-32.99% less than 15%
Horse Place 50% + 26-49.99% less than 26%
Jockey Win 15% + 9-14.99% less than 9%
Jockey Place 30% + 24-29.99% less than 24%
Trainer Win 15% + 10-14.99% less than 10%
Trainer Place 35% + 28-34.99% less than 28%
Sire Win 13% + 10-12.99% less than 10%
Sire Place 31% + 27-30.99% less than 27%

Instant Expert Inline Form

As of April 2019, users may now select a particular form ‘block’ with a click or tap and view the related form lines.

For example, clicking anywhere in the ‘[4][3][75]’ Course block for Bond Angel opens an inline block with that horse’s three course runs in the selected context. The chosen block is highlighted, and displays all form up to the date of the race in question and within the date range selected in the filters (i.e. All/5yr/2yr/1yr).

Click the block again to close the inline form; or select another block to view further form.

‘PACE’ Tab

The fifth tab relates to PACE, a new area for many UK bettors, but one which is in fact as old as the hills, and without which even novice horse players in some countries will not bet. There is a video about pace, and how Gold subscribers use it, here.

What is pace, and why use it?

Pace helps to inform how a race will be run even before the horses have left the starting stalls. It has three main elements to consider, which I’ll come onto in a moment, but first how can we quantify pace in the absence of any information in the media?

The answer is by studying the in-running comments for the horses in the race. Although this might sound onerous, it’s actually not that hard, and for a ten-runner race won’t take very long at all.

If we break the varying run styles down into groups, we can establish the general run style for each horse and then make a stab at whether the race will be fast or slow; whether any horse or group of horses might be favoured by the pace; and where in big field straight track races the winner is likely to be berthed.

We start by scoring horses for their last three or four runs, as follows:

4 – Led, or pressed leader

3 – Prominent, chased leader, tracked leader, or close up

2 – Midfield, or in touch

1 – In rear, behind, or held up

If we do this for a horse’s last four runs, each horse with at least four completed starts can have a score between 4 and 16. The higher the score, the more likely the horse is to be a pace-setter. This is its INDIVIDUAL pace.

By looking at the pace scores collectively we can predict what might happen in the race. I call this overview ABSOLUTE pace, and it is here we define whether we believe it will be a fast, slow or muddling race.

And by inspecting the speed horses in relation to where they are drawn we can understand the RELATIVE pace in the race. Or, put another way, which part of the draw might be favoured.

Let’s consider some example pace scenarios and which horses might be best suited by them.

Before we do that, it is instructive to keep in mind that the largest portion of races are won by horses who race on the lead or prominently. The next largest segment of races go to those who race midfield; and the least number of races are won by horses that are held up.

It is a good general principle not to back hold up horses unless you specifically believe the shape of the race favours them. So, how can you know?

Let’s use a ten horse race, and play with various imaginary pace scenarios. First, we’ll consider a race where nine of the ten horses have an aggregate pace score for their last four runs of 8 or less, and one horse scores 16. (To remind you, each horse will score between 4 and 16 for four completed starts. The higher the score, the more prominent the horse tends to race).

In this exaggerated example, the 16 horse has a huge pace advantage, and would be almost certain to lead. Because of the lack of pace behind him, he would be granted an ‘easy lead’. In other words, he can dawdle along at his leisure in front and, when the sprint starts for home, he will be best placed to get to the line first. Those in behind will be falling over each other to get near the leader, let along past him.

OK, now here’s a more complicated example. Imagine there are three horses rated 15 or 16, three rated 12-14, and four rated 9 or less. What might happen here? Well, typically, we might expect a ‘speed duel’ – a battle between the pacey types to get to the front. In these situations, it can negatively impact the chance of all those involved in the duel, and allow those in behind to claim the win.

As in all races, those avoiding the duel but nearest the front have the best chance to win. And the hold-up types may only prosper if there has been a truly ferocious early meter set.

A further group of races is characterized by a striking lack of pace. They have no obvious front runner. Suppose our ten-horse race comprised six horses rated 8-11, and four rated lower. These races are often candidates for chaos, and it can be worth taking a price about a horse IF you have another reason to believe they are suited by conditions.

The Pace Analysis tool: Data View

Geegeez Gold subscribers can have all the number-crunching done for them by the huge time-saving tools for pace analysis at Here’s a race from Wolverhampton.

A screenshot of a cell phone Description automatically generated

The top area, 1, displays the historical pace performance for this course, distance, going, field size and handicap/all races (as selected by the user) by four distinct run styles: LED, PROMINENT, MIDFIELD, and HELD UP.

A green blob – not shown – indicates an IV of greater than 1.00 and a positive P/L; amber indicates either an IV of greater than 1.00 or a positive P/L; and red indicates neither of those conditions were met.

The central area, 2, shows a tabular view of the blob data, with some additional components included.

The lower area, 3, shows the run style of each horse in their four previous races (LR = last run, 2LR = 2nd last run, etc), along with total score, average score, and percentage of points in the race.


Let’s take Jack Berry House as an example. What can we tell about this horse from the pace tab?

We can see from the ‘4’ against his most recent two races that he likes to lead. Looking at his total score of 12 (his INDIVIDUAL pace), and that the next highest is 10 in a race that looks a little short of ABSOLUTE pace (only four horses with a score greater than 9 in a high class sprint), we might conjecture that Jack Berry House could have an easy time of it on the lead today.

In a race such as this – a small field over a near ten-furlong trip – there is unlikely to be a pace-motivated draw bias, so RELATIVE pace seems immaterial.

For more information on pace and how to use it in your betting, I strongly recommend watching this video:


Pace Analysis Tool: Graphic View

As of September 2017, we introduced our second view to the Pace tab. This view, controlled by a radio button as highlighted below, converts the data table into a graphical interpretation of how the field may race.

It is calculated based on the average score of the horses’ last four UK or Irish races (or less, if the horse has yet to race four times in UK/Ire, or if the user selects 2 or 3 from the options).

Here we can see the Pace Prediction of “Possible Lone Speed” borne out in the Graphic view, with Jazz Legend looking as though he may get his own way on the front. Gorgeous General and Puchita look likely to track him through, while those drawn low and very high may well be held up for a late run.

As with the data table view, the graphic makes most sense in flat races when sorted by draw – and when considered in conjunction with any draw bias (see ‘Draw Tab’ section, below). In National Hunt races, pace remains important: sortation by ‘Ave’ (average score) will show which horses are most likely to lead and which will be held up.

A screenshot of a cell phone Description automatically generated

Pace Analysis Tool: Heat Map View

Since February 2020, Gold users have been able to view the Draw tab Heat Map within the Pace tab. This is extremely useful for seeing which horses – and their predicted run styles – are drawn in favoured positions.

The Heat Map view is sortable by Win %, Place %, A/E and IV.

The example below is sorted by draw and viewed as Win %. It is clear that being on the lead or racing prominently is more likely to produce a winning performance over this course, going and distance (see the green section in the Prom/Led columns).

Conversely, being midfield or held up presents some challenges (see the amber and red sections).

In this race, 8/1 Exalted Angel beat 7/2 Red Stripes with 4/1 Samovar in 3rd. They were forecast to be the three most prominent racers. The trifecta paid £144.70.

A screenshot of a cell phone Description automatically generated

Pace Analysis Tool Filters

In February 2018, we introduced a series of filters which users may deploy to garner more specificity from the historical data. These are:

- Going range

- Field size range

- Handicaps only or All races

As can be seen from the below example, the filters default to today’s race conditions.

Users need to beware of small sample sizes at some courses and distances, and discretion is advised in extending out the ranges to provide for more data in the sample without unnecessarily reducing the relevance of the returned information.

Pace Map: Data Flexibility

Sometimes, especially with less experienced runners, a horse’s run style changes. In such cases, it makes less sense to view a pace map based on the last four runs. As of May 2019, users may now opt to view maps based on the last two, three or four runs by clicking the relevant radio button.

A screenshot of a computer Description automatically generated

‘DRAW’ Tab

Introduced in May 2016 but subject to a significant functional upgrade later that year (see Draw / Pace section below), the DRAW tab is a new tab offering insight into potential stall position bias in flat races. This data is available for all UK and Irish flat courses, and is highly configurable.

Comprised of three parts, the first is the race control panel.

Here, you can define the ranges of both going and runners that are relevant to today’s race conditions. You can also select either ‘Card’ (i.e. draw numbers as published on site) or ‘Actual’ (i.e. accounting for non-runners. For example, if the horses drawn 1 and 2 are non-runners, the horse drawn 3 becomes ‘Actual’ 1); and ‘All’ races or ‘Hcap’ (handicap) only.

Once these are defined – or simply leave them as the defaults – two tables and two charts are displayed beneath. The first table/graph combo splits the field into low, middle and high based on the runner range selected.

The chart displays your choice of win (or place) %, win (or place) P/L, Impact Value, Actual vs Expected, Percentage of Rivals Beaten (PRB) or PRB2. See this article for an explanation of these metrics.


Then, beneath that, there is a full breakdown by stall of the same information. Again, the chart can display win (or place) %, win (or place) P/L, Impact Value, Actual vs Expected, Percentage of Rivals Beaten (PRB), PRB2, or PRB3.

More info on A/E, IV, and the PRB metrics is here.

Additional trendlines

In June 2018, we added some additional trendlines. These add some global context where a user has selected a going and/or field size range (or used the default settings).

The additions are:

All going (with filtered field size range) – pink line

All field sizes (with filtered going range) – tan line

All races – green line

This is a very powerful tool in its own right but, when combined with pace and speed figures, it can be highly profitable.

IV3 Data

Introduced in April 2019 is IV3. IV3 stands for Impact Value 3 and is simply an average of a stall and its nearest neighbours. For instance, the IV3 of stall six would be the average IV of stalls 5, 6 and 7.

N.B. Stall 1 is calculated as the average IV of stalls 1 and 2, as is the highest stall.

This simple calculation helps to smooth the curve on our draw charts and isolate genuine biases, as in this example:

Compare the above ‘smoothed’ IV3 chart with the more traditional IV chart below:

PRB, PRB2, PRB3 Data

Introduced in May 2020 are a trio of metrics looking at the percentage of rivals a horse from a given stall beat. PRB2, also written as PRB^2, is simply the PRB figure multiplied by itself. Such a simple tactic serves to favour those finishing closer to winning than those further down the field.

PRB3, like IV3, is a means of smoothing the PRB curve by taking the average PRB of a stall and its immediate neighbours. Compare this PRB3 curve with the PRB graph directly below it:

Draw / Pace Combinations

Both pace and draw tabs offer real insights into how a race might be run, and which horses – all other things being equal – might be suited to the projected run of the race.

To the bottom of the Draw tab, Gold now displays composite data for both draw and pace. Its objective is to highlight, in tabular and visual format, combinations of draw and run style that have historically performed well (or poorly).

Draw / Pace Tables

Here’s how the tabular view looks:

Although these tables are not the easiest to read, we can see that horses that led have been hugely profitable to follow, regardless of draw position; and hold up types have been loss-making, again regardless of draw.

Draw / Pace ‘Heat Map’

This is emphasised better using visualization. Our ‘heat map’ (not really the right word, it’s more of a colour chart) shows how draw and pace have historically affected the outcome of races – in this example, over Southwell’s six-furlong course in 10-13 runner handicaps.

Here, the view is sorted by Win % (see dropdown top right). We can see that horses who led have won at a higher percentage irrespective of their stall position. But closer scrutiny reveals that low- or high-drawn pacemakers have hit the mark most frequently, slightly better than their middle-drawn counterparts.

Hold up horses have performed terribly, presumably unable to face the fierce kickback over this short distance and around a bend.

Here’s the same course, distance and field size, but this time displaying Impact Values.

Front runners have a major advantage and, as we move back through the pack in run style terms, we clearly see how much more difficult it becomes for horses to be competitive.

N. B. There is not always a strong correlation between the data points, and the information is intended as a general guide rather than an absolute indicator.

‘ODDS’ Tab

The odds tab, as the name suggests, displays the current odds from a small group of bookmakers. These are for information purposes and users are advised, once ready to bet, to consult an odds comparison site for the best available prices.

  1. Sort by any column heading
  2. Display odds in fractional or decimal
  3. Sort table by odds or horse name
  4. The inclusion of a ‘Best’ column makes it much easier to view the best available odds for a runner. We also display the ‘best book’ percentage for the race.
  5. A new cross hair makes it easier to view horse/odds/bookmaker combinations. Clicking any odds link will redirect you directly to that bookmaker to place the bet, saving time.


The results functionality in Geegeez Gold was bolstered significantly in July 2014, with the addition of two further results search tools.

Clicking on ‘Results’ from the main menu, or from the ‘Full Results Service’ button on the race cards page brings up a screen like this:

We now have a three-part results service, consisting of today’s results summary, recent results, and a results search tool. And results are now linked to with a menu item, and a red button top right on the race cards pages.

The page defaults to today’s results and, when results have been received, they are published below the heading buttons.

You can also look quickly at results for any day since January 1st, 2009, the first day of results in our database. For a result in the past fortnight, just click the ‘Recent Results’ button, and you’ll be greeted with a date list for the past fortnight.

Let’s say I wanted to look for a result last Saturday. I click on Saturday’s date, and hey presto! there they are. All of them in easy to read format, and each clickable to the full result.

Finally, if you’re interested in a result for a previous day, you can choose it from our calendar picker option. Just click ‘Results Search’ from the menu, and choose your date. In this example, I’ve chosen 13th January 2020.

In May 2021, we added a dropdown box to enable users to view results from a specific course on the selected date:

So far so good. We’ve got easy to access results going back as far as the start of 2009. But what if you want the full result detail? Click the ‘Full Result’ button against the race in which you’re interested, and you’ll see this view:

As well as the ‘normal’ full result detail, we can see at the end of each horse entry how they’ve fared in subsequent runs. So, in this example, the winner, Sparkalot, has run 7 times since this race, but failed to win again. Second placed Dark Side Dream has won two of 22 since; and so on.

Also notice at the bottom of the result a summary box outlining the overall race performance – as per the ‘Then What?’ summary in the inline form, but with profit and loss for win and each way purposes appended.

As of March 2023, you can also access any stewards’ comments for the race; these are usually updated the day after a race.

Graphical user interface Description automatically generated with medium confidence


Sectional Timing

In January 2020, invested in sectional timing data for its Gold subscribers. Sectional timing enables us to understand far more accurately how a race was run, and how efficiently (or otherwise) horses in a race were ridden.

From this more detailed information we can re-assess the form, marking some runs up on the basis that they would have fared better with a more optimal distribution of energy (or, in simple terms, a better ride).

Sectional information can be viewed in the Full Result, Full Form and inline on the Card tab. This section explains the presentation in more detail, starting with horse form within the racecard.

To view sectional content it must first be turned on from within the Racecard Options section of your ‘My Geegeez’ page. Sectional display defaults to ‘None’, i.e. it is not visible unless the Data or Visual options are selected.

For an explanation of OMC and Call Points, see the below section.

Sectional Terminology

There are some new sectional timing terms with which to get to grips. Firstly, at races are broken down in three ways:

  • By furlong
  • By points of call (POC)
  • By Opening, Midrace and Closing (OMC)

While furlong splits are obvious, being times taken at the end of each furlong, the two others require defining. [NB where races are, for example, 7f 112yds, the first ‘furlong’ split will include the additional yardage. Thus, in this example, the first ‘furlong’ will be a furlong and 112 yards, or 332 yards]

Points Of Call (POC) is a phrase borrowed from US past performance layouts, and refers to points during the race at which sectional and aggregate times are taken. Whereas in America these points of call always include the stretch run (a furlong from home) and the finish, on geegeez the only fixed point is the finish. The other four vary depending on race distance. This is largely a function of British racing having many longer race distances than its US counterpart.

Opening Midrace Closing (OMC) is a new concept designed to reduce the number of sectional elements from the start to the end of a race. Naturally, in so doing some of the nuance is lost; but users are still able to establish at which point races/horses performed least efficiently.

There is a further distinction in that the number of furlong splits is variable based on the distance of the race. Against that, POC always breaks a race into five sections; and OMC always breaks a race into three sections.

In the POC table below, the O (Opening) section is from the race start to the green shaded furlong pole; M (Midrace) is from the green shaded furlong pole to the yellow shaded furlong pole; and the C (Closing) is from the yellow shaded furlong pole to the finish. Thus, a mile race would be split into start to 6f (O), 6f to 2f (M), and 2f to finish (C).

Running Lines are a horse’s position and distance behind/in front at the five points of call.

Par is an assessment of the optimal energy distribution – based on relative time – between the sections of a race. It is not an average of all sectional times. Rather, it follows a fairly complex formula which uses an ‘nth percentile’ race as par. Further information can be found in Simon Rowlands’ excellent Sectional Timing Introduction report, available at this link. Indeed, that document is highly recommended for anyone keen to get a head start with the applications of sectional information.

Sectional Percentage is the time, in percentage terms compared to the overall race time, in which a given section was completed.

Finishing Speed Percentage is a sectional percentage from a point in the race to the finish.

Sectionals on Cards inline

Selecting the horse form icon and checking the ‘Show Sectionals’ box displays the sectional view.

A screenshot of a computer Description automatically generated

Inside the sectional view, the Outcome and Jockey columns have been replaced by Draw, Running Lines, and ‘Race Speed vs Par’.

The Draw column shows the user from which stall the horse exited on each start, and how many runners were in the race. For instance, in the 2nd December race (top row), Oh So Nice was drawn in stall five of eleven (5/11).

The Running Lines column shows, for the first time in British racing, the position and distance behind the leader at five ‘points of call’ within the race. The Points Of Call table is below, from which can be seen that Oh So Nice was 1st, leading by half a length at the first call – the 4f pole.

The final entry in the running line – on the right-hand side – is the horse’s finishing position and distance behind (or in front if the horse won). In the example above, Oh So Nice finished 7th, beaten 5 lengths, on 2nd December.

The Race Speed vs Par column breaks the race down into three parts, Opening, Middle, and Closing. The colour and text label outline the way the race unfolded. In the case of the 2nd December race, we see it was even paced throughout. Compare that with the two previous races in the sequence, which were both quite fast through the opening two sections before slowing down in the final quarter mile, the Closing section in five-furlong races.

Sectionals on Full Form

Users may also review a fuller sectional past performance history, including subsets of a horse’s overall form, within the Full Form tab.

Here, for example, is Roundabout Magic’s full Lingfield all-weather five-furlong handicap record:

Roundabout Magic's Lingfield all weather five furlong handicap form

He appears to like races which are generally even paced but with a ‘quite fast’ section that enables him to plug on. As can be seen by comparing the third calls with the final beaten distances, Roundabout Magic tends to make up ground from the two-furlong pole (3rd call, top of the home straight at Lingfield).

We can see from his four wins below that he’s never won from further back than 3½ lengths turning in to the straight – nor indeed from the four-furlong pole, the first call in the image below. It seems to help him get a position when they go even to slow in the early fractions.

With an even pace projection, it might be Roundabout Magic’s day again here:

And, as it turned out, it was:

Sectionals on Full Result

The real power of the sectional data can be found within the Full Result tab. There are several new tools to assist Gold users to get under the skin of a race. This is how the result tab now looks (assuming sectional content has been enabled from your ‘My Geegeez’ area).

Users have the option to view any or all of a) their own ratings, b) in-running comments, c) sectional timing data, and/or d) running lines. There is also an option to view various visualisations of the race in chart format.

The content within the result can be viewed through either OMC (three sections) or Call Points (five sections) by selecting the appropriate radio button option top left.

Clicking any of the blue buttons will display that component – for instance, running lines – for all runners in the race.

To view data for a single runner, click its finishing position – see the image below.

In the above image, where Call Points are the selected display format, the coloured blocks at the top of the result are the RACE sectionals. These relate to the race leader at the end of each section.

The inline coloured blocks and data relate to a HORSE, in this case Waldkonig. Having clicked on his finishing position, the in-running comment and running lines data are also displayed.

Thus, in this example where Waldkonig led throughout the final two-furlong section (2-0), the sectional time (22.51 seconds), race time (1:50:71) and sectional percentage (113.8%) are the same for the race as they are for the runner, Waldkonig.

Full Result Sectional Charts

It is possible to visualise a race, or the performance of a selection of runners from a race, using Full Result Sectional Charts. To do this, click the ‘Chart’ button. The button colour changes to white to indicate it has been selected. Clicking this button again hides the chart content.

The default chart view, as shown in the dropdowns top right of the main chart display, is ‘Sectional Percentage’ and ‘By Furlong’.

Chart, line chart Description automatically generated

There are also options for ‘Finishing Speed Percentage’, ‘Sectional Time’, ‘Position’, and Distance ‘Behind Leader’; and sectional breakdowns ‘By Furlong’, ‘Call Points’ or ‘OMC’.

The chart consists of lines for any selected runner(s) (default is PAR and the race winner). Underneath the main chart area, users may select/deselect any/all runners; and above left there is an option to toggle all runners on or off.

The black PAR line, which exists for the ‘Sectional Percentage’, ‘Finishing Speed Percentage’ and ‘Sectional Time’ views, is an indication of how a race may be considered to have been run optimally. The further away from the PAR line a horse’s own chart line is, the less efficiently it ran.

And the less efficiently a horse ran, the more potential it has to perform better – or at least more efficiently, which will normally equate to the same thing.

PAR is derived from an nth percentile of all races run over a given course and distance, and the distribution of energy between the various sections in that nth percentile race.

It follows that the more races run over a course and distance, the higher the confidence in the PAR data. As can be seen from the two contrasting examples below, confidence in PAR data varies on the basis of volume or races at a course/distance.

High confidence example:

Low confidence example:

Chart, line chart Description automatically generated

Over time, the sample sizes will grow and so will confidence in the PAR data for currently less recorded course/distance combinations.

Sectional Upgrades

On the right-hand side of the full result is a new column, UP, which shows any ‘upgrade’ a horse may have been awarded. This figure, whilst not completely meaningless in isolation, does need to be considered in the context of how fast (or slowly) a race was run.

In the Waldkonig example above, the overall time figure for the race was nothing of note; but the finishing burst was extraordinary – according to Simon Rowlands, the final furlong ranked 39th of over 15,000 recorded performances, in the top quarter of a percent.

Users may elect to apply UP figures to a speed figure rating set, or simply to note that a large upgrade means a horse may be capable of significantly better in a similarly run race.

There are no negative upgrades: a horse whose energy is distributed efficiently will receive a zero rating. In the event of a horse being beaten a very long way, that runner will also receive a zero rating, rather than what might very likely be an artificially high upgrade.

Each day’s top sectional upgrade runners can be viewed on the ‘Fast Finishers’ report – see the reports section of this guide for more information.

User Ratings and Notes

A major new addition in April 2019 is the ability for users to add notes and up to two ratings per horse performance.

Ratings Setup

Before adding ratings, many users will elect to create scales which enable auto-calculation. These are simply pounds-per-length calculations based on distance and optionally going. This is undertaken via the My Ratings Settings page, found in the Notes & Ratings dropdown on My Geegeez.

My Ratings Settings

The My Ratings Settings page looks like this:

Each of the blocks represents a different combination of race code and going range. These are the default settings, and ratings are calculated based on the priority sequence of the blocks (in case of overlap between race code/going range).

Users are able to add or remove blocks using the buttons; re-sequence the blocks by dragging and dropping them; and also to restore the defaults.

Once any setting revisions have been saved, ratings for beaten horses will be calculated automatically based on these settings and the winner’s given rating.

Adding Notes and Ratings

Notes and ratings are added from within a race result. The default layout is for the functionality to be hidden. Clicking ‘Show Ratings’ to display the ratings features.

Once ‘Show Ratings’ has been clicked, the page reformats as follows:

Adding Notes

Notes may be added at the MEETING, RACE or HORSE level. Notes are auto-saved when a user clicks elsewhere on the page, but it is strongly recommended to use the ‘SAVE’ buttons provided.

Adding Ratings

To add a rating, enter the winner’s figure into the box Rating 1. The Lbs/Length box is pre-populated based on the Rating Settings page data but may be over-written if required.

By default, R1 and R2 are both checked, which allows a user to create two ratings at the same time. However, the ratings would be calculated using the same Lbs/Length scale. If, for example, R1 was a form-based rating and R2 was a time-based rating, a user may want to use different figures for the winners but have the beaten horses’ figures calculated from the same Lbs/Length scale.

If a different scale is required, the user must uncheck R2 whilst producing the R1 ratings; and then uncheck R1 (and check R2) to produce the R2 ratings. Most users will only produce one set of ratings.

Once the winner’s rating has been entered and the CALCULATE button pressed, the beaten horse’s figures are automatically calculated. Click ‘SAVE RATINGS’ to save.

Viewing Notes and Ratings

Notes and ratings may be viewed within the Full Form tab. Ratings are displayed on the right-hand side. N.B. Users must opt to display the ratings from the My Racecard Options section on the My Geegeez page.

Notes are displayed by hovering over elements of the form line, as follows:

Datemeeting note

Race / Conditionsrace note

Race Outcomehorse note

Exporting Notes and Ratings

Users may export any generated notes and ratings content to csv from the My Geegeez page. Select the ‘Notes & Ratings’ section, and then click DOWNLOAD CSV.


Geegeez Gold has a suite of reports, to which new ones are added on a periodic basis. Reports can be accessed via the dropdown on the main Racecards page, and open in a new window.

The reports are:

  • A to Z
  • Class Move
  • The Shortlist
  • Hot Form
  • Horses For Courses
  • Head To Head
  • Best Of Instant Expert Report
  • Trainer Statistics*
  • Jockey Statistics*
  • Trainer/Jockey Combination Statistics*
  • Trainer Handicap 1st Run [Code]*
  • Trainer Change*
  • Trainer 2yo 1st Start*
  • Sire Snippets*
  • Trainer Snippets*
  • Report Angles
  • QT Angles*
  • Fast Finishers*
  • 1st Headgear / Surgery

Those reports with an * next to them have additional functionality, more details on which can be found at the end of the Reports section.

More details on each report follow below.

‘A to Z’ Report

Added in February 2018, this simple report presents a full alphabetical listing of the day’s runners.

Crucially, it can be sorted by all of race time, meeting, horse name, trainer, jockey and sire. Thus, if you’re looking to see, for example, whether a particular jockey has rides today (or tomorrow), you can establish that in a jiffy.

Clicking a race time will open that race in a new tab, whereas clicking any of trainer, jockey or sire name will open a popup window with the selection’s form profile.

Clicking the odds to the right will take you to the best odds bookmaker for that selection.

‘Class Move’ Report

Added in October 2018, this simple report shows those horses which are racing today in a different class from last time. It further shows by how many levels a horse is rising or dropping in class.

The report can be sorted by all column headings to enable users to, for instance, see which horses have dropped most in class today.

Clicking a race time will open that race in a new tab, whereas clicking the odds to the right will take you to the best odds bookmaker for that selection.

‘The Shortlist’ Report

The Shortlist is a simple – and usually brief – report highlighting those horses with a largely ‘green’ profile in the Instant Expert Report each day.

It covers win or place stats and can be viewed for both today’s and tomorrow’s racing.

Here is an example:

GREEN is good (33% or better win rate) – worth 3 points

AMBER is quite good (16-32% win rate) – worth 1 point

RED is not so good (0-15% win rate) – worth -1 points

GREY means there is no available data for that factor - worth 0 points

The final column, ‘Score’, is the sum of the previous five ‘colour’ columns, with 15 being an all green profile, and 9 being the lowest score appearing on this report.

HINT: The best bets are not necessarily the highest scores. Rather, they are often the biggest difference between a Shortlist horse and the ‘best of the rest’ in that race.

Put another way, in the image above, there are two horses in each of the 13:20 Uttoxeter and the 14:00 Thurles. Neither race has a Shortlist runner with a significant edge over its rivals.

By contrast, the top scoring horse, Albonny in the 18:55 Kempton, has no rivals on this list and is therefore at least five points (his score, less the highest score not to make the report, i.e. 13 – 8) clear of the next best suited horse in his race. All other things being equal, he might make a decent bet.

[Clicking the race time will take the user to the Instant Expert grid for that race, thus allowing a full comparison with the horse’s rivals]

N.B. Shortlist selections are unlikely to make a profit, at SP at least, to blind backing. Our recommendation is – and has always been – that The Shortlist should be a starting point rather than an end in itself. That said, it continues to highlight horses whose chance is better than recent form - and its odds - imply.

NOTE re The Shortlist

Sometimes it looks as though a horse should qualify for The Shortlist report, but doesn’t. It might have a ‘line of green’ profile and yet still not appear on The Shortlist. How can this be? The answer is thus:

Essentially, I wanted to demand consistency from a horse under at least one criterion within The Shortlist. So I requested that in order for a horse to appear it must have won OR placed at least three times under one of the conditions to qualify. The logic is below:

WHERE (going.wins >= 3 AND going.wins / going.runs >= 0.33)
OR (going.places >= 3 AND going.places / going.runs >= 0.5)
OR (class.wins >= 3 AND class.wins / class.runs >= 0.33)
OR (class.places >= 3 AND class.places / class.runs >= 0.5)
OR (course.wins >= 3 AND course.wins / course.runs >= 0.33)
OR (course.places >= 3 AND course.places / course.runs >= 0.5)
OR (distance.wins >= 3 AND distance.wins / distance.runs >= 0.33)
OR (distance.places >= 3 AND distance.places / distance.runs >= 0.5)
OR (field.wins >= 3 AND field.wins / field.runs >= 0.33)
OR (field.places >= 3 AND field.places / field.runs >= 0.5);

To remind you, horses score as follows:
GREEN – 3 points 33% win rate or higher
AMBER – 1 point 15-32% win rate
RED – -1 point 0-14% win rate (with at least one run)
GREY – 0 points never run under this condition

‘Hot Form’ Report

Added in July 2014, Hot Form allows users to specify a time period – 30 days, 60 days, 90 days, or 365 days – and the report will display the subsequent race performance for all** races associated with today’s entries.

**To be displayed on Hot Form, a previous race must have satisfied at least one of the following criteria:

4 or more winners out of the race
8 or more placed horses out of the race
20% or more winners out of the race
50% or more placed horses out of the race

This is a great report for understanding the merit of a horse’s form. Was it a good race that our fancy won last time out? Or were the horses he beat very slow? This report tells us.

Users can select today’s racing or tomorrow’s; and can sort the report by whichever column heading they prefer.

HINT: The key to using this report is to find those horses who finished close up in the ‘hot race’ in question, where that hot race has worked out well since.

For instance, Fast Track (circled in green above) was fourth at Newmarket on 21st June. Since that day, horses from the Newmarket race have run nine times with five of them winning, and one more – making six – placing. Assuming Fast Track is favoured by conditions today, it’s possible his Newmarket run could be under-valued: the form looks very strong.

[On this occasion, Fast Track was given too much to do and was a fast-finishing neck second]


‘Horses For Courses’ Report

The Horses For Courses (H4C) report shows the full course history since 2009 of any horse running that has previously had a run at the track.

It is sorted by number of wins, but this can be changed to any column at the user’s discretion.

As well as today’s race time, course, horse name, jockey and trainer name, there is a breakdown of runs, wins and places, and profit and loss calculations for both win and each way betting.

As with all Geegeez reports, there is a ‘Today’ and a ‘Tomorrow’ (for the next day’s racing) view.

Here is an example:

HINT: Layers might like to look towards the lower end of the report, for those with negative performance at the track.

‘Head To Head’ Report

The Head To Head (H2H) reports showcases how each runner has fared when facing today’s rivals in the past.

It can be sorted by any column heading – in this case, win % - and clicking on the race time will open the race in question in a new window.

Clicking anywhere else in a particular row will reveal the full head to head record for that horse against today’s rivals. Here is an example.

‘Best of Instant Expert’ Report

The ‘Best of’ Report features horses who have scored at least 50% place on any of the five Instant Expert Report elements: going, class, distance, course and field size.

It looks a busy report – and it is – but as a quick digest of those well suited to today’s conditions, it is second to none.

All columns are sortable by their headings, and tomorrow’s races can be inspected by clicking the ‘Tomorrow’ button.

HINT: Look to those horses that have proven aptitude for conditions on more than one occasion for extra confidence.

‘Trainer Statistics’ Reports

The Trainer Statistics report is, in fact, four reports in one. It contains information on a trainer’s recent form, and their longer-term course form.

For each of 14-day, 30-day, course one year, and course five year form, users can filter by runs, wins, places, win %, place %, win profit/loss, each way profit/loss, A/E and IV.

Clicking on any row in the report will reveal the runners that trainer has entered on the day in question, and clicking on the runner row – Double Czech or Regal Miss, in this example – will open that race in a new tab.

HINT: It can help to cross refer the profit figures of the trainer with their win/place percentage. A few big-priced winners – as in the case of the example above – can mean a trainer has a high profit number but a low strike rate. You may need to be very patient, and a bit lucky, to come out in front this way!

HINT 2: Using an A/E and IV of 1 is a sensible starting point for backers. Layers might want to use that as a ceiling for the returned results.

‘Jockey Statistics’ Report

Similar to the Trainer Statistics report, the Jockey version displays the same type of data but for riders.

It is thus, is, four reports in one. It contains information on a jockey’s recent form, and their longer term course form.

For each of 14 day, 30 day, course one year, and course five year form, users can filter by runs, wins, places, win %, place %, win profit/loss, each way profit/loss, A/E and IV.

Clicking on any row in the report will reveal the runners that jockey is due to ride on the day in question, and clicking on the runner rows will open that race in a new tab.

‘Trainer/Jockey Combination’ Report

Bringing together the form of trainers and jockeys into a single composite report has produced excellent results for users.

Quite simply, some trainers turn to specific riders when they have one ‘ready to win’. This report quickly identifies the most profitable combinations.

Clicking on any row will reveal the entries for that trainer/jockey pairing. And clicking on the entry will open the race in a new tab.

HINT: Look for a good sample size – ideally five or more – combined with a decent win percentage (30%+), and a positive figure in the profit column.

HINT 2: This post might be a good starting point with regards to how to optimally use TJ Combo:

‘Trainer Handicap First Run [Code]’ Report

As the name suggests, this report displays under its various tabs the performance of trainers who have horses making their handicap debut in a specific code of racing today. So, for example, a horse that may have had twenty runs on the flat including in flat handicaps, could be featured if making its handicap hurdle debut today.

Again, we’re looking for trainers adept at improving their horses once they get them into handicap company. Here’s an example report:

There are tabs for today and tomorrow, and four different views – one year, two years, five years, and five year course form.

Clicking on any row will reveal the entries for that trainer or trainer/track combination. And clicking on the line item will open the race in a new tab.

HINT: Look for a good sample size – ideally ten or more – combined with a decent win percentage (20%+), and a positive figure in the profit column.

‘Trainer Change’ Report

This report, added in March 2015, shows the performance of trainers with horses they’ve inherited from another stable on their first run. In other words, it attempts to highlight those trainers that are able to eke enough improvement out of a horse to enable it to win… and also to flag trainers who may not be as good at this as the public perceive.

There are tabs for today and tomorrow, and four different views – one year, two years, five years, and five-year course form.

Clicking on any row will reveal the entries for that trainer or trainer/track combination. And clicking on the line item will open the race in a new tab.

HINT: Look for a good sample size – ideally ten or more – combined with a decent win percentage (20%+), and a positive figure in the profit column.

‘Trainer 2yo First Start’ Report

This report, added in late April 2015, highlights trainers who traditionally have their juvenile runners ready to fire on their debuts. And, for layers, it shows those whose horses are over-bet and opposable.

Here’s a sample view:

NB There will only be content in this report on days when there are races for two year olds, and when at least one runner in such races is making its racecourse bow.

‘Sire Snippets’ Report

A different layout for this report, new in April 2016. Instead of four date range buttons, the report displays data for a rolling two-year period against specified criteria. Users can choose between ‘All’, Race Type, Distance Range, and Age Range.

Understanding the influence a stallion (or sire) has had on his offspring (or progeny) can be very helpful, especially when a horse has little or no form, or is trying a significantly different set of circumstances in today's race.

The Sire Snippets report shows the TWO YEAR record for all sires with runners today/tomorrow. Each blue button is broken down by sire into groups, as follows:

All runs for the sire in the last two years

Race Type

Flat Turf, AW, NHF, Hurdle, Chase, Hunter Chase

Distance Range

FLAT: Sprint (less than 7.5 furlongs) / Middle Distance (7.5 - 11.5 furlongs) / Staying (greater than 11.5 furlongs)

JUMPS: Speed (less than 19.5 furlongs) / Middle Distance (19.5 - 25 furlongs)/Marathon ( greater than 25 furlongs)

Age Range

FLAT: 2yo / 3yo / 4yo+

JUMPS: 3-5yo / 6-8yo / 9yo+

Clicking on any row will reveal the entries for that sire/range pairing. And clicking on the entry will open the race in a new tab.

HINT: Look for a good sample size – ideally 25 or more – combined with a decent win percentage (15%+), and an A/E of 1.2 or higher.

‘Trainer Snippets’ Report

Presented in a similar format to Sire Snippets and inspired by the inline stats in America’s racing newspaper, the Daily Racing Form, this is essentially many reports in one. All data covers the last two years for a trainer.

As well as the ‘All’ button, which incorporates all other available buttons in a single view, users may select any of the individual snippets. [Those greyed out are not currently available, but will be soon].

Like other reports, clicking a line item will display the relevant runners for the day. Clicking a runner line, will open the race in a new tab.

The snippet types are as follows:

  • Trainer race code
    • Flat Turf, AW, NH Flat, Hurdle, Chase
  • Trainer distance range
    • FLAT: Sprint (1640 yards or less)/Middle Distance (1641-2530 yards)/Staying (2531+ yards)
    • JUMPS: Speed (4290 yards or less)/Middle Distance (4291-5500 yards)/Marathon (5501+ yards)
  • Trainer distance move
    • FLAT: Up 25% or more in distance
    • JUMPS: Up 20% or more in distance
  • Trainer last time out winner
    • Where trainer’s horse won under the same race code last time out
  • Trainer first time starter
    • Where horse has never raced in UK or Ireland before
  • Trainer second time starter
    • Where horse has only raced in UK or Ireland once before
  • Trainer first run (for horse with existing form)
    • Where last race trainer is different from today’s trainer
  • Trainer with horse 60+ days off
    • Where horse has not raced under any code for 60+ days
  • Trainer with horse 7- days off
    • Where horse raced under any code within 7 days of today’s race
  • Trainer handicap first time starter
    • Where horse has never raced in a handicap in UK or Ireland before
  • Trainer handicap second time starter
    • Where horse has only raced in a handicap in UK or Ireland once before

Trainer Snippets Filters: Important Note

There is one important difference between how the ‘handicap’ filter option works on Trainer Snippets compared with other reports and even other button options in the Trainer Snippets report.

Specifically, for the ‘1st Start’ and ‘2nd Start’ buttons, when used in conjunction with the ‘Handicap’ filter, these views will display a trainer’s two-year record with horses making their first (or second) start in a handicap.

‘Fast Finishers’ Report

New in May 2021 is a sectional timing report that highlights horses which have completed the closing section of their race notably faster (2.5% or more) than the race finishing speed. These horses may be worth following under similar conditions when they get a more optimal ride, or in different conditions if they were inconvenienced by the run of the race.

The race tempo is included so users may compare with the pace projection in the PACE tab for today’s race.

The report can be filtered by finishing position in the ‘Fast Finisher’ race (FF Pos), number of runs since the FF race, the race finishing speed percentage (FSP), the horse FSP, and/or the sectional upgrade (Sec Upg) earned.

HINT: Look for either a recent run, or an older run where conditions match today’s. Also, importantly, consider whether the race today is likely to be run at a similar tempo to the one where the fast finish was achieved.

‘Trainer 1st Time Headgear / Surgery’ Report

New in May 2021 is a report highlighting trainers’ two-year records when deploying first time headgear or running a horse first time after surgery.

The report, which we call H/S1 – nothing to do with the fast railway line! – covers the following:







Tongue Tie


Wind surgery


The 'All' tab is a rollup of the content from the individual headgear and surgery views, and may be the handiest digest on a daily basis.

It is worth saying that, in the main, the application of headgear should not be seen as a positive and, as such, most trainers have negative records. In the same vein, though to a lesser extent, surgical interventions imply a degree of dissatisfaction with prior track performance.

Note: horses gelded or having had wind surgery prior to their first start are excluded from the report, as are horses with a first time headgear combination (e.g. blinkers and tongue tie).

Report Filters

Filters are available at the top of the following reports:

  • Hot Form
  • Horses For Courses
  • Head To Head
  • Trainer Statistics
  • Jockey Statistics
  • Trainer/Jockey Combination
  • Trainer 1st Handicap Run [Code]
  • Trainer Change
  • Trainer 2yo First Start
  • Sire Snippets
  • Trainer Snippets
  • Fast Finishers
  • 1st Headgear / Surgery

These filters remember a user’s last settings, meaning once the user is happy with his parameters, the report will display only that information of interest. Naturally, if the user wishes to review more – or less – data, it is as simple as changing the filters and hitting ‘Update’.

HINT: How these are configured is a matter of personal taste. Suggested settings for value backers are as follows:

Hot Form – (30 days) Runs 5 to Any, Win% 20 to Any, Place% 33 to Any

Horses For Courses – Runs 5 to Any, Win% 20 to Any, Place% 33 to Any, Win PL 10 to Any

Head to Head – Runs 10 to Any, Wins 5 to Any

Trainer, Jockey, TJ Combo, T Hcap 1st Run, T Change – Runs 10 to Any, Win% 20 to Any, Place% 33 to Any, Win PL 10 to Any

T 2yo 1st Run – Runs 5 to Any, Win% 20 to Any, Win PL 0 to Any

Fast Finishers – Runs Since Any to 3

NB: These are only suggested settings, and users are encouraged to experiment and find what works for them

HINT 2: Layers may seek a strong negative Win PL to aid their selection process.

Handicap Filter

There is an extra filter that allows users to look only at Handicap form for some reports. Currently, this filter can be applied to the following reports:

  • Horse for Courses
  • Trainer Statistics
  • Jockey Statistics
  • Trainer / Jockey Combo Stats
  • Sire Snippets
  • Trainer Snippets
  • 1st Time Headgear / Surgery

It will always apply to the Handicap 1st Run report (all horses in handicap, by definition) and never apply to 2yo 1st Run report (2yo’s cannot run in a handicap on their first start).

Here’s an example of the Handicap Filter in use on the Jockey Statistics report:

Clear and Show/Hide Inline Buttons

In June 2017, we added a couple of usability features to many of our reports, as follows:

As the name suggests, the CLEAR button resets all report filters to ‘Any’.

Clicking SHOW HIDE INLINE reveals the runners for all rows in the report output, up to a maximum of 35 rows. If more rows are returned in the report, the SHOW HIDE INLINE button will be greyed out. Users may tighten their filters to reduce the number of qualifying rows.

Report Angles

Report Angles Overview

Report Angles highlight content from Gold’s existing set of reports against today’s runners as displayed on the racecards.

That is, for each report, there are now – as of December 2017 – a group of pre-set parameters which, when matched, will be flagged against a runner on the racecard.

Using the example from above, the Trainer Statistics report might have the following pre-set parameters for its Type 1 (i.e. 14 Day Form) sub-report:

  • 10+ runs
  • 30%+ wins
  • A/E 1.25+

Where a runner satisfies those criteria, it is highlighted on the racecard as such. There will be pre-sets for every report sub-type, e.g. Trainer Stats report will have four pre-sets, one each for 14 Day, 30 Day, Course 1 Year, and Course 5 Year.

Users will be able to select any or all of the pre-sets to be displayed on their racecard views. They will also be able to edit or restore to default the pre-sets. However, a user may only have one custom view of each report sub-type.

Report Angles are automatically built into the ‘My Report Angles Settings’ page. Users have the ability to activate, deactivate, amend or restore to default each Report Angle. They cannot create new Report Angles, however.


The Report Angles, along with their parameters, are in the below table.


Users are welcome – and, indeed, are recommended – to amend these to suit their own betting style, and reporting interests.

My Report Angles Settings Page

Users can select, de-select, amend and/or reset the Report Angles configuration on the My Report Angles Settings page. However, users cannot create or delete Report Angles, though they can disable/enable them.

The page is found at and looks like this:

The Report Angles Settings page displays the report titles (i.e. TJ Combo, etc) on the left-hand side, with settings displayed for the selected report sub-types (e.g. 14 Day, 30 Day, Course 365 Day, Course 5 Year).

For each report/type combination, there are editable parameters as per that report’s individual report page. For example, below are the editable parameters for four sub-types of TJ Combo report:

N.B. Different reports have different parameters – users are advised to check each one individually, at least the first time they configure the settings.

At the bottom of the screen are three blue bars. The first, “Save Settings”, enables a user to save any changes made within the selected report.

The second, “Reset Defaults”, reverts the selected report to the ‘factory settings’. The third, “Reset All Defaults”, reverts all reports and sub-types back to their default settings.

N.B. These defaults are NOT optimal. Rather, they are presented as a balance between limited data and too much data appearing in the report. Users are encouraged to experiment with the settings to find the appropriate volume of report output.

Each report sub-type has a tick box next to its name. Selecting/de-selecting the ticks will include/exclude a sub-type from the report and racecard view.

Clicking the on/off buttons top RIGHT will select/de-select all tick boxes for a report.

Clicking the on/off buttons top LEFT will select/de-select all tick boxes for ALL reports.

My Report Angles Screen

Once a user has selected appropriate parameters, qualifying runners appear on the Report Angles report, like this:

All columns are sortable and clicking on a row takes the user to the relevant racecard.

Report Angles: Racecard View

The racecard will be updated with a new ‘report’ icon, with a numerical display to indicate the number of angles matched.

Clicking the icon will reveal inline the qualifying Report Angles.

QT Angles Report

New in July 2018 and related to the Query Tool ANGLES tab (see the Query Tool section below), is the QT Angles report. As the name suggests, this report highlights qualifiers from a user’s saved QT Angles. It’s a simple one-stop view of the day’s (or tomorrow’s) possible horses of interest, as defined by the user.

Clicking in a row will take you to the race in question.

Reports: Additional Functionality

Export to CSV

New in July 2018, users now have the option to export some report output from the web to a csv file. Csv files can be opened in spreadsheet programs or text editors and so forth, and the data can be manipulated as suits the user.

The following reports are supported:

  • Trainer Statistics
  • Jockey Statistics
  • Trainer/Jockey Combination Statistics
  • Trainer Handicap 1st Run [Code]
  • Trainer Change
  • Trainer 2yo 1st Start
  • Sire Snippets
  • Trainer Snippets

Users can find the export to csv link in the green CSV button to the report of the sub-report options.

Clicking the green CSV button produces output in the following format:

The left side of the data (columns A-K) show the overall performance on the report (in this case, Trainer/Jockey Combo), and the right side (columns L-V) shows details relating to the qualifiers for that given entity (e.g. that trainer and jockey combination, in this example).

View Historical Performance

Also new in July 2018 is the ability to view the historical performance of an entry in reports. For instance, here is the 1st Start element of Trainer Snippets report with historical data for Nick Gifford’s 16 such runners in the past two years:

All columns are sortable enabling users to view general winning odds, jockeys, time of year, etc.

The Geegeez Tracker

Keeping on top of your horses to follow, favourite trainers and jockeys can be a tricky old task at the best of times. But the Geegeez Tracker makes it easy to do and, like everything else, it’s fully integrated into the race cards.

There are a range of different ways to add/remove horses in your Tracker. You can search from the search box; add from the card itself; or search within the Tracker tool.

Tracker and the Search box

There is a search box on the right hand side of the Racecards home screen, which remains in sight wherever a user is across the cards. To search for a specific horse, trainer or jockey, type all or the first part of the search term in the box, and hit enter or click ‘Search’.

You will then see something like this:

Results are displayed under three different tabs, one each for horses, trainers and jockeys; and the number of returned search results is shown in brackets next to the relevant ‘entity’.

A maximum of 100 search results are returned for each of horse, trainer or jockey.

For each returned search result, a user can do three things:

  1. Click the blue folder icon to see more information
  2. Click the star to add to, or remove from, the Tracker
  3. Click the small blue triangle to see future engagements. Clicking on an engagement row will open a new tab displaying that race.

Tracker and the Racecards

Tracked items can be viewed, added and removed right from within the race card itself. Beside every horse, trainer and jockey name, there is a small star icon. Clicking this will invite the user to add – or remove – that ‘entity’ to the user’s Tracker.

The Tracker Page

The third way a user can managed their Tracker is from the Tracker page, accessed through the Tracker button in the top menu:

Users may search using the search box top left.

Search results appear below the search box under four tabs, for horses, trainers, jockeys and sires. Each tab has a number in brackets next to it, indicating how many results have been returned.

Beneath the tab is a list of search results for the selected tab, with links to ‘View’ or ‘Add’. ‘View’ opens a new window displaying more information on the entity, while ‘Add’ adds the entity to the user’s Tracker.

On the right hand side, in line with the search results, is a list of the user’s Tracked items. These can be removed by clicking the ‘Remove’ link next to each. They can also be viewed by clicking the name.

In the bottom section of the Tracker page, user’s Tracker engagements are displayed. This shows any Tracked item with an entry in the next five days, and is sorted by tab: horses, trainers, jockeys and sires.

Clicking on the race date/time opens a new window containing the racecard for that race.

Tracker Notes

Users can also add notes to their tracked horses. Searching for, and adding, a horse from the My Tracker page - - has an additional link to ‘Add/Edit Notes’.

After refreshing the page, new notes will be visible when the user hovers over the ‘View/Edit Notes’ link, as in the image below.

Hovering over a tracker horse will reveal any associated note:

Graphical user interface, application Description automatically generated

Tracker Bulk Removal

For heavier users of Tracker, it can sometimes be desirable to remove a number/all tracked items. In March 2017, we added the facility to select all/none, and to remove multiple tracked entities.

To do this, place a check in the box next to the items you wish to remove, and then click ‘Remove Checked’. A warning dialogue will display, in case of accidental triggering, and – once confirmed the selected items will be permanently deleted. NOTE: There is no way of recovering once deleted!


Draw Analyser

Introduced in April 2017, the Draw Analyser tool is very similar in functionality to the DRAW tab found in flat racecards. It does, however, have increased flexibility for users to experiment.

The Draw Analyser can be found at this link - - or from the TOOLS menu link.

Users have the ability to specify any track, going range, field size range, and / or distance range; as well as handicaps only or all races; and, card draw (i.e. draw number on racecard) or actual draw (i.e. physical distance from inside draw, allowing for non-runners).

All output is presented in the exact same format as on the DRAW tab, and users should familiarise themselves with the information in the Draw section of this guide.

In April 2020, a Year Range selector was added. This enables users to ensure that any long-term bias has been retained in the shorter term.

And in May 2020, PRB, PRB2, and PRB were added to the tables and charts. More on these metrics can be found here.

Pace Analyser

Introduced in January 2019, the Pace Analyser tool is very similar in functionality to the PACE tab found in Gold’s racecards. It does, however, have increased flexibility for users to experiment.

The Pace Analyser can be found at this link - - or under the TOOLS menu item.

Users have the ability to specify any course, race code, going range, field size range, and / or distance range; as well as handicaps only or all races.

Output is presented in a similar format as on the PACE tab, and users should familiarise themselves with that information in the Pace section.

In April 2020, a Year Range selector was added. This enables users to ensure that any long-term bias has been retained in the shorter term.

Bet Tracker

Introduced in March 2019, as the name suggests, Bet Tracker is a tool for storing and reviewing your betting history. It allows users a range of options at both the bet input stage and for subsequent analysis. The Bet Tracker can be found from the Tools menu.

Entering Bets

Bets can be entered by clicking the dark blue ‘BT’ icon on the racecard:

Enter your stake, odds and whether the bet is win or each way as well Best Odds Guaranteed (BOG) or not; and enter any notes as to why you like the selection. Then click SAVE.

Note that the odds default to the best odds available from the odds feeds publishes. To change the odds taken, select a different price (or SP) from the odds dropdown.

Note also that you can set a default stake and turn BOG on or off on your My Geegeez page in the Racecard Options section:

Enhanced Place Terms

It is quite common, especially in bigger field handicaps, for some bookmakers to offer enhanced places on the each way part of bets, for example, 1/5 odds the first six places. To cater for this, two dropdowns have been included in the inline Bet Tracker.

If you have a normal each way bet with standard place terms, leave the two highlighted boxes as they are. Std means ‘standard’ and the bet will be settled accordingly.

However, if your bookmaker is offering, for example, 1/5 odds for the first six places, select the appropriate fraction and number of places from the dropdowns.

Should your horse finish in the first six, the bet will be settled accordingly.

Duplicating Selections

Some users may wish to duplicate a selection on their Bet Tracker, for instance if they are tracking multiple different systems or angles and wish to record the bets separately. This can be done by simply adding a separate note (and bet details – stake, e/w, etc – as necessary) and clicking save a second time.

This will bring up a dialogue box asking the user to confirm the duplicate selection:

If the user intended to duplicate the selection, OK should be clicked.

If the user wished to simply edit the original selection, ‘Cancel’ should be clicked and the user should go to the Bet Tracker page to edit the original bet details. See next section.

Bet Tracker Page

The Bet Tracker page is the engine room for your betting history. As well as storing those data in a single place, users are able to perform a range of analyses in search of aspects of their betting which are profitable or otherwise.

The Bet Tracker page is broken into two sections, and looks like this:

In the top section – shown inside the green boxes – are a range of filters, which cover:

  • Date
  • Day
  • Course
  • Jockey
  • Trainer
  • Race Type
  • Handicap or not
  • Class
  • Distance
  • Field Size

There are three red buttons to show/hide (i.e. TOGGLE) the filters section, RESET and filters you may have selected, and UPDATE the output section of the screen (shown in the orange box in the image above).

Clicking on a filter heading displays data sorted by that filter. For instance, clicking on the TRAINER heading displays data by trainer, see below.

In the bottom section –users may click one of three blue buttons to view a SUMMARY of the selected filter (default is date), or look at a number of CHART elements, or view the constituent bets related to the selected filters.

The image above is an example of SUMMARY data. All column headings are sortable.

In the CHART view, the display looks like this:

As can be seen from the image, the bet history is sorted by class; the DISPLAY is BAR (it can also be LINE); the data presented is STRIKE RATE (it can also be PROFIT, BETS, WINS, or ROI); and the data are ordered by the CATEGORY (in this case, class).

Hovering over a bar, or a data point in LINE view, displays the summary data for that bar/data point.

To see all selections for a given set of filters, click the BETS button.

N.B. Due to the nature of the way we receive results, sometimes the SP is added after the result. Please don’t worry unless the SP is still not populated the next day.

All columns are sortable and hovering over a cell in the ‘Comments’ column displays the full comment.

The output is displayed in blocks of 25 results and can be scrolled through using the single arrow < and > buttons. To move to the first or last page, select << or >>.

To edit an entry, for example to add a Rule 4 or to make further notes, click the ‘pencil’ icon at the right hand end of the entry. Make your edits and then click the ‘floppy disk’ icon to save.

To delete an entry, click the red ‘x’ and confirm when asked that you wish to delete the entry.

In the top right corner of the BETS view is an EXPORT CSV button. Clicking this will download a csv file of the Bet Tracker results for further analysis within a spreadsheet program. Note that the downloaded file contains all bets, i.e. not just the filtered output.

Bet Finder

New in September 2021 is Bet Finder, a tool to quickly reduce the day’s runners to a manageable number of interest to you.


It consists of two views, and several configurable components, as follows:

  1. The FILTERS tab is from where to select factors of interest to you. The QUALIFIERS tab is where runners satisfying your criteria are displayed.
  2. Choose from runners TODAY or TOMORROW, and/or RESET all filters.
  3. Open or close all filter blocks.
  4. Click on a block heading to open/close that individual section. Select the filters of interest within each block and note the reduction in the number of qualifiers listed in the ‘Qualifiers’ button.

Clicking the QUALIFIERS button displays a list of all runners that match the selected criteria.

There is a green CSV button top right for downloading qualifiers to a spreadsheet.

The Filters

Bet Finder has the following filters:

Basic Filters
LTO Winner - won last time out

LTO Placed - placed last time out

Course Winner - won at the track

Distance Winner - won at the distance

Course/Distance Winner - won at this track and distance

Btn Fav LTO - beaten favourite last time out

Up In Class - today's race is higher class

Down In Class - today's race is lower class
WIN Shortlist – horse features on today’s Shortlist report (Win tab)
PLACE Shortlist – horse features on today’s Shortlist report (Place tab)

Ratings Filters

RPR Top Rated - the highest rated on Racing Post Ratings

TS Top Rated - the highest rated on Topspeed Ratings

SR Top Rated - the highest Peter May SR rating

RPR Top 3 - in the top 3 Racing Post Ratings for the race

TS Top 3 - in the top 3 Topspeed ratings for the race

SR Top 3 - in the top 3 Peter May SR ratings for the race

1st Time

1st start - running for the first time

1st Hcap - running in first handicap

W1 - first run after a wind operation

New Equipment - first run in this headgear combination

Trainer Change – first run for a new trainer

1st Gelded – first run after gelding operation

2nd Time

2nd start – running for the second time

2nd Hcap – running in second handicap

W2 – second run after a wind operation

2nd Gelded – second run after gelding operation

2nd Equipment – second run in this headgear combination

Trainer Form

14 +ive – 5+ runs in last 14 days, 20%+ win OR 51%+ place

30 +ive – 10+ runs in last 30 days, 20%+ win OR 51%+ place

1 Year +ive – 50+ runs in last 365 days, 12.5%+ win OR 33%+ place

C1 +ive – 10+ runs at the track in last 365 days, 20%+ win OR 51%+ place

C5 +ive - 25+ runs at the track in the last five years, 15%+ win

14 -ive – 10+ runs in last 14 days, 4% or less win strike rate, OR 14% or less place SR

30 -ive – 20+ runs in last 30 days, 4% or less win strike rate, OR 14% or less place SR

1 Year -ive – 50+ runs in last 365 days, 5% or less win strike rate

C1 -ive – 15+ runs at course in last year, 4% or less win strike rate, OR 14% or less place SR

C5 -ive - 25+ runs at course in last five years, 4% or less win strike rate

Jockey / Sire Form

J14 +ive – 5+ runs in last 14 days, 20%+ win OR 51%+ place

J1 Year +ive – 50+ runs in last 365 days, 12.5%+ win OR 33%+ place

J C1 +ive – 10+ runs at the track in last 365 days, 20%+ win OR 51%+ place

J C5 +ive - 25+ runs at the track in the last five years, 15%+ win

TJ 1 Yr +ive – trainer jockey combined 30+ runs in last 365 days, 12.5%+ win OR 33%+ place

S1 Year +ive – sire 50+ runs in last 365 days, 12.5%+ win OR 30%+ place

S Age +ive – sire age range (by race code) 100+ runs in last 2 years, 12.5%+ win OR 30%+ place

S Dist +ive – sire distance bracket (by race code) 100+ runs in last 2 years, 12.5%+ win OR 30%+ place

S Code +ive – sire by race code 100+ runs in last 2 years, 12.5%+ win OR 30%+ place

Advanced Trainer Form: POSITIVE

The following stats are based on 20+ runs in the last 2 years, 1.00+ A/E, 1.25+ IV, and 0.55+ PRB. For a definition of A/E, IV and PRB, see this article.

Race Type – trainer record with horses racing in the same race code

Distance Range – trainer record with horses racing in a similar distance range (see here for more)

Distance Move – trainer record with horses moving up in distance 25%+ (flat) or 20%+ (NH)

LTO Winner – trainer record with horses that won last time out (same race code)

1st Handicap – trainer record with horses making their first handicap start

1st Start – trainer record with horses making their first racecourse start

2nd Start – trainer record with horses making their second racecourse start

7- Days – trainer record with horses running within 7 days of a previous race

60+ Days – trainer record with horses running 60 or more days since their previous race

2nd Handicap – trainer record with horses making their second handicap start

Advanced Trainer Form: NEGATIVE

The following stats are based on 20+ runs in the last 2 years, 0.75 or less A/E, 0.75 or less IV, and 0.45 or less PRB. For a definition of A/E, IV and PRB, see this article.

Race Type – trainer record with horses racing in the same race code

Distance Range – trainer record with horses racing in a similar distance range (see here for more)

Distance Move – trainer record with horses moving up in distance 25%+ (flat) or 20%+ (NH)

LTO Winner – trainer record with horses that won last time out (same race code)

1st Handicap – trainer record with horses making their first handicap start

1st Start – trainer record with horses making their first racecourse start

2nd Start – trainer record with horses making their second racecourse start

7- Days – trainer record with horses running within 7 days of a previous race

60+ Days – trainer record with horses running 60 or more days since their previous race

2nd Handicap – trainer record with horses making their second handicap start

Query Tool

The Query Tool (QT), introduced in April 2017, is a significant new development. While still in its infancy in terms of the volume of search parameters, QT is, over time, becoming a forensic analysis tool for the serious-minded punter.

Already users can take a deep dive into the performance of trainers, jockeys, horses and sires in what is, essentially, version 0.1 of the tool.


QT is found here: or under the TOOLS menu item.

It looks like this when first loaded:

As you can see, the view is divided into three main areas.

The left sidebar is the input area. Here users can select the variables by which they wish to filter and breakdown searches.

The main area of the screen displays the results from selected searches.

At the top of the screen are five tabs: SUMMARY, QUALIFIERS, CHART, FILTERS, and ANGLES.

Input Area

The input area is broken into three main groups: DATE, RACE and RUNNER. Each group houses variables related to that heading. There is also a HIDDEN group to where users may move variables which of little interest.

Dates Group

The DATES group allows users to specify an overall time period and/or, within that, specific days of the week, months of the year, or years. This can be useful for, amongst other things, protecting against back-fitting a query. (For instance, you select three random years in the 2009-present sample, then compare the results with all years).

Race Group

In the RACE group, users specify parameters relating to the races they want to interrogate. Course, county, race code, race class, distance, going, number of runners, handicap or non-handicap, and the starting price of the favourite, 2nd fav and / or 3rd fav can all be quantified here.

In every case, users can select one or more options. Leaving a parameter blank will mean the query takes ‘all’ possible races.

A full list of variables and descriptions can be found below.

Runner Group

And finally, users specify the information about specific horses in those races, in the RUNNER group.

Here users will decide the age, gender, odds, trainer(s), jockey(s), etc to include in a search.

As can be seen in the image, for horse, trainer, jockey and sire, typing the start of a name will display all possible names, from which the user’s required entities may be selected.

Users may also perform enquiries on specific horses by entering the horse name in the HORSE parameter search box.

A full list of variables and descriptions can be found below.

‘Generate Report’ and ‘Reset’

At the top and bottom of the left-hand variable panel are the power buttons. To execute any query a user has defined, the ‘Generate Report’ button is clicked.

Once a query has satisfied the user’s curiosity, the ‘Reset’ button will clear all variables back to their default ‘All’ state ready for another investigation.

‘Group By’

As well as choosing ranges of variables, it is often useful to group or sort a query by the variables in a specific group. For instance, to sort by sire or trainer or odds rank or distance or course.

To the left of every variable is a grey circle. Clicking this circle (radio button, to give it the technical term) and then clicking ‘Generate Report’ groups the query output specifically by the selected variable.

Hide / Show Variables

It will be the case that users will require access to some variables more than others. There may be some variables that users will never use. Clicking the symbol to the right of the variable name will move that variable to the HIDDEN section.

To reinstate a variable, click the + symbol adjacent to the relevant variable in the HIDDEN section.

Full List of Query Tool Variables


Date Range

Select a from and to date


Choose from ‘Last 1 year’, ‘Last 2 years’, ‘Last 5 years’, and ‘2009+’


Include only data from selected days


Include only data from selected months


Include only data from selected years



Select UK or Ireland (both included by default)


Include only data from selected racecourses (all selected by default)

Race Code

Include only data from selected race codes (e.g. NHF for National Hunt Flat)


Include only data from selected race classes

Major Race Class

Where a race is Class 1, select the sub-classes to include (i.e. Listed, G3, G2, G1)


Include only data from selected distance range (all distances included by default)


Include only data from selected going range (all going included by default)


Include only data from races with selected field size (all races included by default)


Choose Handicap races only, or Non-Handicap races only (all raced included by default)

SP Fav

Choose races only where the favourite is priced in the selected range
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.

SP 2nd Fav

Choose races only where the second favourite is priced in the selected range
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.

SP 3rd Fav

Choose races only where the third favourites is priced in the selected range
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.



Selects specific horses by typing their names in the text box


Selects specific sires by typing their names in the text box


Selects specific damsires (fathers of mothers) by typing their names in the text box


Selects specific trainers by typing their names in the text box


Selects specific jockeys by typing their names in the text box

Jockey Claim

Includes only data from runners where the jockey is claiming within the selected range (all runners included by default)


Includes only data from runners where the horse age is within the selected range (all runners included by default)


Includes only data from runners where the horse gender is within the selected range (all runners included by default). NB a handful of runners do not have a gender set in our database, so this data is indicative.


Includes only data from runners where the starting price was within the selected range (all runners included by default)
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.

Odds Rank

Includes only data from runners where the starting price rank (e.g. favourite = rank 1, 2nd fav = rank 2, etc) is within the selected range (all runners included by default)
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.


Includes only data from runners where the horse is wearing the selected equipment (all runners included by default). Select specific headgear by typing it into the box. NB Headgear data only available from 16th April 2014.

Card Weight

Includes only data from runners declared to carry weight in the selected range, as per the racecard (i.e. not allowing for jockey claims)

Actual Weight

Includes only data from runners declared to carry weight in the selected range, allowing for jockey claims. E.g. Card weight 9-07, jockey claims 3lb, actual weight 9-04

Card Draw

Includes only data from runners declare to race from stalls in the selected range, as published on the race card.

Actual Draw

Includes only data from runners declare to race from stalls in the selected range, allowing for non-runners (e.g. horse drawn 12, with two non-runners drawn inside, has an ‘actual draw’ of 10)
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.

Official Rating

Includes only data from runners officially rated in the selected range

Pace Score

The run style of a horse in our pace database in the race in question (4-led, 3-prominent, 2-midfield, 1-held up, 0-not known).
NB This cannot be known in advance and, therefore, should not be saved as a QT Angle parameter.

Speed Rating

Includes only data from runners whose speed rating is in the selected range. NB Speed Ratings only available for UK flat racing, and for UK NH racing (September to April). Speed ratings were introduced on 6th August 2014, no data exists in our database for races prior to this date. There is no SR data for Irish races, or for summer jump racing (May to August).

SR Rank

Includes only data from runners whose speed rating (SR) rank is in the selected range. For example, selecting ‘1’ to ‘1’ will allow a query on top-rated SR horses. Speed ratings were introduced on 6th August 2014, no data exists in our database for races prior to this date. There is no SR data for Irish races, or for summer jump racing (May to August).

Wind Count

Includes only data from runners whose number of runs after a wind operation is in the selected range. For example, selecting ‘1’ to ‘1’ will include all horses have their first run since wind surgery. Selecting ‘0’ will also include horses which have not had wind surgery. When a horse has a second incidence of wind surgery, their count is reset to ‘1’ (i.e. first run after wind surgery).

Output Filters

In June 2017, we added the same filters used in the reports to the Query Tool. This enables users to reduce the number of returned results by setting parameters.

For example, when grouping by trainer, you may only want to see those trainers with more than 25 runners against the specified query criteria. This is easily done, as follows:

HINT: Remember to clear the filters when making a new query, or you may wonder where your data has gone! 😉

Query Tool Example

Below is an example of various user scenarios inside QT. Do also check out the video at this link:

Let’s start by selecting some query parameters and then checking what has been added. In this case, I’ve selected several ranges in the RACE area. I can’t quite recall what I selected so, rather than open each ‘accordion box’, I can simply click the FILTERS tab at the top.

Hey presto, my currently chosen filters are displayed:

Ah yes, I chose UK flat turf handicaps at five furlongs in the last five years. Clicking ‘Generate Report’ executes the query:

Here is the SUMMARY information. Clicking QUALIFIERS or CHART will display the constituent data but, at this stage, there’s not really much of value at this stage.

So let’s break this down by SIRE. To do this, I click in the circle to the left of the SIRE variable in the RUNNER group.

Note the check in the SIRE circle on the left-hand side. I checked that, then clicked ‘Generate Report’. That brought up a full list of sires that had had runners against the above criteria.

Next, I sorted the SUMMARY results by A/E, to get the best performances against market expectation. And now I have something of interest.

Looking only at those sires with more than 150 runners under the flat turf sprint handicap condition I specified, I’m interested in the following:

Showcasing, Monsieur Bond, Red Clubs, Captain Rio, and Compton Place.

Since July 2017 it is also possible to click on an entity – in this case, a sire – and link out to the main form database.

Let’s now add those specific sires into our query, and click ‘Generate Report’ again. To do so, just click the ‘+’ icon to the left of their names.

Now I’ll sort by Year, by checking the box next to that parameter and clicking the ‘Generate Report’ button:

And we can see that this group of sires has performed well, even at Starting Price, in the search period. However, of course we need to be mindful that in this example, we have rather cherry-picked our sires.

There is also charting functionality, which helps to visualize the output. Here is how that annual profit and loss looks on the line chart option:

As can be seen, hovering over a data point on the chart brings up information about that data point.

QT Angles

When we’ve completed our research and have found an angle that looks worth following, Geegeez Gold now enables users to save their Angles, and to see relevant ‘qualifiers’ in various places.

Here, I’ve clicked the ‘ANGLES’ tab, named the angle Turf Sprint Sires, and clicked ‘Add Angle’. That saves it to my list of angles, and I then click ‘View Runners’ to see future entries.

These Angles appear in the racecard, showing the performance since the start of the research period, as per the following example:

Hovering over the Angle title, reveals the details of the saved angle:

As shown in the reports section of this guide, users can also view a single page digest of their Query Tool Angles horses on the QT Angles report.

VERY IMPORTANT: Some things can be researched historically, because they are known during or after a race, such as starting price or pace score. However, these SHOULD NOT be added to a saved QT Angle, because no qualifiers will show in your QT Angles report/on the racecard.

This is because we cannot speculate as to what the Starting Price or run style (pace score) in the race will be.

Users wishing to deploy such angles may still do so, by including a comment in the QT Angles title and removing any Pace Score or Odds parameter.

For instance, an Angle for horses priced 6/1 or shorter might have ‘6/1 or shorter’ included in the QT Angle title. A runner which must lead to qualify could have ‘if likely to lead’ added to the title, and so on.

Although this is imperfect, it is better than the alternative where speculation could be misleading and result in users missing good winners.

QT Angles Admin

For more intensive users of QT Angles, there is now an admin function allowing for multiple/mass deletion of angles. In parallel, a 300 angle per user limit has been imposed: only the 300 most recently updated angles will be processed and qualifiers for which published to the QT Angles report and cards inline.

Clicking the ‘Angle Admin’ button (see above) brings up a new page:

Users may elect to ‘Select all’ angles or nominate them individually. Once angles to be deleted have been chosen, clicking the ‘Delete Selected’ button will remove those angles from a user’s account.

WARNING: This action is permanent, and angles cannot be recovered. (A double confirmation step is included in case of accidents, but once confirmed, that action is final).

A Point to Note

When grouping by, for instance, trainer or jockey, users need to add those trainers/jockeys they are interested in to the query and re-generate the report/save the angle. In the below example, I clicked on the ‘+’ to the left of K Condon, D Hogan and M Mulvany to add them to the query. When I click ‘Generate Report’ again, the remainder of the trainers will disappear from the display (as they were not selected).

I can now save this angle which will display each time any of those three trainers has a runner at Bellewstown, the selected track on the left hand side.

Query Tool Summary

There are many ways to glean a lower level of information, and to research micro-systems and angles – or simply to get a quick answer to “how does x perform under y conditions?” type questions using Query Tool.

We have some fairly big plans for this feature in the future, but we’re not in a rush to develop it further at this stage. So, take your time, get up to speed with QT, and I hope it helps you identify some powerful angles.

Gold Forum

Gold also has a subscribers’ only forum, where users swap thoughts, tips, angles and ideas. This is a great place to head when you’re just getting started.

Don’t be afraid to pop over to (the link is in the top blue menu throughout the site) and introduce yourself.

If you’re struggling with any content, this is a very good place to get help, too.

Under ‘Gold Users’ Laboratory’ are some VERY interesting tipping threads, well worth a look!

Final Words

Myself and the team at are committed to providing our users, horse racing bettors all of them, with the best form analysis platform in Britain.

We believe we’ve already delivered the best racecards for UK and Irish racing, and we continue to invest heavily in the development of additional form tools.

We’re not interested in the “professionals only” nature of some tools (and their users), which strive to make form study a dark art. Rather, we believe that good information can be presented in an easy to understand fashion with genuine accessibility to almost anyone that can point and click their way around the internet.

Our tools are designed for users by users; for punters by punters; and for profits by way of fun.

It is a very grand aspiration, and I hope the content and features showcased in this guide have whetted your appetite for your own improved betting journey.

Good luck and, if you need help with anything at all, just drop us a line.

Best Regards,

Matt Bisogno
on behalf of all of the team at

p.s. if you’re not sure where to start, start here!