| 11 Nov '97-05 Dec '99 | Mackillop (Independent Liberal) |
| 06 Dec '99 | Mackillop (Liberal) |
| 18 Apr '07-01 Feb '08 | Shadow Minister for Industrial Relations |
| 18 Apr '07-01 Feb '08 | Shadow Minister for Energy |
| 18 Apr '07-23 Sep '08 | Shadow Minister for Agriculture, Food & Fisheries |
| 18 Apr '07-23 Sep '08 | Shadow Minister for Forests |
| 18 Apr '07-26 Apr '09 | Shadow Minister for Water Security |
| 01 Feb '08-26 Apr '09 | Shadow Minister for Infrastructure |
| 23 Sep '08-26 Apr '09 | Shadow Minister for Energy Security |
| 23 Sep '08-19 Jul '09 | Shadow Minister for Environment and Conservation |
| 27 Apr '09-19 Jul '09 | Shadow Minister for Emergency Services |
| 27 Apr '09-19 Jul '09 | Shadow Minister for Correctional Services |
| 20 Jul '09-06 Apr '10 | Shadow Minister for Mines |
| 20 Jul '09-06 Apr '10 | Shadow Minister for Energy Security |
| 20 Jul '09-06 Nov '12 | Shadow Minister for Water Security |
| 06 Apr '10-23 Oct '12 | Deputy Leader of the Opposition |
| 07 Apr '10-06 Nov '12 | Shadow Minister for the River Murray |
| 07 Apr '10-06 Nov '12 | Shadow Minister for Mineral Resources Development |
| 07 Apr '10-08 Feb '13 | Shadow Minister for Energy |
| 06 Nov '12-08 Feb '13 | Shadow Minister for Sport and Recreation |
| 06 Nov '12-08 Feb '13 | Shadow Minister for Racing |
| 06 Nov '12-08 Feb '13 | Shadow Minister for Government Enterprises |
| 06 Nov '12-08 Feb '13 | Shadow Minister for Gambling |
| 08 Feb '13 | Parliamentary Secretary to the Shadow Treasurer |