Kenilworth Race 4 - Lucky Fish Magic Mile Open Maiden
ZAGREB (5) finished 1.4 lengths away in fifth last time out over 1400m at this track four weeks ago as $3.5 favourite. Overdue for a win. Both career placings have been here. The testing material. SPANISH VERSE (4) narrowly missed last time when second over 1800m at this track. Close to a win. Low draw and expected to go well. BOURBON KING (11) was beaten 1.75 lengths into second at Durbanville two starts ago then finished 3 lengths from the winner in fourth last time at this track. Blinkers added this time. Shapes well and is among the main hopes. BIG DEAL (1) is yet to break through after 10 starts but not far off a win. Placed two back then missed the frame but was thereabouts last time over 1400m at this track. Has the addition of blinkers. Can sneak into the finish.

Jockey: Richard Fourie
Weight: 60kgs
Stats
Comments
Recent form sound. Most recently 4th of 11 at this track on March 30 over 1400m, 1.0 len behind Super Viking carrying 60kg at $11. The start before that 3rd of 13 at this track on February 22 over 1200m, 1.75 len behind Fast Train carrying 60kg at $6. Doesn't need to improve that much.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/11 | 30/03/2026 | 36 | MPLTE | $10,110.00 | Kenilworth | 1400m | Good | Grant Van Niekerk | 60kg | 1:27.68 | - | 10 |
| 1.0L | $11.00 |
| 3/13 | 22/02/2026 | 36 | MPLTE | $11,790.00 | Kenilworth | 1200m | Good | Grant Van Niekerk | 60kg | 1:12.09 | - | 2 |
| 1.8L | $6.00 |
| 2/12 | 17/01/2026 | 27 | MPLTE | $11,794.00 | Durbanville | 1250m | Good | Grant Van Niekerk | 60kg | 1:14.01 | - | 1 |
| 4.8L | $3.50 |
| 5/13 | 21/12/2025 | 15 | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Grant Van Niekerk | 60kg | 1:12.75 | - | 13 |
| 2.6L | $13.50 |
| 5/11 | 06/12/2025 | 17 | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Muzi Yeni | 60kg | 1:13.86 | - | 6 |
| 3.5L | $13.50 |
| 7/14 | 19/11/2025 | 160 | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Muzi Yeni | 59kg | 1:13.73 | - | 4 |
| 4.1L | $9.00 |
| 11/17 | 12/06/2025 | 30 | MPLATE | $9,270.00 | Kenilworth | 1200m | Soft | Craig Bantam | 57kg | 1:13.06 | - | 12 |
| 10.2L | $101.00 |
| 8/8 | 13/05/2025 | 15 | MPLTE 2 | $11,370.00 | Kenilworth | 1400m | Y | Corne Orffer | 60kg | 1:28.41 | - | 6 |
| 6.7L | $13.50 |
| 5/13 | 28/04/2025 | 37 | PLATE 2 | $11,780.00 | Kenilworth | 1200m | Good | Luyolo Mxothwa | 60kg | 1:12.17 | - | 8 |
| 5.3L | $21.00 |
| 5/8 | 22/03/2025 | - | MPLTE 2 | $13,090.00 | Durbanville | 1250m | Good | Corne Orffer | 60kg | 1:15.12 | - | 4 |
| 8.1L | $21.00 |

