Horse profile
Ancient Rome
Run-by-run form across 13 recorded races in the Algohorse database.
Runs
13
Wins
1
Placed
3
Graded
13
| Date | Course | Trainer | Jockey | Result |
|---|---|---|---|---|
| 31 Jul 2026 | Goodwood 3:00 | Charles Hills | David Egan | Unplaced |
| 25 Jun 2026 | Newcastle (AW) 3:47 | Charles Hills | Tom Marquand | Unplaced |
| 18 Apr 2026 | Newbury 3:10 | Charles Hills | Jason Watson | Unplaced |
| 21 Aug 2025 | York 3:00 | Charles Hills | Kieran Shoemark | Unplaced |
| 29 Jul 2025 | Goodwood 1:20 | Charles Hills | Jamie Spencer | Unplaced |
| 12 Jul 2025 | York 3:10 | Charles Hills | Rob Hornby | Unplaced |
| 5 Jul 2025 | Sandown 5:15 | Charles Hills | Billy Loughnane | Placed |
| 18 Jun 2025 | Ascot 5:00 | Charles Hills | Jamie Spencer | Unplaced |
| 17 May 2025 | Newbury 4:20 | Charles Hills | Jason Watson | Unplaced |
| 12 Oct 2024 | Newmarket 1:15 | Charles Hills | Jamie Spencer | Unplaced |
| 13 Jul 2024 | Ascot 2:20 | Charles Hills | Tom Marquand | Placed |
| 18 Jun 2024 | Ascot 5:40 | Charles Hills | Jamie Spencer | Unplaced |
| 1 Aug 2023 | Goodwood 2:50 | Charles Hills | Jamie Spencer | Won |
Form is drawn from races Algohorse has covered and grows over time. 18+ · bet responsibly.
Start free. Upgrade when the model convinces you.
One model tip a day, free — the full daily card across UK, IRE & HK on Core.