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 Flash

Gelding · Brindle · foaled 2020
Sample Sire × Sample Dam
Betfair form
Runs
66
Wins
8
Strike
12%
Avg win BSP
11.27

Conditions record

At The Meadows6%(1/17)
600m ±200m13%(6/48)
On Soft10%(3/29)
Career12%(8/66)
Compared against the conditions of this horse's most recent run.

Connections

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

Market

11.27
from 8 winning starts
Average Betfair SP when this horse has won.
Track
schematic — dimensions not on file
POSTSTARTThe Meadows↺ anticlockwiser ≈ 207m

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

Form

DateTrackDistClassGoingBarJockeyResultBSP
2026-07-25The Meadows600mFree For AllSoft7of 813.85
2026-07-25The Meadows305mGrade 6Soft6of 816.48
2026-07-25The Meadows515mMaidenSoft3of 812.63
2026-07-24Angle Park600mFree For AllSoft3of 88.32
2026-07-24Angle Park515mFree For AllSoft5of 812.24
2026-07-24Angle Park460mGrade 6Soft3of 85.29
2026-07-24Angle Park600mMaidenSoft1of 88.08
2026-07-24Angle Park600mGrade 5Soft3of 810.92
2026-07-24Angle Park395mGrade 5Soft5of 87.23
2026-07-23Albion Park515mFree For AllHeavy7Won12.32
2026-07-23Albion Park600mGrade 7Heavy1of 817.63
2026-07-23Albion Park600mGrade 6Heavy7of 816.86
2026-07-22Wentworth Park715mGrade 6Heavy4of 88.05
2026-07-22Wentworth Park600mFree For AllHeavy2of 88.65
2026-07-22Wentworth Park395mGrade 7Heavy8of 89.02
2026-07-22Wentworth Park395mGrade 7Heavy4Won11.52
2026-07-21The Meadows600mGrade 5Firm3of 815.18
2026-07-21The Meadows715mGrade 6Firm3of 86.71
2026-07-21The Meadows395mGrade 7Firm7of 89.62
2026-07-21The Meadows305mGrade 7Firm1of 813.14
2026-07-21The Meadows395mGrade 5Firm2of 89.13
2026-07-20Angle Park715mGrade 6Soft5Won15.54
2026-07-20Angle Park600mFree For AllSoft6of 89.28
2026-07-20Angle Park395mGrade 5Soft6of 819.47
2026-07-20Angle Park600mGrade 7Soft3of 816.05
2026-07-20Angle Park600mMaidenSoft5of 83.29
2026-07-20Angle Park395mGrade 7Soft3of 814.87
2026-07-19Albion Park395mFree For AllGood7of 810.48
2026-07-19Albion Park600mGrade 6Good8of 82.99
2026-07-19Albion Park395mGrade 7Good2of 82.34
2026-07-19Albion Park395mGrade 7Good6Won11.36
2026-07-18Wentworth Park305mGrade 6Good8of 87.87
2026-07-18Wentworth Park600mGrade 6Good8of 817.74
2026-07-18Wentworth Park600mGrade 7Good1Won12.78
2026-07-18Wentworth Park460mGrade 6Good5of 816.21
2026-07-18Wentworth Park715mGrade 6Good4of 82.05
2026-07-18Wentworth Park600mMaidenGood7of 814.60
2026-07-18Wentworth Park600mFree For AllGood5of 819.02
2026-07-17The Meadows460mGrade 7Good8of 89.45
2026-07-17The Meadows515mFree For AllGood1of 89.44
2026-07-17The Meadows460mMaidenGood5of 814.59
2026-07-17The Meadows515mGrade 7Good8of 82.02
2026-07-17The Meadows395mGrade 6Good4of 83.69
2026-07-16Angle Park460mFree For AllFirm4of 810.22
2026-07-16Angle Park460mMaidenFirm3of 818.58
2026-07-16Angle Park515mGrade 7Firm3of 86.03
2026-07-16Angle Park515mGrade 5Firm6Won7.00
2026-07-15Albion Park395mFree For AllFirm7of 816.09
2026-07-15Albion Park515mMaidenFirm6of 818.99
2026-07-15Albion Park460mMaidenFirm4of 82.06
2026-07-15Albion Park305mFree For AllFirm6of 811.56
2026-07-15Albion Park305mGrade 6Firm6of 83.78
2026-07-14Wentworth Park600mGrade 6Soft8of 86.79
2026-07-14Wentworth Park460mGrade 7Soft4Won12.63
2026-07-14Wentworth Park460mFree For AllSoft4of 811.36
2026-07-14Wentworth Park305mGrade 6Soft6of 813.73
2026-07-14Wentworth Park515mFree For AllSoft2of 83.48
2026-07-13The Meadows600mGrade 5Soft6of 813.13
2026-07-13The Meadows515mGrade 6Soft2Won7.02
2026-07-13The Meadows715mGrade 6Soft4of 82.10
2026-07-13The Meadows715mGrade 7Soft2of 815.03
2026-07-12Angle Park715mMaidenSoft2of 83.43
2026-07-12Angle Park515mGrade 6Soft7of 817.22
2026-07-12Angle Park600mGrade 5Soft1of 84.19
2026-07-12Angle Park715mFree For AllSoft6of 815.05
2026-07-12Angle Park600mMaidenSoft5of 814.22

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.