Scottish Cup 1903

Round 1 Venue Notes
D 2 Abercorn 2 2 Douglas WanderersNL Old Ralston Park
NL Arbroath 1 3 KilmarnockD 1 Gayfield Park
NL Ayr 2 0 CamelonNL Somerset Park
D 1 Celtic 0 0 St MirrenD 1 Parkhead
D 2 Clyde 1 2 Heart of MidlothianD 1 Shawfield Stadium
D 1 Dundee # # Barholm RoversNL Dens Park Dundee walkover
D 2 Hamilton Academical 5 0 AirdrieoniansD 2 Douglas Park
D 1 Hibernian 7 0 MortonD 1 Easter Road
D 2 Leith Athletic 4 1 Broxburn UnitedNL Chancelot Park
NL Nithsdale Wanderers 1 0 OrionNL
D 1 Queen's Park 1 2 MotherwellD 2 Hampden Park (2nd)
D 1 Rangers 7 0 Aucterarder ThistleNL Ibrox Park
D 2 St Bernard's 1 2 Port Glasgow AthleticD 1 Royal Gymnasium
NL St Johnstone 1 10 Third LanarkD 1 Recreation Grounds
NL Stenhousemuir 2 1 Inverness CaledonianNL Ochilview Park
NL Vale of Leven 0 4 Partick ThistleD 1 Milburn Park
Round 1 Replay Venue Notes
NL Douglas Wanderers 3 1 AbercornD 2
D 1 St Mirren 1 1 CelticD 1 Love Street
Round 1 Replay 2 Venue Notes
D 1 Celtic 1 0 St MirrenD 1 Ibrox Park Abandoned 70 mins - bad weather
D 1 Celtic 4 0 St MirrenD 1 Ibrox Park
Round 2 Venue Notes
NL Ayr 2 4 Heart of MidlothianD 1 Somerset Park
D 1 Celtic 2 0 Port Glasgow AthleticD 1 Parkhead
D 1 Dundee 7 0 Nithsdale WanderersNL Dens Park
D 2 Hamilton Academical 2 2 Third LanarkD 1 Douglas Park
D 1 Hibernian 4 1 Leith AthleticD 2 Easter Road
D 2 Motherwell 0 2 Partick ThistleD 1 Fir Park
D 1 Rangers 4 0 KilmarnockD 1 Ibrox Park
NL Stenhousemuir 0 1 Douglas WanderersNL Ochilview Park Abandoned 22 mins - bad weather
NL Stenhousemuir 6 1 Douglas WanderersNL Ochilview Park
Round 2 Replay Venue Notes
D 1 Third Lanark 0 2 Hamilton AcademicalD 2 Cathkin Park (1st) Abandoned 70 mins - bad weather
D 1 Third Lanark 3 1 Hamilton AcademicalD 2 Cathkin Park (1st)
Round 3 Venue Notes
D 1 Celtic 0 3 RangersD 1 Parkhead
D 1 Dundee 0 0 HibernianD 1 Dens Park
D 1 Heart of Midlothian 2 1 Third LanarkD 1 Tynecastle Park
NL Stenhousemuir 3 0 Partick ThistleD 1 Ochilview Park
Round 3 Replay Venue Notes
D 1 Hibernian 0 0 DundeeD 1 Easter Road
Round 3 Replay 2 Venue Notes
D 1 Dundee 1 0 HibernianD 1 Ibrox Park, Glasgow
Semi Final Venue Notes
D 1 Dundee 0 0 Heart of MidlothianD 1 Dens Park
NL Stenhousemuir 1 4 RangersD 1 Ochilview Park
Semi Final Replay Venue Notes
D 1 Heart of Midlothian 1 0 DundeeD 1 Tynecastle Park
Final Venue Notes
D 1 Rangers 1 1 Heart of MidlothianD 1 Parkhead, Glasgow
Final Venue Notes
D 1 Rangers 0 0 Heart of MidlothianD 1 Parkhead, Glasgow
Final Venue Notes
D 1 Rangers 2 0 Heart of MidlothianD 1 Parkhead, Glasgow