Next Up Racing

Horse Racing Betting Odds

Football Betting Odds

Major Leagues and Cups

English Premier League

Saturday 9th December 2023

HomeDrawAway
12:30TV

Crystal Palace

Liverpool

wdwwwwlldl

13/2

39/10

10/21

15:00

Brighton

Burnley

dwwlwlllwl

1/2

19/5

6/1

15:00

Man Utd

Bournemouth

wwdlwlwwdw

4/7

39/10

21/4

15:00

Sheffield Utd

Brentford

wllwlwdlll

18/5

31/11

7/8

15:00

Wolverhampton

Nottingham Forest

lwllwwllll

10/11

45/17

7/2

17:30TV

Aston Villa

Arsenal

wwwwwwwwdw

5/2

45/16

15/13

English Championship

Saturday 9th December 2023

HomeDrawAway
12:30

Blackburn

Leeds

wwdwwwlwwl

10/3

10/3

13/17

12:30TV

Sunderland

West Brom

dwlldwlwwl

13/10

5/2

9/4

15:00

Cardiff City

Millwall

dlwlllwlld

15/13

23/10

37/13

15:00

Huddersfield

Bristol City

wdwlldldwd

9/4

11/5

16/11

15:00

Leicester

Plymouth Argyle

llwdwdlwlw

3/10

21/4

10/1

15:00

Middlesbrough

Ipswich

dwlwldwlww

7/5

27/10

9/5

15:00

Norwich

Preston

lwwlwwwlll

19/20

11/4

31/10

15:00

QPR

Hull

lwdwlddlww

23/10

23/10

27/20

15:00

Rotherham

Swansea

dldlddldld

12/5

28/11

15/13

15:00

Stoke

Sheffield Wednesday

ddlllllldw

21/20

29/12

58/19

15:00

Watford

Southampton

wwdwwdwlww

9/4

5/2

13/10

French Ligue 1

Saturday 9th December 2023

HomeDrawAway
16:00

Rennes

Monaco

wlwwllwdlw

8/5

11/4

17/10

20:00TV

PSG

Nantes

lwwdwllldw

1/4

13/2

12/1

German Bundesliga

Saturday 9th December 2023

HomeDrawAway
14:30

Eintracht Frankfurt

Bayern Munich

wwwwddllll

9/1

11/2

3/10

14:30

Heidenheim

Darmstadt

11/10

35/13

27/10

14:30

Union Berlin

Borussia Mgladbach

ldldddwlww

15/13

13/5

12/5

14:30

Werder Bremen

Augsburg

wddllwdddw

7/5

11/4

19/10

14:30

Wolfsburg

SC Freiburg

dlwllwldww

13/10

30/11

21/10

17:30TV

Borussia Dortmund

RB Leipzig

wwllwlwwdl

28/17

29/10

17/11

Italian Serie A

Saturday 9th December 2023

HomeDrawAway
14:00

Verona

Lazio

dlwwwllldd

17/5

5/2

1/1

17:00TV

Atalanta

AC Milan

wdldlwdwlw

8/5

23/10

2/1

19:45TV

Inter Milan

Udinese

wwddwlwdld

2/7

11/2

12/1

Portuguese Super Liga

Saturday 9th December 2023

HomeDrawAway
15:30

Portimonense

Famalicao

llwdllwlwl

2/1

23/10

6/4

18:00

Guimaraes

Gijon

4/1

3/1

8/13

20:30

FC Porto

Casa Pia

lwwlwldllw

1/4

11/2

14/1

Spanish La Liga Primera

Saturday 9th December 2023

HomeDrawAway
13:00

Alaves

Las Palmas

wlwdwwdlww

11/10

9/4

10/3

15:15

Real Betis

Real Madrid

wwwwwdwldw

37/10

3/1

4/5

17:30

Villarreal

Real Sociedad

wwddwwwwdd

5/2

13/5

6/5

20:00

Real Mallorca

Sevilla

llddwdlldw

28/17

11/5

135/67

English League 1

Saturday 9th December 2023

HomeDrawAway
15:00

Blackpool

Carlisle

wwwlwllwdl

1/2

7/2

13/2

15:00

Bristol Rovers

Cheltenham

wwldllldwl

8/13

16/5

19/4

15:00

Burton

Stevenage

wwwddlwllw

21/10

27/10

13/10

15:00

Charlton

Cambridge

wdwldwlllw

4/6

31/10

5/1

15:00

Exeter

Port Vale

llwldwlldl

8/5

13/5

9/5

15:00

Leyton Orient

Derby

