Horse profile

Percy Willis (GB)

Run-by-run form across 75 recorded races in the Algohorse database.

Runs
75
Wins
6
Placed
26
Graded
74
DateCourseTrainerJockeyResult
29 Dec 2025Newcastle (AW) 3:10Jedd O'KeeffeHollie DoyleUnplaced
12 Dec 2025Southwell (AW) 8:30Jedd O'KeeffeP J McDonaldUnplaced
26 Nov 2025Newcastle (AW) 3:00Jedd O'KeeffeP J McDonaldPlaced
6 Nov 2025Newcastle (AW) 3:20Jedd O'KeeffeP J McDonaldPlaced
4 Oct 2025Newcastle (AW) 5:45Jedd O'KeeffeJack GarrittyUnplaced
25 Sept 2025Newcastle (AW) 5:30Jedd O'KeeffeP J McDonaldPlaced
8 Sept 2025Newcastle (AW) 4:39Jedd O'KeeffeP J McDonaldUnplaced
15 Mar 2025Wolverhampton (AW) 6:30Jedd O'KeeffeJack GarrittyUnplaced
4 Mar 2025Southwell (AW) 8:30Jedd O'KeeffeJack GarrittyUnplaced
15 Feb 2025Newcastle (AW) 4:55Jedd O'KeeffeJack GarrittyPlaced
8 Feb 2025Wolverhampton (AW) 8:15Jedd O'KeeffeJack GarrittyUnplaced
31 Jan 2025Southwell (AW) 6:00Jedd O'KeeffeHector CrouchUnplaced
23 Jan 2025Newcastle (AW) 12:41Jedd O'KeeffeJack GarrittyUnplaced
8 Jan 2025Newcastle (AW) 1:33Jedd O'KeeffeJack GarrittyUnplaced
1 Jan 2025Newcastle (AW) 2:24Jedd O'KeeffeHector CrouchPlaced
28 Dec 2024Newcastle (AW) 3:30Jedd O'KeeffeJack GarrittyUnplaced
10 Dec 2024Southwell (AW) 5:30Jedd O'KeeffeJack GarrittyUnplaced
3 Dec 2024Newcastle (AW) 2:54Jedd O'KeeffeCam HardieUnplaced
16 Nov 2024Wolverhampton (AW) 8:30Jedd O'KeeffeHector CrouchWon
28 Oct 2024Newcastle (AW) 4:10Jedd O'KeeffeCam HardieUnplaced
29 Jun 2024Newcastle (AW) 5:25Jedd O'KeeffeJack GarrittyUnplaced
15 Jun 2024Chester 5:04Jedd O'KeeffeFinley MarshUnplaced
12 May 2024Newcastle (AW) 4:17Jedd O'KeeffeJack GarrittyPlaced
28 Apr 2024Southwell (AW) 2:10Jedd O'KeeffeJack GarrittyUnplaced
9 Apr 2024Southwell (AW) 6:30Jedd O'KeeffeSaffie OsbornePlaced
1 Apr 2024Wolverhampton (AW) 1:40Jedd O'KeeffeJack GarrittyPlaced
18 Mar 2024Newcastle (AW) 5:30Jedd O'KeeffeJack GarrittyWon
9 Mar 2024Wolverhampton (AW) 3:50Jedd O'KeeffeDaniel TudhopePlaced
1 Mar 2024Newcastle (AW) 5:25Jedd O'KeeffeHollie DoyleUnplaced
19 Feb 2024Lingfield (AW) 2:17Jedd O'KeeffeOisin MurphyUnplaced
10 Feb 2024Wolverhampton (AW) 8:00Jedd O'KeeffeP J McDonaldUnplaced
28 Jan 2024Doncaster 3:35Jedd O'KeeffeCraig NicholUnplaced
5 Jan 2024Musselburgh 2:30Jedd O'KeeffeHenry BrookeUnplaced
26 Dec 2023Wolverhampton (AW) 5:35Jedd O'KeeffeMarco GhianiUnplaced
12 Dec 2023Southwell (AW) 8:30Jedd O'KeeffeP J McDonaldUnplaced
18 Nov 2023Wolverhampton (AW) 8:30Jedd O'KeeffeP J McDonaldUnplaced
15 Nov 2023Newcastle (AW) 3:37Jedd O'KeeffeP J McDonaldUnplaced
6 Nov 2023Wolverhampton (AW) 7:30Jedd O'KeeffeP J McDonaldPlaced
30 Oct 2023Newcastle (AW) 4:15Jedd O'KeeffeP J McDonaldPlaced
25 Oct 2023Kempton (AW) 8:30Jedd O'KeeffeBen CurtisUnplaced
6 Oct 2023Newcastle (AW) 4:35Jedd O'KeeffeP J McDonaldWon
16 Apr 2023Huntingdon 1:35Jedd O'KeeffeEmma Smith-ChastonUnplaced
31 Mar 2023Wetherby 2:50Jedd O'KeeffeCharlie HammondUnplaced
14 Mar 2023Sedgefield 1:50Jedd O'KeeffeCharlie HammondUnplaced
22 Feb 2023Doncaster 3:35Jedd O'KeeffeTom CannonUnplaced
7 Feb 2023Wolverhampton (AW) 8:30Jedd O'KeeffeKevin StottUnplaced
26 Jan 2023Newcastle (AW) 4:00Jedd O'KeeffeP J McDonaldPlaced
23 Jan 2023Wolverhampton (AW) 7:30Jedd O'KeeffeP J McDonaldUnplaced
28 Nov 2022Wolverhampton (AW) 4:25Jedd O'KeeffeP J McDonaldUnplaced
11 Nov 2022Newcastle (AW) 1:35Jedd O'KeeffeP J McDonaldUnplaced
31 Oct 2022Wolverhampton (AW) 7:00Jedd O'KeeffeRossa RyanPlaced
17 Oct 2022Wolverhampton (AW) 7:30Jedd O'KeeffeBenoit De La SayetteUnplaced
30 Sept 2022Newcastle (AW) 6:15Jedd O'KeeffeP J McDonaldUnplaced
8 May 2022Hamilton 6:18Jedd O'KeeffeP J McDonaldUnplaced
23 Apr 2022Doncaster 7:35Jedd O'KeeffeP J McDonaldUnplaced
12 Apr 2022Wolverhampton (AW) 7:15Jedd O'KeeffeP J McDonaldUnplaced
29 Mar 2022Wolverhampton (AW) 7:00Jedd O'KeeffeP J McDonaldPlaced
14 Mar 2022Wolverhampton (AW) 6:00Jedd O'KeeffeP J McDonaldWon
24 Feb 2022Southwell (AW) 4:57Jedd O'KeeffeCieren FallonUnplaced
27 Jan 2022Southwell (AW) 4:00Jedd O'KeeffeP J McDonaldUnplaced
19 Jan 2022Southwell (AW) 5:05Jedd O'KeeffeP J McDonaldWon
13 Jan 2022Newcastle (AW) 1:50Jedd O'KeeffeP J McDonaldWon
27 Dec 2021Wolverhampton (AW) 5:40Jedd O'KeeffeDavid ProbertUnplaced
18 Dec 2021Wolverhampton (AW) 7:00Jedd O'KeeffeTom MarquandPlaced
10 Dec 2021Southwell (AW) 7:15Jedd O'KeeffeCieren FallonPlaced
6 Dec 2021Wolverhampton (AW) 6:30Jedd O'KeeffeCieren FallonPlaced
13 Nov 2021Wolverhampton (AW) 8:00Jedd O'KeeffeCieren FallonPlaced
5 Jul 2021Ripon 7:30Jedd O'KeeffeGraham LeeUnplaced
5 Jun 2021Hexham 3:15Jedd O'KeeffeHenry Brooke—
29 Apr 2021Redcar 5:00Jedd O'KeeffeJack GarrittyUnplaced
14 Apr 2021Beverley 2:50Jedd O'KeeffeJack GarrittyUnplaced
26 Feb 2021Lingfield (AW) 1:45Eve Johnson HoughtonCharles BishopPlaced
5 Feb 2021Lingfield (AW) 3:10Eve Johnson HoughtonCharles BishopPlaced
15 Oct 2020Lingfield (AW) 2:00Eve Johnson HoughtonCharles BishopUnplaced
6 Oct 2020Lingfield (AW) 3:10Eve Johnson HoughtonCharles BishopUnplaced

Form is drawn from races Algohorse has covered and grows over time. 18+ · bet responsibly.

← Browse horses

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.