English Premier League

Wednesday 21st April 2021

HomeDrawAway
18:00

Tottenham

Southampton

lwdldlwwll

7/8

29/10

18/5

20:15TV

Aston Villa

Man City

wwlwlddlwl

44/5

21/5

7/17

English Championship

Wednesday 21st April 2021

HomeDrawAway
18:00

Millwall

Bournemouth

wwwwwwwwld

16/5

47/18

24/23

18:00

Rotherham

Middlesbrough

lldllldwll

19/10

12/5

32/19

19:00

Stoke

Coventry

wwlldlwlww

11/8

9/4

45/17

19:00

Wycombe

Bristol City

dwwldllldd

30/17

12/5

16/9

19:45TV

Birmingham

Nottingham Forest

lwdwwdwwdl

32/19

21/10

28/13

19:45TV

Huddersfield

Barnsley

ldwwldldlw

13/5

12/5

24/19

19:45TV

Luton

Reading

ddwldwllww

23/10

12/5

13/9

German Bundesliga

Wednesday 21st April 2021

HomeDrawAway
19:30

Borussia Dortmund

Union Berlin

llwlwwlddw

7/12

7/2

11/2

19:30

Hoffenheim

Borussia Monchengladbach

lwwdwllldd

9/4

37/13

21/17

19:30

VfB Stuttgart

Wolfsburg

wwwllwlwll

45/17

3/1

17/16

19:30

Werder Bremen

Mainz 05

dwwdwllwll

12/5

12/5

11/8

Italian Serie A

Wednesday 21st April 2021

HomeDrawAway
17:30TV

AC Milan

Sassuolo

lwdwwldlww

5/7

16/5

9/2

19:45

Bologna

Torino

wwllwwldww

19/12

5/2

39/19

19:45

Crotone

Sampdoria

lwdlwlllll

13/5

11/4

22/19

19:45

Genoa

Benevento

dwdlllwdll

13/11

12/5

29/10

19:45TV

Juventus

Parma

ldwwlwldll

2/7

11/2

12/1

19:45

Spezia

Inter Milan

wwwwdlwlwl

17/2

22/5

7/17

19:45

Udinese

Cagliari

dlllwllllw

6/4

23/10

9/4

Portuguese Super Liga

Wednesday 21st April 2021

HomeDrawAway
15:30

Santa Clara

Moreirense

wdlwldldwl

15/16

27/11

19/5

17:00

Maritimo

Rio Ave

ddlddlwlwl

23/12

9/4

31/18

19:00

Braga

Boavista

dlwddllwdw

11/21

7/2

34/5

21:15

Sporting Lisbon

Belenenses

wwddwwdldw

1/2

7/2

43/5

Spanish La Liga Primera

Wednesday 21st April 2021

HomeDrawAway
18:00

Levante

Sevilla

wdwwwwllwl

22/5

33/10

4/6

18:00

Osasuna

Valencia

dddwwlwldd

33/19

11/5

39/19

19:00

Real Betis

Athletic Bilbao

lwdddddddl

7/5

27/11

40/17

20:00

Alaves

Villarreal

wwlwwdlldw

37/10

45/17

9/10

20:00

Elche

Valladolid

wddlllddll

21/10

21/10

9/5

21:00

Cadiz

Real Madrid

wwwdddlwwd

17/2

50/13

5/11

French Cup

Wednesday 21st April 2021

HomeDrawAway
17:45

PSG

Angers

lwwlwddwll

1/4

6/1

13/1

20:10

Lyon

Monaco

lddwwwwdww

17/12

14/5

39/19

Scottish Premiership

Wednesday 21st April 2021

HomeDrawAway
18:00

Hamilton

Motherwell

wlwwddldll

39/19

12/5

31/21

18:00

Hibernian

Livingston

wdwlwwdwld

1/1

13/5

31/10

19:00

St Johnstone

Rangers

ldwwwwwwlw

29/5

3/1

8/13

19:45

Aberdeen

Celtic

ddwwldlwwd

4/1

14/5

4/5

19:45

Kilmarnock

Dundee Utd

lwwdwdwwww

22/19

18/7

11/4

19:45

Ross County

St Mirren

ldwlwwllld