wlwwwllddl

29/10

5/2

11/10

15:00

Northampton

Fleetwood

wlwwlwllll

27/20

5/2

21/10

15:00

Peterborough United

Oxford

lwdwwwldww

10/11

11/4

3/1

15:00

Reading

Barnsley

wldwlwwwld

9/5

13/5

6/4

15:00

Wigan

Lincoln

ddwwwdlwdw

27/20

5/2

11/5

15:00

Wycombe

Shrewsbury

wlllwwlwdw

19/20

5/2

10/3

English League Two

Saturday 9th December 2023

HomeDrawAway
15:00

AFC Wimbledon

Swindon

wlwlwldlww

1/1

14/5

45/17

15:00

Accrington

Doncaster

lwlllwlwlw

21/20

11/4

5/2

15:00

Barrow

Gillingham

wwwwllwlww

1/1

5/2

3/1

15:00

Bradford City

Salford City Fc

lwwwwldlld

10/11

11/4

16/5

15:00

Colchester

Crawley

lwlllwlwlw

7/5

11/4

19/10

15:00

Forest Green

Wrexham

lwdwlwddll

21/5

10/3

11/17

15:00

Grimsby

Crewe

wdddlwwwwd

11/8

11/4

19/10

15:00

Mansfield

MK Dons

wwllddwwdl

19/20

17/6

29/10

15:00

Morecambe

Stockport

wlddlllllw

4/1

29/10

8/11

15:00

Notts County

Walsall

lwlwllldld

6/11

15/4

5/1

15:00

Sutton United

Harrogate Town

dlddwldldl

11/10

13/5

5/2

15:00

Tranmere

Newport County

wddwdllwwd

27/20

13/5

2/1

Scottish Premiership

Saturday 9th December 2023

HomeDrawAway
15:00

Aberdeen

Hearts

lddlllwwwl

6/4

5/2

28/15

15:00

Livingston

Hibernian

dwwwllllll

13/5

12/5

15/13

15:00

Motherwell

St Johnstone

dlddldwllw

15/13

23/10

14/5

15:00

Rangers

Dundee

wddwwlwwld

1/6

7/1

22/1

15:00

St Mirren

Ross County

lwllllldww

13/10

9/4

5/2

Scottish Championship

Saturday 9th December 2023

HomeDrawAway
15:00

Airdrie

Dunfermline

wwdwlwldlw

9/5

23/10

9/5

15:00

Arbroath

Morton

llldwlllll

9/5

23/10

13/8

15:00

Dundee Utd

Ayr

wdwldlddlw

4/11

21/5

8/1

15:00

Queens Park FC

Inverness

dddlldwdwl

11/8

88/35

19/10

Armenian Premier League

Saturday 9th December 2023

HomeDrawAway
10:00

FC Van

Shirak

12/5

12/5

11/10

14:00

FC Urartu

Ararat Armenia

12/5

23/10

11/10

Bosnian Premier League

Saturday 9th December 2023

HomeDrawAway
12:00

Sloga Doboj

Posusje

11/10

9/4

12/5

12:00

Zvijezda 09 Bijeljina

FK Borac Banja Luka

15/1

13/2

1/9

15:00

FK Sarajevo

GOSK Gabela

2/7

4/1

10/1

Bulgarian League A

Saturday 9th December 2023

HomeDrawAway
10:30

Lokomotiv 1929 Sofia

Arda Kardzhali

9/4

11/5

13/10

13:00

Cherno More Varna

Slavia Sofia

4/6

5/2

5/1

15:30

Botev Vratsa

Levski Sofia

17/2

18/5

4/11

Dutch Eredivisie

Saturday 9th December 2023

HomeDrawAway
17:45

Ajax

Sparta Rotterdam

dwlwwwlwlw

4/11

19/4

15/2

19:00

PEC Zwolle

NEC

dwllwdddlw

13/10

28/11

11/5

20:00

AZ Alkmaar

Almere City

lwwdldwdll

1/5

13/2

18/1

Greek Super League

Saturday 9th December 2023

HomeDrawAway
15:30

Kifisias

Giannina

7/5

21/10

2/1

18:00

Atromitos

Panathinaikos

lwllwwwddd

19/4

16/5

6/11

Saudi

Saturday 9th December 2023

HomeDrawAway
15:00

Al Ahli Jeddah

Al Raed

2/5

17/4

7/1

18:00

Al Wahda Mecca

Al Akhdoud

4/5

27/10

17/5

Serbian SuperLiga

Saturday 9th December 2023

HomeDrawAway
12:00

