:

Matthew Poon

Jockey with 528 races and a 5% win rate over the last 12 months.
Quick Facts
Role
Jockey
Record
28 wins from 528 races
Win rate
5.3%
Top trainer
D J Hall
Best course
happy_valley (5.6% from 178 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
528
Races
28
Wins
5.3%
Win rate
avg ~10%
18.0%
Place rate (top 3)
avg ~30%

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
9.7%
May
2.6%
Jun
0%
Jul
0%
Aug
0%
Sep
3.5%
Oct
8.6%
Nov
5.7%
Dec
5.2%
Jan
17.1%
Feb
3.6%
Mar

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Standard (all-weather)
Ok
Yielding
Standard to slow
Fast (all-weather)
Soft (muddy)
Good to firm
Avoids
Slow
Avoids
Good to yielding
Avoids
🏅 Competition Level
Class 2
Class 3
Loves
Class 4
Loves
Class 5
Loves
Class 6
🏟 Track Shape
Wide and galloping
Right-handed, wide and galloping

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
D J Hall First Choice
4.3%
Win rate
5/115
Won / Rode
F C Lor
10%
Win rate
7/70
Won / Rode
P F Yiu
8.1%
Win rate
5/62
Won / Rode
K L Man
0%
Win rate
0/43
Won / Rode
W K Mo
11.9%
Win rate
5/42
Won / Rode
C W Chang
10%
Win rate
4/40
Won / Rode
C S Shum
0%
Win rate
0/26
Won / Rode
P C Ng
0%
Win rate
0/26
Won / Rode
David Eustace
0%
Win rate
0/17
Won / Rode
Y S Tsui
6.2%
Win rate
1/16
Won / Rode
Mark Newnham
7.1%
Win rate
1/14
Won / Rode
Jimmy Ting
0%
Win rate
0/14
Won / Rode
C H Yip
0%
Win rate
0/14
Won / Rode
T P Yung
0%
Win rate
0/10
Won / Rode
A S Cruz
0%
Win rate
0/5
Won / Rode
Jamie Richards
0%
Win rate
0/3
Won / Rode
J Size
0%
Win rate
0/3
Won / Rode
K W Lui
0%
Win rate
0/2
Won / Rode
David A Hayes
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 7
60
Form: 00-050
59
Form: 177-47
50
Form: 95-578
49
Form: 0387-7
Form: 6240-6
Form: 65-226
Form: 78-722
Form: 00-771
Form: 059870

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
sha_tin 348 18 5.2%
happy_valley 178 10 5.6%
Newmarket 1 0 0%
chelmsford 1 0 0%

📅 Recent Results

The last 20 results, most recent first
22 Mar
Flying Boom
sha_tin · 1m1f – 1m2f · Good
3rd
22 Mar
Ka Ying Attack
sha_tin · 5f – 6½f · Good_To_Firm
2nd
22 Mar
Great Spirit
sha_tin · 5f – 6½f · Good_To_Firm
6th
22 Mar
Real Time
sha_tin · 7f – 1m · Good_To_Firm
11th
18 Mar
Fortunate Son
happy_valley · 1m1f – 1m2f · Good_To_Firm
10th
18 Mar
Lucky Planet
happy_valley · 5f – 6½f · Good_To_Firm
12th
18 Mar
happy_valley · 1m1f – 1m2f · Good_To_Firm
6th
18 Mar
happy_valley · 1m1f – 1m2f · Good_To_Firm
6th
18 Mar
Lucky Blessing
happy_valley · 1m1f – 1m2f · Good_To_Firm
11th
15 Mar
Ka Ying Superb
sha_tin · 7f – 1m · Good_To_Firm
10th
15 Mar
The All Rounder
sha_tin · 7f – 1m · Good_To_Firm
6th
15 Mar
sha_tin · 1m1f – 1m2f · Good
Won
15 Mar
Blossomy
sha_tin · 7f – 1m · Good_To_Firm
10th
15 Mar
Looking Bright
sha_tin · 5f – 6½f · Good_To_Firm
5th
15 Mar
So My Folks
sha_tin · 5f – 6½f · Good_To_Firm
4th
15 Mar
sha_tin · 5f – 6½f · Good_To_Firm
7th
15 Mar
Cirrus Speed
sha_tin · 5f – 6½f · Good_To_Firm
6th
11 Mar
Keefy
happy_valley · 1m1f – 1m2f · Good_To_Firm
3rd
11 Mar
Starry Show
happy_valley · 5f – 6½f · Good_To_Firm
9th
11 Mar
The Azure
happy_valley · 1m1f – 1m2f · Good_To_Firm
6th