Horse profile
Thru And Thru
Run-by-run form across 13 recorded races in the Algohorse database.
Runs
13
Wins
1
Placed
5
Graded
13
| Date | Course | Trainer | Jockey | Result |
|---|---|---|---|---|
| 1 Nov 2026 | Curragh 2:02 | Rory Anthony Devine | Luke McAteer | Won |
| 15 Oct 2026 | Curragh 2:47 | Rory Anthony Devine | Luke McAteer | Unplaced |
| 7 Oct 2026 | Navan 4:15 | Rory Anthony Devine | Rory Mulligan(5) | Unplaced |
| 28 Sept 2026 | Down Royal 3:44 | Rory Anthony Devine | Rory Mulligan(5) | Placed |
| 21 Sept 2026 | Fairyhouse 4:57 | Rory Anthony Devine | Gavin Ryan | Unplaced |
| 26 Jun 2026 | Curragh 6:10 | Rory Anthony Devine | Jack Cleary | Unplaced |
| 4 Jun 2026 | Leopardstown 6:00 | Rory Anthony Devine | Patrick McGettigan | Unplaced |
| 15 Apr 2026 | Leopardstown (IRE) 4:52 | Rory Anthony Devine | Colin Keane | Unplaced |
| 22 Mar 2026 | Naas (IRE) 3:12 | Rory Anthony Devine | Luke McAteer | Placed |
| 27 Oct 2025 | Galway (IRE) 2:41 | Rory Anthony Devine | Luke McAteer | Placed |
| 12 Oct 2025 | Naas (IRE) 3:10 | Rory Anthony Devine | Luke McAteer | Unplaced |
| 2 Oct 2025 | Bellewstown (IRE) 2:05 | Rory Anthony Devine | Nicola Burns | Placed |
| 22 Sept 2025 | Fairyhouse (IRE) 4:00 | Rory Anthony Devine | Luke McAteer | Unplaced |
Form is drawn from races Algohorse has covered and grows over time. 18+ · bet responsibly.
Start free. Upgrade when the model convinces you.
One selection a day free, plus yesterday's full card graded. The whole card is £14.99 a month.