FK Radnicki 1923

Backa Topola

14/5

5/2

19/20

15:00

Crvena Zvezda

FK Mladost Lucani

1/14

12/1

50/1

17:30

Zeleznicar Pancevo

FK Spartak Subotica

13/10

9/4

2/1

Slovenian PrvaLiga

Saturday 9th December 2023

HomeDrawAway
14:00

Aluminij

NK Celje

8/1

4/1

1/3

Swiss Super League

Saturday 9th December 2023

HomeDrawAway
17:00

Basel

Grasshoppers

15/13

11/4

12/5

17:00

Young Boys

St Gallen

21/20

3/1

5/2

19:30

Lausanne Sports

Servette

17/10

13/5

8/5

US Major League

Saturday 9th December 2023

HomeDrawAway
21:00

Columbus Crew

Los Angeles FC

5/4

13/5

11/5

Womens English Super League

Saturday 9th December 2023

HomeDrawAway
12:00TV

Manchester City Women

Aston Villa Women

wlwdwwwwwl

4/17

6/1

12/1

English Premier League

Sunday 10th December 2023

HomeDrawAway
14:00

Everton

Chelsea

wdlwldwlww

21/10

27/10

11/8

14:00

Fulham

West Ham

llwlwwwwdw

17/11

13/5

21/10

14:00TV

Luton

Man City

ddwdldlwll

18/1

44/5

1/6

16:30TV

Tottenham

Newcastle

llldllwdwl

7/6

29/10

40/17

French Ligue 1

Sunday 10th December 2023

HomeDrawAway
12:00TV

Nice

Reims

wwdwlwwllw

15/16

13/5

18/5

14:00TV

Clermont Foot

Lille

ddwwwdwldl

17/4

11/4

3/4

14:00

Metz

Brest

llwwdddwwl

53/21

12/5

13/10

14:00

Strasbourg

Le Havre

dddlddwddl

11/9

23/10

11/4

16:05TV

Lyon

Toulouse

dwlllwdldd

21/20

14/5

3/1

19:45TV

Lorient

Marseille

ldwwwldlld

15/4

37/13

5/6

German Bundesliga

Sunday 10th December 2023

HomeDrawAway
14:30TV

Vfb Stuttgart

Bayer Leverkusen

wwwdwlwwww

19/10

29/10

27/20

16:30TV

Cologne

Mainz

lddlwlwddl

6/4

5/2

2/1

Italian Serie A

Sunday 10th December 2023

HomeDrawAway
11:30TV

Frosinone

Torino

lwdlwwwlwl

5/2

27/11

13/10

14:00TV

Monza

Genoa

dwddllwldl

17/14

23/10

37/13

17:00TV

Salernitana

Bologna

wwlwdwldwl

3/1

27/11

11/10

19:45TV

Roma

Fiorentina

ldwdwwlwwd

15/13

40/17

29/10

Portuguese Super Liga

Sunday 10th December 2023

HomeDrawAway
15:30

Amadora

Boavista

wwllddllll

13/10

27/11

21/10

18:00

FC Arouca

Rio Ave

llllwllwdd

6/5

23/10

5/2

20:30

Estoril

Chaves

llwwlwlllw

1/1

11/4

14/5

Spanish La Liga Primera

Sunday 10th December 2023

HomeDrawAway
13:00

Atletico Madrid

Almeria

wwwwlllldl

1/5

69/10

16/1

15:15

Granada

Athletic Bilbao

wwdwwwldll

17/4

16/5

7/10

17:30

Cadiz

Osasuna

lldldllddl

21/10

11/5

7/4

20:00

Barcelona

Girona

lwdwwwwdww

11/21

4/1

5/1

Scottish Premiership

Sunday 10th December 2023

HomeDrawAway
12:00TV

Kilmarnock

Celtic

wdlwwlldlw

17/2

19/4

6/17

Armenian Premier League

Sunday 10th December 2023

HomeDrawAway
10:00

West Armenia

Alashkert FC

13/2

9/2

3/10

Bosnian Premier League

Sunday 10th December 2023

HomeDrawAway
12:00

FK Igman Konjic

Tuzla City

8/5

9/4

8/5

Bulgarian League A

Sunday 10th December 2023

HomeDrawAway
10:30

CSKA 1948 Sofia

Krumovgrad

2/5

15/4

8/1

13:00

Botev Plovdiv

FC Hebar Pazardzhik

3/10

4/1

10/1

15:45

CSKA Sofia

Ludogorets Razgrad

23/10

12/5

27/20

Dutch Eredivisie