Jockey: Brevan Plaatjies
Weight: 53.5kgs
Stats
Comments
Comes here off a 33-day let-up. Last start second last of 8 at Durbanville on March 25 over 1400m, 4.5 len behind Klein Karoo carrying 54.5kg at $21. The race before that second last of 10 at this track on February 28 over 1800m, 8 len behind Tunguska with 60kg at $67. Fully tested on his recent run.
Last Starts 33 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 25/03/2026 | 25 | BM70 | $8,420.00 | Durbanville | 1400m | Good | Juan Paul V'd Merwe | 54.5kg | 1:23.61 | - | 3 |
| 4.6L | $21.00 |
| 9/10 | 28/02/2026 | 17 | MPLTE | $11,790.00 | Kenilworth | 1800m | Good | Luyolo Mxothwa | 60kg | 1:54.47 | - | 8 |
| 8.8L | $67.00 |
| 5/9 | 11/02/2026 | 21 | MPLTE | $11,790.00 | Durbanville | 1800m | Good | Luyolo Mxothwa | 60kg | 1:48.27 | - | 4 |
| 6.8L | $41.00 |
| 5/9 | 21/01/2026 | 17 | OPEN | $7,582.00 | Durbanville | 1400m | Good | Luyolo Mxothwa | 56kg | 1:25.38 | - | 8 |
| 2.7L | $26.00 |
| 9/11 | 04/01/2026 | 57 | MDN | $8,425.00 | Kenilworth | 1600m | Good | Brevan Plaatjies | 55kg | 1:42.67 | - | 8 |
| 6.8L | $51.00 |
| 12/12 | 08/11/2025 | 31 | MPLTE | $11,794.00 | Kenilworth | 1600m | Good | Gareth Wright | 58kg | 1:40.37 | - | 9 |
| 22.2L | $126.00 |
| 6/13 | 08/10/2025 | 25 | MPLTE | $9,267.00 | Durbanville | 1500m | Good | Gareth Wright | 58kg | 1:32.66 | - | 1 |
| 7.0L | $101.00 |
| 8/10 | 13/09/2025 | - | MPLATE | $9,270.00 | Durbanville | 1250m | Good | Callan Murray | 60kg | 1:16.13 | - | 5 |
| 10.0L | $51.00 |

Jockey: Gareth Wright
Weight: 53kgs
Stats
Comments
Form hard to fault. At the latest run 4th of 9 at this track on April 6 over 1600m, 4 len behind Who Is She carrying 54kg at $5. The start before that 2nd of 8 at Durbanville on March 21 over 1600m, 0.8 len behind Miss Attitude carrying 53.5kg at $21. Drawn to advantage and looks a solid chance.
Last Starts 21 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/9 | 06/04/2026 | 16 | MDN FM | $6,740.00 | Kenilworth | 1600m | Good | Gareth Wright | 54kg | 1:41.39 | - | 6 |
| 3.8L | $5.00 |
| 2/8 | 21/03/2026 | 35 | MDN FM | $6,740.00 | Durbanville | 1600m | Good | Gareth Wright | 53.5kg | 1:37.82 | - | 8 |
| 0.8L | $21.00 |
| 6/11 | 14/02/2026 | 52 | MPLTE FM | $10,530.00 | Durbanville | 1400m | Good | Grant Behr | 60kg | 1:24.91 | - | 4 |
| 3.9L | $151.00 |
| 7/13 | 24/12/2025 | 21 | MDN FM | $7,582.00 | Kenilworth | 1600m | Good | Nicola Yuen | 52kg | 1:42.65 | - | 8 |
| 7.9L | $126.00 |
| 12/14 | 03/12/2025 | 31 | MDN | $8,425.00 | Kenilworth | 1500m | Good | Varun Jodhee | 50.9kg | 1:33.55 | - | 14 |
| 12.4L | $126.00 |
| 11/12 | 02/11/2025 | 28 | MDN FM | $7,582.00 | Kenilworth | 1800m | Good | Varun Jodhee | 50kg | 1:53.08 | - | 12 |
| 10.5L | $101.00 |
| 8/9 | 05/10/2025 | 32 | MPLTE FM | $8,425.00 | Durbanville | 1800m | Good | Nicola Yuen | 58.5kg | 1:51.94 | - | 3 |
| 7.3L | $101.00 |
| 7/10 | 03/09/2025 | 74 | C5 FM | $6,740.00 | Durbanville | 1250m | Good | Joshwin Solomons | 52kg | 1:15.31 | - | 6 |
| 5.0L | $76.00 |
| 7/10 | 21/06/2025 | 39 | MDN FM | $6,740.00 | Kenilworth | 1400m | Soft | Joshwin Solomons | 51.5kg | 1:27.75 | - | 10 |
| 5.9L | $41.00 |
| 9/10 | 13/05/2025 | 15 | MDN FM | $6,740.00 | Kenilworth | 1200m | Y | Joshwin Solomons | 51.5kg | 1:12.34 | - | 7 |
| 6.5L | $21.00 |
| 6/9 | 28/04/2025 | 160 | C5 FM | $6,980.00 | Kenilworth | 1200m | Good | J Solomons | 52kg | 1:11.62 | - | 8 |
| 4.2L | $34.00 |

