Sayitfirst
Sayitfirst is a 10-year-old who has spent a long career grinding away at lower-level races, winning just 3 of his 37 outings but showing up regularly in the placings — he has finished second or third in 11 races. That consistency, modest as it is, speaks to a horse who belongs in the game and keeps his yard honest, even if he is not setting the track alight. His win rate of roughly 1 in every 12 races is the kind of record you see in horses who run often, stay sound, and pick up the occasional victory when conditions align.Based on TrackLab's AI analysis
Owner
Profit In Your Pocket Racing Club
📊 Key Numbers
Career statistics for this horse
29.7%
Place rate (top 3)
avg ~30%
🔍 Full Analysis
TrackLab's AI-generated assessment based on career data and recent form
He came to life at longer distances. Over 1 mile 6 furlongs to 2 miles, Sayitfirst has found his best form, winning 1 of 7 races at that trip — a 14% win rate that is markedly better than his overall figures. His most recent victory came at Sligo in October last year, but the real story of his current season is his recent form. In his last six runs he has placed three times, including a second and two other minor placings, suggesting he still has races in him even at this stage of his career.
Ridden most often by Diarmuid Moloney, the partnership has yielded just one win from nine races together, though Moloney has been faithful to the horse. For trainer Darren Collins, Sayitfirst represents the kind of dependable member of the yard that does not win often but earns his keep through persistence. The horse raced just a day ago, which shows he remains active and ready to run. At ten years old and with 37 races under his belt, Sayitfirst is a veteran who has found his niche — not a star, but a steady presence who still knows how to win when given the chance.
⚡ Strengths & Risks
What the data says works for and against this horse
✓ What works in their favour
✔ Excellent record on soft ground: 1 wins from 8 starts (12%)
✔ Excellent record on good_to_yielding ground: 1 wins from 6 starts (17%)
✔ Excellent record on yielding ground: 1 wins from 6 starts (17%)
✔ Well suited by 1m6f – 2m distances: 14% win rate
⚠ What to watch out for
⚠ Poor record on good ground: 0 wins from 16 starts
⚠ Struggles on RH Tight tracks: 0 wins from 5 starts
🎯 Where This Horse Thrives
Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Yielding (slightly soft)
Loves
Yielding to soft (damp)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, long straights
Likes
Left-handed, long straights
Unknown
Right-handed, hilly
Unknown
Right-handed, tight
Avoids
Left-handed, tight turns
Avoids
📅 Recent Runs
The last 10 races, most recent first
10 Aug
8th
Ballinrobe
Long Distance (2m+) · Good · 19 runners
7 Dec
DNF
Cork
Long Distance (2m+) · Soft · 8 runners
20 Nov
9th
Thurles
Long Distance (2m+) · Yielding · 16 runners
31 Oct
2nd
Down Royal
Long Distance (2m+) · Good_To_Yielding · 12 runners
9 Oct
2nd
Tramore
1m6f – 2m · Yielding · 9 runners
1 Oct
🏆 Won
Sligo
Long Distance (2m+) · Good_To_Yielding · 7 runners
12 Sep
5th
Ballinrobe
Long Distance (2m+) · Soft · 13 runners
29 Aug
12th
Wexford
Long Distance (2m+) · Good · 17 runners
14 Aug
3rd
Tramore
1m6f – 2m · Good · 4 runners
11 Aug
10th
Ballinrobe
Long Distance (2m+) · Good · 16 runners
🏇 Jockey Partnerships
Every jockey who has ridden this horse, sorted by rides together
🏟 Track Record
Win rate at each course this horse has visited
| Course | Races | Results | Last visited | Win rate |
| Cork Galloping |
4 |
4 other |
7 Dec |
0% |
| Kilbeggan Tight |
4 |
1 third, 3 other |
4 Sep |
0% |
| Ballinrobe Sharp |
4 |
4 other |
10 Aug |
0% |
| Fairyhouse Galloping |
3 |
1 win, 1 second, 1 other |
7 Oct |
33.3% |
| Sligo Sharp |
3 |
1 win, 1 second, 1 other |
1 Oct |
33.3% |
| Punchestown Galloping |
3 |
1 third, 2 other |
15 Nov |
0% |
| Tramore Sharp |
3 |
1 second, 1 third, 1 other |
9 Oct |
0% |
| Roscommon Sharp |
2 |
1 win, 1 other |
30 Sep |
50% |
| Listowel Sharp |
2 |
2 other |
26 Sep |
0% |
| Thurles Undulating |
2 |
2 other |
20 Nov |
0% |
| Bellewstown Sharp |
1 |
1 third |
30 Aug |
0% |
| Navan Galloping |
1 |
1 other |
16 Sep |
0% |
| Wexford Sharp |
1 |
1 other |
29 Aug |
0% |
| Limerick Galloping |
1 |
1 other |
19 Nov |
0% |
| Down Royal Galloping |
1 |
1 second |
31 Oct |
0% |
| Galway Tight |
1 |
1 other |
3 Aug |
0% |
| Tipperary Galloping |
1 |
1 other |
1 Jul |
0% |