Sa 18Mar 2017Iran0 - 1Iraq
Sa 18Mar 2017West Brom3 - 1Arsenal
Sa 18Mar 2017Crystal Palace1 - 0Watford
Sa 18Mar 2017Stoke1 - 2Chelsea
Sa 18Mar 2017Everton4 - 0Hull
Sa 18Mar 2017Sunderland0 - 0Burnley
Sa 18Mar 2017West Ham2 - 3Leicester
Sa 18Mar 2017Bournemouth2 - 0Swansea
Sa 18Mar 2017Blackburn2 - 2Preston
Sa 18Mar 2017Nottm Forest2 - 2Derby
Sa 18Mar 2017Fulham1 - 3Wolves
Sa 18Mar 2017Birmingham0 - 0Newcastle
Sa 18Mar 2017QPR5 - 1Rotherham
Sa 18Mar 2017Norwich2 - 0Barnsley
Sa 18Mar 2017Burton3 - 5Brentford
Sa 18Mar 2017Wigan0 - 2Aston Villa
Sa 18Mar 2017Cardiff3 - 1Ipswich
Sa 18Mar 2017Leeds2 - 0Brighton
Sa 18Mar 2017Sheff Utd2 - 1Charlton
Sa 18Mar 2017Southend3 - 2Walsall
Sa 18Mar 2017Bolton2 - 1Northampton
Sa 18Mar 2017Rochdale4 - 1Gillingham
Sa 18Mar 2017Bristol R2 - 1Chesterfield
Sa 18Mar 2017Millwall0 - 0Bury
Sa 18Mar 2017Oxford2 - 1Scunthorpe
Sa 18Mar 2017Peterborough1 - 1Oldham
Sa 18Mar 2017Fleetwood0 - 0AFC W'bledon
Sa 18Mar 2017Bradford2 - 1Swindon
Sa 18Mar 2017MK Dons1 - 0Coventry
Sa 18Mar 2017Leyton Orient1 - 4Doncaster
Sa 18Mar 2017Newport Co1 - 3Blackpool
Sa 18Mar 2017Cheltenham0 - 1Cambridge U
Sa 18Mar 2017Yeovil1 - 1Accrington
Sa 18Mar 2017Luton1 - 1Exeter
Sa 18Mar 2017Grimsby1 - 1Crawley
Sa 18Mar 2017Hartlepool0 - 2Wycombe
Sa 18Mar 2017Mansfield2 - 0Carlisle
Sa 18Mar 2017Stevenage3 - 0Portsmouth
Sa 18Mar 2017Plymouth1 - 0Morecambe
Sa 18Mar 2017Crewe2 - 0Colchester
Sa 18Mar 2017Forest Green3 - 0Wrexham
Sa 18Mar 2017Dover1 - 0Bromley
Sa 18Mar 2017Gateshead2 - 1Woking
Sa 18Mar 2017Aldershot2 - 0Sutton Utd
Sa 18Mar 2017Boreham W0 - 0Guiseley
Sa 18Mar 2017Barrow2 - 1Dag & Red
Sa 18Mar 2017Chester0 - 1Eastleigh
Sa 18Mar 2017Braintree2 - 0Southport
Sa 18Mar 2017Nth Ferriby1 - 4Solihull M
Sa 18Mar 2017Aberdeen2 - 0Hearts
Sa 18Mar 2017Rangers4 - 0Hamilton
Sa 18Mar 2017Kilmarnock1 - 1Partick
Sa 18Mar 2017Motherwell1 - 2St Johnstone
Sa 18Mar 2017Inverness CT1 - 1Ross County
Sa 18Mar 2017Queen of Sth0 - 2St Mirren
Sa 18Mar 2017Raith2 - 1Dundee Utd
Sa 18Mar 2017Hibernian2 - 2Dumbarton
Sa 18Mar 2017Dunfermline0 - 1Ayr
Sa 18Mar 2017Falkirk0 - 1Morton
Sa 18Mar 2017Airdrieonians1 - 0Stenh'semuir
Sa 18Mar 2017Queen's Park1 - 1Brechin
Sa 18Mar 2017Albion0 - 0Peterhead
Sa 18Mar 2017East Fife0 - 0Alloa
Sa 18Mar 2017Stranraer0 - 1Livingston
Sa 18Mar 2017Berwick0 - 2Arbroath
Sa 18Mar 2017Clyde3 - 1Edinburgh C
Sa 18Mar 2017Cowdenbeath0 - 2Montrose
Sa 18Mar 2017Elgin City1 - 1Forfar
Sa 18Mar 2017Stirling1 - 0Annan
Sa 18Mar 2017Torino2 - 2Inter
Sa 18Mar 2017Milan1 - 0Genoa
Sa 18Mar 2017W Bremen3 - 0RB Leipzig
Sa 18Mar 2017Hoffenheim1 - 0B Leverkusen
Sa 18Mar 2017Wolfsburg1 - 0SV Darmstadt
Sa 18Mar 2017Augsburg1 - 1Freiburg
Sa 18Mar 2017Cologne4 - 2Hertha Berlin
Sa 18Mar 2017E Frankfurt0 - 0Hamburg
Sa 18Mar 2017Eibar1 - 1Espanyol
Sa 18Mar 2017Ath Bilbao1 - 2Real Madrid
Sa 18Mar 2017Alaves1 - 0Sociedad
Sa 18Mar 2017Real Betis2 - 0Osasuna
Sa 18Mar 2017Nantes1 - 1Nice
Sa 18Mar 2017Toulouse0 - 0Rennes
Sa 18Mar 2017Nancy2 - 3Lorient
Sa 18Mar 2017Angers3 - 0Guingamp
Sa 18Mar 2017Bordeaux5 - 1Montpellier
Sa 18Mar 2017Tom Tomsk1 - 0Amkar Perm
Sa 18Mar 2017Ural Sver. Oblast1 - 0Rubin
Sa 18Mar 2017Lok. Moscow1 - 1Spartak Moscow
Sa 18Mar 2017Melbourne C4 - 0Newcastle Jets
Sa 18Mar 2017Kasimpasa3 - 21299 Osmanlispor
Sa 18Mar 2017Kayserispor3 - 4Gaziantepspor
Sa 18Mar 2017Trabzonspor2 - 0Galatasaray
Sa 18Mar 2017Adanaspor2 - 1Akhisar B
Sa 18Mar 2017Vereya Stara2 - 0Pirin
Sa 18Mar 2017Loko. Plovdiv1 - 1CSKA Sofia
Sa 18Mar 2017Ludogorets2 - 2Dunav Ruse
Sa 18Mar 2017Stal Dniprodzerzhynsk4 - 1Oleksandria
Sa 18Mar 2017Vorskla Poltava0 - 0Zirka
Sa 18Mar 2017Sp Subotica1 - 0Borac Cacak
Sa 18Mar 2017Backa Palanka1 - 2Radnicki Nis
Sa 18Mar 2017Partizan4 - 0Vozdovac
Sa 18Mar 2017Rad Beograd0 - 1Napredak
Sa 18Mar 2017Javor1 - 0Metalac
Sa 18Mar 2017Veroia4 - 0Kerkyra
Sa 18Mar 2017Larissa1 - 0Panetolikos
Sa 18Mar 2017Atromitos0 - 1AEK Athens
Sa 18Mar 2017Limerick1 - 1Finn Harps
Sa 18Mar 2017Derry City4 - 0Drogheda
Sa 18Mar 2017Dundalk3 - 0St Patrick's
Sa 18Mar 2017Sligo Rovers3 - 2Bray
Sa 18Mar 2017Teplice3 - 0Dukla Pribram
Sa 18Mar 2017Slovan Liberec1 - 1Slavia Prague
Sa 18Mar 2017Synot2 - 1Mlada Boleslav
Sa 18Mar 2017NK Split0 - 0NK Inter
Sa 18Mar 2017Osijek2 - 0Cibalia
Sa 18Mar 2017Ironi Kiryat S2 - 3H Tel Aviv
Sa 18Mar 2017H. Haifa1 - 4Hapoel Ash
Sa 18Mar 2017M. Tel Aviv3 - 0Bnei Sakhnin
Sa 18Mar 2017M. Petah Tikva0 - 1Beitar J'salem
Sa 18Mar 2017Cardiff MU0 - 5The New Saints
Sa 18Mar 2017Carmarthen1 - 3Connah's Q
Sa 18Mar 2017Airbus UK4 - 2Aberystwyth
Sa 18Mar 2017Piast Gliwice3 - 2Arka Gdynia
Sa 18Mar 2017Zaglebie Lubin0 - 1Ruch Chorzow
Sa 18Mar 2017Pogon Szczecin0 - 0Jagiellonia
Sa 18Mar 2017Carrick Rangers3 - 2Portadown
Sa 18Mar 2017Linfield5 - 1Ards
Sa 18Mar 2017Ballymena2 - 4Glentoran
Sa 18Mar 2017Glenavon1 - 2Coleraine
Sa 18Mar 2017Dungannon Sw2 - 2Cliftonville
Sa 18Mar 2017Cobh5 - 1Athlone Town
Sa 18Mar 2017Longford T0 - 2Cabinteely
Sa 18Mar 2017Rapid Vienna1 - 1Mattersburg
Sa 18Mar 2017Wolfsberger1 - 0St Polten
Sa 18Mar 2017Admira Wacker1 - 0Sturm Graz
Sa 18Mar 2017Ried2 - 0Altach
Sa 18Mar 2017ND HIT Gorica3 - 1Domzale
Sa 18Mar 2017NK Radomlje0 - 2NK Krsko
Sa 18Mar 2017NK Celje1 - 1Maribor
Sa 18Mar 2017Cordoba0 - 0Numancia
Sa 18Mar 2017Lugo2 - 1Mirandes
Sa 18Mar 2017Huesca2 - 1Mallorca
Sa 18Mar 2017UCAM Murcia2 - 0Getafe
Sa 18Mar 2017Zaragoza1 - 2Sevilla Atletico
Sa 18Mar 2017Targu Mures2 - 1Concordia C
Sa 18Mar 2017Viitorul C3 - 1Steaua
Sa 18Mar 2017Moreirense1 - 1Tondela
Sa 18Mar 2017Belenenses1 - 2Braga
Sa 18Mar 2017Sporting2 - 0Nacional
Sa 18Mar 2017Pacos Ferreira0 - 0Benfica
Sa 18Mar 2017Lucerne0 - 0FC Sion
Sa 18Mar 2017Basel1 - 0Grasshoppers
Sa 18Mar 2017FC Groningen1 - 1Willem II
Sa 18Mar 2017PSV Eindhoven1 - 0Vitesse Arn.
Sa 18Mar 2017NEC Nijmegen0 - 3FC Utrecht
Sa 18Mar 2017Sp. Rotterdam3 - 1Heracles
Sa 18Mar 2017New York City1 - 1Montreal Imp
Sa 18Mar 2017Atlanta U4 - 0Chicago
Sa 18Mar 2017Vancouver W0 - 2Toronto FC
Sa 18Mar 2017DC United0 - 2Columbus Crew
Sa 18Mar 2017Orlando City2 - 1Philadelphia U
Sa 18Mar 2017Greuther Furth1 - 0Stuttgart
Sa 18Mar 2017St Pauli0 - 0Hannover
Sa 18Mar 2017Darlington1 - 0Brackley
Sa 18Mar 2017Salford1 - 1Stockport
Sa 18Mar 2017Alfreton2 - 1FC Utd
Sa 18Mar 2017Altrincham0 - 0Stalybridge
Sa 18Mar 2017Curzon A2 - 1Nuneaton
Sa 18Mar 2017Halifax0 - 1Gloucester
Sa 18Mar 2017Harrogate2 - 1Chorley
Sa 18Mar 2017Fylde2 - 2Kidderminster
Sa 18Mar 2017Worcester0 - 2Boston Utd
Sa 18Mar 2017Tamworth1 - 0Gainsborough
Sa 18Mar 2017Telford1 - 3Bradford PA
Sa 18Mar 2017Poole Town3 - 3Hampton & R
Sa 18Mar 2017Hungerford2 - 1Concord R
Sa 18Mar 2017Ebbsfleet2 - 1Weston S-M.
Sa 18Mar 2017Maidenhead3 - 0Welling
Sa 18Mar 2017Gosport Bor4 - 0St Albans
Sa 18Mar 2017Whitehawk1 - 0Bishop's St.
Sa 18Mar 2017Eastbourne1 - 2Bath City
Sa 18Mar 2017E Thurrock2 - 1Oxford C
Sa 18Mar 2017Hemel3 - 2Margate
Sa 18Mar 2017Dartford5 - 3Truro City
Sa 18Mar 2017Wealdstone1 - 1Chelmsford
Sa 18Mar 2017Burgess Hill3 - 3Staines
Sa 18Mar 2017Merstham0 - 3Canvey Isl.
Sa 18Mar 2017Bognor Regis7 - 1Folkestone
Sa 18Mar 2017Worthing0 - 1Lowestoft
Sa 18Mar 2017Tonbridge0 - 0Dulwich H
Sa 18Mar 2017Wingate & F2 - 3Met. Police
Sa 18Mar 2017Grays0 - 2Havant & W
Sa 18Mar 2017Enfield T2 - 1Leatherhead
Sa 18Mar 2017Harlow1 - 2Leiston
Sa 18Mar 2017Hendon2 - 1Needham M
Sa 18Mar 2017Kingstonian0 - 3Billericay
Sa 18Mar 2017AFC Sudbury1 - 3Harrow Boro
Sa 18Mar 2017Frome3 - 3Kettering
Sa 18Mar 2017Cirencester2 - 1St Neots
Sa 18Mar 2017Chippenham3 - 1Merthyr
Sa 18Mar 2017St Ives1 - 0Dorchester
Sa 18Mar 2017Kings Langley1 - 3Stratford
Sa 18Mar 2017Biggleswade T6 - 0Hayes & Y
Sa 18Mar 2017Chesham0 - 4Banbury
Sa 18Mar 2017Redditch1 - 2Hitchin
Sa 18Mar 2017Slough4 - 1Cinderford
Sa 18Mar 2017Leamington5 - 0Dunstable
Sa 18Mar 2017King's Lynn2 - 1Basingstoke
Sa 18Mar 2017Weymouth2 - 0Cambridge C
Sa 18Mar 2017Workington3 - 1Stourbridge
Sa 18Mar 2017Frickley0 - 1Halesowen
Sa 18Mar 2017Blyth Sptns4 - 0Skelmersdale
Sa 18Mar 2017Mickleover S0 - 5Spennymoor
Sa 18Mar 2017Ilkeston2 - 3Nantwich
Sa 18Mar 2017Grantham3 - 0Marine
Sa 18Mar 2017Ashton Utd1 - 0Matlock
Sa 18Mar 2017Barwell3 - 0Corby
Sa 18Mar 2017Rushall Oly.1 - 0Buxton
Sa 18Mar 2017Stafford0 - 0Whitby
Sa 18Mar 2017Sutton Cold.0 - 1Warrington
Sa 18Mar 2017Coalville2 - 2Hednesford

FA Vase

Sa 18Mar 2017Cleethorpes T1 - 0Bromsgrove S
Sa 18Mar 2017South Shields4 - 0Coleshill
Sa 18Mar 2017Lincoln1 - 1York
Sa 18Mar 2017Tranmere0 - 1Macclesfield

French National 1

Sa 18Mar 2017Frejus Saint-Raphael0 - 0Tarbes

Premier League 2 (Division 1)

Sa 18Mar 2017Leicester U210 - 3Tottenham U21

 

Competitions

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

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

Referees

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