Jockey: Aldo Domeyer
Weight: 60kgs
Stats
Comments
Recent form sound. Most recently 2nd of 9 at this track on March 30 over 1800m, long-neck behind Blizzardboy carrying 60kg at $2.30. The race before that 2nd of 10 at this track on February 28 over 1800m, 2 len behind Tunguska with 60kg at $4.50. Close to a win. Low draw and expected to go well.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/9 | 30/03/2026 | 30 | MPLTE | $10,110.00 | Kenilworth | 1800m | Good | Aldo Domeyer | 60kg | 1:53.76 | - | 2 |
| 0.4L | $2.25 |
| 2/10 | 28/02/2026 | 17 | MPLTE | $11,790.00 | Kenilworth | 1800m | Good | Aldo Domeyer | 60kg | 1:54.47 | - | 3 |
| 2.0L | $4.50 |
| 3/9 | 11/02/2026 | 49 | MPLTE | $11,790.00 | Durbanville | 1800m | Good | Aldo Domeyer | 60kg | 1:48.27 | - | 7 |
| 3.8L | $8.00 |
| 5/9 | 24/12/2025 | 21 | MPLTE | $11,794.00 | Kenilworth | 1500m | Good | Aldo Domeyer | 59kg | 1:35.97 | - | 6 |
| 3.5L | $15.00 |
| 4/14 | 03/12/2025 | 31 | MDN | $8,425.00 | Kenilworth | 1500m | Good | Gareth Wright | 57kg | 1:33.55 | - | 10 |
| 2.1L | $41.00 |
| 9/14 | 02/11/2025 | 54 | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Aldo Domeyer | 60kg | 1:12.87 | - | 2 |
| 10.6L | $34.00 |
| 5/8 | 09/09/2025 | 27 | MPLATE | $9,270.00 | Durbanville | 1400m | Good | Gareth Wright | 60kg | 1:25.77 | - | 2 |
| 7.0L | $34.00 |
| 6/11 | 13/08/2025 | - | MPLATE | $9,270.00 | Kenilworth | 1200m | Soft | Gareth Wright | 58kg | 1:14.73 | - | 5 |
| 9.0L | $67.00 |

Jockey: Juan Paul V'd Merwe
Weight: 61.5kgs
Stats
Comments
Third-up today. Resuming 2nd of 13 at this track on February 22 over 1200m, 0.8 len behind Fast Train with 60kg at $7. Second-up 5th of 11 at this track on March 30 over 1400m, 1.4 len behind Super Viking carrying 60kg at $3.50. Overdue for a win. Both career placings have been here. Capable of a strong showing.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/11 | 30/03/2026 | 36 | MPLTE | $10,110.00 | Kenilworth | 1400m | Good | Callan Murray | 60kg | 1:27.68 | - | 7 |
| 1.4L | $3.50 |
| 2/13 | 22/02/2026 | 88 | MPLTE | $11,790.00 | Kenilworth | 1200m | Good | Callan Murray | 60kg | 1:12.09 | - | 11 |
| 0.8L | $7.00 |
| 5/10 | 26/11/2025 | 24 | MPLTE | $11,794.00 | Kenilworth | 1400m | Good | Andrew Fortune | 58kg | 1:26.48 | - | 5 |
| 1.7L | $2.40 |
| 2/14 | 02/11/2025 | 41 | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Callan Murray | 60kg | 1:12.87 | - | 4 |
| 3.8L | $11.00 |
| 5/11 | 22/09/2025 | - | MPLTE | $9,267.00 | Durbanville | 1250m | Good | Andrew Fortune | 58kg | 1:16.71 | - | 10 |
| 3.8L | $15.00 |

Jockey: Calvin Habib
Weight: 55kgs
Stats
Comments
Second run back. Comes off a 37-day let-up. First-up after three months second last in a small field at Durbanville on March 21 over 1600m, 8 len behind Trip To Camelot with 60.5kg at $34. Previously second-up ran last of 10 at this track on December 6 over 1200m, 13 len behind Loving Prague with 60kg at $126. Unlikely to threaten.
Last Starts 37 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/6 | 21/03/2026 | 105 | MDN | $7,580.00 | Durbanville | 1600m | Good | Grant Behr | 60.5kg | 1:38.27 | - | 1 |
| 8.1L | $34.00 |
| 10/10 | 06/12/2025 | 34 | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Andrew Fortune | 60kg | 1:14.13 | - | 10 |
| 13.8L | $126.00 |
| 12/14 | 02/11/2025 | - | MPLTE | $11,794.00 | Kenilworth | 1200m | Good | Corne Orffer | 60kg | 1:12.87 | - | 14 |
| 15.3L | $101.00 |

