The recent form tells an equally compelling story. Looking at the last six races — reading from most recent backwards — O'Toole shows a win, two wins in a row before that, a second place, and another win sandwiching a second. In plain terms, this horse has barely put a foot wrong lately, winning 2 of its last 6 and placing in the others. The career started with a first win at Down Royal on St Stephen's Day 2021, a date that tends to draw big, festive crowds — a fine occasion to announce yourself. The most recent win came at Leopardstown just five weeks ago in early March 2026, which is one of the most prestigious venues in Irish racing. Winning there means something.
Behind the scenes, O'Toole is trained by S R B Crawford, operating out of Larne in County Antrim. The yard has sent out 12 winners already this season, which signals a stable in good form and well worth following. A trainer running hot like that tends to have their horses tuned up and ready, and O'Toole's recent record suggests it is no exception. The horse raced just one day ago and remains active, so this is very much a career still in motion — a ten-year-old that clearly has not read the script about slowing down with age.
What makes O'Toole genuinely interesting is the sheer efficiency of the record. Ten races, four wins, seven places — there is almost no waste here. Some horses need dozens of races to find their feet; this one has been competitive from the start and has only grown into the role. If you were looking for a horse whose next race is worth watching, a ten-year-old coming off a Leopardstown win and trained by a yard firing on all cylinders is a very good place to start.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Down Royal Galloping |
2 | 1 win, 1 third | 17 Mar | 50% |
| Leopardstown Galloping |
1 | 1 win | 2 Mar | 100% |
| Newcastle Galloping |
1 | 1 win | 7 Jan | 100% |
| Ayr Galloping |
1 | 1 win | 2 Jan | 100% |
| Wetherby Galloping |
1 | 1 second | 4 Feb | 0% |
| Haydock Park Galloping |
1 | 1 other | 20 Dec | 0% |
| Fairyhouse Galloping |
1 | 1 other | 6 Apr | 0% |
| Naas Galloping |
1 | 1 other | 12 Feb | 0% |
| Cork Galloping |
1 | 1 second | 23 Nov | 0% |