ZGlmZnVzaW9uLXY2LWZhbm91dC5yYWNpbmdwb3N0LmNvbQ==NDQzdHJ1ZQ==U29jY2VyYmFzZVVzZXI=YVc4N1Z4NDFiNGgybTc4UTRpT1ZvZmhxM0RENHphQVM=
Sa 19Jan 1929Fraserburgh4 - 3Civil Serv Strol
Sa 19Jan 1929Celtic5 - 1Arthurlie
Sa 19Jan 1929Berwick3 - 9Ayr
Sa 19Jan 1929Hearts0 - 2Airdrie (old)
Sa 19Jan 1929Aberdeen5 - 0Solway Star
Sa 19Jan 1929Huntly1 - 3Stenh'semuir
Sa 19Jan 1929Queen of Sth2 - 2Inverness Cal
Sa 19Jan 1929Rangers11 - 1Edinburgh C
Sa 19Jan 1929Dumbarton6 - 1Inverness Cit
Sa 19Jan 1929Clyde4 - 1Montrose
Sa 19Jan 1929Albion7 - 1Galston
Sa 19Jan 1929Nithsdale Wand0 - 4St Mirren
Sa 19Jan 1929Alloa3 - 3E Stirling
Sa 19Jan 1929Bo'ness7 - 1Newton S
Sa 19Jan 1929East Fife1 - 2Partick
Sa 19Jan 1929Arbroath2 - 0Inverness Th
Sa 19Jan 1929Armadale9 - 2Moorpark
Sa 19Jan 1929St Bernard's1 - 2Falkirk
Sa 19Jan 1929Hamilton2 - 1Forfar
Sa 19Jan 1929Kilmarnock8 - 1Glasgow Univ
Sa 19Jan 1929Buckie Thistle0 - 3Queen's Park
Sa 19Jan 1929St Andrew's Univ0 - 3Bathgate
Sa 19Jan 1929Motherwell4 - 1Leith Athletic
Sa 19Jan 1929Hibernian1 - 2St Johnstone
Sa 19Jan 1929Dundee1 - 1King's Park
Sa 19Jan 1929Dundee Utd3 - 1Morton
Sa 19Jan 1929Dunfermline1 - 3Cowdenbeath
Sa 19Jan 1929Beith2 - 2Raith
Sa 19Jan 1929Third Lanark6 - 2Clydebank (1)
Sa 19Jan 1929Sheff Utd10 - 0Burnley
Sa 19Jan 1929Huddersfield2 - 2Man City
Sa 19Jan 1929Blackburn1 - 3Bolton
Sa 19Jan 1929Bury2 - 0Newcastle
Sa 19Jan 1929Arsenal4 - 0Portsmouth
Sa 19Jan 1929Aston Villa5 - 2West Ham
Sa 19Jan 1929Everton0 - 2Birmingham
Sa 19Jan 1929Man Utd1 - 2Leeds
Sa 19Jan 1929Sunderland4 - 3Sheff Wed
Sa 19Jan 1929Cardiff3 - 0Derby
Sa 19Jan 1929Leicester2 - 0Liverpool
Sa 19Jan 1929Wolves4 - 2Tottenham
Sa 19Jan 1929Blackpool0 - 1Barnsley
Sa 19Jan 1929Notts Co6 - 0Hull
Sa 19Jan 1929Grimsby3 - 1West Brom
Sa 19Jan 1929Oldham2 - 1Preston
Sa 19Jan 1929Middlesbrough4 - 5Chelsea
Sa 19Jan 1929Millwall2 - 1Port Vale
Sa 19Jan 1929Southampton2 - 2Reading
Sa 19Jan 1929Stoke3 - 1Leyton Orient
Sa 19Jan 1929Swansea0 - 2Bristol C
Sa 19Jan 1929Bradford PA1 - 1Nottm Forest
Sa 19Jan 1929Nelson1 - 1Southport
Sa 19Jan 1929Doncaster1 - 0Wrexham
Sa 19Jan 1929Tranmere2 - 1Lincoln
Sa 19Jan 1929Gateshead5 - 2Rochdale
Sa 19Jan 1929Carlisle3 - 0Darlington (old)
Sa 19Jan 1929Rotherham3 - 2Hartlepool
Sa 19Jan 1929Barrow1 - 2Chesterfield
Sa 19Jan 1929Crewe0 - 0Bradford
Sa 19Jan 1929Ashington1 - 1New Brighton
Sa 19Jan 1929Stockport3 - 0Halifax
Sa 19Jan 1929Wigan Borough5 - 2Accrington
Sa 19Jan 1929Fulham3 - 0Bournemouth
Sa 19Jan 1929QPR2 - 0Plymouth
Sa 19Jan 1929Norwich0 - 1Charlton
Sa 19Jan 1929Newport C (old)1 - 3Crystal Palace
Sa 19Jan 1929Southend5 - 0Luton
Sa 19Jan 1929Brighton0 - 3Northampton
Sa 19Jan 1929Bristol R2 - 4Gillingham
Sa 19Jan 1929Merthyr T (old)2 - 2Brentford
Sa 19Jan 1929Walsall1 - 1Swindon
Sa 19Jan 1929Exeter2 - 3Coventry
Sa 19Jan 1929Watford0 - 2Torquay

Teams

Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for

Players

A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next

Competitions

Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset

Referees

Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages

Managers

From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence