Dan O'sullivan has trained 1455 runners with 99 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.
| Date | Track | Race | Horse | Jockey | Dist | Class | Going | Bar | Result |
|---|---|---|---|---|---|---|---|---|---|
| 24 Oct 2026 | Flemington | R9 | Too Darn Discreet | Declan Bates | 2040m | Open | Good4 | 10 | — |
| 24 Oct 2026 | St Arnaud | R1 | Burrow | Ryan Hurdle | 2000m | Maiden | Good4 | 7 | — |
| 23 Oct 2026 | Ballarat | R3 | Hot Pot Dot | Eoin Walsh | 1600m | Maiden | Good4 | 14 | — |
| 23 Oct 2026 | Ballarat | R2 | Hurricane Girl | Luke Currie | 1400m | Maiden | Good4 | 1 | — |
| 21 Oct 2026 | Geelong | R7 | Berkeley Square | Declan Bates | 2400m | Open | Good4 | 5 | 4th |
| 18 Oct 2026 | Horsham | R1 | Empress Of China | Declan Bates | 2100m | Maiden | Good4 | 8 | 3rd |
| 17 Oct 2026 | Bendigo | R1 | Burrow | Ryan Hurdle | 1600m | Maiden | Good4 | 11 | — |
| 13 Oct 2026 | Kilmore | R2 | Hurricane Girl | Sarah Field | 1207m | Maiden | Good4 | 2 | 3rd |
| 10 Oct 2026 | Caulfield | R9 | Too Darn Discreet | Declan Bates | 1600m | Open | Good4 | 14 | — |
| 3 Oct 2026 | Flemington | R7 | Berkeley Square | Declan Bates | 2520m | Open | Heavy10 | 9 | 10th |
| 30 Sept 2026 | Ballarat | R3 | Hot Pot Dot | Declan Bates | 1400m | Maiden | Good4 | 10 | 11th |
| 30 Sept 2026 | Ballarat | R3 | Burrow | Ryan Hurdle | 1400m | Maiden | Good4 | 2 | 10th |
| 30 Sept 2026 | Ballarat | R2 | Empress Of China | Ryan Hurdle | 2016m | Maiden | Good4 | 3 | Scratched |
| 30 Sept 2026 | Ballarat | R1 | Hurricane Girl | Declan Bates | 1000m | Maiden | Good4 | 1 | 4th |
| 27 Sept 2026 | Caulfield | R7 | Too Darn Discreet | Declan Bates | 1600m | Open | Good4 | 11 | 3rd |
| 22 Sept 2026 | Swan Hill | R6 | Highland Glory | Alana Kelly | 2400m | Benchmark 62 | Good4 | 4 | 4th |
| 21 Sept 2026 | Warrnambool | R2 | Burrow | Ryan Hurdle | 1400m | Maiden | Good4 | 1 | — |
| 20 Sept 2026 | Bendigo | R1 | Merton Bells | Alana Kelly | 1600m | Maiden | Good4 | 10 | — |
| 19 Sept 2026 | Caulfield | R8 | Berkeley Square | Declan Bates | 2000m | Open | Good4 | 19 | 10th |
| 18 Sept 2026 | Ballarat | R2 | Hot Pot Dot | Sarah Field | 1200m | Maiden | Good4 | 15 | — |
| 16 Sept 2026 | Caulfield Heath | R4 | Hurricane Girl | Declan Bates | 1100m | Maiden | Good4 | 8 | 9th |
| 14 Sept 2026 | Hamilton | R6 | Highland Glory | Alana Kelly | 2200m | Benchmark 56 | Soft6 | 9 | 1st |
| 14 Sept 2026 | Hamilton | R4 | Merton Bells | Alana Kelly | 1600m | Maiden | Soft6 | 13 | Scratched |
| 13 Sept 2026 | Kilmore | R1 | Empress Of China | Sarah Field | 1600m | Maiden | Soft5 | 5 | — |
| 12 Sept 2026 | Flemington | R9 | Too Darn Discreet | Declan Bates | 1400m | Open | Good4 | 11 | 2nd |
| 12 Sept 2026 | Donald | R6 | Highland Glory | Ryan Hurdle | 2200m | Benchmark 56 | Good4 | 12 | Scratched |
| 12 Sept 2026 | Donald | R2 | Hot Pot Dot | Sarah Field | 1350m | Maiden | Good4 | 5 | Scratched |
| 12 Sept 2026 | Donald | R1 | Merton Bells | Alana Kelly | 1620m | Maiden | Good4 | 11 | 4th |
| 2 Sept 2026 | Sandown Hillside | R7 | Flash Feeling | Logan Bates | 1800m | Benchmark 66 | Soft5 | 13 | 13th |
| 31 Aug 2026 | Ballarat Synthetic | R8 | Spanish Blaze | Sarah Field | 1200m | Benchmark 70 | Good3 | 11 | 11th |
| 31 Aug 2026 | Ballarat Synthetic | R4 | Burrow | Ryan Hurdle | 1200m | Maiden | Good3 | 6 | 2nd |
| 31 Aug 2026 | Ballarat Synthetic | R1 | Hurricane Girl | Zac Spain | 1100m | Maiden | Good3 | 5 | 2nd |
| 29 Aug 2026 | Caulfield | R3 | Berkeley Square | Luke Nolen | 2000m | Open | Soft7 | 4 | 6th |
| 28 Aug 2026 | Geelong | R2 | Merton Bells | Alana Kelly | 1547m | Maiden | Soft6 | 9 | — |
| 25 Aug 2026 | Ballarat Synthetic | R3 | Empress Of China | Sarah Field | 1500m | Maiden | Good3 | 10 | 11th |
| 25 Aug 2026 | Ballarat Synthetic | R2 | Kenya Win | Ryan Hurdle | 1200m | Maiden | Good3 | 5 | — |
| 25 Aug 2026 | Ballarat Synthetic | R2 | Hot Pot Dot | Sarah Field | 1200m | Maiden | Good3 | 2 | — |
| 24 Aug 2026 | Pakenham Synthetic | R9 | Flash Feeling | Sarah Field | 2200m | Benchmark 74 | Good3 | 3 | — |
| 20 Aug 2026 | Warrnambool | R8 | Highland Glory | Alana Kelly | 2000m | Benchmark 62 | Heavy10 | 6 | 4th |
| 19 Aug 2026 | Sandown-lakeside | R8 | Spanish Blaze | Sarah Field | 1400m | Benchmark 66 | Soft6 | 5 | Late Scratching |
| 19 Aug 2026 | Sandown-lakeside | R5 | Flash Feeling | Sarah Field | 2400m | Benchmark 66 | Soft6 | 10 | Late Scratching |
| 18 Aug 2026 | Ballarat Synthetic | R3 | Merton Bells | Alana Kelly | 1400m | Maiden | Good3 | 18 | Scratched |
| 18 Aug 2026 | Ballarat Synthetic | R2 | Kenya Win | Ryan Hurdle | 1200m | Maiden | Good3 | 16 | Scratched |
| 15 Aug 2026 | Caulfield | R9 | Berkeley Square | Luke Nolen | 1600m | Benchmark 100 | Soft7 | 4 | — |
| 6 Aug 2026 | Ballarat Synthetic | R7 | Way Up High | Sarah Field | 2100m | Benchmark 66 | Good3 | 2 | 11th |
| 6 Aug 2026 | Ballarat Synthetic | R4 | Burrow | Sarah Field | 1200m | Maiden | Good3 | 2 | — |
| 2 Aug 2026 | Sandown-lakeside | R8 | Spanish Blaze | Will Gordon | 1400m | Benchmark 66 | Heavy8 | 1 | Scratched |
| 1 Aug 2026 | Flemington | R3 | Flash Feeling | Teodore Nugent | 2000m | Benchmark 100 | Good4 | 6 | — |
| 31 July 2026 | Geelong | R6 | Highland Glory | Alana Kelly | 1700m | Benchmark 62 | Soft7 | 1 | — |
| 31 July 2026 | Geelong | R4 | Merton Bells | Alana Kelly | 1200m | Maiden | Soft7 | 2 | — |
| Horse | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Starry Legend | 1 | 1 | — | 100% | 0% |
| Captain Crackerjak | 3 | 1 | — | 33% | 0% |
| Eclair Sunrise | 3 | 1 | — | 33% | 0% |
| Boh Rhap | 3 | 1 | — | 33% | 0% |
| Affair To Remember | 8 | 2 | 1 | 25% | 13% |
| Ho Ho Prince | 4 | 1 | — | 25% | 0% |
| Pentegra | 4 | 1 | — | 25% | 0% |
| Kumicho | 4 | 1 | 1 | 25% | 25% |
| Too Darn Discreet | 21 | 5 | 4 | 24% | 19% |
| Song Brocade | 9 | 2 | 1 | 22% | 11% |
| Berkeley Square | 47 | 10 | 10 | 21% | 21% |
| Cheer For Me | 5 | 1 | — | 20% | 0% |
| One Last Kiss | 18 | 3 | 5 | 17% | 28% |
| Kenzee River | 7 | 1 | 3 | 14% | 43% |
| Bavarian Lady | 33 | 4 | 5 | 12% | 15% |
| Comic Hero | 9 | 1 | — | 11% | 0% |
| Blunakka | 18 | 2 | — | 11% | 0% |
| Cactus King | 9 | 1 | 3 | 11% | 33% |
| Matriarch Rose | 30 | 3 | 4 | 10% | 13% |
| Uniquely | 60 | 6 | 8 | 10% | 13% |
| Russian Fighter | 10 | 1 | 2 | 10% | 20% |
| Horse For Higher | 20 | 2 | 2 | 10% | 10% |
| All Or Nothin' | 10 | 1 | 1 | 10% | 10% |
| Gordon Bleu | 10 | 1 | — | 10% | 0% |
| Way Up High | 52 | 5 | 1 | 10% | 2% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Mark Zahra | 1 | 1 | — | 100% | 0% |
| Craig Williams | 11 | 5 | — | 45% | 0% |
| Ryan Houston | 3 | 1 | 1 | 33% | 33% |
| Hannah Edgley | 10 | 3 | 1 | 30% | 10% |
| Noel Callow | 6 | 1 | — | 17% | 0% |
| Luke Currie | 20 | 3 | 6 | 15% | 30% |
| Luke Nolen | 14 | 2 | 3 | 14% | 21% |
| Lee Horner | 7 | 1 | 1 | 14% | 14% |
| Jarrod Lorensini | 15 | 2 | 3 | 13% | 20% |
| Will Gordon | 8 | 1 | — | 13% | 0% |
| Beau Mertens | 8 | 1 | 1 | 13% | 13% |
| Jarrod Fry | 24 | 3 | 1 | 13% | 4% |
| Dean Yendall | 17 | 2 | 2 | 12% | 12% |
| Dean Holland | 28 | 3 | 5 | 11% | 18% |
| John Allen | 50 | 5 | 14 | 10% | 28% |
| Liam Riordan | 10 | 1 | 2 | 10% | 20% |
| Harry Coffey | 30 | 3 | 7 | 10% | 23% |
| Jaylah Kennedy | 182 | 18 | 28 | 10% | 15% |
| Alana Kelly | 100 | 9 | 18 | 9% | 18% |
| Patrick Moloney | 12 | 1 | — | 8% | 0% |
| Michael Poy | 50 | 4 | 8 | 8% | 16% |
| Tatum Bull | 25 | 2 | 5 | 8% | 20% |
| Declan Bates | 77 | 6 | 16 | 8% | 21% |
| Jack Hill | 39 | 3 | 6 | 8% | 15% |
| Michael Dee | 14 | 1 | 1 | 7% | 7% |
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Murtoa | 4 | 1 | — | 25% | 0% |
| B'beet | 6 | 1 | — | 17% | 0% |
| W'beal | 13 | 2 | 4 | 15% | 31% |
| Donald | 48 | 7 | 7 | 15% | 15% |
| Flem | 93 | 12 | 7 | 13% | 8% |
| Racsyn | 16 | 2 | 4 | 13% | 25% |
| Echuca | 26 | 3 | 2 | 12% | 8% |
| H'ton | 28 | 3 | — | 11% | 0% |
| Avoca | 10 | 1 | 1 | 10% | 10% |
| Sandwn | 42 | 4 | 5 | 10% | 12% |
| Horsh. | 11 | 1 | 4 | 9% | 36% |
| Swan H | 40 | 3 | 3 | 8% | 8% |
| Balsyn | 160 | 11 | 29 | 7% | 18% |
| W'bool | 44 | 3 | 7 | 7% | 16% |
| M.v. | 45 | 3 | 7 | 7% | 16% |
| Ball't | 196 | 13 | 31 | 7% | 16% |
| Caster | 16 | 1 | 4 | 6% | 25% |
| Lakesi | 51 | 3 | 4 | 6% | 8% |
| K'ton | 35 | 2 | 9 | 6% | 26% |
| Caulf. | 55 | 3 | 10 | 5% | 18% |
| Ararat | 37 | 2 | 8 | 5% | 22% |
| G'long | 112 | 6 | 13 | 5% | 12% |
| K'more | 38 | 2 | 6 | 5% | 16% |
| W'bee | 39 | 2 | 4 | 5% | 10% |
| Bend | 81 | 4 | 19 | 5% | 23% |
| Date | Race | Event | Dist | Horse |
|---|---|---|---|---|
| 14 Sept 2026 | R6 | Finchetts Plumbing (Bm56) | 2200m | Highland Glory |
| 25 Apr 2026 | R7 | Flt Lt Peter Armytage (Bm100) | 2000m | Too Darn Discreet |
| 14 Feb 2026 | R6 | Be Captivated Trophy | 2500m | Berkeley Square |
| 6 Dec 2025 | R9 | Sportsbet Ballarat Cup | 2000m | Berkeley Square |
| 19 Oct 2025 | R5 | PSD Energy (Bm70) | 1200m | Comic Hero |
| 6 Oct 2025 | R1 | Global Turf Mdn Plate | 2000m | Dharam Shalaa |
| 19 Sept 2025 | R2 | Ballarat Volkswagen Mdn Plate | 1200m | Gisella |
| 30 Aug 2025 | R5 | Tile Importer Heatherlie Stakes | 1700m | Too Darn Discreet |
| 26 Aug 2025 | R3 | Global Turf (Bm64) | 2100m | Wise Legend |
| 2 Aug 2025 | R8 | 2025 Melbourne Cup Carnival On Sale (Bm84) | 1620m | Too Darn Discreet |
| 7 June 2025 | R7 | 2025 Country Achiever Eric Musgrove (Bm100) | 2000m | Flash Feeling |
| 7 Dec 2024 | R9 | Sportsbet Ballarat Cup | 2000m | Berkeley Square |
| 17 Nov 2024 | R8 | Viatek Fujifilm Hcp (58) | 1135m | Brazen Brando |
| 23 Oct 2024 | R1 | Canadian Club (Bm70) | 2400m | Way Up High |
| 19 Oct 2024 | R4 | Schweppes Ethereal Stakes | 2000m | Too Darn Discreet |
| 12 Oct 2024 | R5 | Walker''s Earthworks Hcp (58) | 2200m | Highland Glory |
| 5 Oct 2024 | R5 | Foodworks Murtoa Hcp (58) | 2050m | Wise Legend |
| 5 Oct 2024 | R4 | Tab Edward Manifold Stakes | 1600m | Too Darn Discreet |
| 28 Sept 2024 | R6 | Tile Importer Hcp | 1800m | Berkeley Square |
| 14 Sept 2024 | R10 | Ronald Mcdonald House Charities Trophy | 1700m | Berkeley Square |
| 14 Aug 2024 | R7 | Lockettled.au (Bm64) | 1500m | Fayetta |
| 3 Aug 2024 | R6 | Star Printing Hcp (58) | 1100m | Brazen Brando |
| 25 July 2024 | R5 | The Big Screen Company (Bm58) | 2200m | Highland Glory |
| 25 May 2024 | R6 | Stow Storage Solutions (Bm78) | 1600m | Matriarch Rose |
| 25 May 2024 | R5 | Sportsbet Photo Finish Refund (Bm70) | 2400m | Way Up High |