Jockey: Corne Orffer
Weight: 58.5kgs
Stats
Comments
Last start 6th of 9 at this track on March 30 over 1800m, 5 len behind Blizzardboy carrying 60kg at $9. The race before that 4th of 10 at this track on February 28 over 1800m, 5 len behind Tunguska carrying 60kg at $11. Capable of a strong showing.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 6/9 | 30/03/2026 | 30 | MPLTE | $10,110.00 | Kenilworth | 1800m | Good | Corne Orffer | 60kg | 1:53.76 | - | 8 |
| 5.0L | $9.00 |
| 4/10 | 28/02/2026 | 17 | MPLTE | $11,790.00 | Kenilworth | 1800m | Good | Corne Orffer | 60kg | 1:54.47 | - | 5 |
| 4.8L | $11.00 |
| 6/9 | 11/02/2026 | 38 | MPLTE | $11,790.00 | Durbanville | 1800m | Good | Craig Zackey | 60kg | 1:48.27 | - | 9 |
| 6.9L | $6.00 |
| 2/9 | 04/01/2026 | 25 | MPLTE | $11,794.00 | Kenilworth | 2000m | Good | Corne Orffer | 58kg | 2:06.72 | - | 5 |
| 3.0L | $9.00 |
| 2/14 | 10/12/2025 | 21 | MPLTE | $11,794.00 | Kenilworth | 1600m | Good | Corne Orffer | 59kg | 1:40.44 | - | 12 |
| 1.3L | $126.00 |
| 9/10 | 19/11/2025 | 32 | MPLTE | $11,794.00 | Kenilworth | 1600m | Good | Corne Orffer | 58kg | 1:38.78 | - | 3 |
| 11.8L | $101.00 |
| 7/11 | 18/10/2025 | 10 | MPLTE | $9,267.00 | Durbanville | 1400m | Good | Corne Orffer | 58kg | 1:25.52 | - | 9 |
| 6.2L | $126.00 |
| 8/13 | 08/10/2025 | 25 | MPLTE | $9,267.00 | Durbanville | 1500m | Good | Corne Orffer | 58kg | 1:32.66 | - | 7 |
| 7.5L | $67.00 |
| 9/10 | 13/09/2025 | - | MPLATE | $9,270.00 | Durbanville | 1250m | Good | Muzi Yeni | 60kg | 1:16.13 | - | 4 |
| 10.5L | $26.00 |

Jockey: Muzi Yeni
Weight: 52.5kgs
Stats
Comments
Second-up. First-up after two months 5th of 9 at this track on April 15 over 2000m, 3.5 len behind Phantom Man carrying 52.5kg at $8. Previously second-up second last of 10 at Durbanville on February 11 over 1800m, 8 len behind Double Dash with 50.5kg at $26. Likely improver.
Last Starts 12 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5/9 | 15/04/2026 | 63 | MDN | $7,580.00 | Kenilworth | 2000m | Good | Brevan Plaatjies | 52.5kg | 2:06.14 | - | 5 |
| 3.5L | $8.00 |
| 9/10 | 11/02/2026 | 25 | OPEN | $7,580.00 | Durbanville | 1800m | Good | Sifisokuhle Bungane | 50.5kg | 1:50.86 | - | 8 |
| 8.9L | $26.00 |
| 8/11 | 17/01/2026 | 117 | MDN | $8,425.00 | Durbanville | 1400m | Good | Sifisokuhle Bungane | 50.5kg | 1:25.16 | - | 10 |
| 3.2L | $81.00 |
| 8/12 | 22/09/2025 | 74 | MPLTE | $9,267.00 | Durbanville | 1600m | Good | Brevan Plaatjies | 57kg | 1:38.68 | - | 12 |
| 10.4L | $126.00 |
| 11/12 | 10/07/2025 | 73 | PLATE 2 | $11,370.00 | Kenilworth | 1200m | Heavy | Grant Behr | 60kg | 1:16.67 | - | 9 |
| 22.3L | $51.00 |
| 10/13 | 28/04/2025 | - | PLATE 2 | $11,780.00 | Kenilworth | 1200m | Good | Mpumelelo Mjoka | 60kg | 1:12.17 | - | 13 |
| 12.4L | $126.00 |

