Mike Allen has been active over the last 7 days with 10 rides recorded across recent meetings. Mike Allen enjoyed moderate success with 2 winners recently. 20% of rides converting into wins reflects respectable consistency. The average market price for recent rides was 5.85. Official ratings among recent rides peaked at 96. Recent rides regularly featured horses trained by John Fennessy.