| BRITISH ENERGY AYRSHIRE AMATEUR CUP | |||||
| AYRSHIRE POST TROPHY | |||||
| 1935-36 | Ayr Corinthians | v | Maybole Ams | 2-1 | At Somerset |
| 1936-37 | Kikmarnock Acas | v | Annbank Rangers | 3-0 | At Somerset |
| 1937-38 | Boswell Thistle | v | Camlarg Rangers | 0-0, 7-2 | At Somerset |
| 1938-39 | Maybole Ams | v | Trabbloch United | 2-1 | At Somerset |
| 1939-40 | Glenburn Ams | v | Claremont Ams | 5-0 | At Somerset |
| 1940-45 | COMPETITION SUSPENDED | ||||
| 1945-46 | Townholm United | v | Brunston Rovers | 5-2 | At Girvan |
| 1946-47 | Claremont Ams | v | Ardeer Athletic | 3-2 | At Ardeer |
| 1947-48 | Galston Ams | v | Stevenston St. John's | 3-2 | At Rugby Park |
| 1948-49 | Eglinton Ams | v | Glengarnock Thistle | 6-1 | At Dalry |
| 1949-50 | Girvan Ams | v | Vale of Dusk | 4-2 | At Maybole |
| 1950-51 | Crosshill Thistle | v | Saltcoats Vics Ams | 5-2 | At Somerset |
| 1951-52 | Star of the Sea | v | Eglinton Ams | 3-0 | At Rugby Park |
| 1952-53 | Dunlop Corinthians | v | Saltcoats Vics Ams | 1-0 | At Irvine |
| 1953-54 | Springside Ams | v | Saltcoats Vics Ams | 1-1, 3-2 AET | At Ardeer |
| AYRSHIRE CHALLENGE CUP | |||||
| 1954-55 | Crosshill Thistle | v | Eglinton Ams | 3-3, 6-3 | At Ayr |
| 1955-56 | Star of the Sea | v | Minishant Ams | 3-2 | At Irvine |
| 1956-57 | Crosshill Thistle | v | Star of the Sea | 3-1 | At Ayr |
| 1957-58 | Dunlop Corinthians | v | Mossblown Ams | 2-1 | At Irvine |
| 1958-59 | Crosshill Thistle | v | Dirrans Athletic | 3-2 | At Maybole |
| 1959-60 | Ramblos Ams | v | Star of the Sea | 7-2 AET | At Ardrossan |
| 1960-61 | Ayr Volants | v | Crosshouse Waverley | 3-1 | At Troon |
| 1961-62 | Minishant Ams | v | Crosshill Thistle | 2-1 | At Maybole |
| 1962-63 | Crosshill Thistle | v | Crosshouse Waverley | 2-1 | At Troon |
| 1963-64 | Crosshill Thistle | v | Stevenston Thistle | 2-0 | At Maybole |
| 1964-65 | Mossblown Ams | v | Fenwick Thistle | 1-0 | At Whitletts |
| 1965-66 | Eglinton Ams | v | Minishant Ams | 2-0 | At Maybole |
| 1966-67 | Minishant Ams | v | Vale of Girvan | 6-4 | At Maybole |
| 1967-68 | St. Jospeph's | ||||
| 1968-69 | Knockentiber Ams | v | Patna | 3-0 | At Rugby Park |
| 1969-70 | Eglinton Ams | v | Dirrans Athletic | 4-0 | At Ardrossan |
| 1970-71 | Crosshouse Waverley | v | Galston Ams | 3-2 | At Ardeer Rec |
| 1971-72 | Dirrans Athletic | v | Metallic | 2-1 | At Kilwinning |
| 1972-73 | Whitletts Ams | v | Kilbirnie Garnock | 3-2 | At Beith |
| 1973-74 | Newmilns Vesuvious | v | Knockentiber Ams | 5-3 | At Cumnock |
| 1974-75 | Knockentiber Ams | v | Kilbirnie Garnock | 1-0 | At Dalry |
| 1975-76 | Crosshouse Waverley | v | Darvel Victoria | 1-0 | At Troon |
| 1976-77 | Crosshouse Waverley | v | Metallic | 3-0 | At Rugby Park |
| 1977-78 | Crosshouse Waverley | v | Prestwick Ams | 4-1 | At Rugby Park |
| 1978-79 | Knockentiber Ams | v | Kilmarnock Acas | 2-1 | At Rugby Park |
| 1979-80 | Crosshouse Waverley | v | Knockentiber Ams | 1-0 | At Rugby Park |
| 1980-81 | Knockentiber Ams | v | Darvel Victoria | 2-1 | At Rugby Park |
| 1981-82 | Darvel Victoria | v | Dirrans Athletic | 2-1 | At Rugby Park |
| 1982-83 | Knockentiber Ams | v | Minishant Ams | 3-2 | At Dam Park |
| 1983-84 | Hyster Ams | v | Knockentiber Ams | 2-0 | At Dam Park |
| 1984-85 | Drongan United | v | Hyster Ams | 2-0 | At Dam Park |
| 1985-86 | Knockentiber Ams | v | Heathside Ams | 3-0 | At Dam Park |
| 1986-87 | Knockentiber Ams | v | Drongan United | 2-1 AET | At Somerset |
| 1987-88 | Clark Drive | v | Beith Ams | 2-1 | At Auchinleck |
| 1988-89 | Johnnie Walker | v | Drongan United | 1-0 | At Somerset |
| 1989-90 | Clark Drive | v | New Cumnock ams | 3-1 | At Somerset |
| 1990-91 | Minishant Ams | v | Knockentiber Ams | 1-0 | At Somerset |
| 1991-92 | Heathside Ams | v | Shortlees Ams | 2-0 | At Somerset |
| 1992-93 | Shortlees Ams | v | Clark Drive | 0-0 AET 6p5 | At Somerset |
| 1993-94 | Knockentiber Ams | v | The Jets | 1-0 | At Somerset |
| 1994-95 | Clark Drive | v | Irvine Thistle | 0-0 AET 3p2 | At Somerset |
| 1995-96 | West Kilbride Ams | v | Knockentiber Ams | 1-0 | At Somerset |
| 1996-97 | Dailly Ams | v | Heathside Ams | 4-2 AET | At Somerset |
| 1997-98 | Knockentiber Ams | v | Irvine Thistle | 3-0 | At Rugby Park |
| 1998-99 | Dailly Ams | v | West Kilbride Ams | 2-1 | At Somerset |
| 1999-00 | Maybole Ams | v | Mossblown Ams | 1-0 | At Somerset |
| 2000-01 | Mossblown Ams | v | Newmilns Vesuvious | 1-0 AET | At Somerset |
| 2001-02 | Maybole Ams | v | West Kilbride Ams | 2-0 | At Rugby Park |
| 2002-03 | Galston United | v | Newmilns Vesuvious | 1-0 | At Rugby Park |
| 2003-04 | Craigie Ams | v | Kilwinning Ams | 3-1 | At Rugby Park |
| 2004-05 | Ardeer Rovers | v | Newmilns Vesuvious | 1*1, 3p1 | At Rugby Park |