Jockey: Eduan Muller
Weight: 52.5kgs
Stats
Comments
Back from a spell. Finished off last preparation second last of 8 at Durbanville January 21 over 2000m, 15 len behind Waloyo Yamoni with 58.5kg at $101. First up last campaign ran last of 10 at this track November 26 over 1400m, 11 len behind Balzi Rossi with 58kg at $126. Likely to need this run.
Last Starts 96 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7/8 | 21/01/2026 | 56 | MDN | $8,425.00 | Durbanville | 2000m | Good | Craig Bantam | 58.5kg | 2:00.97 | - | 7 |
| 15.4L | $101.00 |
| 10/10 | 26/11/2025 | 162 | MPLTE | $11,794.00 | Kenilworth | 1400m | Good | Oswald Noach | 58kg | 1:26.48 | - | 6 |
| 11.6L | $126.00 |
| 14/16 | 17/06/2025 | - | PLATE 2 | $11,370.00 | Kenilworth | 1200m | Soft | Craig Bantam | 60kg | 1:12.78 | - | 13 |
| 14.6L | $151.00 |

Jockey: Oswald Noach
Weight: 52.5kgs
Stats
Comments
Most recently second last of 9 at this track on March 30 over 1800m, 8 len behind Blizzardboy with 60kg at $101. The run before that second last of 7 at Durbanville on March 18 over 2000m, 10 len behind Heavenly Prince carrying 60.5kg at $6. Might just find this a bit too tough.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8/9 | 30/03/2026 | 12 | MPLTE | $10,110.00 | Kenilworth | 1800m | Good | Oswald Noach | 60kg | 1:53.76 | - | 6 |
| 8.4L | $101.00 |
| 6/7 | 18/03/2026 | 42 | MDN | $7,580.00 | Durbanville | 2000m | Good | Luyolo Mxothwa | 60.5kg | 2:00.46 | - | 3 |
| 10.5L | $6.00 |
| 7/11 | 04/02/2026 | 18 | MDN | $8,425.00 | Kenilworth | 1400m | Good | Oswald Noach | 60.5kg | 1:28.12 | - | 5 |
| 6.5L | $101.00 |
| 9/12 | 17/01/2026 | - | MPLTE | $11,794.00 | Durbanville | 1250m | Good | Craig Bantam | 60kg | 1:14.01 | - | 6 |
| 10.9L | $81.00 |

Jockey: Craig Zackey
Weight: 60kgs
Stats
Comments
Racing well recently. Last start 4th of 9 at this track on March 30 over 1800m, 3 len behind Blizzardboy carrying 60kg at $5. The race before that 2nd in a small field at Durbanville on March 4 over 1600m, 1.75 len behind Fort Yukon with 60kg at $4.50. Capable of big final splits.
Last Starts 28 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Cnd. | Jockey | Weight | Race Time | In Run | Gate | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/9 | 30/03/2026 | 26 | MPLTE | $10,110.00 | Kenilworth | 1800m | Good | Keagan De Melo | 60kg | 1:53.76 | - | 4 |
| 3.2L | $5.00 |
| 2/6 | 04/03/2026 | 28 | MPLTE | $10,110.00 | Durbanville | 1600m | Good | Keagan De Melo | 60kg | 1:38.57 | - | 6 |
| 1.8L | $4.50 |
| 6/11 | 04/02/2026 | 70 | MDN | $8,425.00 | Kenilworth | 1400m | Good | Serino Moodley | 60.5kg | 1:28.12 | - | 7 |
| 4.7L | $11.00 |
| 7/12 | 26/11/2025 | - | MDN | $8,425.00 | Kenilworth | 1200m | Good | Serino Moodley | 59.5kg | 1:14.09 | - | 7 |
| 5.2L | $15.00 |