Bet on the best Canadian sports with William Hill, the top online gambling site. Enjoy great casino and poker games and a fantastic new player bonus.


William Hill Products

Skip to main content

Log In
Remember Me? Lost your log in details?

Schedule

Monday, 22 Dec 14
Time Match Sport
Live At 19:30 UK L Britto/L Lima de Freitas v G Irarrazabal/J Naser Tennis
Live At 21:00 UK Uniceub BRB v Basquete Cearense Basketball
Live At 21:00 UK Club Athletico Paulistano v Liga Sorocabana de Basketball
Live At 21:00 UK Michael Smith v Mensur Suljovic Darts
Live At 21:00 UK Rio Ave v Belenenses Soccer
Live At 21:30 UK Macae Basquete v Flamengo Basketball
Live At 21:30 UK EC Pinheiros Women v Rio do Sul Women Volleyball
Live At 22:00 UK Colorado Buffaloes @ DePaul Blue Demons Basketball
Live At 22:00 UK Mogi das Cruzes/Helbor v Sao Jose Basketball Basketball
Live At 22:00 UK Raymond van Barneveld v Rowby-John Rodriguez Darts
Live At 22:00 UK Brasilia Volei Women v Uniara/AFAV Women Volleyball
Live At 23:00 UK ACBD Rio Claro v Associacao Limeirense de Basketball
Live At 23:00 UK SESI - SP Women v Rexona Ades Unilever Women Volleyball

