English Premier League

Wednesday 21st April 2021

HomeDrawAway
18:00

Tottenham

Southampton

lwdldlwwll

11/13

56/19

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

17/5

27/10

1/1

18:00

Rotherham

Middlesbrough

lldllldwll

15/8

12/5

17/10

19:00

Stoke

Coventry

wwlldlwlww

17/12

11/5

13/5

19:00

Wycombe

Bristol City

dwwldllldd

7/4

12/5

20/11

19:45TV

Birmingham

Nottingham Forest

lwdwwdwwdl

32/19

21/10

28/13

19:45TV

Huddersfield

Barnsley

ldwwldldlw

45/17

12/5

21/17

19:45TV

Luton

Reading

ddwldwllww

23/10

12/5

19/13

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

14/5

21/17

19:30

VfB Stuttgart

Wolfsburg

wwwllwlwll

45/17

3/1

21/20

19:30

Werder Bremen

Mainz 05

dwwdwllwll

12/5

12/5

7/5

Italian Serie A

Wednesday 21st April 2021

HomeDrawAway
17:30TV

AC Milan

Sassuolo

lwdwwldlww

13/18

16/5

9/2

19:45

Bologna

Torino

wwllwwldww

19/12

5/2

21/10

19:45

Crotone

Sampdoria

lwdlwlllll

45/17

11/4

22/19

19:45

Genoa

Benevento

dwdlllwdll

22/19

12/5

29/10

19:45TV

Juventus

Parma

ldwwlwldll

2/7

11/2

14/1

19:45

Spezia

Inter Milan

wwwwdlwlwl

9/1

9/2

2/5

19:45

Udinese

Cagliari

dlllwllllw

32/21

23/10

31/14

Portuguese Super Liga

Wednesday 21st April 2021

HomeDrawAway
15:30

Santa Clara

Moreirense

wdlwldldwl

11/12

27/11

39/10

17:00

Maritimo

Rio Ave

ddlddlwlwl

13/7

9/4

16/9

19:00

Braga

Boavista

dlwddllwdw

18/35

7/2

34/5

21:15

Sporting Lisbon

Belenenses

wwddwwdldw

6/13

18/5

19/2

Spanish La Liga Primera

Wednesday 21st April 2021

HomeDrawAway
18:00

Levante

Sevilla

wdwwwwllwl

22/5

33/10

9/13

18:00

Osasuna

Valencia

dddwwlwldd

17/10

28/13

39/19

19:00

Real Betis

Athletic Bilbao

lwdddddddl

17/12

12/5

23/10

20:00

Alaves

Villarreal

wwlwwdlldw

37/10

45/17

9/10

20:00

Elche

Valladolid

wddlllddll

39/19

21/10

9/5

21:00

Cadiz

Real Madrid

wwwdddlwwd

17/2

41/10

5/12

French Cup

Wednesday 21st April 2021

HomeDrawAway
17:45

PSG

Angers

lwwlwddwll

4/17

6/1

14/1

20:10

Lyon

Monaco

lddwwwwdww

13/9

11/4

39/19

Scottish Premiership

Wednesday 21st April 2021

HomeDrawAway
18:00

Hamilton

Motherwell

wlwwddldll

21/10

12/5

19/13

18:00

Hibernian

Livingston

wdwlwwdwld

1/1

13/5

31/10

19:00

St Johnstone

Rangers

ldwwwwwwlw

28/5

3/1

5/8

19:45

Aberdeen

Celtic

ddwwldlwwd

9/2

14/5

3/4

19:45

Kilmarnock

Dundee Utd

lwwdwdwwww

15/13

18/7

29/10

19:45

Ross County

St Mirren

ldwlwwllld

23/12

23/10

32/19

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

19/17

29/10

40/17

17:30

WSG Swarovski Tirol

Salzburg

9/1

6/1

1/4

19:30

LASK Linz

Rapid Vienna

8/7

29/10

40/17

Azerbaijani Cup