15/8

23/10

18/11

AFC Challenge Cup

Wednesday 21st April 2021

HomeDrawAway
12:45

Dhaka Abahani

Club Eagles

1/3

7/2

7/1

Austrian Bundesliga

Wednesday 21st April 2021

HomeDrawAway
17:30

Sturm Graz

Wolfsberger AC

11/10

29/10

40/17

17:30

WSG Swarovski Tirol

Salzburg

37/4

6/1

1/4

19:30

LASK Linz

Rapid Vienna

19/17

29/10

40/17

Azerbaijani Cup

Wednesday 21st April 2021

HomeDrawAway
15:30

Keshla FK

Zira IK

2/1

21/10

6/5

17:30

FK Sumqayit

Qarabag

5/1

14/5

1/2

Belarusian Cup

Wednesday 21st April 2021

HomeDrawAway
14:00

BATE Borisov

Torpedo Zhodino

6/11

33/10

5/1

16:45

Shakhter Soligorsk

Isloch

5/18

9/2

10/1

Bosnia & Herzogovina Cup

Wednesday 21st April 2021

HomeDrawAway
14:00

FK Sarajevo

FK Tuzla City

7/10

3/1

33/10

14:00

Klis Buturovic Polje

Borac Banja Luka

8/1

6/1

2/7

Bulgarian League A

Wednesday 21st April 2021

HomeDrawAway
14:00

Beroe

Tsarsko Selo 2015

5/7

23/10

19/4

16:15

CSKA Sofia

Montana

2/9

11/2

14/1

18:30

Lokomotiv Plovdiv

Levski Sofia

11/13

3/1

7/2

Chinese Super League

Wednesday 21st April 2021

HomeDrawAway
11:00

Qingdao FC

Cangzhou Mighty Lions

11/5

23/10

7/5

13:00

Henan Songshan Longmen

Shenzhen Shangqingyin

4/1

3/1

33/50

Club Friendly

Wednesday 21st April 2021

HomeDrawAway
12:00

Mjondalen

Sandefjord

6/5

31/11

21/10

15:00

Rosenborg

Ranheim

1/4

11/2

8/1

17:00

Sandnes

Viking FK

15/4

15/4

8/15

Croatian 1 HNL

Wednesday 21st April 2021

HomeDrawAway
15:00

NK Lokomotiva Zagreb

Varteks

8/9

12/5

17/4

17:05

Istra 1961

Rijeka

4/1

13/5

6/7

19:30

Osijek

Dinamo Zagreb

23/10

12/5

21/17

Czech Druha Liga

Wednesday 21st April 2021

HomeDrawAway
16:00

Dukla Prague

FK Blansko

10/21

31/10

5/1

16:00

MFK Chrudim

Hradec Kralove

3/1

23/10

1/1

Czech Synot Liga

Wednesday 21st April 2021

HomeDrawAway
14:00

FK Pribram

Bohemians

11/5

9/4

16/11

14:00

Opava

Slovan Liberec

47/10

14/5

7/10

14:00

Slovacko

Brno

11/17

14/5

49/10

14:00

Teplice

Plzen

6/1

18/5

6/13

16:00

Pardubice

Sparta Prague

19/4

31/10

33/50

Danish Superligaen

Wednesday 21st April 2021

HomeDrawAway
17:00

AaB

OB

16/11

9/4

11/5

17:00

Lyngby

Sonderjyske

6/5

12/5

5/2

19:00

FC Nordsjaelland

Brondby

23/10

11/4

8/7

German 3rd Liga

Wednesday 21st April 2021

HomeDrawAway
18:00

Hansa Rostock

Wehen

15/13

11/5

14/5

18:00

Lubeck

Ingolstadt

13/5

5/2

21/20

18:00

Meppen

Magdeburg

9/4

12/5

13/10

18:00

Saarbrucken

Mannheim

11/10

11/4

11/5

18:00

Unterhaching

Turkgucu Munchen

11/10

13/5

12/5

German Bundesliga 2

Wednesday 21st April 2021

HomeDrawAway
17:30

Fortuna Dusseldorf

St Pauli

19/12

13/5

37/19

17:30

Hannover

Regensburg

1/1

11/4