Tuesday, 23 Dec 14
Time Match Sport
23 Dec 00:00 UK Colgate Raiders @ Syracuse Orange Basketball
23 Dec 00:00 UK Kansas Jayhawks @ Temple Owls Basketball
23 Dec 00:05 UK Denver Nuggets @ Charlotte Hornets Basketball
23 Dec 00:05 UK Nashville Predators @ Columbus Blue Jackets Hockey
23 Dec 00:05 UK Ottawa Senators @ Washington Capitals Hockey
23 Dec 00:35 UK Pittsburgh Penguins @ Florida Panthers Hockey
23 Dec 01:00 UK Gigantes v Halcones Rojos Basketball
23 Dec 01:05 UK Portland Trail Blazers @ Houston Rockets Basketball
23 Dec 01:05 UK Toronto Raptors @ Chicago Bulls Basketball
23 Dec 01:30 UK Denver Broncos @ Cincinnati Bengals Football
23 Dec 01:35 UK Los Angeles Clippers @ San Antonio Spurs Basketball
23 Dec 01:35 UK Atlanta Hawks @ Dallas Mavericks Basketball
23 Dec 02:00 UK Wisconsin Badgers @ California Golden Bears Basketball
23 Dec 02:00 UK Arnett Gardens v Reno FC Soccer
23 Dec 03:05 UK San Jose Sharks @ Anaheim Ducks Hockey
23 Dec 03:05 UK Arizona Coyotes @ Vancouver Canucks Hockey
23 Dec 03:35 UK Sacramento Kings @ Golden State Warriors Basketball
23 Dec 03:35 UK Calgary Flames @ Los Angeles Kings Hockey
23 Dec 04:00 UK Tulane Green Wave @ Washington Huskies Basketball
23 Dec 04:00 UK Wichita State Shockers @ Loyola Marymount Lions Basketball
23 Dec 08:10 UK Hobart Hurricanes v Sydney Sixers Cricket
23 Dec 09:00 UK Skoda Xanthi FC U20 v Niki Volos FC U20 Soccer
23 Dec 09:00 UK Olympiacos Pireus U20 v PAOK U20 Soccer
23 Dec 09:00 UK United SC Kolkata U19 v East Bengal FC U19 Soccer
23 Dec 09:00 UK AIFF Elite Academy U19 v Sporting Clube de Goa U19 Soccer
23 Dec 10:00 UK Incheon Elephants v Seoul Thunders Basketball
23 Dec 10:00 UK Atalanta U19 v AC Milan U19 Soccer
23 Dec 10:00 UK Atromitos Athens FC U20 v FC Veria U20 Soccer
23 Dec 10:00 UK CR Belouizdad U21 v USM El Harrach U21 Soccer
23 Dec 11:00 UK Hapoel Migdal Haemeq v Maccabi Daliat El Karmel Soccer
23 Dec 11:00 UK Hapoel Asi Gilboa v FC Holon Yaniv Soccer
23 Dec 11:00 UK Hapoel Ironi Baqa Al-Gharbiyye v Maccabi Maalot Tarshiha Soccer
23 Dec 11:00 UK Hapoel Marmorek v Hapoel Beit Shean Mesilot Soccer
23 Dec 11:00 UK Sport Cluv Shicun Hamizrah v SC Beer Sheva Soccer
23 Dec 11:35 UK Foshan Long Lions v Jiangsu Dragons Basketball
23 Dec 12:00 UK Al Arabi FC (Jor) v Al Sheik Hussein Soccer
23 Dec 13:00 UK Molot-Prikamye Perm v Toros Neftekamsk Hockey
23 Dec 13:30 UK KCC FC v Entebbe Young FC Soccer
23 Dec 13:30 UK Kira Young v SC Victoria University Soccer
23 Dec 13:30 UK Express v Soana Soccer
23 Dec 13:30 UK Uganda Police FC v Lweza FC Soccer
23 Dec 13:30 UK Vipers SC v Bright Stars Soccer
23 Dec 13:30 UK Sadolin Paints FC v SC Villa Soccer
23 Dec 13:30 UK Bul FC v URA FC Soccer
23 Dec 14:00 UK Dundee Youth v St Mirren Youth Soccer
23 Dec 14:00 UK Konyaspor v Cizrespor Soccer
23 Dec 14:00 UK Diyarbakirspor v Galatasaray Soccer
23 Dec 14:00 UK Buyuksehir v Sivas Belediyespor Soccer
23 Dec 14:00 UK Samsunspor v Bursaspor Soccer
23 Dec 14:00 UK Sivasspor v Gaziantep BB Soccer
23 Dec 14:00 UK Besiktas v Adana Demirspor Soccer
23 Dec 14:00 UK Fatih Karagumruk v Mersin Soccer
23 Dec 14:00 UK Makina Balcova Yasam Spor v Eskisehirspor Soccer
23 Dec 14:00 UK Fenerbahce v Altinordu Soccer
23 Dec 14:30 UK Barons Kvartals v Jurmala Fenikss Basketball
23 Dec 15:00 UK BC Timisoara v Atlassib Sibiu Basketball
23 Dec 15:00 UK MO Constantine v Setif Soccer
23 Dec 15:00 UK Kuban Krasnodar v Bars Kazan Hockey
23 Dec 15:00 UK Dizel Penza v Yermak Angarsk Hockey
23 Dec 15:00 UK HC Ryazan v Kazzinc-Torpedo Oskemen Hockey
23 Dec 15:00 UK THC Tver v Neftyanik Almetyevsk Hockey
23 Dec 16:00 UK Nevezis Kedainai v Juventus Utena Basketball
23 Dec 16:30 UK CSKA Moscow v Tsmoki Minsk Basketball
23 Dec 16:30 UK BK Valmiera v BK Jelgava Basketball
23 Dec 16:30 UK Lietkabelis v Siauliai Basketball
23 Dec 16:30 UK Mazeikiai v Zalgiris Kaunas Basketball
23 Dec 16:30 UK Lokomotiv Yaroslavl v Vityaz Podolsk Hockey
23 Dec 16:45 UK U-BT Cluj-Napoca v BC Mures Basketball
23 Dec 17:00 UK Cedevita Zagreb v Krka Novo Mesto Basketball
23 Dec 17:00 UK Alytaus Dzukija v Pieno Zvaigzdes Basketball
23 Dec 17:00 UK Energia Targu Jiu v Gaz Metan Medias Basketball
23 Dec 17:30 UK BK Jekabpils v VEF Riga Basketball
23 Dec 17:45 UK Hapoel Bney Lod v Hakoah Ramat Gan Soccer
23 Dec 17:45 UK Maccabi Herzliya v Beitar Tubruk Soccer
23 Dec 17:50 UK Ironi Tiberias v Hapoel Kfar-Sba Soccer
23 Dec 17:50 UK Hapoel Ramat Gan v MS Givaat Olga Soccer
23 Dec 18:00 UK Monaco v Evreux Basketball
23 Dec 18:00 UK Timba Timisoara v Universitatea Craiova Basketball
23 Dec 18:00 UK SKP Banska Bystrica v Iskra Svit Basketball
23 Dec 18:00 UK Akhi Nazareth v Hapoel Jerusalem Soccer
23 Dec 18:00 UK CD Gerena v Recreativo Huelva II Soccer
23 Dec 18:30 UK Steaua Bucharest v CSU Ploesti Basketball
23 Dec 18:30 UK Sevilla FC III v Union Balompedica Soccer
23 Dec 19:00 UK Union Olimpija v Cibona Zagreb Basketball
23 Dec 19:00 UK Partizan v Szolnoki Olaj Basketball
23 Dec 19:00 UK Le Mans v Gravelines Dunkerque Basketball
23 Dec 19:00 UK Rouen v Cholet Basketball
23 Dec 19:00 UK Orleans v ASVEL Lyon-Villeurbanne Basketball
23 Dec 19:00 UK SLUC Nancy v Pau-Lacq-Orthez Basketball
23 Dec 19:00 UK Chalons-Reims v Le Havre Basketball
23 Dec 19:00 UK Ratiopharm Ulm v Medi Bayreuth Basketball
23 Dec 19:00 UK Denain v Provence Basketball
23 Dec 19:00 UK Le Portel v Orchies Basketball
23 Dec 19:10 UK Vincent van der Voort v John Henderson Darts
23 Dec 19:30 UK Roanne v Aix-Maurienne Basketball
23 Dec 19:45 UK Leicester Riders v Worcester Wolves Basketball
23 Dec 19:45 UK Banbury v Burnham Soccer
23 Dec 19:45 UK Worcester v Halifax Soccer
23 Dec 19:45 UK Cowdenbeath v Hearts Soccer
23 Dec 19:45 UK Crusaders Reserves v Cliftonville Olympic Reserves Soccer
23 Dec 19:50 UK Limoges v Paris-Levallois Basketball
23 Dec 20:00 UK Igokea v Zadar Basketball
23 Dec 20:00 UK Rampla Juniors (Res) v Tacuarembo (Res) Soccer
23 Dec 20:15 UK Jermaine Wattimena v Robert Marijanovic Darts
23 Dec 21:00 UK Mervyn King v Max Hopp Darts
23 Dec 22:00 UK Adrian Lewis v David Pallett Darts