Wednesday 21st April 2021

HomeDrawAway
15:30

Keshla FK

Zira IK

17/10

21/10

6/4

17:30

FK Sumqayit

Qarabag

9/1

7/2

4/9

Belarusian Cup

Wednesday 21st April 2021

HomeDrawAway
16:45

Shakhter Soligorsk

Isloch

1/4

26/5

12/1

18:45

BATE Borisov

Torpedo Zhodino

6/11

33/10

5/1

Bosnia & Herzogovina Cup

Wednesday 21st April 2021

HomeDrawAway
14:00

Klis Buturovic Polje

Borac Banja Luka

12/1

6/1

3/19

16:00

FK Sarajevo

FK Tuzla City

7/10

3/1

16/5

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

13/15

3/1

10/3

Chinese Super League

Wednesday 21st April 2021

HomeDrawAway
11:00

Qingdao FC

Cangzhou Mighty Lions

11/5

9/4

13/9

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

2/7

26/5

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

7/8

12/5

17/4

17:05

Istra 1961

Rijeka

41/10

13/5

11/13

19:30

Osijek

Dinamo Zagreb

9/4

12/5

13/10

Czech Druha Liga

Wednesday 21st April 2021

HomeDrawAway
16:00

Dukla Prague

FK Blansko

18/35

3/1

33/5

16:00

MFK Chrudim

Hradec Kralove

43/10

13/5

7/10

Czech Synot Liga

Wednesday 21st April 2021

HomeDrawAway
14:00

FK Pribram

Bohemians

41/17

9/4

25/19

14:00

Opava

Slovan Liberec

9/2

14/5

13/18

14:00

Slovacko

Brno

11/17

14/5

49/10

14:00

Teplice

Plzen

32/5

37/10

7/15

16:00

Pardubice

Sparta Prague

19/4

16/5

8/13

18:30

Slavia Prague

Zlin

1/5

25/4

17/1

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

15/13

German 3rd Liga

Wednesday 21st April 2021

HomeDrawAway
18:00

Hansa Rostock

Wehen

11/10

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

20/13

13/5

37/19

17:30

Hannover

Regensburg

42/41

11/4

3/1

17:30

Heidenheim

Bochum

28/15

12/5

8/5

17:30

Paderborn

Osnabruck

33/50

3/1

19/4

German Regionalliga

Wednesday 21st April 2021

HomeDrawAway
17:30

Munster

SV Lippstadt 08

4/9

16/5

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

15/1

17:30

Aris Salonica

PAOK Saloniki

2/1

11/5

33/19

19:30

AEK Athens

Panathinaikos

21/20

5/2

57/17

Hungarian NB1

Wednesday 21st April 2021

HomeDrawAway
14:15

MTK Budapest

Kisvarda FC

22/19

13/5

40/17

16:30

Diosgyor

Puskas Academy

12/5

5/2

6/5

19:00

Mezokovesd Zsory

MOL Fehervar FC

12/5

9/4

19/17

19:15

Paks

Budapest Honved

19/17

12/5

13/5

Israeli Toto Cup

Wednesday 21st April 2021

HomeDrawAway
18:00

Bnei Sachnin

Beitar Tel Aviv Bat Yam

11/21

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

1/1

2/1

3/1

14:00

Juve Stabia

Catanzaro

8/5

2/1

2/1

14:00

Pro Vercelli

Lecco

9/10

11/5

7/2

Lithuanian A Lyga

Wednesday 21st April 2021

HomeDrawAway
16:00

Hegelmann Litauen

FK Kauno Zalgiris

9/2

13/5

4/7

18:00

Banga Gargzdai

Nevezis

1/2

14/5

11/2

Polish 1st Liga

Wednesday 21st April 2021

HomeDrawAway
17:00

Arka Gdynia

Termalica BB Nieciecza

8/5

21/10

2/1

Polish Ekstraklasa

Wednesday 21st April 2021

HomeDrawAway
17:00