3/1

17:30

Heidenheim

Bochum

28/15

5/2

8/5

17:30

Paderborn

Osnabruck

33/50

3/1

24/5

German Regionalliga

Wednesday 21st April 2021

HomeDrawAway
17:30

Munster

SV Lippstadt 08

5/11

13/4

6/1

18:30

Wuppertaler

Wegberg-Beeck

21/20

13/5

11/5

Greek Super League

Wednesday 21st April 2021

HomeDrawAway
15:15

Olympiakos

Asteras Tripolis

1/4

11/2

14/1

17:30

Aris Salonica

PAOK Saloniki

28/13

11/5

8/5

19:30

AEK Athens

Panathinaikos

28/29

13/5

18/5

Hungarian NB1

Wednesday 21st April 2021

HomeDrawAway
14:15

MTK Budapest

Kisvarda FC

19/17

9/4

12/5

16:30

Diosgyor

Puskas Academy

13/5

28/11

24/23

19:00

Mezokovesd Zsory

MOL Fehervar FC

12/5

9/4

19/17

19:15

Paks

Budapest Honved

11/10

40/17

40/17

Israeli Toto Cup

Wednesday 21st April 2021

HomeDrawAway
18:00

Bnei Sachnin

Beitar Tel Aviv Bat Yam

4/7

11/4

9/2

18:30

Ashdod SC

Maccabi Tel Aviv

7/2

12/5

3/4

Italian Serie C

Wednesday 21st April 2021

HomeDrawAway
14:00

Foggia

Monopoli

19/20

21/10

3/1

14:00

Juve Stabia

Catanzaro

17/11

21/10

7/4

14:00

Pro Vercelli

Lecco

13/15

9/4

16/5

Lithuanian A Lyga

Wednesday 21st April 2021

HomeDrawAway
18:00

Banga Gargzdai

Nevezis

1/2

13/5

11/2

Polish 1st Liga

Wednesday 21st April 2021

HomeDrawAway
17:00

Arka Gdynia

Termalica BB Nieciecza

6/4

28/13

2/1

Polish Ekstraklasa

Wednesday 21st April 2021

HomeDrawAway
17:00

Jagiellonia Bialystok

Stal Mielec

6/4

23/10

21/10

17:00

Zaglebie Lubin

Wisla Krakow

21/20

11/4

45/17

19:30

Cracovia Krakow

Wisla Plock

21/17

11/5

29/10

19:30

Piast Gliwice

Legia Warsaw

19/7

5/2

22/19

Polish Lower League

Wednesday 21st April 2021

HomeDrawAway
12:00

Garbarnia Krakow

Motor Lublin

7/5

11/5

2/1

Romanian Liga I

Wednesday 21st April 2021

HomeDrawAway
14:45

FC Arges Pitesti

Chindia Targoviste

9/5

2/1

2/1

17:00

FC Botosani

Universitatea Craiova

11/4

2/1

23/18

19:30

ACS Sepsi

CFR Cluj

37/10

21/10

19/20

Romanian Liga II

Wednesday 21st April 2021

HomeDrawAway
15:00

ACS Viitorul Pandurii Targu Jiu

Petrolul Ploiesti

9/5

39/19

16/11

Serbian Cup

Wednesday 21st April 2021

HomeDrawAway
15:00

Red Star Belgrade

FK Radnik Surdulica

1/20

10/1

21/1

15:00

Vojvodina

Partizan Belgrade

14/5

37/15

6/7

Slovenian PrvaLiga

Wednesday 21st April 2021

HomeDrawAway
14:00

Tabor Sezana

Mura

11/5

11/5

15/13

15:45

Olimpija Ljubljana

Koper

5/8

3/1

47/10

19:00

Gorica

NK Bravo

8/5

11/5

6/4

Spanish Segunda Division

Wednesday 21st April 2021

HomeDrawAway
18:00

Mirandes

Tenerife

79/40

19/10

2/1

Swiss Super League

Wednesday 21st April 2021

HomeDrawAway
17:15

Luzern

Lausanne

11/8

45/17

23/12

19:30

FC Vaduz

Basel

12/5

3/1

11/10

19:30

Lugano

St Gallen

31/18

12/5

