Tom Hunter
Highland Welfare Cup
First Round
Sunday 30 June 2019, 2pm
Mintlaw 3-1 Fyvie
Cullen 3-2 Buchanhaven
Tomintoul 1-9 Haven
Kingussie 2-0 Longside Thistle
Banff Rovers 3-0 Peterhead United
MacDuff 2-5 Hopeman
Buckie United 4-0 FC Elgin
Mormond Thistle 6-2 Methlic
Cuminestown Bye Brander
Aviemore Thistle Bye Burghead United
Bishopmill Rovers 1-5 Aberlour Villa
Boat of Garten Ospreys 4-1 Elizabethan Link Up
Byes
New Pitsligo
RAF Lossiemouth
Portsoy
New Deer
Second Round
Sunday 28 July 2019, 2pm
Cuminestown 3-6 New Pitsligo
RAF Lossiemouth 1-7 Buckie United
Haven 5-3 Boat of Garten Ospreys
Mormond Thistle 1-4 Banff Rovers
Aberlour Villa 3-5 Portsoy
Hopeman 7-0 Mintlaw
Kingussie 2-3 New Deer
Cullen 5-2 Burghead United
Quarter Finals
Sunday 25 August 2019, 2pm
Buckie United* 3-3 Hopeman
Portsoy 2-1 New Pitsligo
New Deer 2-5 Banff Rovers
Cullen 2-3 Haven
Semi Finals
Sunday 29 September 2019, 2pm
Buckie United 9-0 Portsoy
Banff Rovers 0-3 Haven
Final
Sunday 20 October 2019, 2pm
Borough Briggs, Elgin
Buckie United 2-0 Haven
*won on penalties