P
Sample dataThese races, runners and strike rates are invented. Do not bet off them.Connect a Betfair app key for real form — see docs/racing-setup.md

Sample Kestrel

Gelding · Brindle · foaled 2020
Sample Sire × Sample Dam
Betfair form
Runs
43
Wins
4
Strike
9%
Avg win BSP
16.38

Conditions record

At Moonee Valley13%(2/15)
1400m ±200m4%(1/23)
On Good14%(1/7)
Career9%(4/43)
Compared against the conditions of this horse's most recent run.

Connections

K Placeholder11%(25/237)
G Fixtures12%(71/578)
Strike rate across every ride and start Project Punt has recorded — not just this horse's.

Market

16.38
from 4 winning starts
Average Betfair SP when this horse has won.
Track
1805m round · 173m straight
POSTSTARTMoonee Valley↺ anticlockwiser ≈ 232m

The field jumps on a bend, so an outside draw is giving away ground from the gates.

Form

DateTrackDistClassGoingBarJockeyResultBSP
2026-07-25Moonee Valley1400mMaidenGood8K Placeholderof 84.88
2026-07-25Moonee Valley1600mGroup 3Good3M Fixtureof 816.02
2026-07-25Moonee Valley2000mMaidenGood4M Fixtureof 87.10
2026-07-25Moonee Valley2400mBM78Good3K Placeholderof 89.51
2026-07-24Flemington2000mMaidenSoft1M FixtureWon17.48
2026-07-24Flemington1000mClass 1Soft3M Fixtureof 814.90
2026-07-24Flemington1400mGroup 3Soft5M Fixtureof 810.81
2026-07-23Eagle Farm1600mBM78Soft2K Placeholderof 85.86
2026-07-23Eagle Farm1000mGroup 3Soft7K Placeholderof 818.28
2026-07-22Randwick2400mBM78Firm2M Fixtureof 88.14
2026-07-22Randwick2400mClass 1Firm2K Placeholderof 83.02
2026-07-22Randwick2400mBM78Firm6M Fixtureof 816.46
2026-07-21Moonee Valley1000mBM70Soft3R Testcaseof 89.74
2026-07-21Moonee Valley1200mBM70Soft8K Placeholderof 85.15
2026-07-20Flemington2400mBM78Soft7K Placeholderof 819.21
2026-07-20Flemington1600mBM78Soft7J Sampleof 815.52
2026-07-19Eagle Farm1400mMaidenSoft6K Placeholderof 87.34
2026-07-19Eagle Farm1200mClass 1Soft8R Testcaseof 814.30
2026-07-19Eagle Farm2000mBM78Soft7J SampleWon19.58
2026-07-18Randwick1600mClass 1Firm3M Fixtureof 814.39
2026-07-18Randwick2400mGroup 3Firm2R Testcaseof 818.23
2026-07-18Randwick1200mBM78Firm8J Sampleof 86.10
2026-07-17Moonee Valley1000mBM78Good5J Sampleof 813.96
2026-07-17Moonee Valley2000mBM70Good7M FixtureWon16.47
2026-07-17Moonee Valley2000mMaidenGood2R Testcaseof 812.36
2026-07-16Flemington1400mMaidenFirm3J Sampleof 815.75
2026-07-16Flemington1600mBM70Firm7R Testcaseof 87.45
2026-07-16Flemington2000mBM70Firm7J Sampleof 89.60
2026-07-15Eagle Farm1400mGroup 3Heavy5K Placeholderof 815.16
2026-07-15Eagle Farm1600mBM70Heavy7K Placeholderof 810.06
2026-07-15Eagle Farm1200mGroup 3Heavy6M Fixtureof 811.75
2026-07-14Randwick1600mBM70Firm3J Sampleof 815.72
2026-07-14Randwick2400mGroup 3Firm7J Sampleof 818.15
2026-07-14Randwick1400mBM78Firm4K Placeholderof 89.36
2026-07-13Moonee Valley1000mBM78Soft6M Fixtureof 812.47
2026-07-13Moonee Valley2000mBM78Soft2K Placeholderof 812.15
2026-07-13Moonee Valley1600mBM70Soft3K PlaceholderWon11.98
2026-07-13Moonee Valley1400mMaidenSoft5M Fixtureof 818.90
2026-07-13Moonee Valley1400mBM78Soft3K Placeholderof 816.93
2026-07-13Moonee Valley1600mGroup 3Soft2M Fixtureof 86.12
2026-07-12Flemington2400mClass 1Heavy6K Placeholderof 815.83
2026-07-12Flemington1600mBM78Heavy2J Sampleof 89.58
2026-07-12Flemington1200mMaidenHeavy8M Fixtureof 84.78

Betfair publishes the winner and the starting price, not a full finishing order or beaten margins — so unplaced runs show as unplaced rather than a made-up position. Every rate here comes from races this app recorded.