Horse profile

Johan (GB)

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

Runs
25
Wins
10
Placed
10
Graded
25
DateCourseTrainerJockeyResult
13 Sept 2025Leopardstown (IRE) 4:55Jack ChannonRonan WhelanUnplaced
7 Aug 2025Leopardstown (IRE) 6:23Jack ChannonRonan WhelanWon
14 Sept 2024Doncaster 5:25Jack ChannonRossa RyanWon
23 Mar 2024Doncaster 3:35Jack ChannonSilvestre De SousaUnplaced
7 Oct 2023Redcar 3:55Jack ChannonHollie DoyleUnplaced
4 Aug 2023Goodwood 3:00Jack ChannonJames DoyleWon
15 Oct 2022Ascot 4:40Mick ChannonDavid EganUnplaced
11 Sept 2022Doncaster 4:30Mick ChannonDavid EganUnplaced
22 Apr 2022Sandown 3:00Mick ChannonSilvestre De SousaUnplaced
26 Mar 2022Doncaster 3:35Mick ChannonSilvestre De SousaWon
16 Oct 2021Ascot 4:30William HaggasTom MarquandUnplaced
30 Jul 2021Goodwood 3:00William HaggasRyan MooreUnplaced
23 Jun 2021Salisbury 2:45William HaggasTom MarquandWon
13 May 2021York 2:40William HaggasTom MarquandUnplaced
18 Apr 2021Newbury 3:20William HaggasJames DoyleUnplaced
18 Nov 2020Kempton (AW) 6:55William HaggasTom MarquandUnplaced
15 Oct 2020Chelmsford (AW) 7:30William HaggasTom MarquandWon
19 Sept 2020Ayr 4:15William HaggasTom MarquandWon
21 Aug 2020York 4:50William HaggasJames DoyleUnplaced
25 Jul 2020Ascot 3:00William HaggasTom MarquandUnplaced
12 Jun 2020Newbury 4:55William HaggasJames DoyleWon
12 Oct 2019Newmarket 2:55William HaggasJames DoyleUnplaced
29 Sept 2019Musselburgh 2:10William HaggasDaniel TudhopeWon
10 Aug 2019Lingfield 6:15William HaggasTom MarquandWon
27 Jul 2019Newmarket (July) 2:15William HaggasLiam JonesUnplaced

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.