
The form guide speaks in abbreviations, and if you cannot read them fluently, you are guessing at a horse’s history rather than understanding it. NR, PU, F, UR, R, BD — six codes that describe six different outcomes, each with different implications for betting, for form assessment, and for whether you got your money back. Confusing them is common and costly.
The most important distinction is the one most often missed: a non runner never took part in the race. Every other code — pulled up, fell, refused, unseated, brought down — means the horse started. For betting purposes, that single boundary determines whether your stake returns or stays with the bookmaker. For reading the form, it determines whether the result tells you something about the horse’s ability or nothing at all.
NR — Non Runner: The Horse Never Left the Parade Ring
A non runner is a horse that was declared to run but was withdrawn before the race — or, under the new BHA rules from 2024 and 2025, was denied a fair start and reclassified as NR by the stewards. In either case, the horse did not compete. It is absent from the race result, and for form purposes, the NR tells you nothing about the horse’s current ability.
The causes of non runners fall into well-documented categories. According to BHA data from 2017, approximately 90% of all non runners result from three causes: veterinary certificates, self-certificates filed by trainers, and changes to the going. The remaining 10% cover transport issues, stall refusals, and miscellaneous reasons.
For the bettor, the NR label means a voided bet on day-of-race markets and a lost stake on ante-post wagers. For the form reader, it means the entry should be disregarded when assessing the horse’s recent run sequence. An NR next to a horse’s name in its last three runs does not indicate poor form — it indicates absence. The horse’s actual ability remains as it was on its last completed start, and any assessment should work from that point forward.
PU — Pulled Up: The Jockey Stopped Riding Mid-Race
Pulled up is the most common non-completion code in Jump racing, and it covers a range of situations from the routine to the serious. When a jockey pulls up a horse during a race, it means the rider made a deliberate decision to stop — typically because the horse was clearly beaten, was struggling physically, or showed signs of distress or injury.
The context of the PU matters enormously for form reading. A horse pulled up in the closing stages of a three-mile chase after being well beaten may simply have been out of its depth — it was not good enough, and the jockey saw no point in pushing it to the finish. That PU tells you about ability: the horse was outclassed. A horse pulled up after two fences because the jockey felt something wrong may have a physical issue — a breathing problem, a tendon concern, a stone bruise. That PU tells you about fitness, not form.
The total number of horses active in British racing provides context for the scale. BHA data shows 18,452 horses ran at least once in 2024, down 178 from the previous year. Across that population, pulled-up results are a regular occurrence — particularly in the Jump code, where the physical demands of fences and distance produce more mid-race retirements than the Flat. A single PU in an otherwise clean form record is rarely cause for alarm. Multiple PUs in consecutive runs is a stronger signal that something is wrong.
For betting: a horse that was pulled up ran. Your bet is settled as a loss. There is no refund, no void, no Rule 4 connection. The PU is a race result, and you carry it like any other loss.
R and UR — Refused and Unseated Rider: Obstacles Gone Wrong
Refused (R) and unseated rider (UR) are Jump-specific codes that describe two different failures at obstacles. Both mean the horse started and was under orders — and both mean the bettor loses their stake.
A refusal is a deliberate stop. The horse arrives at a fence or hurdle and plants, ducking to one side or simply stopping dead. It is a behavioural response — the horse has chosen not to jump, and the jockey cannot compel it. Some horses are habitual refusers, and the pattern appears in their form record as a warning. Others refuse once in response to a specific stimulus — a bad experience at the same fence in a previous race, a visual distraction, or uncertainty about the footing on the landing side.
An unseated rider is different. The horse typically attempts the obstacle but the jockey loses their position — often because the horse jumped too steeply, pecked on landing, or made a mistake that threw the rider off balance. Unlike a refusal, the UR is usually not the horse’s deliberate choice. It is an accident at the obstacle, and it tells you less about the horse’s attitude than a refusal does.
For form reading, the distinction matters. A horse with multiple refusals at fences may have a jumping problem that reduces its reliability in future races over obstacles. A horse with an unseated rider in its form has had bad luck at a fence but is not necessarily unreliable. The UR is closer to a random event; the R is closer to a behavioural pattern. Both should be noted, but they carry different weights in your assessment.
F and BD — Fell and Brought Down: Impact on Form Reading
Fell (F) and brought down (BD) are the most physically dramatic race outcomes, and they describe two situations that are often confused but are fundamentally different.
A fall means the horse hit the ground at an obstacle. It may have misjudged the fence, failed to get high enough, or caught the top of a hurdle and collapsed on landing. Falls are an inherent risk of Jump racing — every horse that jumps fences accepts the possibility, and even the best jumpers fall occasionally. A single F in the form is unremarkable. A pattern of falls suggests a jumping deficiency that is unlikely to improve.
Brought down means the horse fell because of another horse’s mistake. Horse A falls at a fence and brings down Horse B, which was travelling well and had no jumping issue of its own. The BD is the result of interference, not of the horse’s own error. For form reading, a BD should carry almost no negative weight — the horse was a victim of circumstances beyond its or its jockey’s control.
The betting treatment is identical for both: the horse ran, and the bet stands. There is no refund or void. But the form implications diverge sharply. A horse with F in its last run needs careful scrutiny before you back it over fences again — was the fall caused by a jumping flaw, or was it a one-off at an unfamiliar obstacle? A horse with BD in its last run deserves a clean slate. Its form before the incident is the relevant data point, and the BD itself is noise.
What Each Code Tells You for Future Bets — A Quick-Reference Grid
Each result code sends a different signal for form assessment and betting, and knowing which signals to amplify and which to filter out is a core skill of reading the form.
NR tells you nothing about the horse’s racing ability. It was absent, not beaten. Disregard it when assessing form, but investigate the reason — a going-related NR tells you about the horse’s ground preferences, which is useful information for future races on similar surfaces. A vet-cert NR may indicate a recurring physical issue worth monitoring.
PU tells you the horse was beaten or had a problem. If beaten, it is a form negative — the horse was not competitive. If pulled up for a physical reason, the signal depends on whether the issue is resolved. Check the trainer’s subsequent comments and the horse’s next entry for guidance.
R tells you the horse may have a jumping attitude problem. Treat it as a reliability flag, particularly if it is not the first refusal in the form record. Horses that refuse repeatedly are risky propositions over obstacles, regardless of their ability on the flat parts of the race.
UR tells you the horse had a mishap at a fence, usually not of its own making. Moderate negative — less concerning than a refusal, more concerning than a clean run. Check whether the UR was caused by a jumping error (assess the horse’s technique) or by external factors (dismiss it).
F tells you the horse hit the ground. Assess the fence and the circumstances. A fall at a notoriously tricky fence is less worrying than a fall at a straightforward obstacle. A pattern of falls is a serious form concern.
BD tells you almost nothing negative about the horse. It was a passenger in someone else’s mistake. Treat the run before the BD as the last relevant form line, and move on.
Reading the form is not just about what happened — it is about what the code tells you will happen next. Each abbreviation carries a different weight, and the punter who reads them accurately has a more reliable picture of the field than the one who treats them all the same.