# 1906–07 Welsh Amateur Cup

The 1906–07 Welsh Amateur Cup was the seventeenth season of the Welsh Amateur Cup. The cup was won by Buckley Engineers who defeated Aberystwyth 2–1 in a replayed final at Newtown.

## First round

| Home team | Result | Away team | Remarks |
| Flint United | w/o | Sandycroft Artillery | |
| Rhuddlan Conservative | w/o | Rhyl Church Guild | |
| Rhyl Victoria | 2-2 | Mold Town | |
| Mold Town | 4-1 | Rhyl Victoria | Replay |
| Ruthin Road (Wrexham) | 2-1 | Brymbo Victoria | |
| Oak Alyn Rovers | 1-2 | Broughton United | |
| Rossett | 0-4 | Burntwood United | |
| Esclusham White Stars | 1-0 | St. Mark's (Wrexham) | |
| Rhos Athletic | 0-0 | Acrefair United | Acrefair won replay 8-0 |
| Ruabon | 4-0 | Black Park | |
| Weston Rhyn | 1-0 | Cefn Albion | |
| Johnstown Amateurs | 7-0 | Llangollen | |
| Bangor Reserves | All received a Bye. | All received a Bye. | All received a Bye. |
| Llanrwst Town | All received a Bye. | All received a Bye. | All received a Bye. |
| Llandudno Amateurs | All received a Bye. | All received a Bye. | All received a Bye. |
| Colwyn Bay United | All received a Bye. | All received a Bye. | All received a Bye. |
| Connah's Quay Twenties | All received a Bye. | All received a Bye. | All received a Bye. |
| Bala Press | All received a Bye. | All received a Bye. | All received a Bye. |
| Ffestiniog Town | All received a Bye. | All received a Bye. | All received a Bye. |
| Dolgellau Meirion | All received a Bye. | All received a Bye. | All received a Bye. |
| Barmouth Rovers | All received a Bye. | All received a Bye. | All received a Bye. |
| Llanfyllin | All received a Bye. | All received a Bye. | All received a Bye. |
| Newtown North End | All received a Bye. | All received a Bye. | All received a Bye. |
| Welshpool | All received a Bye. | All received a Bye. | All received a Bye. |
| Llandrindod Wells | All received a Bye. | All received a Bye. | All received a Bye. |
| Llanidloes United | All received a Bye. | All received a Bye. | All received a Bye. |
| Buckley Engineers | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Porthmadog | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Aberystwyth | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Rhos Rangers | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Chirk | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Oswestry United Reserves | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Royal Welsh Warehouse (Newtown) | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Holyhead Swifts | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |

## Second round

| Home team | Result | Away team | Remarks |
| Llanrwst Town | | Colwyn Bay United | |
| Llandudno Amateurs | | Bangor Reserves | |
| Connah's Quay Twenties | | Flint United | |
| Rhuddlan Conservative | | Mold Town | |
| Esclusham White Stars | | Broughton United | |
| Burntwood United | | Ruthin Road (Wrexham) | |
| Weston Rhyn | | Ruabon | |
| Acrefair United | | Johnstown Amateurs | |
| Welshpool | | Newtown North End | |
| Llanidloes United | | Llanfyllin | |
| Bala Press | 1-1 | Ffestiniog Town | |
| Barmouth Rovers | 8-2 | Dolgellau Meirion | |
| Llandrindod Wells | Received a Bye. | Received a Bye. | Received a Bye. |
| Buckley Engineers | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Porthmadog | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Aberystwyth | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Rhos Rangers | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Chirk | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Oswestry United Reserves | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Royal Welsh Warehouse (Newtown) | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |
| Holyhead Swifts | Exempt until the Third Round. | Exempt until the Third Round. | Exempt until the Third Round. |

## Third round

| Home team | Result | Away team |
| Bangor Reserves | | Holyhead Swifts |
| Porthmadog | 2-1 | Bala Press |
| Llandrindod Wells | | Royal Welsh Warehouse (Newtown) |
| Mold Town | 1-2 | Buckley Engineers |
| Esclusham White Stars | | Rhos Rangers |
| Ruabon | 8-0 | Chirk |
| Llanfyllin | 2-0 | Oswestry United Reserves |
| Barmouth Rovers | 0-1 | Aberystwyth |

## Fourth round

| Home team | Result | Away team | Remarks |
| Esclusham White Stars | | Ruabon | |
| Aberystwyth | 2-2 | Porthmadog | |
| Aberystwyth | 3-0 | Porthmadog | Replay |
| Llanfyllin | 0-0 | Holyhead Swifts | |
| Holyhead Swifts | 5-2 | Llanfyllin | Replay |
| Llandrindod Wells | | Buckley Engineers | |

## Semi-final

| | Result | | Venue |
| Buckley Engineers | 2-1 | Ruabon | Gwersyllt |
| Holyhead Swifts | 1-1 | Aberystwyth | Bangor |
| Aberystwyth | 2-0 (Replay) | Holyhead Swifts | Porthmadog |

## Final

| Winners | Result | Runner-up | Venue | Crowd |
| Buckley Engineers | 2-2 | Aberystwyth | North End Ground, Newtown | |
| Buckley Engineers | 2-1 (Replay) | Aberystwyth | Newtown | 1,500 |