Record by opponent
| Matches | W | D | L | Score | |||
|---|---|---|---|---|---|---|---|
![]() | Afan Lido FC | 1 | 0 | 0 | 1 | 1:2 | » All matches |
![]() | Ammanford AFC | 1 | 0 | 0 | 0 | : | » All matches |
![]() | Baglan Dragons | 1 | 1 | 0 | 0 | 2:0 | » All matches |
![]() | Briton Ferry Llansawel AFC | 1 | 0 | 0 | 1 | 1:3 | » All matches |
![]() | Cardiff Metropolitan | 2 | 0 | 0 | 2 | 3:5 | » All matches |
![]() | Carmarthen Town | 1 | 0 | 0 | 1 | 0:2 | » All matches |
![]() | Cefn Druids | 1 | 0 | 0 | 1 | 0:2 | » All matches |
![]() | Cwmbran Celtic | 1 | 0 | 0 | 1 | 2:3 | » All matches |
![]() | Cwmbran Town | 1 | 0 | 0 | 0 | : | » All matches |
![]() | Ely Rangers | 1 | 1 | 0 | 0 | 3:2 | » All matches |
![]() | Goytre AFC | 1 | 0 | 0 | 1 | 0:2 | » All matches |
![]() | Goytre United | 1 | 1 | 0 | 0 | 2:1 | » All matches |
![]() | Llandrindod Wells FC | 2 | 1 | 0 | 1 | 1:1 | » All matches |
![]() | Llanelli Town | 2 | 1 | 0 | 1 | 2:5 | » All matches |
![]() | Morriston Town | 1 | 0 | 0 | 0 | : | » All matches |
![]() | Newport City | 1 | 1 | 0 | 0 | 2:0 | » All matches |
![]() | Pencoed Athletic AFC | 1 | 1 | 0 | 0 | 3:0 | » All matches |
![]() | Pontyclun FC | 1 | 0 | 0 | 1 | 1:3 | » All matches |
![]() | Porthcawl Town | 1 | 1 | 0 | 0 | 6:0 | » All matches |
![]() | Pure Swansea FC | 1 | 1 | 0 | 0 | 1:0 | » All matches |
![]() | Risca United | 2 | 1 | 0 | 0 | 4:0 | » All matches |
![]() | Sully Sports | 1 | 1 | 0 | 0 | 6:2 | » All matches |
![]() | Taff's Well AFC | 2 | 1 | 0 | 1 | 4:4 | » All matches |
![]() | Trefelin BGC | 1 | 0 | 0 | 1 | 1:4 | » All matches |
![]() | Treharris Athletic Western | 1 | 0 | 0 | 1 | 2:3 | » All matches |
| Total | 30 | 12 | 0 | 14 | 47:44 |

























