P Twomey
P Twomey is a horse trainer based in Cashel, Co Tipperary, specialising in Flat racing. From 809 career runners, he has saddled 207 winners, at a 25.6% strike rate. He has earned £7.1M in prize money. He currently has 230 horses in his stable. His strongest record is at Roscommon (IRE) (6w from 8r).
Career Statistics
Win Rate
25.6%
Total Wins
207
Total Runs
809
Active Horses
230
Prize Money
£7.1M
Upcoming Entries
1 entry| Date | Course | Race |
|---|---|---|
| 2026-10-27 | Galway | Irish Stallion Farms EBF Fillies Maiden |
Recent Form
Season Performance
Win Rate % · Prize Money (£k) · Runs
- Runs
- Prize £k
- Win Rate %
Recent Results
Last 20 runners| Date | Horse | Course | Race | Pos | Jockey | SP | Prize £ |
|---|---|---|---|---|---|---|---|
| 04 Oct | King Cuan (GB) | Curragh (IRE) | Coolmore Sioux Nation Concorde Stakes (Listed) | 1 | W. J. Lee | 6/1 | £30k |
| 03 Oct | City Of Memphis (IRE) | Newmarket | Betmgm Sun Chariot Stakes (Group 1) | 3 | W. J. Lee | 15/2 | £40.4k |
| 22 Sept | Iowa City (FR) | Listowel (IRE) | Edmund & Josie Whelan Memorial Listowel Stakes (Listed) | 6 | W. J. Lee | 11/1 | £999 |
| 12 Sept | City Of Memphis (IRE) | Leopardstown (IRE) | Coolmore America 'Justify' Matron Stakes (Group 1) | 2 | W J Lee | 9/1 | £80k |
| 30 Aug | Catalina Delcarpio (IRE) | Cork (IRE) | Coolmore Stud Little Big Bear Stakes (Group 3) | 10 | W J Lee | 15/8F | £0 |
| 29 Aug | Bosphorus Rose (GB) | Curragh (IRE) | Snow Fairy Fillies Stakes (Group 3) | 5 | W J Lee | 8/1 | £2.1k |
| 22 Aug | Carmers (IRE) | Curragh (IRE) | Comer Group International Irish St. Leger Trial Stakes | 5 | W J Lee | 4/6F | £2.1k |
| 20 Aug | Perfect Your Craft (IRE) | York | British Ebf & Sir Henry Cecil Galtres Stakes (Listed Race) (GBBPlus Race) | 6 | W J Lee | 17/2 | £1.4k |
| 14 Aug | Bosphorus Rose (GB) | Cork (IRE) | Irish Stallion Farms EBF Give Thanks Stakes (Group 3) | 5 | W J Lee | 5/2 | £2.1k |
| 30 Jul | Black Caviar Gold (IRE) | Galway (IRE) | Arthur Guinness Irish EBF Corrib Fillies Stakes (Listed) | 8 | W J Lee | 3/1 | £0 |
| 27 Jul | Arouet (FR) | Galway (IRE) | Galmont Hotel & The Galway Bay Hotel Novice Hurdle | 3 | Daniel King | 7/1 | £2.1k |
| 18 Jul | Moody (IRE) | Curragh (IRE) | Al Shira'aa Racing Meadow Court Stakes (Group 3) | 1 | W J Lee | 15/2 | £42k |
| 18 Jul | One Look (IRE) | Curragh (IRE) | Al Shira'aa Racing Meadow Court Stakes (Group 3) | 6 | James Doyle | 5/6F | £1.4k |
| 30 Jun | Bosphorus Rose (GB) | Roscommon (IRE) | Watch Racing TV Irish EBF Lenebane Stakes (Listed) | 1 | W J Lee | 4/1 | £29.4k |
| 27 Jun | One Look (IRE) | Curragh (IRE) | Paddy Power Pretty Polly Stakes (Fillies' And Mares' Group 1) | 2 | James Doyle | 18/1 | £75.6k |
| 19 Jun | Black Caviar Gold (IRE) | Ascot | Coronation Stakes (Fillies' Group 1) (Rnd) | 8 | W J Lee | 33/1 | £0 |
| 19 Jun | Arouet (FR) | Limerick (IRE) | Irish Stallion Farms EBF Martin Molony Stakes (Listed) | 9 | James Ryan | 9/2 | £0 |
| 18 Jun | Carmers (IRE) | Ascot | Gold Cup (Group 1) | 6 | W J Lee | 25/1 | £9.4k |
| 17 Jun | Catalina Delcarpio (IRE) | Ascot | Duke Of Cambridge Stakes (Fillies' And Mares' Group 2) (Rnd) | 13 | W J Lee | 13/2 | £0 |
| 14 Jun | Bosphorus Rose (GB) | Cork (IRE) | Darley Munster Oaks Stakes (Fillies' And Mares' Group 3) | 3 | Colin Keane | 7/1 | £6.2k |
Strike Rate by Course & Distance
Win % by course (rows) and distance band (columns). Min 1 run to show a cell.
| Course | 5f | 6f | 7f | 1m | 1m2f | 1m4f+ |
|---|---|---|---|---|---|---|
| Curragh (IRE) | 0% | 19% | 41% | 27% | 19% | 0% |
| Cork (IRE) | 25% | 50% | 45% | 50% | 20% | 43% |
| Leopardstown (IRE) | — | — | 33% | 20% | 27% | 33% |
| Naas (IRE) | 0% | 17% | 14% | 22% | 0% | 0% |
| Gowran Park (IRE) | — | — | 25% | — | 17% | 50% |
| Killarney (IRE) | — | — | — | 46% | — | 67% |
| Dundalk (AW) (IRE) | 0% | — | 33% | 38% | — | 0% |
| Galway (IRE) | — | — | 33% | 100% | — | 50% |
Going Performance
Based on the 492 most recent results stored in our database for this trainer.
Distance Performance
Based on the 492 most recent results stored in our database for this trainer.
Course Specialists
Where this trainer wins most often (minimum 3 runners at a track).
Class Performance
Win rates by race class (1–7).
Seasonality
Monthly win rate across stored results.
Jockey Partnerships
Most successful retained jockeys (minimum 3 rides).
Owner Partnerships
Top owners sending horses to this trainer (minimum 2 runners).
Surface Split
Turf vs All-Weather strike rates.
Turf
Runs
457
Wins
131
Win Rate
29%
AW
Runs
35
Wins
8
Win Rate
23%
Flat vs Jumps
Separate stats for each racing code.
Runs
489
Wins
138
Win %
28%
Place %
57%
Runs
3
Wins
1
Win %
33%
Place %
100%
Top Horses
Star horses ranked by career wins, then total prize money earned.
Biggest Wins
Most valuable victories from stored results.
Goffs Million
One Look (IRE) · Curragh (IRE) · 23 Sept 2023
Coolmore America 'Justify' Matron Stakes (Fillies' And Mares' Group 1)
Pearls Galore (FR) · Leopardstown (IRE) · 10 Sept 2022
Alwasmiyah Pretty Polly Stakes (Fillies And Mares' Group 1)
La Petite Coco (IRE) · Curragh (IRE) · 26 Jun 2022
Queen's Vase (Group 2)
Carmers (IRE) · Ascot · 18 Jun 2025
Moyglare 'Jewels' Blandford Stakes (Fillies' And Mares' Group 2)
La Petite Coco (IRE) · Curragh (IRE) · 12 Sept 2021
Lanwades Stud Stakes (Fillies' And Mares' Group 2)
City Of Memphis (IRE) · Curragh (IRE) · 24 May 2026
Irish Ebf Auction Series Race Final
King Cuan (GB) · Naas (IRE) · 15 Oct 2023
Alan Smurfit Memorial Beresford Stakes (Group 2)
Deepone (GB) · Curragh (IRE) · 23 Sept 2023
Lanwades Stud Stakes (Fillies' And Mares' Group 2)
Just Beautiful (GB) · Curragh (IRE) · 28 May 2023
Lanwades Stud Stakes (Fillies' & Mares' Group 2)
Pearls Galore (FR) · Curragh (IRE) · 22 May 2022
Market Performance
Starting prices of winners — average, extremes, and distribution.
Avg Winner SP
4.7/1
Shortest Winner
0.1/1
Biggest Winner
25/1
Winner SP Distribution
Age Performance
Win rates by horse age, based on the current stable roster.
Active Stable Roster — Top 50 by rating
Discussion
0 commentsYou must be logged in to leave a comment.
No comments yet
Be the first to share your thoughts