Online sports wagering at William Hill, one of Canada's top sportsbooks. Get the best live betting odds and results. Place your bet & grab a welcome bonus!


William Hill Products

Skip to main content

Log In
Remember Me? Lost your log in details?

Schedule

Thursday, 24 Jul 14
Time Match Sport
Live At 16:30 UK Spain v Montenegro Basketball
Live At 16:30 UK Dynamo Moscow v Udinese Soccer
Live At 16:30 UK FC Torino v Rubin Kazan Soccer
Live At 16:30 UK Udinese v Dynamo Moscow Soccer
Live At 16:30 UK Red Star Belgrade U19 v FK Mlada Boleslave U19 Soccer
Live At 16:30 UK MyPa v Dynamo Minsk Soccer
Live At 16:30 UK Jan-Lennard Struff v Fernando Verdasco Tennis
Live At 16:30 UK Horacio Zeballos v Borna Coric Tennis
Live At 17:00 UK Spartak Helsinki v HYPS Soccer
Live At 17:00 UK Team Vanpa v HIFK 2 Soccer
Live At 17:00 UK Riga United v FK Adazi Soccer
Live At 17:00 UK Parma v Renate Soccer
Live At 17:00 UK NK Lucko Zagreb v NK Krsko Soccer
Live At 17:00 UK Rio Ave v Estoril Praia Soccer
Live At 17:00 UK Hertha BSC Berlin v PSV Eindhoven Soccer
Live At 17:00 UK Juventus Turin v Kuban Krasnodar Soccer
Live At 17:00 UK Szolnoki Mav FC v KBS Kazincbarcika Soccer
Live At 17:00 UK FK Krasnodar v Sillamae Kalev Soccer
Live At 17:00 UK Omonia Nicosia v Buducnost Podgorica Soccer
Live At 17:00 UK Haugesund v Sarajevo Soccer
Live At 17:00 UK Inter Baku v Elfsborg Soccer
Live At 17:00 UK Norway Women U19 v Spain U19 (Wom) Soccer
Live At 17:00 UK Trinidad & Tobago v Barbados Commonwealth Games
Live At 17:00 UK Andre Dome v Fares Ghasya Tennis
Live At 17:00 UK Jeff Dadamo v Jeremy Efferding Tennis
Live At 17:00 UK Toby Martin v Marcelo Arevalo-Gonzalez Tennis
Live At 17:00 UK Daniel Evans/Daniel Smethurst v Peter Polansky/Adil Shamasdin Tennis
Live At 17:00 UK Marcos Giron/Dennis Novikov v Chase Buchanan/James McGee Tennis
Live At 17:15 UK Frantisek Cermak/Lukas Rosol v Pere Riba/Joao Sousa Tennis
Live At 17:30 UK SV Wurmla v FK Slavija Sarajevo Soccer
Live At 17:30 UK Lingfield Daily Meeting Markets Horse Racing
Live At 17:30 UK Ruben Bemelmans v Yuichi Sugita Tennis
Live At 17:30 UK C M R Alves/I Gamarra Martins v G Perez Rojas/A S Sanchez Palau Tennis
Live At 17:35 UK BOS Red Sox (R De La Rosa) @ TOR Blue Jays (M Stroman) Baseball
Live At 17:45 UK Doncaster Daily Meeting Markets Horse Racing
Live At 18:00 UK Rep. Ireland Women U19 v Netherlands Women U19 Soccer
Live At 18:00 UK SV Lippstadt 08 v SC Wiedenbruck 2000 Soccer
Live At 18:00 UK SV Sieghartskirchen v SK Rapid Wien II Soccer
Live At 18:00 UK Lech Poznan v Nomme Kalju Soccer
Live At 18:00 UK Tromso v Vikingur Gota Soccer
Live At 18:00 UK Flamurtari v Petrolul Ploiesti Soccer
Live At 18:00 UK Slovan Liberec v MFK Kosice Soccer
Live At 18:00 UK Shakhter Soligorsk v Derry Soccer
Live At 18:00 UK Zimbru Chisinau v CSKA Sofia Soccer
Live At 18:00 UK Esbjerg v Kairat Almaty Soccer
Live At 18:00 UK Grodig v Cukaricki Soccer
Live At 18:00 UK IFK Goteborg v Gyori ETO Soccer
Live At 18:00 UK Chikhura Sachkhere v Bursaspor Soccer
Live At 18:00 UK Vaduz v Ruch Chorzow Soccer
Live At 18:00 UK AIK Solna v Linfield Soccer
Live At 18:00 UK Yen-Hsun Lu v Benjamin Becker Tennis
Live At 18:00 UK Mitchell Frank v Martin Redlicki Tennis
Live At 18:00 UK Anne Schaefer v Corinna Dentoni Tennis
Live At 18:05 UK SF Giants (T Hudson) @ PHI Phillies (C Hamels) Baseball
Live At 18:05 UK TEX Rangers (C Lewis) @ NY Yankees (B McCarthy) Baseball
Live At 18:15 UK Ireland v Denmark Basketball
Live At 18:15 UK G McDowell v L Donald - Round 1 Hole Betting Golf
Live At 18:15 UK Middlesex v Surrey Cricket
Live At 18:30 UK Sweden v Hungary Basketball
Live At 18:30 UK KSC Grimbergen v FC Tubize Soccer
Live At 18:30 UK Spartak Trnava v Margveti Zestafoni Soccer
Live At 18:30 UK Groningen v Aberdeen Soccer
Live At 18:30 UK Zorya v KF Laci Soccer
Live At 18:30 UK Hapoel Tel Aviv v Astana Soccer
Live At 18:30 UK Lancashire v Durham Cricket
Live At 18:45 UK Turkey v Czech Republic Basketball
Live At 19:00 UK CD Barco v SD Ponferradina Soccer
Live At 19:00 UK Selkirk FC v Falkirk FC U20 Soccer
Live At 19:00 UK Atletico CP v CD Nacional Funchal Soccer
Live At 19:00 UK Isla Cristina v Recreativo Huelva Soccer
Live At 19:00 UK FK Zlatibor v FK Sloboda Point Soccer
Live At 19:00 UK Zawisza Bydgoszcz v Zulte-Waregem Soccer
Live At 19:00 UK Asteras Tripolis v Rovaniemi Soccer
Live At 19:00 UK Vojvodina v Trencin Soccer
Live At 19:00 UK Sligo Rovers v Rosenborg Soccer
Live At 19:00 UK England v Trinidad and Tobago Commonwealth Games
Live At 19:00 UK Saint Lucia v Jamaica Commonwealth Games
Live At 19:00 UK Fabio Fognini v Albert Montanes Tennis
Live At 19:00 UK John Isner v Robby Ginepri Tennis
Live At 19:00 UK Wayne Odesnik v Hiroki Moriya Tennis
Live At 19:00 UK Clothilde De Bernardi v Brenda Njuki Tennis
Live At 19:00 UK Alina Mikheeva v Anastasia Shaulskaya Tennis
Live At 19:00 UK Michelle Sammons v Naomi Cavaday Tennis
Live At 19:00 UK Valeriya Strakhova v Vojislava Lukic Tennis
Live At 19:00 UK G CE/E Piai v N Kurata/G Tomita Tennis
Live At 19:00 UK J Rae/A Smith v S Foretz/E Webley-Smith Tennis
Live At 19:05 UK Slovenia v Canada Basketball
Live At 19:10 UK World Matchplay - Outright Darts
Live At 19:10 UK James Wade v Simon Whitlock Darts
Live At 19:15 UK KA Akureyri v Throttur Reykjavik Soccer
Live At 19:15 UK Spennymoor Town v Hamilton Academical Soccer
Live At 19:15 UK Hajduk Split v Dundalk Soccer
Live At 19:30 UK Vauxhall Motors v Marine Soccer
Live At 19:30 UK AFC Sudbury v Norwich City U21 Soccer
Live At 19:30 UK Ferencvaros v Rijeka Soccer
Live At 19:30 UK Gorica v Molde Soccer
Live At 19:30 UK Jagodina v CFR Cluj Soccer
Live At 19:30 UK Siroki Brijeg v Mlada Boleslav Soccer
Live At 19:30 UK Koper v Neftchi Baku Soccer
Live At 19:30 UK Diosgyori v Litex Lovech Soccer
Live At 19:45 UK Bishop's Stortford v AFC Hornchurch Soccer
Live At 19:45 UK Goole AFC v Worksop Town FC Soccer
Live At 19:45 UK Hitchin Town v Hemel Hempstead Town Soccer
Live At 19:45 UK Skelmersdale United v Fleetwood Town Soccer
Live At 19:45 UK Al Arabi v Al Ahli Doha Soccer
Live At 19:45 UK Camberley Town v Hayes and Yeading Soccer
Live At 19:45 UK Crusaders v Brommapojkarna Soccer
Live At 19:45 UK St Johnstone v Luzern Soccer
Live At 20:00 UK Hull FC v Castleford Rugby League
Live At 20:05 UK St Polten v Botev Plovdiv Soccer
Live At 20:15 UK IA Akranes v Grindavik Soccer
Live At 20:15 UK Hafnarfjordur v Neman Grodno Soccer
Live At 20:15 UK Stjarnan v Motherwell Soccer
Live At 20:15 UK Guillermo Duran/Teimuraz Gabashvili v Pablo Cuevas/Horacio Zeballos Tennis
Live At 20:30 UK Costanza Pera v Nagi Hanatani Tennis
Live At 20:30 UK Ani Vangelova v Pauline Payet Tennis
Live At 20:30 UK Danielle Konotoptseva v Ekaterina Tretyak Tennis
Live At 20:30 UK Ilze Hattingh v Vincenza Ciraolo Tennis
Live At 20:30 UK L Bambridge/L Broady v C Silverman/Q Vega Tennis
Live At 20:30 UK M Lipman/E Orkin v B D Clark/R Schneider Tennis
Live At 20:30 UK I Hattingh/M Le Roux v B Njuki/N Sipek Tennis
Live At 20:30 UK G Mokrousova/E Tretyak v A Mikheeva/L Prenkovic Tennis
Live At 20:30 UK J Loeb/A Weinhold v C-Y Hsu/A Mueller Tennis
Live At 20:30 UK M Gonzalez/L Pigossi v S Aoyama/K Wong Tennis
Live At 20:35 UK HOU Astros (S Feldman) @ OAK Athletics (J Samardzija) Baseball
Live At 21:00 UK Haukar v HK Kopavogur Soccer
Live At 21:00 UK New Zealand v Canada Commonwealth Games
Live At 21:00 UK Thiemo de Bakker v Kevin Anderson Tennis
Live At 21:30 UK Michael van Gerwen v Dave Chisnall Darts
Live At 21:30 UK C De Bernardi/M Sammons v J A Cristian/A Shaulskaya Tennis
Live At 21:30 UK V Lukic/H Ogata v G Bruzzone/N Totka Tennis
Live At 22:00 UK Kevin Metka/Eric Quigley v Marcus Daniell/Artem Sitak Tennis
Live At 22:15 UK Chris Guccione/John-Patrick Smith v Nicolas Barrientos/Victor Estrella Tennis
Live At 23:00 UK Yarmouth Daily Meeting Markets Horse Racing
Live At 23:15 UK Velez v Estudiantes De Buenos Aires Soccer
Live At 23:30 UK Sport Recife v Paysandu Soccer
Live At 23:30 UK J Cako/N Pluskota v K Ahn/K Christian Tennis
Live At 23:45 UK Vasek Pospisil/Jack Sock v Benjamin Becker/Frank Moser Tennis