Wednesday, 24 Dec 14
Time Match Sport
24 Dec 00:05 UK Nashville Predators @ Boston Bruins Hockey
24 Dec 00:05 UK Washington Capitals @ New York Rangers Hockey
24 Dec 00:35 UK Pittsburgh Penguins @ Tampa Bay Lightning Hockey
24 Dec 01:35 UK Winnipeg Jets @ Chicago Blackhawks Hockey
24 Dec 09:00 UK Panathinaikos U20 v Ergotelis U20 Soccer
24 Dec 09:00 UK Asteras Tripolis U20 v PAOK U20 Soccer
24 Dec 09:00 UK Niki Volou U20 v Levadiakos U20 Soccer
24 Dec 09:00 UK FC Inter Baku U19 v FK Simurq Zaqatala U19 Soccer
24 Dec 09:00 UK Mohameddan SC U19 v Mohun Bagan AC U19 Soccer
24 Dec 09:00 UK Dempo SC U19 v Sesa Football Academy U19 Soccer
24 Dec 11:00 UK FK Baku U19 v Neftchi Baku PFC U19 Soccer
24 Dec 11:30 UK Crotone v Frosinone Soccer
24 Dec 12:00 UK Sahab SC v Etehad Al Zaraqh Soccer
24 Dec 12:00 UK Blama v Al Sarhan Soccer
24 Dec 12:30 UK Amagaju v Isonga Soccer
24 Dec 13:00 UK US Monastirienne v JS Kairouanaise Soccer
24 Dec 13:00 UK Etoile Sportive Sahel v Avenir S Marsa Soccer
24 Dec 13:30 UK Mukura v Musanze Soccer
24 Dec 13:30 UK AS Kigali v Espoir Soccer
24 Dec 13:30 UK Police v Entincelles Soccer
24 Dec 13:30 UK Sun Rise v Gicumbu Soccer
24 Dec 14:00 UK Ternana v Modena Soccer
24 Dec 14:00 UK Spezia v Lanciano Soccer
24 Dec 14:00 UK Vicenza Calcio v Livorno Soccer
24 Dec 14:00 UK Brescia v Bari Soccer
24 Dec 14:00 UK Trapani v Avellino Soccer
24 Dec 14:00 UK Cittadella v Catania Soccer
24 Dec 14:00 UK Bologna v Pro Vercelli Soccer
24 Dec 14:00 UK Latina Calcio v Virtus Entella Soccer
24 Dec 14:00 UK Carpi v Perugia Soccer
24 Dec 14:00 UK Pescara v Varese Soccer
24 Dec 17:00 UK Al Ahly v Al-Ittihad Soccer
24 Dec 17:45 UK Hapoel Nir Ramat Hasharon v Hapoel Nazrat Elit Soccer
24 Dec 18:00 UK Maccabi Jaffa v Hapoel Ashkelon Soccer

Thursday, 25 Dec 14
Time Match Sport
25 Dec 22:00 UK New Zealand v Sri Lanka - 1st Test Match Cricket
25 Dec 23:30 UK Australia v India - 3rd Test Match Cricket