Sunday 10th December 2023

HomeDrawAway
11:15

Go Ahead Eagles

FC Utrecht

dwwdldddwd

6/5

13/5

23/10

13:30

Fortuna

RKC

dlwlwllwdl

1/1

11/4

3/1

15:45

Vitesse

Heracles

dlllllllwl

1/1

11/4

14/5

Greek Super League

Sunday 10th December 2023

HomeDrawAway
14:00

Panaitolikos

AEK Athens

lwwlwllllw

12/1

19/4

2/7

15:30

Panserraikos

Olympiakos

19/2

75/19

4/11

17:30

Lamia

Volos

wlldldldwd

15/13

23/10

29/10

18:30

Asteras Tripolis

PAOK Salonika

17/4

11/4

7/10

Serbian SuperLiga

Sunday 10th December 2023

HomeDrawAway
12:00

Radnik Surdulica

FK Vozdovac

13/8

11/5

9/5

14:00

Javor

Cukaricki

14/5

12/5

21/20

16:00

FK IMT Novi Beograd

FK Novi Pazar

6/4

12/5

17/10

Slovenian PrvaLiga

Sunday 10th December 2023

HomeDrawAway
12:00

Bravo

Rogaska

5/6

13/5

10/3

14:00

FC Koper

Olimpija Ljubljana

2/1

5/2

13/10

16:30

NS Mura

Domzale

6/4

12/5

28/17

Swiss Super League

Sunday 10th December 2023

HomeDrawAway
13:15

Lugano

Winterthur

4/5

16/5

13/4

15:30

FC Zurich

Lucerne

10/11

29/10

3/1

15:30

Yverdon

Stade Lausanne-Ouchy

16/11

11/4

7/4

Womens English Super League

Sunday 10th December 2023

HomeDrawAway
12:30TV

Arsenal Women

Chelsea FC Women

wwwwwwdwww

16/11

27/10

13/7

14:00

Brighton and Hove Albion Women

Leicester City Women

dwlwlllddl

6/5

13/5

11/5

14:00

Liverpool Women

Bristol City Women

ldllwlldll

3/10

9/2

8/1

15:00

West Ham United Women

Everton Women

llllldlldw

13/9

13/5

2/1

18:45TV

Tottenham Hotspur Women

Manchester United Women

wwlwwdddwl

5/1

4/1

5/11

Italian Serie A

Monday 11th December 2023

HomeDrawAway
17:30TV

Empoli

Lecce

llwldllddd

14/9

40/17

2/1

19:45TV

Cagliari

Sassuolo

wwldldldwl

7/5

13/5

21/10

Portuguese Super Liga

Monday 11th December 2023

HomeDrawAway
20:15

Gil Vicente

Moreirense

dwwwdldldl

19/10

5/2

6/4

Spanish La Liga Primera

Monday 11th December 2023

HomeDrawAway
20:00TV

Rayo Vallecano

Celta Vigo

dldlwdlddw

6/4

12/5

21/10

English League 1

Monday 11th December 2023

HomeDrawAway
20:00TV

Portsmouth

Bolton

wdlwwwwdww

11/8

5/2

21/10

Armenian Premier League

Monday 11th December 2023

HomeDrawAway
10:00

Pyunik

Ararat

2/11

11/2

12/1

Bulgarian League A

Monday 11th December 2023

HomeDrawAway
13:00

Lokomotiv Plovdiv

Pirin Blagoevgrad

1/2

7/2

13/2

15:30

Beroe

Etar

7/10

11/4

21/5

Greek Super League

Monday 11th December 2023

HomeDrawAway
16:00

Aris Salonica

OFI Crete

wlwwlllddl

11/10

5/2

13/5

Serbian SuperLiga

Monday 11th December 2023

HomeDrawAway
15:00

FK Radnicki Nis

Partizan Belgrade

19/4

3/1

11/17

17:30

Vojvodina

Napredak

8/15

16/5

5/1

Slovenian PrvaLiga

Monday 11th December 2023

HomeDrawAway
16:30

Radomlje

Maribor

7/2

29/10

8/11

Champions League

Tuesday 12th December 2023

HomeDrawAway
17:45TV

Lens

Sevilla

wwlwddlldw

7/6

13/5

5/2

17:45TV

PSV

Arsenal

lwwwwwwwww

23/15

37/13

7/4

20:00TV

FC Copenhagen

Galatasaray

lwdwwwdldl

37/19

14/5

7/5

20:00TV

Inter Milan

Real Sociedad

wwddwwwddw

11/17

10/3

23/5

