The numbers this season tell a story of quiet, steady progress. Twenty-seven winners from 259 rides works out at roughly 1 in every 10 — a 10% win rate, up from 9% last year. That single percentage point might sound modest, but across the volume of rides Harvey is taking on, it represents a meaningful step forward. More rides, better results — the graph is pointing in the right direction.
The partnership with trainer John C McConnell is the engine behind much of that success. Fifteen wins from 133 rides together — around 1 in every 9 — makes this one of the more productive jockey-trainer combinations currently operating. When a trainer keeps putting the same jockey up, it tells you something: there is trust there, and trust in racing is earned slowly and lost quickly. Harvey has clearly banked plenty of it with McConnell's yard.
Look a little closer at the conditions data and something interesting jumps out. On normal ground, Harvey wins at a rate that comfortably outstrips the season average — 18 wins from 84 races, which is 21%, or better than 1 in every 5. That is a significant uplift. It suggests Harvey is at their sharpest when the surface plays fair, and it is the kind of statistic that a trainer worth their salt will have noticed.
Then there is Tramore. Four winners from just 9 rides at the course works out at nearly 1 in every 2, which is the sort of return that turns heads. Not every jockey has a track where things just click, but Harvey clearly does at Tramore — whether that is course knowledge, confidence, or a combination of both, the results speak plainly. Sixty-three career winners in four seasons, a Class 1 scalp already on the board, and a win rate that is still climbing: Harvey is a jockey building something real.
| Course | Races | Wins | Win rate |
|---|---|---|---|
| Downpatrick | 21 | 4 | 19.0% |
| Wexford | 15 | 2 | 13.3% |
| Navan | 15 | 0 | 0% |
| Cork | 14 | 0 | 0% |
| Fairyhouse | 14 | 0 | 0% |
| Punchestown | 13 | 0 | 0% |
| Bellewstown | 11 | 3 | 27.3% |
| Cheltenham | 11 | 0 | 0% |
| Clonmel | 10 | 1 | 10% |
| Kilbeggan | 10 | 1 | 10% |
| Tipperary | 10 | 0 | 0% |
| Tramore | 9 | 4 | 44.4% |
| Sligo | 9 | 3 | 33.3% |
| Ballinrobe | 9 | 0 | 0% |
| Thurles | 9 | 0 | 0% |
| Killarney | 8 | 3 | 37.5% |
| Roscommon | 7 | 1 | 14.3% |
| Musselburgh | 7 | 0 | 0% |
| Galway | 6 | 2 | 33.3% |
| Down Royal | 6 | 0 | 0% |
| Limerick | 6 | 0 | 0% |
| Perth | 5 | 1 | 20% |
| Gowran Park | 5 | 0 | 0% |
| Naas | 4 | 1 | 25% |
| Kelso | 4 | 1 | 25% |
| Bangor-on-Dee | 4 | 0 | 0% |
| Listowel | 4 | 0 | 0% |
| Newbury | 3 | 0 | 0% |
| Leopardstown | 3 | 0 | 0% |
| Haydock Park | 2 | 0 | 0% |
| Newcastle | 2 | 0 | 0% |
| Hexham | 1 | 0 | 0% |
| Uttoxeter | 1 | 0 | 0% |
| Aintree | 1 | 0 | 0% |