Friday, 25 Jul 14
Time Match Sport
25 Jul 00:10 UK MIA Marlins (H Alvarez) @ ATL Braves (A Harang) Baseball
25 Jul 01:00 UK AC Milan v Olympiacos Soccer
25 Jul 01:00 UK Olympiacos v AC Milan Soccer
25 Jul 01:00 UK Tim Smyczek v Marinko Matosevic Tennis
25 Jul 01:00 UK Steve Johnson/Sam Querrey v Santiago Gonzalez/Scott Lipsky Tennis
25 Jul 01:00 UK Trinidad & Tobago v Guyana Cricket
25 Jul 01:05 UK SD Padres (T Ross) @ CHI Cubs (E Jackson) Baseball
25 Jul 01:10 UK CLE Indians (C Kluber) @ KC Royals (D Duffy) Baseball
25 Jul 01:15 UK Marius Copil v Thanasi Kokkinakis Tennis
25 Jul 02:00 UK Sigma FC v Woodbridge Strikers SC Soccer
25 Jul 02:00 UK AC Deportivo Cali v Deportivo La Coruna Soccer
25 Jul 02:05 UK Calgary Stampeders @ Edmonton Eskimos American Football
25 Jul 03:00 UK Real Salt Lake v Montreal Impact Soccer
25 Jul 03:05 UK DET Tigers (M Scherzer) @ LA Angels (G Richards) Baseball
25 Jul 03:05 UK New York Liberty @ Seattle Storm Basketball
25 Jul 03:10 UK BAL Orioles (W Chen) @ SEA Mariners (H Iwakuma) Baseball
25 Jul 03:35 UK Phoenix Mercury @ Los Angeles Sparks Basketball
25 Jul 05:30 UK Sri Lanka v South Africa - 2nd Test Match Cricket
25 Jul 09:00 UK India v Wales Commonwealth Games
25 Jul 10:00 UK Czech Republic v Croatia Volleyball
25 Jul 10:45 UK Brisbane Broncos v Melbourne Storm Rugby League
25 Jul 10:45 UK Newcastle Knights v Sydney Roosters Rugby League
25 Jul 11:00 UK Pskov-747 v FK Kolomna Soccer
25 Jul 11:00 UK Fc Zenit St Petersburg Ii v Saturn Ramenskoe Soccer
25 Jul 11:00 UK Torpedo Vladimir v Domodedovo Soccer
25 Jul 11:00 UK South Africa v Scotland Commonwealth Games
25 Jul 11:01 UK Sprint Commonwealth Games
25 Jul 11:30 UK Brisbane Olympic FC v Moreton Bay Jets Soccer
25 Jul 11:30 UK Port Melbourne Sharks v Green Gully Cavaliers Soccer
25 Jul 11:40 UK West Coast Eagles v Richmond Tigers Australian Rules
25 Jul 13:00 UK Zenit Penza v Podolye Soccer
25 Jul 13:00 UK Zvezda Ryazan v Metallurg Vyksa Soccer
25 Jul 13:00 UK Fakel Worenesch v FK Kaluga Soccer
25 Jul 13:00 UK Tanjong Pagar v DPMM Soccer
25 Jul 13:00 UK Kazakhstan v Australia Volleyball
25 Jul 14:30 UK Illichivets Mariupol U21 v Volyn Lutsk U21 Soccer
25 Jul 15:30 UK Khimki v Solaris Soccer
25 Jul 16:00 UK Fc Lida v Slutsksakhar Slutsk Soccer
25 Jul 16:00 UK Vityaz v Dinamo Bryansk Soccer
25 Jul 16:00 UK Spartak 2 v Fc Tekstilshchik Ivanovo Soccer
25 Jul 16:00 UK Strogino v Volga Tver Soccer
25 Jul 16:00 UK Kaiserslautern v Nancy Soccer
25 Jul 16:30 UK FC Jazz-j v JJK Soccer
25 Jul 16:30 UK Concordia Chiajna v Astra Giurgiu Soccer
25 Jul 16:30 UK SalPA v Kapa Soccer
25 Jul 16:30 UK P-Iirot v AIFK Soccer
25 Jul 16:30 UK MaPS v Hameenlinna Soccer
25 Jul 17:00 UK Israel U19 v Hungary U19 Soccer
25 Jul 17:00 UK Austria U19 v Portugal U19 Soccer
25 Jul 17:00 UK Levadia Tallinn v FC Infonet Soccer
25 Jul 17:00 UK Jalgpallikool Tammeka v Lokomotiv Johvi Soccer
25 Jul 17:00 UK Belchatow v Korona Soccer
25 Jul 17:00 UK Metalurg Donetsk v Dnipro Soccer
25 Jul 17:00 UK FK Siauliai v Fk Pakruojo Kruoja Soccer
25 Jul 17:00 UK Real Garcilaso v Melgar Soccer
25 Jul 17:30 UK Vestsjaelland v Odense BK Soccer
25 Jul 17:30 UK FC Liefering v FAC Team fur Wien Soccer
25 Jul 17:30 UK LASK Linz v Hartberg Soccer
25 Jul 17:30 UK Horn v Mattersburg Soccer
25 Jul 17:30 UK Wacker Innsbruck v Austria Lustenau Soccer
25 Jul 17:30 UK SV Memmelsdorf v DJK Ammerthal Soccer
25 Jul 17:30 UK FC Kickers Wurzburg v Fc Memmingen Soccer
25 Jul 17:30 UK Durham v Northamptonshire Cricket
25 Jul 17:30 UK Warwickshire v Leicestershire Cricket
25 Jul 17:30 UK Worcestershire v Derbyshire Cricket
25 Jul 17:30 UK Yorkshire v Nottinghamshire Cricket
25 Jul 17:30 UK Essex v Sussex Cricket
25 Jul 17:30 UK Glamorgan v Gloucestershire Cricket
25 Jul 17:30 UK Kent v Surrey Cricket
25 Jul 18:00 UK Skive v Koge Soccer
25 Jul 18:00 UK Sc Eltersdorf v Weiden Soccer
25 Jul 18:00 UK Tsv Buchbach v B Munich Amat. Soccer
25 Jul 18:00 UK Eintracht Norderstedt v Vfr Neumunster Soccer
25 Jul 18:20 UK Osters v Angelholms Soccer
25 Jul 18:30 UK FK Senica v Zilina Soccer
25 Jul 18:30 UK Greuther Furth v Getafe Soccer
25 Jul 19:00 UK CS Universitatea Craiova v Pandurii Soccer
25 Jul 19:10 UK Gary Anderson v Adrian Lewis Darts
25 Jul 19:15 UK Germany U19 v Ukraine U19 Soccer
25 Jul 19:15 UK Serbia U19 v Bulgaria U19 Soccer
25 Jul 19:15 UK Dukla Prague v Banik Ostrava Soccer
25 Jul 19:30 UK Standard Liege v Charleroi Soccer
25 Jul 19:30 UK Lechia Gdansk v Podbeskidzie Soccer
25 Jul 19:45 UK Bohemians v Cork City Soccer
25 Jul 19:45 UK Galway v Cobh Ramblers Soccer
25 Jul 19:45 UK Havant and W. v C Palace Youth Soccer
25 Jul 20:00 UK Shamrock Rovers v Drogheda Soccer
25 Jul 20:00 UK Wexford v Shamrock Rovers II Soccer
25 Jul 20:00 UK Shelbourne v Finn Harps Soccer
25 Jul 20:00 UK Salford v Leeds Rugby League
25 Jul 21:00 UK El Zamalek v Mazembe Soccer
25 Jul 21:30 UK Phil Taylor v Wes Newton Darts
25 Jul 22:40 UK Belgium v Poland Volleyball
25 Jul 23:00 UK Bulgaria v Algeria Volleyball
25 Jul 23:30 UK Oeste v Luverdense Soccer

Saturday, 26 Jul 14
Time Match Sport
26 Jul 01:00 UK Antofagasta v Audax Italiano Soccer
26 Jul 01:00 UK Boa v Bragantino (Bra) Soccer
26 Jul 01:00 UK America Rn v America-MG Soccer
26 Jul 01:30 UK M Morelia v Atlas Soccer
26 Jul 02:30 UK Colorado v Chivas Soccer
26 Jul 03:00 UK Sydney FC v West Ham Soccer
26 Jul 03:30 UK Santos Laguna v Cruz Azul Soccer

Sunday, 27 Jul 14
Time Match Sport
27 Jul 11:00 UK England v India - 3rd Test Match Cricket

Tuesday, 29 Jul 14
Time Match Sport
29 Jul 19:45 UK Feyenoord v Besiktas Soccer
29 Jul 19:45 UK Grasshopper v Lille Soccer
29 Jul 19:45 UK Dnipro v FC Copenhagen Soccer
29 Jul 19:45 UK A.E.L. v Zenit St Petersburg Soccer
29 Jul 19:45 UK Standard Liege v Panathinaikos 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