Jagiellonia Bialystok

Stal Mielec

17/10

40/17

28/15

17:00

Zaglebie Lubin

Wisla Krakow

13/12

27/10

45/17

19:30

Cracovia Krakow

Wisla Plock

22/19

9/4

3/1

19:30

Piast Gliwice

Legia Warsaw

27/10

5/2

22/19

Polish Lower League

Wednesday 21st April 2021

HomeDrawAway
12:00

Garbarnia Krakow

Motor Lublin

8/5

21/10

9/5

Romanian Liga I

Wednesday 21st April 2021

HomeDrawAway
14:45

FC Arges Pitesti

Chindia Targoviste

33/19

2/1

2/1

17:00

FC Botosani

Universitatea Craiova

29/10

2/1

23/18

19:30

ACS Sepsi

CFR Cluj

19/5

11/5

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
16:00

Red Star Belgrade

FK Radnik Surdulica

1/20

10/1

25/1

18:05

Vojvodina

Partizan Belgrade

14/5

37/15

9/10

Slovenian PrvaLiga

Wednesday 21st April 2021

HomeDrawAway
14:00

Tabor Sezana

Mura

28/13

11/5

13/10

15:45

Olimpija Ljubljana

Koper

6/11

11/4

28/5

19:00

Gorica

NK Bravo

17/10

11/5

16/11

Spanish Segunda Division

Wednesday 21st April 2021

HomeDrawAway
18:00

Mirandes

Tenerife

79/40

31/16

2/1

Swiss Super League

Wednesday 21st April 2021

HomeDrawAway
17:15

Luzern

Lausanne

6/4

27/10

19/10

19:30

FC Vaduz

Basel

27/10

56/19

21/20

19:30

Lugano

St Gallen

16/9

27/11

8/5

Turkish 3 Lig

Wednesday 21st April 2021

HomeDrawAway
13:00

Sultanbeyli

Kelkit Belediyespor

2/1

19/10

13/10

Turkish Super Lig

Wednesday 21st April 2021

HomeDrawAway
14:00

Ankaragucu

Denizlispor

5/6

14/5

4/1

14:00

Erzurum BB

Malatyaspor

11/8

13/5

23/10

17:00

Galatasaray

Trabzonspor

19/20

45/17

10/3

Ukrainian Cup

Wednesday 21st April 2021

HomeDrawAway
14:00

Ahrobiznes Volochysk

Dynamo Kiev

9/1

9/2

1/4

16:30

Olexandria

Zorya

2/1

9/4

25/19

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

31/10

1/1

19:45

Napoli

Lazio

wwlwdlwwww

13/11

27/10

27/10

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

17/10

11/5

23/12

19:00

Portimonense

Benfica

wwwwlllwww

13/2

17/5

6/11

21:00

Porto

Guimaraes

wlwwwllllw

2/5

23/5

43/5

Spanish La Liga Primera

Thursday 22nd April 2021

HomeDrawAway
18:00

Atletico Madrid

SD Huesca

lwldwldwwl

5/11

15/4

44/5

20:00

Granada

Eibar

lllwlldlll

16/11

11/5

40/17

20:00

Real Sociedad

Celta Vigo

llddldlwld

22/23

27/10

33/10

21:00

Barcelona

Getafe

wwwlwdddld

1/4

29/5

14/1

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

7/10

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

6/13

21/5

13/2

German Bundesliga 2

Thursday 22nd April 2021

HomeDrawAway
19:30

Sandhausen

Hamburg

5/1

16/5

11/17

Israeli Toto Cup

Thursday 22nd April 2021

HomeDrawAway
18:30

Maccabi Haifa

Hapoel Afula

1/6

6/1

11/1

Italian Serie C

Thursday 22nd April 2021

HomeDrawAway
14:00

Juventus U23

Olbia

24/23

11/5

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

43/15

4/1

17:00

Kasimpasa

Basaksehir

16/9

12/5

48/29