13/8

Turkish Super Lig

Wednesday 21st April 2021

HomeDrawAway
14:00

Ankaragucu

Denizlispor

5/6

29/10

4/1

14:00

Erzurum BB

Malatyaspor

13/10

13/5

23/10

17:00

Galatasaray

Trabzonspor

13/14

45/17

10/3

Ukrainian Cup

Wednesday 21st April 2021

HomeDrawAway
14:00

Ahrobiznes Volochysk

Dynamo Kiev

10/1

4/1

2/9

16:30

Olexandria

Zorya

15/8

40/17

16/13

Ukrainian Premier League

Wednesday 21st April 2021

HomeDrawAway
12:00

FC Lviv

FK Minai

19/10

23/10

26/19

English Premier League

Thursday 22nd April 2021

HomeDrawAway
20:00TV

Leicester

West Brom

wwllwldlww

5/8

13/4

11/2

Italian Serie A

Thursday 22nd April 2021

HomeDrawAway
17:30

Roma

Atalanta

lwwwwdwwdl

37/13

3/1

1/1

19:45

Napoli

Lazio

wwlwdlwwww

11/10

27/10

37/13

Portuguese Super Liga

Thursday 22nd April 2021

HomeDrawAway
15:00

Tondela

CD Nacional Funchal

ldwlwlllll

17/16

45/17

3/1

17:00

Gil Vicente

Famalicao

wwwlwldwdl

48/29

9/4

45/23

19:00

Portimonense

Benfica

wwwwlllwww

13/2

17/5

6/11

21:00

Porto

Guimaraes

wlwwwllllw

2/5

22/5

44/5

Spanish La Liga Primera

Thursday 22nd April 2021

HomeDrawAway
18:00

Atletico Madrid

SD Huesca

lwldwldwwl

6/13

15/4

43/5

20:00

Granada

Eibar

lllwlldlll

16/11

11/5

40/17

20:00

Real Sociedad

Celta Vigo

llddldlwld

22/23

11/4

33/10

21:00

Barcelona

Getafe

wwwlwdddld

1/4

29/5

29/2

Australian A-League

Thursday 22nd April 2021

HomeDrawAway
10:05

Western United FC

Wellington Phoenix

7/5

13/5

2/1

Bulgarian League A

Thursday 22nd April 2021

HomeDrawAway
17:00

Ludogorets Razgrad

CSKA 1948 Sofia

4/9

7/2

13/2

Chinese Super League

Thursday 22nd April 2021

HomeDrawAway
11:00

Dalian Pro

Changchun Yatai

17/4

37/13

4/6

13:00

Tianjin Jinmen Tigers

Shanghai Haigang

12/1

13/2

3/19

Danish Superligaen

Thursday 22nd April 2021

HomeDrawAway
16:45

AGF

Randers FC

15/13

13/5

28/11

17:00

Vejle

AC Horsens

1/1

12/5

3/1

19:15

FC Midtjylland

FC Copenhagen

5/4

11/4

17/8

Dutch Eredivisie

Thursday 22nd April 2021

HomeDrawAway
17:45

Ajax

Utrecht

wwlwdwlwwl

5/11

21/5

13/2

German Bundesliga 2

Thursday 22nd April 2021

HomeDrawAway
19:30

Sandhausen

Hamburg

5/1

31/10

11/17

Italian Serie C

Thursday 22nd April 2021

HomeDrawAway
14:00

Juventus U23

Olbia

24/23

21/10

11/4

Romanian Liga I

Thursday 22nd April 2021

HomeDrawAway
15:30

CSM Politehnica Iasi

SC FC Voluntari SA

32/19

39/19

31/16

18:15

FC Academica Clinceni

Steaua Bucharest

11/2

5/2

9/13

Swiss Super League

Thursday 22nd April 2021

HomeDrawAway
17:15

Servette

FC Sion

8/13

3/1

23/5

19:30

FC Zurich

Young Boys

11/2

10/3

7/12

Turkish Super Lig

Thursday 22nd April 2021

HomeDrawAway
14:00

Alanyaspor

Gaziantep FK

13/18

20/7

4/1

17:00

Kasimpasa

Basaksehir

16/9

12/5

32/19