20:00TV

Man Utd

Bayern Munich

wwdlwwwwwd

17/11

32/11

17/10

20:00TV

Napoli

Braga

lwllllwdww

1/2

39/10

6/1

20:00TV

Salzburg

Benfica

lwdddldwdw

24/13

35/12

10/7

20:00TV

Union Berlin

Real Madrid

wwwwwldldd

33/10

16/5

11/13

English FA Cup

Tuesday 12th December 2023

HomeDrawAway
19:45TV

Barnet

Newport County

lllldllwwd

6/5

11/4

24/11

19:45

Crewe

Bristol Rovers

wwldlwwwwd

13/8

13/5

13/8

19:45

Port Vale

Stevenage

wwwddwlldl

7/4

5/2

8/5

19:45

Scarborough

Forest Green

29/10

11/4

1/1

19:45

Walsall

Alfreton

lldldlddld

4/9

4/1

13/2

English Championship

Tuesday 12th December 2023

HomeDrawAway
19:45

Blackburn

Bristol City

wlwwlwdwll

21/20

13/5

13/5

19:45

Huddersfield

Preston

dldwdwwlll

17/10

9/4

9/5

19:45

Rotherham

West Brom

wlwwldldld

9/2

29/10

4/6

19:45

Stoke

Swansea

ddllldldld

11/10

13/5

29/10

19:45

Watford

Ipswich

dwlwwdwlww

19/10

5/2

6/4

20:00TV

Sunderland

Leeds

wwdwwdwlld

12/5

11/4

11/10

Scottish Championship

Tuesday 12th December 2023

HomeDrawAway
19:45

Morton

Inverness

dwdwlllldw

17/10

9/4

13/8

English Conference National

Tuesday 12th December 2023

HomeDrawAway
19:45

Barnet

Dagenham and Redbridge

lllldwwlwl

4/7

29/10

4/1

World Club Championship

Tuesday 12th December 2023

HomeDrawAway
18:00

Al Ittihad Jeddah

Auckland City

wllldwldll

1/8

8/1

22/1

Betting Highlights

Horse Racing: You can view every race across each meeting daily in the UK & Ireland as well as globally via our comprehensive horse racing section. Compare odds and exponentially increase your potential winnings for singles, accumulators, lucky 15s, lucky 31s, super heinz and many more.

Grand National 2024: The biggest race on the UK calendar returns in April with the best horses, jockeys and trainers battling it out to win the coveted prize. You can view all of the best Grand National Offers for new and existing customers on our dedicated page.

We've got you covered every day of the racing calendar with our horse racing tips section including tips for every single race in the UK and Ireland, daily selections from racing expert Andy Holding, previews for every race broadcast live on ITV and insight from the rest of our team.

Football: Whether you're looking to place your Saturday acca for UK matches or further afield in Europe we've got you covered on our Football Section. Simply add multiple selections to your betslip and find the best price differential between our 24 grid partners and you could end up winning hundreds or even thousands more on your bet if it wins.

You can also find some big differences in odds on match markets like correct score and first goalscorer or simply compare odds on the match winner. Below our grids on selected matches you'll also see our new bet builder comparison feature, which includes odds from Sky Bet, Betfair, Paddy Power, William Hill, Boylesports and 888.

Finally, you can also find outrights for all leagues and competitions across the globe with some big differences in price. Comparing odds for your pre season outright acca for each English league winner could see you win a fortune more than if you hadn't used our service!

You can check here all our free bets offers, poker and casino bonuses and free spins from the best bookies

Are you on the look out for a new bookie? Choose from the best of our offers below:

Bet365 Bonus Code Bet £10 Get £30 in Free Bets
William Hill Promo Code Bet £10 Get £60 In Bonuses
Betfred Promo Code Bet £10 Get £40 In Bonuses
Paddy Power Sign Up Offer Up to £50 in Sports Free Bets
888 Promo Code Bet £10 Get £40 in Free Bets
Sky Bet Sign Up Offer £30 in Free Bets when you place any bet
LiveScore Bet Sign Up Offer Bet £10 Get £20 in Free Bets
Virgin Bet Bonus Code Bet £10 Get £10 in Free Bets

Who we are

Launched in 1999, oddschecker is now the leading odds comparison site, and a betting destination enjoyed by millions of users around the world. We partner only with the best and most trusted brands in the industry, and support real-time price updates, offers and promotions. We give you, the user, the power and control to find the best bet for you. And, don’t forget, our site is 100% free to use. We don’t take a penny from you. We simply ensure you place the right bet at the best value.