Friday, 26 Dec 14
Time Match Sport
26 Dec 06:30 UK Melbourne City v Perth Glory Soccer
26 Dec 08:10 UK Perth Scorchers v Melbourne Renegades Cricket
26 Dec 08:30 UK Sydney FC v Adelaide United Soccer
26 Dec 08:30 UK South Africa v West Indies - 2nd Test Match Cricket
26 Dec 12:45 UK Chelsea v West Ham Soccer
26 Dec 13:00 UK Charlton v Cardiff Soccer
26 Dec 13:00 UK Brentford v Ipswich Soccer
26 Dec 13:00 UK English League 2 2014/15 - Relegation Soccer
26 Dec 13:30 UK Kortrijk v Gent Soccer
26 Dec 14:00 UK Portadown v Glenavon Soccer
26 Dec 15:00 UK Leeds v Wigan Soccer
26 Dec 15:00 UK Middlesbrough v Nottingham Forest Soccer
26 Dec 15:00 UK Brighton v Reading Soccer
26 Dec 15:00 UK Birmingham v Derby Soccer
26 Dec 15:00 UK Norwich v Millwall Soccer
26 Dec 15:00 UK Rotherham v Huddersfield Soccer
26 Dec 15:00 UK Sheff Wed v Blackpool Soccer
26 Dec 15:00 UK Bournemouth v Fulham Soccer
26 Dec 15:00 UK Bolton v Blackburn Soccer
26 Dec 15:00 UK Oldham v Crewe Soccer
26 Dec 15:00 UK Bristol City v Yeovil Soccer
26 Dec 15:00 UK Walsall v Swindon Soccer
26 Dec 15:00 UK Doncaster v Coventry Soccer
26 Dec 15:00 UK Port Vale v Sheff Utd Soccer
26 Dec 15:00 UK Chesterfield v Peterborough Soccer
26 Dec 15:00 UK Scunthorpe v Rochdale Soccer
26 Dec 15:00 UK Notts County v MK Dons Soccer
26 Dec 15:00 UK Colchester v Gillingham Soccer
26 Dec 15:00 UK Leyton Orient v Crawley Soccer
26 Dec 15:00 UK Newport v Plymouth Soccer
26 Dec 15:00 UK Cambridge Utd v Southend Soccer
26 Dec 15:00 UK Dag and Red v Stevenage Soccer
26 Dec 15:00 UK Wycombe v Luton Soccer
26 Dec 15:00 UK Burton v Tranmere Soccer
26 Dec 15:00 UK Oxford v Shrewsbury Soccer
26 Dec 15:00 UK York v Accrington Soccer
26 Dec 15:00 UK Exeter v Cheltenham Soccer
26 Dec 15:00 UK Mansfield v Hartlepool Soccer
26 Dec 15:00 UK West Brom v Man City Soccer
26 Dec 15:00 UK Everton v Stoke Soccer
26 Dec 15:00 UK Man Utd v Newcastle Soccer
26 Dec 15:00 UK Sunderland v Hull Soccer
26 Dec 15:00 UK Burnley v Liverpool Soccer
26 Dec 15:00 UK Leicester v Tottenham Soccer
26 Dec 15:00 UK Swansea v Aston Villa Soccer
26 Dec 15:00 UK Crystal Palace v Southampton Soccer
26 Dec 17:00 UK Lierse v Club Brugge Soccer
26 Dec 17:30 UK Watford v Wolves Soccer
26 Dec 17:30 UK Arsenal v QPR Soccer
26 Dec 19:30 UK Anderlecht v Westerlo Soccer

Saturday, 27 Dec 14
Time Match Sport
27 Dec 08:45 UK Melbourne Victory v Newcastle Jets Soccer
27 Dec 13:30 UK Genk v Oostende Soccer
27 Dec 15:00 UK Alloa v Queen of the South Soccer
27 Dec 15:00 UK Cowdenbeath v Dumbarton Soccer
27 Dec 15:00 UK Hibernian v Rangers Soccer
27 Dec 15:00 UK Livingston v Hearts Soccer
27 Dec 15:00 UK Celtic v Ross County Soccer
27 Dec 15:00 UK Motherwell v Partick Soccer
27 Dec 15:00 UK St Johnstone v Dundee Utd Soccer
27 Dec 15:00 UK Kilmarnock v Hamilton Soccer
27 Dec 15:00 UK Dundee v St Mirren Soccer
27 Dec 15:00 UK Lewes v Bognor Regis Soccer
27 Dec 15:00 UK Montrose v Elgin Soccer
27 Dec 15:00 UK Annan Ath v Clyde Soccer
27 Dec 15:00 UK Berwick v Queen's Park Soccer
27 Dec 15:00 UK East Fife v Arbroath Soccer
27 Dec 15:00 UK East Stirling v Albion Soccer
27 Dec 15:00 UK Brechin v Dunfermline Soccer
27 Dec 15:00 UK Stranraer v Stenhousemuir Soccer
27 Dec 15:00 UK Airdrie v Ayr Soccer
27 Dec 15:00 UK Peterhead v Forfar Soccer
27 Dec 16:30 UK Falkirk v Raith Rovers Soccer

