Richard & Peter Fahey has trained 279 runners with 17 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.
| Date | Track | Race | Horse | Jockey | Dist | Class | Going | Bar | Result |
|---|---|---|---|---|---|---|---|---|---|
| 1 July 2026 | Epsom | R7 | Sporting Light | Ethan Tindall(5) | 1408m | — | Good | 9 | — |
| 1 July 2026 | Epsom | R3 | Havana Rum | Ethan Tindall(5) | 1207m | — | Good | 5 | — |
| 1 July 2026 | Thirsk | R7 | Strong Warrior | Warren Fentiman(3) | 1207m | — | Good To Firm | 4 | — |
| 1 July 2026 | Thirsk | R6 | Yafreh | Shane Gray | 2414m | — | Good To Firm | 3 | — |
| 1 July 2026 | Thirsk | R5 | Masai Angel | Oisin Orr | 1207m | — | Good To Firm | 10 | — |
| 1 July 2026 | Thirsk | R4 | Thehunnebelllegacy | Warren Fentiman(3) | 1207m | — | Good To Firm | 1 | — |
| 1 July 2026 | Thirsk | R3 | North Force | Warren Fentiman(3) | 1609m | — | Good To Firm | 9 | — |
| 1 July 2026 | Thirsk | R2 | Harry Who | Oisin Orr | 1207m | — | Good To Firm | 9 | — |
| 1 July 2026 | Thirsk | R1 | Market Equities | Oisin Mcsweeney | 1207m | — | Good To Firm | 9 | — |
| 30 June 2026 | Musselburgh | R7 | What A Tahoo | Cam Hardie | 1005m | — | Good | 10 | 5th |
| 29 June 2026 | Pontefract | R7 | Far Ahead | Oisin Orr | 1609m | — | Good | 2 | 2nd |
| 29 June 2026 | Pontefract | R6 | Great Success | Oisin Orr | 1207m | — | Good | 6 | 4th |
| 27 June 2026 | York | R7 | Glistening Nights | Mr Eireann Cagney | 2112m | — | Good To Firm | 4 | 2nd |
| 27 June 2026 | Newcastle | R6 | Sorry Bacha | Warren Fentiman | 1005m | — | Standard To Slow | 2 | 5th |
| 27 June 2026 | York | R6 | Invincible Boy | Oisin Orr | 1207m | — | Good To Firm | 14 | 8th |
| 27 June 2026 | Chester | R5 | First Time | Ethan Tindall(5) | 1408m | — | Good | 5 | 3rd |
| 27 June 2026 | Newcastle | R5 | Strike Red | Warren Fentiman(3) | 1207m | — | Standard To Slow | 5 | 2nd |
| 27 June 2026 | Chester | R3 | Stormy Impact | Ethan Tindall(5) | 1207m | — | Good | 8 | 5th |
| 27 June 2026 | York | R3 | Boston Dan | Oisin Orr | 1005m | — | Good To Firm | 12 | 10th |
| 27 June 2026 | York | R2 | Golden Strike | Oisin Orr | 1609m | — | Good To Firm | 10 | 7th |
| 27 June 2026 | York | R1 | Sue's Last Chance | Oisin Orr | 1207m | — | Good To Firm | 7 | 8th |
| 22 June 2026 | Musselburgh | R7 | Up The Jazz | Warren Fentiman | 1609m | — | Good | 6 | 1st |
| 22 June 2026 | Catterick | R4 | Ziggy's Queen | Ethan Tindall(5) | 1408m | — | Good | 3 | 5th |
| 22 June 2026 | Catterick | R3 | Thehunnebelllegacy | Ethan Tindall(5) | 1207m | — | Good | 3 | 5th |
| 22 June 2026 | Musselburgh | R3 | Supreme Clarets | Warren Fentiman(3) | 1408m | — | Good | 10 | 2nd |
| 22 June 2026 | Musselburgh | R1 | Thankfully Simmy | Billy Garritty | 1609m | — | Good | 5 | 5th |
| 22 June 2026 | Musselburgh | R1 | Kameko Fever | Warren Fentiman(3) | 1609m | — | Good | 1 | 7th |
| 21 June 2026 | Pontefract | R7 | Kiss For An Angel | Barry Mchugh | 1609m | — | Good | 8 | 7th |
| 21 June 2026 | Pontefract | R6 | Rock Opera | Oisin Orr | 1207m | — | Good | 4 | 2nd |
| 21 June 2026 | Pontefract | R6 | Azure Zain | Warren Fentiman(3) | 1207m | — | Good | 3 | 6th |
| 21 June 2026 | Pontefract | R3 | South Parade | Cam Hardie | 1005m | — | Good | 2 | 9th |
| 21 June 2026 | Pontefract | R1 | Onslaught | Oisin Orr | 1207m | — | Good | 2 | 6th |
| 20 June 2026 | Doncaster | R7 | Mudita | Cam Hardie | 2414m | — | Good To Firm | 3 | 3rd |
| 20 June 2026 | Doncaster | R5 | Fizzy Cristal | Cam Hardie | 1207m | — | Good To Firm | 4 | 5th |
| 20 June 2026 | Doncaster | R3 | Vega Storm | Ryan Sexton | 1408m | — | Good To Firm | 12 | 10th |
| 20 June 2026 | Ayr | R6 | Horace Wallace | Oisin Orr | 1408m | — | Good | 9 | 4th |
| 20 June 2026 | Ascot | R3 | Powerful Glory | Jamie Spencer | 1207m | — | Good To Firm | 10 | — |
| 20 June 2026 | Ascot | R1 | Mussab | Colin Keane | 1005m | — | Good To Firm | 14 | 3rd |
| 19 June 2026 | Redcar | R5 | Horu Kanu | Barry Mchugh | 2011m | — | Good | 2 | 6th |
| 19 June 2026 | Ascot | R1 | Hidden Gift | James Mcdonald | 1207m | — | Good To Firm | 19 | 5th |
| 18 June 2026 | Ascot | R7 | Golden Mind | Oisin Orr | 1408m | — | Good To Firm | 22 | 23rd |
| 18 June 2026 | Ascot | R1 | Whispering Moon | Oisin Orr | 1408m | — | Good To Firm | 8 | 8th |
| 17 June 2026 | Ripon | R6 | What A Tahoo | Barry Mchugh | 1005m | — | Good To Soft | 9 | 1st |
| 17 June 2026 | Ripon | R4 | Beattie Is Back | Jack Garritty | 1207m | — | Good To Soft | 6 | 5th |
| 17 June 2026 | Ripon | R2 | Masai Angel | Billy Garritty | 1207m | — | Good To Soft | 2 | 3rd |
| 17 June 2026 | Ascot | R7 | Charted Course | James Doyle | 1207m | — | Good To Firm | 8 | 10th |
| 17 June 2026 | Ripon | R1 | Chiwara | Barry Mchugh | 1207m | — | Good To Soft | 3 | 2nd |
| 17 June 2026 | Hamilton | R6 | Tarmonbarry Kid | Oisin Orr | 1709m | — | Good To Soft | 6 | 3rd |
| 17 June 2026 | Hamilton | R4 | Emperor's Son | Oisin Orr | 1207m | — | Good To Soft | 4 | 1st |
| 17 June 2026 | Ascot | R2 | Mr Colonel | Colin Keane | 2816m | — | Good To Firm | 10 | 9th |
| Horse | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Emperor's Son | 1 | 1 | — | 100% | 0% |
| Our Havana | 1 | 1 | — | 100% | 0% |
| Ciao Capo | 3 | 2 | — | 67% | 0% |
| Spaceman | 2 | 1 | — | 50% | 0% |
| Black Rock Beauty | 2 | 1 | 1 | 50% | 50% |
| Mudita | 3 | 1 | 1 | 33% | 33% |
| They All Know Me | 3 | 1 | — | 33% | 0% |
| Musical Touch | 3 | 1 | — | 33% | 0% |
| Rainbow Nebula | 3 | 1 | — | 33% | 0% |
| Mwafaq | 3 | 1 | 1 | 33% | 33% |
| Have Secret | 3 | 1 | — | 33% | 0% |
| Sporting Light | 4 | 1 | — | 25% | 0% |
| What A Tahoo | 4 | 1 | 1 | 25% | 25% |
| Up The Jazz | 4 | 1 | 2 | 25% | 50% |
| Strike Red | 5 | 1 | 1 | 20% | 20% |
| Rock Opera | 5 | 1 | 2 | 20% | 40% |
| Strong Warrior | 1 | 0 | — | 0% | 0% |
| Yafreh | 4 | 0 | 1 | 0% | 25% |
| Masai Angel | 3 | 0 | 1 | 0% | 33% |
| Thehunnebelllegacy | 4 | 0 | — | 0% | 0% |
| North Force | 4 | 0 | 1 | 0% | 25% |
| Harry Who | 1 | 0 | — | 0% | 0% |
| Market Equities | 1 | 0 | — | 0% | 0% |
| Havana Rum | 4 | 0 | — | 0% | 0% |
| Far Ahead | 6 | 0 | 2 | 0% | 33% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Jake Dickson(7) | 1 | 1 | — | 100% | 0% |
| Tom Kiely Marshall(5) | 1 | 1 | — | 100% | 0% |
| Warren Fentiman | 5 | 2 | 1 | 40% | 20% |
| Billy Garritty | 17 | 3 | 2 | 18% | 12% |
| Oisin Orr | 72 | 7 | 12 | 10% | 17% |
| David Nolan | 12 | 1 | 1 | 8% | 8% |
| Barry Mchugh | 17 | 1 | 4 | 6% | 24% |
| Warren Fentiman(3) | 28 | 1 | 5 | 4% | 18% |
| Shane Gray | 32 | 0 | 7 | 0% | 22% |
| Oisin Mcsweeney | 7 | 0 | — | 0% | 0% |
| Ethan Tindall(5) | 28 | 0 | 2 | 0% | 7% |
| Cam Hardie | 19 | 0 | 3 | 0% | 16% |
| Mr Eireann Cagney | 1 | 0 | 1 | 0% | 100% |
| Ryan Sexton | 3 | 0 | — | 0% | 0% |
| Jamie Spencer | 3 | 0 | — | 0% | 0% |
| Colin Keane | 3 | 0 | 1 | 0% | 33% |
| James Mcdonald | 1 | 0 | — | 0% | 0% |
| Jack Garritty | 6 | 0 | — | 0% | 0% |
| James Doyle | 2 | 0 | — | 0% | 0% |
| Miss Isla Clarkson(7) | 1 | 0 | — | 0% | 0% |
| Tom Kiely Marshall | 1 | 0 | 1 | 0% | 100% |
| Ethan Tindall(3) | 1 | 0 | — | 0% | 0% |
| David Egan | 2 | 0 | 1 | 0% | 50% |
| Connor Beasley | 1 | 0 | — | 0% | 0% |
| Harry Russell | 7 | 0 | 1 | 0% | 14% |
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Wolverhampton-aw | 7 | 1 | — | 14% | 0% |
| Leicester | 7 | 1 | 1 | 14% | 14% |
| H'ton | 15 | 2 | 7 | 13% | 47% |
| Pontefract | 16 | 2 | 2 | 13% | 13% |
| Redcar | 16 | 2 | — | 13% | 0% |
| Wetherby | 8 | 1 | 3 | 13% | 38% |
| Southwell-aw | 8 | 1 | 1 | 13% | 13% |
| Musselburgh | 9 | 1 | 2 | 11% | 22% |
| York | 24 | 2 | 3 | 8% | 13% |
| Ripon | 27 | 2 | 7 | 7% | 26% |
| Carlisle | 14 | 1 | 1 | 7% | 7% |
| Beverley | 16 | 1 | 2 | 6% | 13% |
| Thirsk | 17 | 0 | 2 | 0% | 12% |
| Epsom | 9 | 0 | 1 | 0% | 11% |
| N'ctle | 12 | 0 | 1 | 0% | 8% |
| Chester | 16 | 0 | 4 | 0% | 25% |
| Catterick | 9 | 0 | 1 | 0% | 11% |
| Doncaster | 21 | 0 | 3 | 0% | 14% |
| Ayr | 3 | 0 | 2 | 0% | 67% |
| Ascot | 8 | 0 | 1 | 0% | 13% |
| Nottingham | 5 | 0 | — | 0% | 0% |
| Curragh | 1 | 0 | — | 0% | 0% |
| Haydock | 5 | 0 | — | 0% | 0% |
| Newbury | 1 | 0 | — | 0% | 0% |
| Newmarket | 2 | 0 | — | 0% | 0% |
| Date | Race | Event | Dist | Horse |
|---|---|---|---|---|
| 22 June 2026 | R7 | Watch On Racing TV Apprentice Handicap | 1609m | Up The Jazz |
| 17 June 2026 | R6 | We're Back For Ladies' Day Tomorrow Handicap | 1005m | What A Tahoo |
| 17 June 2026 | R4 | #Cleanstay At Hampton By Hilton Handicap | 1207m | Emperor's Son |
| 16 June 2026 | R7 | Book To Stay At Wolverhampton Holiday Inn Maiden Stakes (GBB Race) | 1005m | Spaceman |
| 13 June 2026 | R7 | Fordy Marshall Handicap | 1207m | Musical Touch |
| 12 June 2026 | R1 | Andy Thornton Hospitality Furniture Apprentice Handicap | 1408m | Our Havana |
| 10 June 2026 | R6 | Hampton By Hilton Hamilton Park Handicap | 1709m | Mwafaq |
| 4 June 2026 | R5 | Malvern Castle And Compass Hospitality Handicap | 2011m | Ciao Capo |
| 2 June 2026 | R3 | GV Co Property Consultants Supports The YCC Handicap | 1207m | Rock Opera |
| 18 May 2026 | R7 | Every Race Live On Racing TV Handicap | 1408m | They All Know Me |
| 18 May 2026 | R7 | racingtv.com Handicap (Div II) | 1408m | Black Rock Beauty |
| 12 May 2026 | R6 | Racing Welfare Supporting Mental Health Handicap | 2011m | Ciao Capo |
| 7 May 2026 | R6 | Every Race Live On Racing TV Handicap | 1609m | Rainbow Nebula |
| 7 May 2026 | R3 | Free Tips On attheraces.com Handicap | 1408m | Sporting Light |
| 25 Apr 2026 | R2 | Napoleons Casino And Restaurant Leeds Restricted Maiden Fillies' Stakes (Bands B/C/D) (GBB Race) | 2011m | Mudita |
| 25 Apr 2026 | R2 | Caffreys Black Stout King Richard III Cup Handicap | 1207m | Strike Red |
| 21 Apr 2026 | R4 | RIU Hotels And Resorts Handicap (GBBPlus Race) | 2011m | Have Secret |