Download Results & Table (PDF) >>
| Team | Plyd | F | A | Diff | PTS |
| Dunning | 14 | 822 | 508 | 314 | 73 |
| Bridge of Earn | 14 | 704 | 568 | 136 | 65.5 |
| Luncarty | 14 | 723 | 567 | 156 | 65 |
| Blackford | 14 | 735 | 555 | 180 | 62.5 |
| Scone Rec | 14 | 626 | 645 | -19 | 47 |
| Perth West End | 14 | 576 | 698 | -122 | 33 |
| Auchterarder | 14 | 543 | 822 | -279 | 24 |
| Almond Valley | 14 | 495 | 861 | -366 | 22 |
| Date | Home Club | Pts | Shts | Away Club | Pts | Shts |
| 07 May 25 | Almond Valley | 2 | 34 | Blackford | 5 | 61 |
| 07 May 25 | Bridge of Earn | 5 | 58 | Auchterarder | 2 | 38 |
| 07 May 25 | Dunning | 7 | 81 | Scone Rec | 0 | 26 |
| 07 May 25 | Perth West End | 0 | 36 | Luncarty | 7 | 63 |
| 14 May 25 | Auchterarder | 0 | 37 | Dunning | 7 | 57 |
| 14 May 25 | Blackford | 3.5 | 47 | Bridge of Earn | 3.5 | 47 |
| 14 May 25 | Luncarty | 7 | 68 | Almond Valley | 0 | 36 |
| 14 May 25 | Scone Rec | 5 | 46 | Perth West End | 2 | 42 |
| 21 May 25 | Almond Valley | 4 | 41 | Scone Rec | 3 | 48 |
| 21 May 25 | Blackford | 7 | 64 | Auchterarder | 0 | 38 |
| 21 May 25 | Bridge of Earn | 2 | 41 | Luncarty | 5 | 42 |
| 21 May 25 | Dunning | 5 | 47 | Perth West End | 2 | 31 |
| 28 May 25 | Dunning | 5 | 66 | Bridge of Earn | 2 | 33 |
| 28 May 25 | Luncarty | 5 | 59 | Auchterarder | 2 | 39 |
| 28 May 25 | Perth West End | 5 | 49 | Almond Valley | 2 | 32 |
| 28 May 25 | Scone Rec | 0 | 41 | Blackford | 7 | 47 |
| 04 Jun 25 | Almond Valley | 4 | 42 | Dunning | 3 | 40 |
| 04 Jun 25 | Auchterarder | 4 | 43 | Perth West End | 3 | 55 |
| 04 Jun 25 | Blackford | 4 | 56 | Luncarty | 3 | 38 |
| 04 Jun 25 | Bridge of Earn | 7 | 49 | Scone Rec | 0 | 35 |
| 11 Jun 25 | Almond Valley | 2 | 36 | Auchterarder | 5 | 58 |
| 11 Jun 25 | Dunning | 5 | 48 | Blackford | 2 | 43 |
| 11 Jun 25 | Perth West End | 2 | 39 | Bridge of Earn | 5 | 55 |
| 11 Jun 25 | Scone Rec | 6 | 46 | Luncarty | 1 | 37 |
| 18 Jun 25 | Auchterarder | 4 | 44 | Scone Rec | 3 | 46 |
| 18 Jun 25 | Blackford | 5 | 55 | Perth West End | 2 | 34 |
| 18 Jun 25 | Bridge of Earn | 7 | 68 | Almond Valley | 0 | 30 |
| 18 Jun 25 | Luncarty | 4 | 46 | Dunning | 3 | 48 |
| 25 Jun 25 | Auchterarder | 0 | 35 | Bridge of Earn | 7 | 61 |
| 25 Jun 25 | Blackford | 6 | 61 | Almond Valley | 1 | 37 |
| 25 Jun 25 | Luncarty | 3 | 51 | Perth West End | 4 | 38 |
| 25 Jun 25 | Scone Rec | 3 | 32 | Dunning | 4 | 53 |
| 02 Jul 25 | Almond Valley | 0 | 26 | Luncarty | 7 | 71 |
| 02 Jul 25 | Bridge of Earn | 3 | 31 | Blackford | 4 | 47 |
| 02 Jul 25 | Dunning | 7 | 74 | Auchterarder | 0 | 33 |
| 02 Jul 25 | Perth West End | 0 | 39 | Scone Rec | 7 | 50 |
| 09 Jul 25 | Auchterarder | 0 | 19 | Blackford | 7 | 77 |
| 09 Jul 25 | Luncarty | 5 | 50 | Bridge of Earn | 2 | 37 |
| 09 Jul 25 | Perth West End | 2 | 43 | Dunning | 5 | 70 |
| 09 Jul 25 | Scone Rec | 5 | 52 | Almond Valley | 2 | 41 |
| 16 Jul 25 | Almond Valley | 3 | 49 | Perth West End | 4 | 50 |
| 16 Jul 25 | Auchterarder | 0 | 30 | Luncarty | 7 | 61 |
| 16 Jul 25 | Blackford | 5 | 49 | Scone Rec | 2 | 47 |
| 16 Jul 25 | Bridge of Earn | 2 | 41 | Dunning | 5 | 47 |
| 23 Jul 25 | Dunning | 7 | 93 | Almond Valley | 0 | 15 |
| 23 Jul 25 | Luncarty | 7 | 54 | Blackford | 0 | 36 |
| 23 Jul 25 | Perth West End | 5 | 57 | Auchterarder | 2 | 35 |
| 23 Jul 25 | Scone Rec | 1 | 37 | Bridge of Earn | 6 | 47 |
| 06 Aug 25 | Auchterarder | 5 | 61 | Almond Valley | 2 | 47 |
| 06 Aug 25 | Blackford | 2 | 45 | Dunning | 5 | 50 |
| 06 Aug 25 | Bridge of Earn | 7 | 55 | Perth West End | 0 | 26 |
| 06 Aug 25 | Luncarty | 2 | 42 | Scone Rec | 5 | 50 |
| 13 Aug 25 | Almond Valley | 0 | 29 | Bridge of Earn | 7 | 81 |
| 13 Aug 25 | Dunning | 5 | 48 | Luncarty | 2 | 41 |
| 13 Aug 25 | Perth West End | 2 | 37 | Blackford | 5 | 47 |
| 13 Aug 25 | Scone Rec | 7 | 70 | Auchterarder | 0 | 33 |
© 2024 All rights reserved Perth & District Bowling League | Website by Bespoke Software Solutions