English Premier League

Wednesday 21st April 2021

HomeDrawAway
18:00

Tottenham

Southampton

lwdldlwwll

13/15

29/10

18/5

20:15TV

Aston Villa

Man City

wwlwlddlwl

17/2

21/5

7/17

English Championship

Wednesday 21st April 2021

HomeDrawAway
18:00

Millwall

Bournemouth

wwwwwwwwld

16/5

45/17

24/23

18:00

Rotherham

Middlesbrough

lldllldwll

23/12

40/17

48/29

19:00

Stoke

Coventry

wwlldlwlww

15/11

9/4

45/17

19:00

Wycombe

Bristol City

dwwldllldd

30/17

12/5

16/9

19:45TV

Birmingham

Nottingham Forest

lwdwwdwwdl

31/18

21/10

28/13

19:45TV

Huddersfield

Barnsley

ldwwldldlw

13/5

27/11

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

11/5

37/13

6/5

19:30

VfB Stuttgart

Wolfsburg

wwwllwlwll

13/5

3/1

21/20

19:30

Werder Bremen

Mainz 05

dwwdwllwll

9/4

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

18/11

5/2

79/40

19:45

Crotone

Sampdoria

lwdlwlllll

45/17

11/4

8/7

19:45

Genoa

Benevento

dwdlllwdll

15/13

12/5

56/19

19:45TV

Juventus

Parma

ldwwlwldll

2/7

28/5

12/1

19:45

Spezia

Inter Milan

wwwwdlwlwl

17/2

43/10

7/17

19:45

Udinese

Cagliari

dlllwllllw

14/9

23/10

11/5

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

17/5

43/5

Spanish La Liga Primera

Wednesday 21st April 2021

HomeDrawAway
18:00

Levante

Sevilla

wdwwwwllwl

43/10

17/5

5/7

18:00

Osasuna

Valencia

dddwwlwldd

33/19

11/5

39/19

19:00

Real Betis

Athletic Bilbao

lwdddddddl

7/5

5/2

9/4

20:00

Alaves

Villarreal

wwlwwdlldw

37/10

45/17

13/14

20:00

Elche

Valladolid

wddlllddll

21/10

21/10

9/5

21:00

Cadiz

Real Madrid

wwwdddlwwd

17/2

19/5

5/11

French Cup

Wednesday 21st April 2021

HomeDrawAway
17:45

PSG

Angers

lwwlwddwll

4/17

6/1

27/2

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

6/4

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

11/4

10/13

19:45

Kilmarnock

Dundee Utd

lwwdwdwwww

15/13

18/7

11/4

19:45

Ross County

St Mirren

ldwlwwllld

2/1

23/10

48/29

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

15/13

14/5

23/10

17:30

WSG Swarovski Tirol

Salzburg

37/4

6/1

3/13

19:30

LASK Linz

Rapid Vienna

15/13

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

16/5

14:00

Klis Buturovic Polje

Borac Banja Luka

8/1

6/1

3/10

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

1/5

5/1

14/1

18:30

Lokomotiv Plovdiv

Levski Sofia

11/13

3/1

18/5

Chinese Super League

Wednesday 21st April 2021

HomeDrawAway
11:00

Qingdao FC

Cangzhou Mighty Lions

11/5

23/10

31/21

13:00

Henan Songshan Longmen

Shenzhen Shangqingyin

4/1

3/1

33/50

Club Friendly

Wednesday 21st April 2021

HomeDrawAway
12:00

Mjondalen

Sandefjord

23/18

43/15

9/5

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

11/12

12/5

17/4

17:05

Istra 1961

Rijeka

39/10

13/5

6/7

19:30

Osijek

Dinamo Zagreb

9/4

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

29/10

9/4

1/1

Czech Synot Liga

Wednesday 21st April 2021

HomeDrawAway
14:00

FK Pribram

Bohemians

9/4

21/10

31/21

14:00

Opava

Slovan Liberec

23/5

14/5

9/13

14:00

Slovacko

Brno

11/17

14/5

49/10

14:00

Teplice

Plzen

32/5

19/5

6/13

16:00

Pardubice

Sparta Prague

19/4

16/5

4/6

Danish Superligaen

Wednesday 21st April 2021

HomeDrawAway
17:00

AaB

OB

16/11

9/4

28/13

17:00

Lyngby

Sonderjyske

5/4

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

19/4

German Regionalliga

Wednesday 21st April 2021

HomeDrawAway
17:30

Munster

SV Lippstadt 08

5/11

7/2

19/4

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

6/1

14/1

17:30

Aris Salonica

PAOK Saloniki

21/10

23/10

18/11

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

22/19

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

Hegelmann Litauen

FK Kauno Zalgiris

11/4

9/4

11/13

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

39/19

17:00

Zaglebie Lubin

Wisla Krakow

21/20

11/4

45/17

19:30

Cracovia Krakow

Wisla Plock

21/17

9/4

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

17/11

39/19

17/10

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

11/13

Slovenian PrvaLiga

Wednesday 21st April 2021

HomeDrawAway
14:00

Tabor Sezana

Mura

28/13

11/5

11/8

15:45

Olimpija Ljubljana

Koper

5/8

3/1

24/5

19:00

Gorica

NK Bravo

8/5

11/5

6/4

Spanish Segunda Division

Wednesday 21st April 2021

HomeDrawAway
18:00

Mirandes

Tenerife

2/1

15/8

19/10

Swiss Super League

Wednesday 21st April 2021

HomeDrawAway
17:15

Luzern

Lausanne

11/8

45/17

2/1

19:30

FC Vaduz

Basel

40/17

29/10

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

9/11

37/13

4/1

14:00

Erzurum BB

Malatyaspor

26/19

13/5

28/13

17:00

Galatasaray

Trabzonspor

13/14

27/10

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

19/10

40/17

16/13

Ukrainian Premier League

Wednesday 21st April 2021

HomeDrawAway
12:00

FC Lviv

FK Minai

19/10

23/10

26/19