| O'Toole | Worcester 7.50 | Tue |
| Oarsman | Salisbury 7.40 | Sat |
| Oarsman | Salisbury 7.40 | Sat |
| Oasis Breeze | Ascot 2.35 | Sat |
| Oasis Breeze | Ascot 2.35 | Sat |
| Obe One | Pontefract 5.30 | Sun |
| Obe Royal | York 5.20 | Sat |
| Obe Royal | York 5.20 | Sat |
| Obezyana | Ascot 4.55 | Sat |
| Obezyana | Ascot 4.55 | Sat |
| Obezyana | Beverley 3.45 | Tue |
| Objeto De Arte | Ascot 3.40 | Sat |
| Obrigado | Windsor 6.40 | Mon |
| Ocean Avenue | Windsor 8.45 | Mon |
| Ocean's Minstrel | Newmarket 1.55 | Sat |
| Oceana Blue | Newmarket 3.30 | Sat |
| Oceana Blue | Newmarket 3.30 | Sat |
| Oceana Blue | Salisbury 8.40 | Sat |
| Oceanic Dancer | Southwell 2.15 | Mon |
| Ofaraby | Ascot 4.30 | Fri |
| Ofaraby | Newmarket 2.25 | Sat |
| Ofaraby | Ascot 1.40 | Sun |
| Off Hand | Thirsk 2.35 | Fri |
| Officer | Ascot 5.05 | Fri |
| Officer | Goodwood 5.15 | Tue |
| Officer Mor | Kempton 7.00 | Wed |
| Offshore Anna | Bath 5.10 | Thu |
| Offshore Anna | Doncaster 9.00 | Thu |
| Offshore Anna | Doncaster 9.00 | Thu |
| Offshore Anna | York 6.00 | Fri |
| Offshore Anna | Carlisle 5.20 | Sun |
| Oh Yah Dancer | Perth 8.45 | Tue |
| Oh Yah Dancer | Perth 4.50 | Wed |
| Oh Yah Dancer | Perth 5.25 | Wed |
| Okafranca | Folkestone 6.30 | Thu |
| Old Chatham | Leopardstown 8.35 | Thu |
| Old Golden Grey | Worcester 6.15 | Tue |
| Old Peak Road | Wexford 8.05 | Fri |
| Old Romney | Lingfield 5.50 | Sat |
| Old Romney | Lingfield 5.50 | Sat |
| Old Romney | Newcastle 5.05 | Sat |
| Oldjoesaid | Ascot 2.50 | Sun |
| Olympic City | Kempton 8.30 | Wed |
| Olympic Dream | York 4.15 | Sat |
| Olympic Dream | York 4.15 | Sat |
| Olynard | Windsor 6.10 | Mon |
| Olynard | Windsor 7.10 | Mon |
| Olynard | Leicester 6.15 | Wed |
| Omokoroa | Yarmouth 3.30 | Mon |
| On My Terms | Perth 6.40 | Tue |
| On The Map | Wolverhampton 2.25 | Fri |
| On The Map | Carlisle 3.05 | Sun |
| Oncle Bul | Perth 7.40 | Tue |
| One Accord | Uttoxeter 3.10 | Thu |
| One Accord | Uttoxeter 3.10 | Thu |
| One Called Alice | Southwell 4.45 | Mon |
| One Cool Kitty | Kempton 6.40 | Thu |
| One Cool Kitty | Newmarket 6.40 | Fri |
| One Cool Kitty | Newmarket 6.40 | Fri |
| One Cool Pet | Wolverhampton 3.00 | Fri |
| One Night In May | Thirsk 3.10 | Fri |
| One Night In May | Thirsk 3.10 | Fri |
| One Night In May | Carlisle 3.05 | Sun |
| One To Note | Worcester 6.15 | Tue |
| One To Note | Worcester 7.20 | Tue |
| One Tou Many | Pontefract 5.00 | Sun |
| One Trick Pony | Carlisle 3.05 | Sun |
| One Way Ticket | Chepstow 8.55 | Fri |
| One Way Ticket | Chepstow 8.55 | Fri |
| Onebidkintymill | Thirsk 2.00 | Fri |
| Onebidkintymill | Wolverhampton 3.35 | Fri |
| Onebidkintymill | Wolverhampton 3.35 | Fri |
| Only A Game | Doncaster 7.25 | Thu |
| Only A Grand | Yarmouth 5.00 | Mon |
| Only A Grand | Redcar 4.30 | Wed |
| Only If I Laugh | Lingfield 8.25 | Sat |
| Only If I Laugh | Lingfield 8.25 | Sat |
| Opening Hand | Chepstow 6.20 | Fri |
| Opening Hand | Chepstow 6.20 | Fri |
| Opening Hand | Perth 7.10 | Tue |
| Opera Writer | Chepstow 6.20 | Fri |
| Opera Writer | Chepstow 6.20 | Fri |
| Optimus | Goodwood 5.15 | Tue |
| Optimus Maximus | Newmarket 6.10 | Fri |
| Optimus Maximus | Newmarket 6.10 | Fri |
| Opus Maximus | Ascot 5.05 | Fri |
| Opus Maximus | Ascot 4.55 | Sat |
| Opus Maximus | Newcastle 3.25 | Sat |
| Opus Maximus | Newmarket 2.55 | Sat |
| Opus Maximus | York 5.20 | Sat |
| Orange Orchid | Bath 2.55 | Thu |
| Orange Orchid | Bath 2.55 | Thu |
| Orange Pip | Doncaster 7.25 | Thu |
| Orange Pip | Ascot 5.30 | Sat |
| Orange Pip | Windsor 7.40 | Mon |
| Orange River | Ascot 4.00 | Sun |
| Orange Street | Uttoxeter 3.45 | Thu |
| Orange Street | Uttoxeter 3.45 | Thu |
| Orangeleg | Thirsk 4.55 | Fri |
| Orangeleg | Pontefract 2.05 | Sun |
| Orangeleg | Windsor 6.10 | Mon |
| Oranmore Castle | York 6.30 | Fri |
| Oranmore Castle | York 6.30 | Fri |
| Orbital Orchid | Bath 5.10 | Thu |
| Orbital Orchid | Bath 5.10 | Thu |
| Orchard Supreme | Doncaster 7.55 | Thu |
| Orchard Supreme | Goodwood 5.15 | Tue |
| Orchestrion | Carlisle 4.50 | Sun |
| Orfeo Conti | Worcester 7.50 | Tue |
| Orion Express | Worcester 6.50 | Tue |
| Orizaba | Goodwood 2.50 | Wed |
| Ormello | Worcester 7.50 | Tue |
| Ormello | Perth 2.35 | Wed |
| Ornella | York 2.40 | Sat |
| Ornella | York 2.40 | Sat |
| Oronsay | Chepstow 7.50 | Fri |
| Oronsay | Chepstow 7.50 | Fri |
| Oronsay | Chepstow 8.20 | Fri |
| Oronsay | Lingfield 7.55 | Sat |
| Orpen Bid | Carlisle 3.05 | Sun |
| Orpen Bid | Carlisle 4.15 | Sun |
| Orphina | Chepstow 6.20 | Fri |
| Orphina | Salisbury 8.10 | Sat |
| Orphina | Salisbury 8.10 | Sat |
| Orpsie Boy | Ascot 2.50 | Sun |
| Oscar Dubh | Limerick 7.50 | Thu |
| Ossie's Star | Uttoxeter 4.50 | Thu |
| Osteopathic Remedy | Newcastle 3.25 | Sat |
| Otis May | Uttoxeter 4.50 | Thu |
| Our Acquaintance | Bath 4.40 | Thu |
| Our Acquaintance | Bath 4.40 | Thu |
| Our Acquaintance | Sandown 2.45 | Thu |
| Our Apolonia | Thirsk 2.35 | Fri |
| Our Apolonia | Thirsk 2.35 | Fri |
| Our Blessing | Yarmouth 5.00 | Mon |
| Our Day Will Come | Doncaster 6.50 | Thu |
| Our Day Will Come | Doncaster 6.50 | Thu |
| Our Dolly | Southwell 4.45 | Mon |
| Our Glenard | Lingfield 5.50 | Sat |
| Our Glenard | Lingfield 5.50 | Sat |
| Our Kenny | Uttoxeter 3.45 | Thu |
| Our Kenny | Uttoxeter 3.45 | Thu |
| Our Lament | Sandown 3.55 | Thu |
| Our Lament | Windsor 8.15 | Mon |
| Our Piccadilly | Windsor 7.40 | Mon |
| Ourbelle | Redcar 5.40 | Wed |
| Ours | Beverley 3.45 | Tue |
| Out Of Honour | Leopardstown 6.55 | Thu |
| Out Of Nothing | Chepstow 7.50 | Fri |
| Out Of Nothing | Chepstow 7.50 | Fri |
| Out of India | Leicester 8.45 | Wed |
| Out of This Way | Southwell 4.45 | Mon |
| Outer Hebrides | Lingfield 8.25 | Sat |
| Outofoil | Salisbury 7.05 | Sat |
| Outofoil | Salisbury 7.05 | Sat |
| Outside Edge | Folkestone 8.40 | Thu |
| Outside Edge | Folkestone 8.40 | Thu |
| Over Ice | Uttoxeter 6.15 | Mon |
| Over Ice | Uttoxeter 8.50 | Mon |
| Overdante | Uttoxeter 4.50 | Thu |
| Overdante | Uttoxeter 4.50 | Thu |
| Overnight | Perth 6.40 | Tue |
| Overnight | Perth 2.35 | Wed |
| Overnight | Perth 3.10 | Wed |
| Overstayed | Doncaster 6.20 | Thu |
| Overstayed | Beverley 4.55 | Tue |
| Overstayed | Redcar 5.40 | Wed |
| Owain James | Chepstow 6.20 | Fri |
| Owed | Southwell 3.15 | Mon |
| Oxford Circus | Uttoxeter 4.50 | Thu |
| Oxford Circus | Uttoxeter 4.50 | Thu |