Towcester Bags Race 7 - The Bgbf 80th Two Year Old Produce Stakes 2026 - Final
KEEFILL TEAK (3) was strong over this course and distance last time despite filling the minors, finishing 3.5 lengths behind HARTON WHIRLWIND in 28.93 and recording a new PB here. Should be in this for a long way. HARTON WHIRLWIND (1) has a terrific record here with two wins and one placing from three starts. Recorded a 3.5 lengths win (28.64) in a OR1 last time at this track. Looks well placed here and among the chances. ROMEO ASTRON (2) was a superb 29.13 winner at this track last start. Harder here but will be in this for a long way. UNTOLD DINERO (6) placed last time from this box - worth considering.
Stats
Comments
Good performance after taking an early lead to score in a OR1 by 3.5 len at this track over 500m (28.64). Has run very fast time at this course and distance. Go close on his best form.
Last Starts 7 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Ran | Win | BON | A1s | Box | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/6 | 13/09/2026 | 7 | OR1 | $1,454.00 | Towcester | 500m | 0:28.64 | 0:28.64 | 0:28.64 | N/A | 2 |
| 3.5L | $4.50 |
| 2/6 | 06/09/2026 | 7 | OR1 | $1,293.00 | Towcester | 500m | 0:29.11 | 0:28.98 | 0:28.92 | N/A | 1 |
| 1.5L | $1.90 |
| 1/6 | 30/08/2026 | 43 | OR1 | $1,054.00 | Towcester | 500m | 0:29.02 | 0:29.02 | 0:29.02 | N/A | 3 |
| 0.8L | $2.60 |
| 1/1 | 22/08/2026 | - | Trial | $0.00 | Towcester | 500m | 0:28.85 | 0:28.85 | N/A | N/A | 1 |
| 0L | $0.00 |
| 1/1 | 15/08/2026 | - | Trial | $0.00 | Towcester | 500m | 0:29.34 | 0:29.34 | N/A | N/A | 1 |
| 0L | $0.00 |
| 1/6 | 18/07/2026 | 7 | OR1 | $28,791.00 | Dunstall Park | 480m | 0:28.54 | 0:28.54 | 0:28.04 | N/A | 2 |
| 0.2L | $5.00 |
| 1/6 | 11/07/2026 | 7 | OR1 | $1,631.00 | Dunstall Park | 480m | 0:28.88 | 0:28.88 | 0:28.55 | N/A | 2 |
| 1.5L | $2.50 |
| 2/6 | 04/07/2026 | 21 | OR1 | $1,631.00 | Dunstall Park | 480m | 0:29.26 | 0:29.00 | 0:28.65 | N/A | 2 |
| 3.3L | $2.30 |
Stats
Comments
Good effort after taking an early lead to score in a OR1 by 1.0 len at this track over 500m (29.13). Can measure up again with the right run.
Last Starts 7 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Ran | Win | BON | A1s | Box | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/6 | 13/09/2026 | 7 | OR1 | $1,454.00 | Towcester | 500m | 0:29.13 | 0:29.13 | 0:28.64 | N/A | 3 |
| 1.0L | $4.00 |
| 2/6 | 06/09/2026 | 7 | OR1 | $1,293.00 | Towcester | 500m | 0:29.22 | 0:29.19 | 0:28.92 | N/A | 4 |
| 0.3L | $6.00 |
| 2/6 | 30/08/2026 | 22 | OR1 | $1,054.00 | Towcester | 500m | 0:29.57 | 0:29.25 | 0:29.02 | N/A | 1 |
| 4.0L | $2.90 |
| 1/1 | 20/08/2026 | - | Trial | $0.00 | Newcastle Uk | 480m | 0:28.93 | 0:28.93 | N/A | N/A | 1 |
| 0L | $0.00 |
| 6/6 | 08/08/2026 | 21 | $1,389.00 | Monmore | 480m | 0:29.27 | 0:28.55 | 0:28.45 | N/A | 1 |
| 9.0L | $13.00 | |
| 1/1 | 30/07/2026 | - | Trial | $0.00 | Monmore | 480m | 0:29.14 | 0:29.14 | N/A | N/A | 2 |
| 0L | $0.00 |
| 2/6 | 18/07/2026 | 7 | OR1 | $28,791.00 | Dunstall Park | 480m | 0:28.56 | 0:28.54 | 0:28.04 | N/A | 1 |
| 0.2L | $1.40 |
| 1/4 | 11/07/2026 | 7 | OR1 | $1,440.00 | Dunstall Park | 480m | 0:28.55 | 0:28.55 | 0:28.55 | N/A | 1 |
| 8.5L | $1.50 |
Stats
Comments
Racing consistently, including a win three back at this track, before placings at last two runs, the latest when second (28.93) over 500m at this track. Should be right in the finish.
Last Starts 7 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Ran | Win | BON | A1s | Box | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/6 | 13/09/2026 | 7 | OR1 | $1,454.00 | Towcester | 500m | 0:28.93 | 0:28.64 | 0:28.64 | N/A | 3 |
| 3.5L | $3.80 |
| 3/6 | 06/09/2026 | 7 | OR1 | $1,293.00 | Towcester | 500m | 0:29.26 | 0:29.19 | 0:28.92 | N/A | 1 |
| 0.6L | $2.30 |
| 1/6 | 30/08/2026 | 72 | OR1 | $1,054.00 | Towcester | 500m | 0:29.25 | 0:29.25 | 0:29.02 | N/A | 4 |
| 4.0L | $3.00 |
| 1/2 | 23/08/2026 | - | Trial | $0.00 | Towcester | 460m | 0:26.77 | 0:26.77 | N/A | N/A | 4 |
| 3L | $0.00 |
| 1/1 | 16/08/2026 | - | Trial | $0.00 | Towcester | 270m | 0:16.09 | 0:16.09 | N/A | N/A | 4 |
| 0L | $0.00 |
| 6/6 | 19/06/2026 | 7 | OR2 | $1,592.00 | Sunderland | 450m | 0:30.41 | 0:27.19 | 0:26.76 | N/A | 4 |
| 46.1L | $8.00 |
| 3/6 | 12/06/2026 | 48 | OR2 | $1,631.00 | Sunderland | 450m | 0:27.71 | 0:27.32 | 0:27.05 | N/A | 4 |
| 4.8L | $5.50 |
| 2/6 | 25/04/2026 | 7 | $1,731.00 | Doncaster | 450m | 0:27.99 | 0:27.93 | 0:27.45 | N/A | 3 |
| 0.8L | $1.62 |
Stats
Comments
Form has been sound without winning, placing at her last three starts, the latest when third (29.39) over 500m at this track. Prepared to overlook.
Last Starts 7 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Ran | Win | BON | A1s | Box | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/6 | 13/09/2026 | 7 | OR1 | $1,454.00 | Towcester | 500m | 0:29.39 | 0:28.64 | 0:28.64 | N/A | 4 |
| 9.3L | $13.00 |
| 2/6 | 06/09/2026 | 7 | OR1 | $1,293.00 | Towcester | 500m | 0:29.20 | 0:29.16 | 0:28.92 | N/A | 4 |
| 0.5L | $6.00 |
| 2/6 | 30/08/2026 | 7 | OR1 | $1,054.00 | Towcester | 500m | 0:29.70 | 0:29.36 | 0:29.02 | N/A | 2 |
| 4.3L | $2.90 |
| 1/6 | 23/08/2026 | 7 | IV | $1,772.00 | Sheffield Bags | 500m | 0:29.13 | 0:29.13 | 0:29.05 | N/A | 4 |
| 2.0L | $6.00 |
| 1/5 | 16/08/2026 | 17 | IV | $1,772.00 | Sheffield Bags | 500m | 0:29.28 | 0:29.28 | 0:28.94 | N/A | 1 |
| 7.0L | $2.40 |
| 3/6 | 30/07/2026 | 5 | A1 | $1,017.00 | Monmore | 480m | 0:29.01 | 0:28.68 | 0:28.68 | N/A | 1 |
| 4.1L | $3.50 |
| 1/1 | 09/05/2026 | - | Trial | $0.00 | Towcester | 500m | 0:29.63 | 0:29.63 | N/A | N/A | 1 |
| 0L | $0.00 |
| 1/1 | 05/04/2026 | - | Trial | $0.00 | Sheffield Bags | 500m | 0:29.74 | 0:29.74 | N/A | N/A | 1 |
| 0L | $0.00 |
Stats
Comments
Flew the lids with a hot pace early and hit the frame with a 3 length third (29.39) at this track, making it two placings on end. Hard to recommend this time.
Last Starts 7 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Ran | Win | BON | A1s | Box | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/6 | 13/09/2026 | 7 | OR1 | $1,454.00 | Towcester | 500m | 0:29.39 | 0:29.13 | 0:28.64 | N/A | 2 |
| 3.3L | $5.50 |
| 3/6 | 06/09/2026 | 7 | OR1 | $1,293.00 | Towcester | 500m | 0:29.54 | 0:29.16 | 0:28.92 | N/A | 3 |
| 4.8L | $3.80 |
| 1/6 | 30/08/2026 | 15 | OR1 | $1,054.00 | Towcester | 500m | 0:29.26 | 0:29.26 | 0:29.02 | N/A | 4 |
| 0.2L | $2.80 |
| 1/2 | 25/08/2026 | - | Trial | $0.00 | Towcester | 500m | 0:29.27 | 0:29.27 | N/A | N/A | 1 |
| 10.5L | $0.00 |
| 3/6 | 15/08/2026 | 6 | OR | $1,437.00 | Central Park | 491m | 0:30.05 | 0:29.52 | 0:29.34 | N/A | 1 |
| 6.5L | $1.80 |
| 3/5 | 09/08/2026 | 99 | OR | $1,293.00 | Towcester | 460m | 0:27.01 | 0:26.68 | 0:26.68 | N/A | 1 |
| 4.0L | $5.00 |
| 2/2 | 03/08/2026 | - | Trial | $0.00 | Nottingham | 500m | N/A | 0:30.54 | N/A | N/A | 1 |
| 6L | $0.00 |
| 5/6 | 02/05/2026 | 6 | $1,170.00 | Towcester | 500m | 0:30.06 | 0:28.96 | 0:28.69 | N/A | 1 |
| 13.6L | $15.00 |
Stats
Comments
In the money at this track at his last couple of starts, most recently finishing second over 500m. Won't find this much tougher. Definite contender.
Last Starts 7 days since last start
| Place | Date | Days | Class | Prize | Track | Dist. | Ran | Win | BON | A1s | Box | Result | Margin | Starting Price |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2/6 | 13/09/2026 | 7 | OR1 | $1,454.00 | Towcester | 500m | 0:29.21 | 0:29.13 | 0:28.64 | N/A | 6 |
| 1.0L | $4.50 |
| 3/6 | 06/09/2026 | 7 | OR1 | $1,293.00 | Towcester | 500m | 0:29.38 | 0:28.98 | 0:28.92 | N/A | 6 |
| 5.0L | $5.50 |
| 2/6 | 30/08/2026 | 23 | OR1 | $1,054.00 | Towcester | 500m | 0:29.28 | 0:29.26 | 0:29.02 | N/A | 6 |
| 0.2L | $3.80 |
| 1/1 | 22/08/2026 | - | Trial | $0.00 | Towcester | 500m | 0:29.34 | 0:29.34 | N/A | N/A | 4 |
| 0L | $0.00 |
| 3/5 | 07/08/2026 | 7 | OR | $1,073.00 | Romford | 400m | 0:24.41 | 0:24.09 | 0:23.57 | N/A | 5 |
| 4.0L | $1.80 |
| 1/6 | 31/07/2026 | 13 | OR | $1,197.00 | Romford | 400m | 0:23.91 | 0:23.91 | 0:23.89 | N/A | 5 |
| 4.8L | $5.50 |
| 1/1 | 23/07/2026 | - | Trial | $0.00 | Romford | 400m | 0:24.09 | 0:24.09 | N/A | N/A | 4 |
| 0L | $0.00 |
| 6/6 | 18/07/2026 | 7 | OR1 | $28,791.00 | Dunstall Park | 480m | 0:29.54 | 0:28.54 | 0:28.04 | N/A | 4 |
| 12.5L | $15.00 |