Perfect Play is a 6-year-old Gelding, based at Warwick Farm. With 40 career starts and 4 wins, it has earned $336,900.
| Date | Track | Dist | Class | Going | Bar | Wgt | Jockey | Result | Margin | Time | SP | Winner / 2nd |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 13 June 2026 | Rosehill | 2000m | BM78 | S5 | 6 | 57.5kg | Braith Nock | 3 of 9 | 1.6L | 2:05.54 | 7.5 | Nobler |
| 30 May 2026 | Rosehill | 1800m | BM78 | H9 | 6 | 58kg | Braith Nock | 4 of 10 | 3.4L | 1:54.88 | 9.5 | Sounds Unusual |
| 16 May 2026 | Doomben | 1600m | BM85 | S7 | 10 | 57.5kg | Tommy Berry | 7 of 15 | 3.5L | 1:37.00 | 12 | Kaluakoi |
| 25 Apr 2026 | Eagle Farm | 1600m | BM78 | S7 | 4 | 59.5kg | Benjamin Osmond | 7 of 13 | 2.2L | 1:37.81 | 20 | Nodachi |
| 14 Apr 2026 | Deagon | 1050m | Barrier Trial | G4 | 1 | — | Daniel Moor | 4 of 6 | 1.8L | 1:00.19 | — | He's Heaven |
| 16 Jan 2026 | Ballina | 1590m | Open | G3 | 12 | 59.5kg | Daniel Moor | 4 of 13 | 4.9L | 1:35.30 | 12 | Hurstville Zagreb |
| 27 Dec 2025 | Eagle Farm | 1825m | Cls 6 | S5 | 2 | 57kg | Daniel Moor | 2 of 11 | 1.5L | 1:52.18 | 6 | Zaphod |
| 12 Dec 2025 | Doomben | 1660m | Cls 6 | S5 | 9 | 57kg | Daniel Moor | 1 of 9 | 0.3L | 1:39.61 | 6 | Capital Asset |
| 29 Nov 2025 | Doomben | 1615m | Cls 3 | S5 | 6 | 60kg | Jag Guthmann-chester | 2 of 12 | 0.5L | 1:36.48 | 11 | Gorbachev |
| 8 Nov 2025 | Eagle Farm | 1600m | Cls 3 | F2 | 9 | 60kg | Daniel Moor | 3 of 11 | 0.8L | 1:34.65 | 8 | Margot's Deel |
| 25 Oct 2025 | Doomben | 1600m | BM78 | G4 | 3 | 58kg | Heavelon Van Der Hoven | 4 of 10 | 1.4L | 1:35.55 | 7 | Keitel |
| 4 Oct 2025 | Kembla Grange | 1600m | BM64 | G4 | 6 | 61.5kg | Mollie Fitzgerald | 1 of 12 | 0.5L | 1:36.87 | 3.3 | All Machiavellian |
| 18 Sept 2025 | Kembla Grange | 1500m | BM64 | G4 | 7 | 61.5kg | Mollie Fitzgerald | 2 of 10 | 0.2L | 1:30.58 | 3.6 | Cosmic Lad |
| 8 Sept 2025 | Wyong | 1200m | Barrier Trial | G4 | 5 | — | Reece Jones | 4 of 8 | 2L | 1:11.57 | — | Gringotts |
| 25 Aug 2025 | Hawkesbury | 800m | Barrier Trial | H8 | 2 | — | Tom Sherry | 4 of 4 | 2.4L | 0:49.53 | — | Tenbury Wells |
| 17 May 2025 | Scone | 1700m | BM78 | S6 | 14 | 54kg | Braith Nock | 6 of 15 | 1.1L | 1:41.63 | 7.5 | Cormac T |
| 30 Apr 2025 | Canterbury | 1900m | BM72 | H9 | 6 | 60kg | Tyler Schiller | 3 of 9 | 1.6L | 2:02.71 | 3.2 | Ahuriri |
| 9 Apr 2025 | Hawkesbury | 1800m | BM78 | G4 | 1 | 57kg | Tyler Schiller | 3 of 10 | 0.8L | 1:47.54 | 4.2 | Flying Bandit |
| 15 Mar 2025 | Rosehill | 1900m | BM78 | G4 | 11 | 57kg | Blake Shinn | 7 of 11 | 2.6L | 1:55.36 | 4.2 | King Of Thunder |
| 1 Mar 2025 | Flemington | 2000m | BM84 | G4 | 5 | 54kg | Jye Mcneil | 3 of 9 | 2.1L | 2:03.83 | 11 | Revelare |
| 8 Feb 2025 | Caulfield | 2000m | BM70 | G4 | 3 | 59kg | Jett Stanley | 4 of 10 | 2.6L | 2:03.34 | 6 | Emphasize |
| 25 Jan 2025 | Sandown | 2100m | BM78 | G3 | 9 | 57kg | Tyler Schiller | 2 of 10 | 1.8L | 2:11.78 | 7.5 | Kings Valley |
| 8 Jan 2025 | Mornington | 2000m | BM74 | G3 | 8 | 59kg | Jamie Mott | 6 of 9 | 1.6L | 2:07.21 | 5 | Dictionary |
| 21 Dec 2024 | Pakenham | 1600m | BM78 | G3 | 1 | 57kg | Jamie Mott | 5 of 11 | 3.6L | 1:37.44 | 6.5 | Elphinstone |
| 5 Dec 2024 | Traralgon | 1100m | Barrier Trial | S5 | 1 | — | Sebastian Galea | 4 of 7 | 5.3L | 1:07.02 | — | Global Harmony |
| 10 Aug 2024 | Moonee Valley | 2500m | BM78 | S6 | 2 | 58kg | Jamie Mott | 12 of 15 | 16L | 2:40.95 | 6.5 | Dashing Duchess |
| 20 July 2024 | Rosehill | 2400m | BM78 | S5 | 3 | 57.5kg | Tom Sherry | 3 of 10 | 0.3L | 2:33.20 | 14 | Kapakiri |
| 6 July 2024 | Randwick | 2000m | BM78 | H8 | 5 | 57.5kg | Tyler Schiller | 4 of 11 | 1.9L | 2:06.67 | 8.5 | Strathtay |
| 15 June 2024 | Rosehill | 2000m | BM78 | H9 | 5 | 57.5kg | Adam Hyeronimus | 3 of 12 | 3.6L | 2:09.39 | 5.5 | Strathtay |
| 18 May 2024 | Scone | 1700m | BM78 | S5 | 4 | 57kg | Tom Sherry | 3 of 13 | 0.9L | 1:43.32 | 6.5 | Unusual Legacy |
| 25 Apr 2024 | Randwick Kensington | 1800m | BM78 | G4 | 5 | 58kg | Tom Sherry | 2 of 7 | 3.3L | 1:48.91 | 6.5 | Fay's Angels |
| 12 Apr 2024 | Warwick Farm | 1207m | Barrier Trial | S7 | 6 | — | Zac Lloyd | 1 of 10 | 0.2L | 1:12.34 | — | Whinchat |
| 26 Mar 2024 | Warwick Farm | 797m | Barrier Trial | S5 | 5 | — | Zac Lloyd | 9 of 9 | 4L | 0:46.35 | — | Vegas Raider |
| 9 Sept 2023 | G B - Ascot | 2414m | Cls 2 | G | 3 | 54.5kg | Hayley Turner | 3 of 9 | 8.5L | 2:30.77 | 15 | Alsakib |
| 2 Sept 2023 | G B - Beverley | 2414m | RS105 | G | 5 | 54kg | Joe Fanning | 2 of 7 | 1.8L | 2:36.21 | 5.5 | Aimeric |
| 25 Aug 2023 | G B - Newmarket | 2011m | RST90 | G | 3 | 59kg | Richard Kingscote | 3 of 5 | 6L | 2:05.92 | 10 | Measured Time |
| 10 July 2023 | Ripon | 2011m | RST90 | G | 6 | 57.5kg | Franny Norton | 2 of 7 | 0.5L | 2:04.29 | 5.5 | Coverdale |
| 23 June 2023 | Redcar | 2011m | RST80 | G | 5 | 62kg | Franny Norton | 2 of 7 | 1L | 2:04.43 | 2.63 | El Jasor |
| 3 June 2023 | G B - Epsom | 2011m | RS100 | G | 8 | 54.5kg | Franny Norton | 9 of 13 | 8.8L | 2:07.21 | 9 | Torito |
| 27 May 2023 | G B - Chester | 2112m | RST80 | G | 6 | 60kg | Franny Norton | 1 of 8 | 2.3L | 2:14.45 | 3.25 | Razoni |
| 16 May 2023 | G B - Beverley | 2011m | RST75 | S | 8 | 61kg | Franny Norton | 2 of 12 | 0.8L | 2:07.23 | 19 | Orchestra |
| 13 Sept 2022 | G B - Wolverhampton | 1906m | RST80 | SY | 4 | 61kg | Richard Kingscote | 4 of 5 | 1.8L | 2:00.02 | 2 | Forceful Speed |
| 30 Aug 2022 | G B - Carlisle | 1566m | Nov | G | 4 | 59kg | Jason Hart | 1 of 8 | 1.3L | 1:40.04 | 5.5 | Rievaulx Raver |
| 31 July 2022 | G B - Chester | 1408m | Nov | S | 3 | 60.5kg | Jason Hart | 8 of 8 | 17.5L | 1:33.09 | 7.5 | Frankless |
| 21 May 2022 | G B - York | 1207m | Nov | S | 11 | 60.5kg | Jason Hart | 9 of 11 | 19.5L | 1:13.89 | 15 | Bradsell |
| 1 Jan 2022 | G B - Ayr | 1454m | Mdn | G | 2 | 60.5kg | Jason Hart | 2 of 6 | 0.8L | 1:31.75 | 6.5 | Feel The Need |
| Condition | Starts | Record | Win % | Place % |
|---|---|---|---|---|
| This track | 1 | 0-0-0 | 0% | 0% |
| This distance | 11 | 0-3-4 | 0% | 64% |
| Firm | 1 | 0-0-1 | 0% | 100% |
| Good | 21 | 3-7-4 | 14% | 67% |
| Soft | 13 | 1-3-3 | 8% | 54% |
| Heavy | 4 | 0-0-2 | 0% | 50% |
| Synthetic | 1 | 0-0-0 | 0% | 0% |
| First-up | 7 | 0-4-0 | 0% | 57% |
| Second-up | 6 | 2-0-1 | 33% | 50% |
1(1566), 1(1600), 1(1660), 1(2112)