Bob Mcpherson has trained 75 runners with 4 wins. Explore trainer statistics, runner details, and performance insights on PTPTips.
| Date | Track | Race | Horse | Jockey | Dist | Class | Going | Bar | Result |
|---|---|---|---|---|---|---|---|---|---|
| 12 Mar 2026 | Pinjarra Scarpside | R1 | Bhullar | Steven Parnham | 1400m | Maiden | Good | 4 | 2nd |
| 11 Mar 2026 | Ascot | R7 | Secrecy | Jessica Valas | 2200m | Open | Good | 8 | 11th |
| 5 Mar 2026 | Pinjarra Scarpside | R5 | Bhullar | Jessica Valas | 1200m | Maiden | Good | 6 | 6th |
| 5 Mar 2026 | Pinjarra Scarpside | R4 | Ordashus | Steven Parnham | 1200m | Maiden | Good | 1 | 10th |
| 25 Feb 2026 | Belmont Park | R5 | Secrecy | Jessica Valas | 2100m | Open | Good | 3 | 5th |
| 25 Feb 2026 | Belmont Park | R4 | Whiskers Harbour | Brad Parnham | 2100m | Open | Good | 4 | 9th |
| 18 Feb 2026 | Belmont Park | R2 | Bhullar | Jessica Valas | 1000m | Maiden | Good | 11 | 2nd |
| 18 Feb 2026 | Belmont Park | R1 | Danea Rock | Brad Parnham | 2100m | Maiden | Good | 4 | — |
| 15 Feb 2026 | Ascot | R4 | Main Act | Natika Riordan | 1200m | Class 3 | Good | 1 | — |
| 14 Feb 2026 | Pinjarra | R2 | Secrecy | Jessica Valas | 1600m | Rst 0 Met Win-LY | Good | 6 | 8th |
| 11 Feb 2026 | Belmont Park | R5 | Whiskers Harbour | Brad Parnham | 1600m | Class 1 | Good | 9 | 4th |
| 4 Feb 2026 | Ascot | R2 | Ordashus | Troy Turner | 1600m | Maiden | Good | 16 | — |
| 1 Feb 2026 | Bunbury | R1 | Danea Rock | Brad Parnham | 2019m | Maiden | — | 1 | 4th |
| 28 Jan 2026 | Ascot | R6 | Secrecy | Jessica Valas | 1800m | Rst 0 Met Win-LY | Good | 1 | 7th |
| 28 Jan 2026 | Ascot | R1 | Whiskers Harbour | Brad Parnham | 1800m | Maiden | Good | 7 | 1st |
| 25 Jan 2026 | Pinjarra Scarpside | R1 | Danea Rock | Brad Parnham | 2200m | Maiden | Good | 1 | 3rd |
| 24 Jan 2026 | Ascot | R7 | Main Act | Jessica Valas | 1200m | Rest 1 Metro Win | Good | 6 | 5th |
| 21 Jan 2026 | Bunbury | R2 | Ordashus | Natika Riordan | 1400m | Maiden | — | 1 | 9th |
| 17 Jan 2026 | Ascot | R8 | Secrecy | Jessica Valas | 1800m | Rest 1 Metro Win | Good | 5 | 11th |
| 15 Jan 2026 | Pinjarra Scarpside | R3 | Ordashus | — | 1200m | Maiden | Good | 2 | Scratched |
| 14 Jan 2026 | Ascot | R2 | Whiskers Harbour | Jessica Valas | 1800m | Maiden | Good | 1 | — |
| 11 Jan 2026 | Bunbury | R1 | Danea Rock | Jason Whiting | 2238m | Maiden | — | 7 | 3rd |
| 7 Jan 2026 | Bunbury | R5 | Secrecy | Jessica Valas | 1690m | Class 3 | — | 2 | 5th |
| 3 Jan 2026 | Pinjarra | R5 | Whiskers Harbour | Shaun Mc Gruddy | 1600m | Maiden | Good | 11 | — |
| 1 Jan 2026 | Ascot | R10 | Playhouse Patron | Shaun Mc Gruddy | 2400m | Open | Good | 4 | 5th |
| 31 Dec 2025 | Pinjarra | R8 | Danea Rock | Jessica Valas | 2000m | BenchMark 54+ | Good | 4 | 8th |
| 21 Dec 2025 | Pinjarra | R5 | Danea Rock | Jessica Valas | 1600m | Maiden | Good | 5 | — |
| 21 Dec 2025 | Pinjarra | R4 | Ordashus | — | 1300m | Maiden | Good | 8 | Scratched |
| 18 Dec 2025 | Bunbury | R7 | Secrecy | Jessica Valas | 1400m | Class 3 | — | 3 | 3rd |
| 18 Dec 2025 | Bunbury | R4 | Whiskers Harbour | Jason Whiting | 1400m | Maiden | — | 3 | 5th |
| 17 Dec 2025 | Ascot | R6 | Playhouse Patron | Jason Whiting | 2200m | Open | Good | 6 | 1st |
| 17 Dec 2025 | Ascot | R1 | Bhullar | Jessica Valas | 1200m | Maiden | Good | 4 | 4th |
| 6 Dec 2025 | Ascot | R8 | Playhouse Patron | Jason Whiting | 2200m | Open | Good | 7 | 6th |
| 3 Dec 2025 | Belmont Park | R2 | Attractions | Jessica Valas | 1000m | Maiden | Good | 9 | — |
| 30 Nov 2025 | Pinjarra | R4 | Danea Rock | Jessica Valas | 1300m | Maiden | Good | 7 | 9th |
| 23 Nov 2025 | Bunbury | R5 | Whiskers Harbour | Joey Azzopardi | 1400m | Maiden | — | 4 | 6th |
| 22 Nov 2025 | Ascot | R7 | Playhouse Patron | Jessica Valas | 2100m | Open | Good | 6 | 9th |
| 13 Nov 2025 | Bunbury | R4 | Whiskers Harbour | Joey Azzopardi | 1400m | Maiden | — | 3 | 2nd |
| 8 Nov 2025 | Ascot | R9 | Playhouse Patron | Jessica Valas | 1800m | Open | Good | 14 | 6th |
| 4 Nov 2025 | Bunbury | R5 | Whiskers Harbour | — | 1400m | Maiden | — | 14 | — |
| 30 Oct 2025 | Northam | R4 | Whiskers Harbour | Brad Parnham | 1400m | Maiden | Good | 10 | 3rd |
| 26 Oct 2025 | Northam | R8 | Playhouse Patron | Jessica Valas | 1600m | Open | Good | 11 | 9th |
| 26 Oct 2025 | Northam | R4 | Ordashus | Brad Parnham | 1300m | Maiden | Good | 7 | 13th |
| 22 Oct 2025 | Belmont Park | R3 | On Cue | Jessica Valas | 1200m | Maiden | Good | 1 | — |
| 19 Oct 2025 | Kalgoorlie | R4 | Whiskers Harbour | Natasha Faithfull | 1200m | Maiden | Good | 7 | 5th |
| 11 Oct 2025 | Ascot | R9 | Playhouse Patron | Luke Campbell | 1400m | BenchMark 78+ | Good | 2 | 12th |
| 2 Oct 2025 | Kalgoorlie | R3 | Ordashus | Joey Azzopardi | 1300m | Maiden | Good | 9 | — |
| 27 Sept 2025 | Belmont Park | R1 | On Cue | Jessica Valas | 1400m | Open | Good | 2 | 6th |
| 11 Sept 2025 | Bunbury | R4 | On Cue | Jessica Valas | 1200m | Maiden | — | 4 | 3rd |
| 11 Sept 2025 | Bunbury | R2 | Ordashus | Natika Riordan | 1400m | Maiden | — | 8 | 6th |
| Horse | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Cheeto | 2 | 1 | — | 50% | 0% |
| Playhouse Patron | 11 | 2 | 2 | 18% | 18% |
| Whiskers Harbour | 11 | 1 | 2 | 9% | 18% |
| Bhullar | 6 | 0 | 3 | 0% | 50% |
| Secrecy | 10 | 0 | 4 | 0% | 40% |
| Ordashus | 11 | 0 | 1 | 0% | 9% |
| Danea Rock | 9 | 0 | 2 | 0% | 22% |
| Main Act | 3 | 0 | — | 0% | 0% |
| Attractions | 1 | 0 | — | 0% | 0% |
| On Cue | 5 | 0 | 1 | 0% | 20% |
| Duke Of Wellington | 2 | 0 | — | 0% | 0% |
| Serviceman | 4 | 0 | — | 0% | 0% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Michael Poy | 3 | 1 | 1 | 33% | 33% |
| Jason Whiting | 4 | 1 | 1 | 25% | 25% |
| Natika Riordan | 5 | 1 | — | 20% | 0% |
| Brad Parnham | 8 | 1 | 2 | 13% | 25% |
| Steven Parnham | 2 | 0 | 1 | 0% | 50% |
| Jessica Valas | 29 | 0 | 3 | 0% | 10% |
| Troy Turner | 1 | 0 | — | 0% | 0% |
| — | 4 | 0 | — | 0% | 0% |
| Shaun Mc Gruddy | 3 | 0 | 1 | 0% | 33% |
| Joey Azzopardi | 3 | 0 | 1 | 0% | 33% |
| Natasha Faithfull | 1 | 0 | — | 0% | 0% |
| Luke Campbell | 1 | 0 | — | 0% | 0% |
| Rocky Cheung | 1 | 0 | 1 | 0% | 100% |
| Joseph Azzopardi | 7 | 0 | 3 | 0% | 43% |
| Brayden Gaerth | 1 | 0 | — | 0% | 0% |
| Paul Harvey | 2 | 0 | 1 | 0% | 50% |
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Ascot | 24 | 2 | 2 | 8% | 8% |
| Bunbry | 14 | 1 | 5 | 7% | 36% |
| Bel.pk1 | 15 | 1 | 1 | 7% | 7% |
| Pscarp | 5 | 0 | 2 | 0% | 40% |
| Pinjra | 10 | 0 | 3 | 0% | 30% |
| Northm | 5 | 0 | 2 | 0% | 40% |
| Kalgl. | 2 | 0 | — | 0% | 0% |
| Date | Race | Event | Dist | Horse |
|---|---|---|---|---|
| 28 Jan 2026 | R1 | Bisley Workwear Mdn | 1800m | Whiskers Harbour |
| 17 Dec 2025 | R6 | ATA Stakes | 2200m | Playhouse Patron |
| 14 Aug 2025 | R4 | Swan Draught Hcp (C1) | 1400m | Cheeto |
| 30 Sept 2023 | R9 | Free Entry To Belmont Park (Rs1mw) | 1200m | Playhouse Patron |