Firm As A Rock is a 7-year-old Mare, trained by G L Donaldson, based at Bendigo. With 60 career starts and 4 wins, it has earned $137,055.
| Date | Track | Dist | Class | Going | Bar | Wgt | Jockey | Result | Margin | Time | SP | Winner / 2nd |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 25 July 2025 | Echuca | 1412m | BM52 | S7 | 11 | 58kg | Neil Farley | 4 of 12 | 4.3L | 1:29.67 | 11 | Magic Edition |
| 27 June 2025 | Warracknabeal | 1600m | BM52 | S5 | 9 | 58kg | Chelsea Jokic | 5 of 12 | 5.9L | 1:37.36 | 17 | Jayzeal |
| 14 June 2025 | Bendigo | 1400m | RST58 | S6 | 8 | 56kg | Robbie P Downey | 3 of 12 | 4.2L | 1:25.93 | 8.5 | Mystic Vamp |
| 3 June 2025 | Echuca | 1209m | BM52 | S5 | 5 | 58kg | Teodore Nugent | 2 of 11 | 1L | 1:13.50 | 11 | Team America |
| 28 Apr 2025 | Bendigo | 1000m | Barrier Trial | G0 | 4 | — | Jett Stanley | 7 of 7 | 7.1L | 1:03.00 | — | Jimmy The Bear |
| 1 Feb 2025 | Kyneton | 1856m | RST58 | G4 | 6 | 56kg | Paul Gatt | 9 of 13 | 8.1L | 1:54.72 | 13 | Think I'M Famous |
| 19 Jan 2025 | Benalla | 1606m | RST58 | G3 | 11 | 53.5kg | Christopher Pang | 7 of 12 | 3.9L | 1:37.46 | 16 | Graham |
| 1 Jan 2025 | Flemington | 1600m | Rs0MW | G4 | 1 | 54kg | Saffie Osborne | 7 of 9 | 8.2L | 1:36.48 | 101 | Dream All Day |
| 21 Dec 2024 | Werribee | 1612m | RST58 | G4 | 2 | 53.5kg | Christopher Pang | 4 of 11 | 1.6L | 1:38.67 | 6.5 | Sellente |
| 7 Dec 2024 | Wangaratta | 1590m | RST58 | G4 | 5 | 52kg | Christopher Pang | 1 of 12 | 0.8L | 1:36.44 | 13 | The Woke Waiter |
| 23 Nov 2024 | Tatura | 1450m | RST58 | G4 | 7 | 52.5kg | Christopher Pang | 6 of 10 | 3.7L | 1:27.41 | 21 | Aspenado |
| 20 Oct 2024 | Echuca | 1600m | RST58 | S5 | 10 | 53kg | Christopher Pang | 4 of 10 | 4.3L | 1:38.29 | 26 | Subarctic |
| 1 Oct 2024 | Tatura | 1450m | BM58 | G4 | 8 | 59kg | Jason Maskiell | 7 of 8 | 8L | 1:27.33 | 11 | Wild And Free |
| 21 Sept 2024 | Echuca | 1400m | RST58 | G4 | 5 | 57kg | Jarrod Fry | 5 of 14 | 2.3L | 1:26.23 | 8.5 | Slate Ripper |
| 7 Sept 2024 | Mildura | 1400m | RST58 | S5 | 4 | 57kg | Jake Duffy | 8 of 12 | 5.3L | 1:25.95 | 7.5 | Don't Tell Sheriff |
| 24 Aug 2024 | Wangaratta | 1590m | RST58 | S5 | 3 | 57kg | Paul Gatt | 7 of 12 | 2.5L | 1:38.12 | 13 | Bellman |
| 10 Aug 2024 | Mildura | 1412m | RST58 | G4 | 7 | 57kg | Jake Duffy | 3 of 14 | 0.3L | 1:25.91 | 16 | Onehundred Percent |
| 13 Apr 2024 | Ararat | 1606m | RST58 | G4 | 10 | 56kg | Matthew Chadwick | 9 of 10 | 10.5L | 1:35.94 | 21 | Co Co Van Winkle |
| 17 Mar 2024 | Swan Hill | 1600m | RST58 | G4 | 9 | 58kg | Mitchell Aitken | 3 of 10 | 1.3L | 1:35.99 | 11 | Danger Man |
| 24 Feb 2024 | Yarra Glen | 1500m | RST58 | S5 | 7 | 56kg | Tom Prebble | 2 of 12 | 0.3L | 1:33.08 | 10 | Dancinginthedark |
| 17 Feb 2024 | Bendigo | 1600m | RST58 | G4 | 5 | 55kg | Tom Prebble | 14 of 14 | 15.8L | 1:36.74 | 6 | Crown Harmonium |
| 3 Feb 2024 | Kyneton | 1454m | RST58 | G4 | 10 | 54kg | Tom Prebble | 1 of 10 | 1.5L | 1:30.15 | 9 | Savvy Bee |
| 14 Jan 2024 | Wodonga | 1590m | RST58 | G4 | 11 | 54kg | Tom Prebble | 3 of 11 | 3.5L | 1:35.28 | 8.5 | A Pinch Of Luck |
| 17 Dec 2023 | Horsham | 1400m | RST58 | G4 | 4 | 56.5kg | Linda Meech | 6 of 12 | 6.6L | 1:23.86 | 5 | Drink Then Kiss |
| 12 Nov 2023 | Benalla | 1606m | RST58 | G3 | 6 | 56.5kg | Teodore Nugent | 3 of 11 | 0.5L | 1:36.80 | 5.5 | Super Solar |
| 28 Oct 2023 | Yarra Glen | 1500m | RST58 | S5 | 6 | 57kg | Robbie P Downey | 5 of 12 | 3.25L | 1:32.85 | 4 | Needlework |
| 21 Oct 2023 | Bendigo | 1400m | RST58 | G4 | 12 | 57kg | Robbie P Downey | 2 of 12 | 0.8L | 1:25.40 | 31 | Royal Rosie |
| 29 Sept 2023 | Coleraine | 1600m | RST58 | G3 | 4 | 57.5kg | Paul Gatt | 6 of 8 | 8.2L | 1:36.13 | 6 | Kyteler |
| 16 Sept 2023 | Echuca | 1600m | RST58 | G4 | 1 | 57.5kg | Paul Gatt | 4 of 10 | 2.7L | 1:39.41 | 11 | Ocean Raider |
| 2 Sept 2023 | Warracknabeal | 1600m | RST58 | G3 | 9 | 57.5kg | Paul Gatt | 2 of 12 | 1.8L | 1:36.97 | 15 | Rapinoe |
| 19 Aug 2023 | Warracknabeal | 1600m | RST58 | S5 | 9 | 57.5kg | Robbie P Downey | 2 of 12 | 4.5L | 1:38.94 | 14 | Sacred Kiwi |
| 6 Aug 2023 | Wodonga | 1590m | RST58 | H10 | 1 | 58kg | Bruno Neto | 12 of 12 | 21.9L | 1:44.47 | 8.5 | Court Painter |
| 24 July 2023 | Ballarat Synthetic | 1400m | BM58 | SY0 | 4 | 60kg | Bruno Neto | 2 of 8 | 2L | 1:25.02 | 31 | Crown Harmonium |
| 4 Apr 2023 | Kyneton | 1887m | BM58 | G3 | 2 | 58kg | Robbie P Downey | 4 of 10 | 2.2L | 1:57.23 | 15 | The Yachtsman |
| 25 Mar 2023 | Avoca | 1860m | RST58 | G3 | 5 | 58kg | Robbie P Downey | 7 of 10 | 3L | 1:56.06 | 4.8 | Rebellious Lord |
| 16 Mar 2023 | Kyneton | 1875m | BM58 | S5 | 4 | 56kg | Robbie P Downey | 1 of 12 | 0.1L | 1:58.83 | 26 | Isola Sacra |
| 5 Mar 2023 | Colac | 1600m | RST58 | G4 | 8 | 56kg | Robbie P Downey | 7 of 10 | 2.4L | 1:38.87 | 21 | Sunday's Best |
| 24 Feb 2023 | Kilmore | 1607m | BM58 | G4 | 3 | 58.5kg | Robbie P Downey | 4 of 10 | 3.6L | 1:40.77 | 31 | Cailloux |
| 11 Feb 2023 | Yarra Glen | 1514m | RST58 | G4 | 7 | 57kg | Robbie P Downey | 6 of 10 | 6.4L | 1:31.48 | 7.5 | Helano |
| 28 Jan 2023 | Yarra Glen | 1514m | Mdn | G4 | 8 | 57.5kg | Robbie P Downey | 1 of 8 | 0.5L | 1:31.29 | 12 | Ponte Vecchio |
| 30 Dec 2022 | Wangaratta | 1590m | Mdn | G4 | 9 | 57.5kg | Teodore Nugent | 7 of 14 | 3.6L | 1:38.75 | 31 | Diesel |
| 11 Dec 2022 | Bendigo | 1300m | Mdn | G4 | 11 | 57.5kg | Teodore Nugent | 5 of 14 | 6.1L | 1:17.50 | 101 | Triumphantly |
| 30 Sept 2022 | Ballarat Synthetic | 1500m | Mdn | SY0 | 6 | 57.5kg | Teodore Nugent | 5 of 8 | 5.15L | 1:33.08 | 4.8 | Mayksumnoise |
| 9 Sept 2022 | Swan Hill | 1600m | Mdn | H9 | 8 | 57.5kg | John Allen | 7 of 12 | 6.8L | 1:45.28 | 21 | Jaykayann |
| 30 Aug 2022 | Ballarat Synthetic | 1500m | Mdn | SY0 | 6 | 57.5kg | Teodore Nugent | 3 of 11 | 2.8L | 1:32.66 | 31 | Skytain |
| 7 Aug 2022 | Swan Hill | 1600m | Mdn | S6 | 13 | 57.5kg | Mitchell Aitken | 10 of 13 | 10.3L | 1:40.84 | 9 | Sports Idol |
| 31 July 2022 | Bendigo | 1600m | Mdn | H8 | 7 | 57.5kg | Craig Newitt | 10 of 12 | 9.6L | 1:40.42 | 21 | Shalily |
| 14 July 2022 | Bendigo | 1300m | Mdn | S6 | 6 | 57kg | Robbie P Downey | 5 of 7 | 3.9L | 1:18.66 | 31 | Cap De Joie |
| 26 Mar 2022 | Avoca | 1860m | Mdn | G3 | 9 | 57kg | Jason Benbow | 7 of 10 | 5.1L | 1:54.34 | 11 | Dromeas |
| 4 Mar 2022 | Moonee Valley | 1600m | Mdn | G3 | 1 | 57kg | John Allen | 5 of 7 | 4.4L | 1:37.48 | 18 | Semper Fortis |
| Condition | Starts | Record | Win % | Place % |
|---|---|---|---|---|
| This track | 3 | 0-1-1 | 0% | 67% |
| This distance | 8 | 0-2-2 | 0% | 50% |
| Good | 37 | 3-3-6 | 8% | 32% |
| Soft | 15 | 1-3-1 | 7% | 33% |
| Heavy | 5 | 0-0-0 | 0% | 0% |
| Synthetic | 3 | 0-1-1 | 0% | 67% |
| First-up | 6 | 0-2-1 | 0% | 50% |
| Second-up | 6 | 0-0-1 | 0% | 17% |
1(1454), 1(1514), 1(1590), 1(1875)
| Track | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Werribee | 1 | 0 | 0 | 0% | 0% |
| Wangaratta | 5 | 1 | 1 | 20% | 20% |
| Mildura | 2 | 0 | 1 | 0% | 50% |
| Echuca | 6 | 0 | 0 | 0% | 0% |
| Ararat | 1 | 0 | 0 | 0% | 0% |
| Swan Hill | 4 | 0 | 1 | 0% | 25% |
| Yarra Glen | 5 | 1 | 2 | 20% | 40% |
| Kyneton | 6 | 2 | 3 | 33% | 50% |
| Bendigo | 7 | 0 | 2 | 0% | 29% |
| Wodonga | 2 | 0 | 1 | 0% | 50% |
| Horsham | 1 | 0 | 0 | 0% | 0% |
| Benalla | 4 | 0 | 2 | 0% | 50% |
| Warracknabeal | 5 | 0 | 2 | 0% | 40% |
| Coleraine | 1 | 0 | 0 | 0% | 0% |
| Ballarat Synthetic | 5 | 0 | 2 | 0% | 40% |
| Colac | 1 | 0 | 0 | 0% | 0% |
| Avoca | 2 | 0 | 0 | 0% | 0% |
| Kilmore | 2 | 0 | 0 | 0% | 0% |
| Stawell | 2 | 0 | 1 | 0% | 50% |
| Moonee Valley | 1 | 0 | 0 | 0% | 0% |
| Albury | 2 | 0 | 0 | 0% | 0% |
| Great Western | 1 | 0 | 0 | 0% | 0% |
| Sandown-hillside | 1 | 0 | 0 | 0% | 0% |
| Donald | 2 | 0 | 0 | 0% | 0% |
| Flemington | 1 | 0 | 0 | 0% | 0% |
| Jockey | Runs | Wins | Places | Win % | Place % |
|---|---|---|---|---|---|
| Christopher Pang | 5 | 1 | 1 | 20% | 20% |
| Paul Gatt | 7 | 0 | 1 | 0% | 14% |
| Jake Duffy | 2 | 0 | 1 | 0% | 50% |
| Jarrod Fry | 4 | 0 | 1 | 0% | 25% |
| Matthew Chadwick | 1 | 0 | 0 | 0% | 0% |
| Mitchell Aitken | 2 | 0 | 1 | 0% | 50% |
| Teodore Nugent | 1 | 0 | 0 | 0% | 0% |
| Tom Prebble | 4 | 1 | 3 | 25% | 75% |
| Linda Meech | 1 | 0 | 0 | 0% | 0% |
| Craig Newitt | 8 | 0 | 3 | 0% | 38% |
| Robbie P Downey | 13 | 2 | 5 | 15% | 38% |
| Bruno Neto | 2 | 0 | 1 | 0% | 50% |
| Neil Farley | 2 | 0 | 0 | 0% | 0% |
| John Allen | 2 | 0 | 0 | 0% | 0% |
| Jason Benbow | 3 | 0 | 0 | 0% | 0% |
| Richard Bensley | 1 | 0 | 0 | 0% | 0% |
| Lachlan Neindorf | 1 | 0 | 1 | 0% | 100% |
| Michael Poy | 1 | 0 | 0 | 0% | 0% |
| Zac Spain | 2 | 0 | 0 | 0% | 0% |
| Michael Heagney | 1 | 0 | 0 | 0% | 0% |
| Alana Kelly | 1 | 0 | 0 | 0% | 0% |
| Patrick Moloney | 1 | 0 | 0 | 0% | 0% |
| Saffie Osborne | 1 | 0 | 0 | 0% | 0% |
| Jason Maskiell | 1 | 0 | 0 | 0% | 0% |
| Ryan Houston | 1 | 0 | 0 | 0% | 0% |
| Date | Race | Event | Dist | Jockey |
|---|---|---|---|---|
| 7 Dec 2024 | R4 | Sportsbet Set A Deposit Limit Hcp (58) | 1590m | Christopher Pang |
| 3 Feb 2024 | R6 | Bet365 Hcp (58) | 1454m | Tom Prebble |
| 16 Mar 2023 | R7 | Bet365 Top Tote Plus (Bm58) | 1875m | Robbie P Downey |
| 28 Jan 2023 | R4 | Iga Liquor Mdn Plate | 1514m | Robbie P Downey |