Team Player is trained by Ewan Whillans out of Hawick in the Scottish Borders — a yard that has sent out 28 winners this season alone, which tells you this isn't a small operation hoping for luck. Whillans clearly knows how to place a horse well, and Team Player looks like a prime example of that. The horse runs most of its races at Class 4, one rung below the top tier but still competitive enough that winning isn't easy. It has won 1 from 7 at that level — just 14%, or roughly 1 in every 7 — but that understates the full picture when you factor in how many times it has placed without winning.
Ground conditions matter enormously in horse racing, and this one has a clear preference: normal conditions suit it best. On a standard surface it has won 2 from 5 races, a 40% win rate that amounts to winning 2 in every 5 outings. That's a serious number — it means when the conditions are right, Team Player is genuinely difficult to beat.
The career began with a first win at Chester in July 2025, and the most recent victory came at Musselburgh five weeks ago in April 2026 — so this is a horse in form, not one chasing old glories. Having raced just one day ago, Team Player is as live and current as any horse on the circuit. With a team behind it that is clearly firing on all cylinders this season, and a horse that responds well when conditions fall its way, there's every reason to keep watching what it does next.
| Course | Races | Results | Last visited | Win rate |
|---|---|---|---|---|
| Chester Tight |
2 | 1 win, 1 other | 8 May | 50% |
| Newcastle Galloping |
2 | 1 win, 1 third | 19 Feb | 50% |
| Epsom Downs Undulating |
2 | 2 other | 28 Sep | 0% |
| Lingfield Park Sharp |
1 | 1 win | 4 Sep | 100% |
| Musselburgh Sharp |
1 | 1 win | 4 Apr | 100% |
| Ascot Galloping |
1 | 1 second | 9 Aug | 0% |
| Salisbury Undulating |
1 | 1 other | 25 Jun | 0% |
| Hamilton Park Sharp |
1 | 1 third | 2 Aug | 0% |
| Kelso Undulating |
1 | 1 other | 11 Jan | 0% |
| Wolverhampton Galloping |
1 | 1 third | 19 Aug | 0% |
| chelmsford | 1 | 1 other | 22 May | 0% |
| Windsor Sharp |
1 | 1 other | 9 Jun | 0% |