Sunday, 28 Dec 14
Time Match Sport
28 Dec 11:30 UK Bari v Spezia Soccer
28 Dec 12:00 UK Nottingham Forest v Birmingham Soccer
28 Dec 12:00 UK Tottenham v Man Utd Soccer
28 Dec 14:00 UK Perugia v Cittadella Soccer
28 Dec 14:00 UK Avellino v Brescia Soccer
28 Dec 14:05 UK Southampton v Chelsea Soccer
28 Dec 15:00 UK Blackburn v Middlesbrough Soccer
28 Dec 15:00 UK Wolves v Brentford Soccer
28 Dec 15:00 UK Cardiff v Watford Soccer
28 Dec 15:00 UK Huddersfield v Bolton Soccer
28 Dec 15:00 UK Millwall v Bournemouth Soccer
28 Dec 15:00 UK Reading v Norwich Soccer
28 Dec 15:00 UK Blackpool v Rotherham Soccer
28 Dec 15:00 UK Rochdale v Fleetwood Town Soccer
28 Dec 15:00 UK Bradford v Notts County Soccer
28 Dec 15:00 UK Peterborough v Doncaster Soccer
28 Dec 15:00 UK Coventry v Chesterfield Soccer
28 Dec 15:00 UK Gillingham v Bristol City Soccer
28 Dec 15:00 UK MK Dons v Walsall Soccer
28 Dec 15:00 UK Luton v Portsmouth Soccer
28 Dec 15:00 UK Plymouth v Oxford Soccer
28 Dec 15:00 UK Accrington v Burton Soccer
28 Dec 15:00 UK Carlisle v York Soccer
28 Dec 15:00 UK Hartlepool v Morecambe Soccer
28 Dec 15:00 UK QPR v Crystal Palace Soccer
28 Dec 15:00 UK Aston Villa v Sunderland Soccer
28 Dec 15:00 UK Stoke v West Brom Soccer
28 Dec 15:00 UK Hull v Leicester Soccer
28 Dec 15:00 UK West Ham v Arsenal Soccer
28 Dec 15:00 UK Man City v Burnley Soccer
28 Dec 15:00 UK Inverness CT v Aberdeen Soccer
28 Dec 16:00 UK Guimaraes v Sporting Lisbon Soccer
28 Dec 16:00 UK Moreirense v Arouca Soccer
28 Dec 16:00 UK Rio Ave v Porto Soccer
28 Dec 16:00 UK Boavista v Belenenses Soccer
28 Dec 16:15 UK Newcastle v Everton Soccer
28 Dec 17:00 UK Livorno v Pescara Soccer

3D Roulette

3D Roulette

Instant play, it's never been easier to choose red or black to double your stack!

Instant Roulette - Play Now

Online Casino

Online Casino

Join now for your C$300 first deposit bonus for all your favourite games and more

C$300 bonus - read more

Online Poker

Online Poker

Join the thrill of online poker - big money tournaments, plus new player & monthly bonus

Online Poker - Play Now

Instant Blackjack

Instant Blackjack

Our deluxe online Blackjack tables await you. Play up to five hands simultaneously.

Blackjack - Play Now

Alert - your bet has not been placed

Please review the offer below and tick the parts of the bet you would like to place before clicking place bet.
The following offer is on your requested bet:
We can give you an additional offer of:
Anitmated Timer

?

Bet Slip

arrowInclude in multiples Clear Slip

Loading...
Your bet slip is currently empty
Card issuer verification - please fill in the required fields
Please Wait
Please wait while your bet is being placed
Please Wait
betDelay
Please wait while your bet is being referred to a trader for approval.

This is a timed offer - Please click Place Bet to accept or Decline Offer to reject

betDelay
Time Remaining

?

Parlays/Combinations

?

Forecasts / Tricasts

?

Permed Forecast / Tricast Options

All bets are accepted in accordance with the William Hill Betting Rules, as published on this site.

Need Help? Contact Customer Services

Free bets available (terms)

All bets are accepted in accordance with the William Hill Betting Rules, as published on this site.


 
My FavouritesMy Favourites