🏈 Complimentary NFLX Guide & Early CFB Lines + Power Ratings! ✅ Game logs from the past 7 seasons ✅ Performance splits ✅ Coaching histories ✅ 2025 College Football Power Ratings ✅ Tons more betting info! 👉 Get Your Free Guide NOW!

Live Odds

Today's Games
           
Time Gm# Teams Score   Tickets Money Open Circa SuperBook South Point Draft Kings Caesars BetOnline Heritage Bookmaker Consensus
 [-]
 
MAJOR LEAGUE BASEBALL - Monday, June 30th - NATIONAL LEAGUE
06/30
03:35p
951
952
San Diego
Philadelphia
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:40p
953
954
St. Louis
Pittsburgh
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:40p
955
956
San Francisco
Arizona
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
MAJOR LEAGUE BASEBALL - Monday, June 30th - AMERICAN LEAGUE
06/30
04:07p
957
958
NY Yankees
Toronto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
04:35p
959
960
Athletics
Tampa Bay
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:05p
961
962
Baltimore
Texas
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:40p
963
964
Kansas City
Seattle
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
MAJOR LEAGUE BASEBALL - Monday, June 30th - INTERLEAGUE
06/30
04:10p
965
966
Cincinnati
Boston
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
MAJOR LEAGUE BASEBALL - Monday, June 30th - WRITE-IN GAMES
06/30
07:00p
967
968
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
07:00p
969
970
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
07:00p
971
972
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
MAJOR LEAGUE BASEBALL - Monday, June 30th - GRAND SALAMI
06/30
03:35p
995
996
AWAY RUNS
HOME RUNS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:35p
997
998
OVER RUNS
UNDER RUNS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
MLB SERIES PRICES - *=4 GAME SERIES
06/30
03:35p
851
852
San Diego
Philadelphia
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:40p
853
854
St. Louis
Pittsburgh
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
04:07p
855
856
NY Yankees
Toronto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
04:10p
857
858
Cincinnati
Boston
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
04:35p
859
860
Athletics
Tampa Bay
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:05p
861
862
Baltimore
Texas
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:40p
863
864
Kansas City
Seattle
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:40p
865
866
San Francisco
Arizona
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
MEN'S TENNIS - WIMBLEDON (ROUND OF 128) - London, Great Britain (Grass)
06/30
11:25a
8065
8066
Taylor Fritz
Giovanni M Perricard
6(6)
6(8)
0
7(8)
7(10)
0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:45a
8067
8068
Gabriel Diallo
Daniel Altmaier
6
6
6
1
2
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
11:00a
8069
8070
Matteo Arnaldi
Botic Van de Zandschulp
6(4)
5
7(7)
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:15a
8071
8072
Brandon Holt
Alejandro D Fokina
2
4
5
6
6
7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
04:50a
8073
8074
Alexei Popyrin
Arthur Fery
4
1
6
4
6
6
4
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:45a
8075
8076
Luciano Darderi
Roman Safiullin
7(7)
1
6(2)
6
6
6(3)
6
7(7)
3
1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8077
8078
Vit Kopriva
Jordan Thompson
6
6
3
6(1)
1
3
4
6
7(7)
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8079
8080
Benjamin Bonzi
Daniil Medvedev
7(7)
3
7(7)
6
6(2)
6
6(3)
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:55a
8081
8082
Francisco Cerundolo
Nuno Borges
6
3
6(5)
0
4
6
7(7)
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
07:55a
8083
8084
Billy Harris
Dusan Lajovic
6
6
6
3
2
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:33a
8085
8086
Shintaro Mochizuki
Giulio Zeppieri
2
3
6
6(6)
6
6
3
6(5)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
08:00a
8087
8088
Mackenzie McDonald
Karen Khachanov
5
4
4
7
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:19a
8089
8090
Matteo Berrettini
Kamil Majchrzak
6
2
4
7
3
4
6
6
5
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
07:39a
8091
8092
Ethan Quinn
Henry Searle
4
6
7(13)
6
6
2
6(11)
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
08:00a
8093
8094
Christian Garin
Chris Rodesch
7(10)
6
6
6(8)
4
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
12:54p
8095
8096
Arthur Rinderknech
Alexander Zverev
0
1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:20a
8097
8098
Holger Rune
Nicolas Jarry
6
6
5
3
4
4
4
7
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8099
8100
Learner Tien
Nishesh Basavareddy
7(7)
6
6
6(5)
3
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:45a
8101
8102
Jacob Fearnley
Joao Fonseca
4
1
6(5)
6
6
7(7)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:20a
8103
8104
Jenson Brooksby
Tallon Griekspoor
6
7
6
2
5
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8105
8106
Jiri Lehecka
Hugo Dellien
4
6
6
7(7)
6
2
2
6(0)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8107
8108
Mattia Bellucci
Oliver Crawford
6(2)
6
6
6
7(7)
3
4
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
04:30a
8109
8110
Cameron Norrie
Roberto Bautista Agut
6
3
6
7(7)
3
6
4
6(3)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:15a
8111
8112
Elmer Moller
Frances Tiafoe
3
4
2
6
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
08:10a
8113
8114
Andrey Rublev
Laslo Djere
6
7(7)
6(9)
7(8)
0
6(5)
7(11)
6(6)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:05a
8115
8116
Zizou Bergs
Lloyd Harris
6(7)
6(2)
7(7)
2
7(9)
7(7)
6(5)
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8117
8118
Adrian Mannarino
Christopher O'Connell
6
6
6
2
4
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:25a
8119
8120
Valentin Royer
Stefanos Tsitsipas
6
6
0
Winner
3
2
0
Retired
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:25a
8121
8122
Felix Auger-Aliassime
James Duckworth
6
3
6(2)
6
6
2
6
7(7)
4
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
08:15a
8123
8124
Jan-Lennard Struff
Filip Misolic
6
5
6
6
2
7
3
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8125
8126
Oliver Tarvet
Leandro Riedi
6
6
6
4
4
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:40a
8127
8128
Fabio Fognini
Carlos Alcaraz
5
7(7)
5
6
1
7
6(5)
7
2
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 [-]
 
WOMEN'S TENNIS - WIMBLEDON (ROUND OF 128) - London, Great Britain (Grass)
06/30
05:05a
8501
8502
Aryna Sabalenka
Carson Branstine
6
7
1
5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:55a
8503
8504
Lulu Sun
Marie Bouzkova
4
4
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:25a
8505
8506
Emma Raducanu
Mingge Xu
6
6
3
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:00a
8507
8508
Marketa Vondrousova
Mccartney Kessler
6
7(7)
1
6(3)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
11:10a
8509
8510
Elise Mertens
Linda Fruhvirtova
6
6
4
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:20a
8511
8512
Ann Li
Viktorija Golubic
6
4
6
3
6
1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:45a
8513
8514
Varvara Gracheva
Aliaksandra Sasnovich
4
7(7)
6(8)
6
6(5)
7(10)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8515
8516
Anna Bondar
Elina Svitolina
3
1
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:35a
8517
8518
Paula Badosa Gibert
Katie Boulter
2
6
4
6
3
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:40a
8519
8520
Solana Sierra
Olivia Gadecki
6
7(10)
2
6(8)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:15a
8521
8522
Anca Todoni
Cristina Bucsa
4
4
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8523
8524
Kimberly Birrell
Donna Vekic
0
4
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
07:30a
8525
8526
Leylah Fernandez
Hannah Klugman
6
6
1
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:00a
8527
8528
Peyton Stearns
Laura Siegemund
4
2
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
07:00a
8529
8530
Olga Danilovic
Shuai Zhang
6
6
2
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:45a
8531
8532
Elena Ruse
Madison Keys
7(7)
5
5
6(4)
7
7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:50a
8533
8534
Jasmine Paolini
Anastasija Sevastova
2
6
6
6
3
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
09:30a
8535
8536
Kamilla Rakhimova
Aoi Ito
5
6
6
7
3
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8537
8538
Eva Lys
Yue Yuan
6
5
6
4
7
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:00a
8539
8540
Bernarda Pera
Linda Noskova
2
4
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
05:50a
8541
8542
Beatriz Haddad Maia
Rebbeca Sramkova
7(9)
6
6(7)
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
08:40a
8543
8544
Harriet Dart
Dalma Galfi
6
3
5
3
6
7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
08:35a
8545
8546
Yanina Wickmayer
Renata Zarazua
0
3
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:00a
8547
8548
Yulia Putintseva
Amanda Anisimova
0
0
6
6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
06:25a
8549
8550
Diana Shnaider
Moyuka Uchijima
7(7)
6
6(5)
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8551
8552
Diane Parry
Petra Martic
4
6
6
6
3
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:05a
8553
8554
Viktoriya Tomova
Ons Jabeur
7(7)
2
Winner
6(5)
0
Retired
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
03:10a
8555
8556
Sonay Kartal
Jelena Ostapenko
7
2
6
5
6
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
11:15a
8557
8558
Ashlyn Krueger
Mika Stojsavljevic
6
6
3
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:30a
8559
8560
Anastasia Pavlyuchenkova
Ajla Tomljanovic
4
6
6
6
3
2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
06/30
10:25a
8561
8562
Naomi Osaka
Talia Gibson
6
7(7)
4
6(4)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Hide FAQ

What is the moneyline?

Betting on the moneyline means you're just picking the winner of the game. Since there is no point spread involved, betting on the favorite requires you to bet more to win a desired amount on the moneyline. Conversely, betting on an underdog on the moneyline will earn a larger profit. If you are looking to play the favorite on the moneyline, the number you see is the number that you need to lay in order to win $100. Say you're using our free NFL picks and are betting on a -200 favorite, you need to lay $200 to profit $100, and you would collect $300. If you are betting on the underdog, the number that you see is the amount that you would win off a $100 bet. A $100 bet on a +200 underdog would profit $200, and you collect $300. The easiest bet out there, but also the most difficult to separate your heart from your brain.

What is the point spread?

A point spread is a bet on the margin of victory in a game. Betting on the favorite with the point spread requires that team to win the contest by a minimum number of points. Betting on the underdog with the point spread allows that team to lose the contest, as long as it's not by more than the posted number.

What is a parlay?

A parlay is a multi-wager bet that requires all the legs to win in order for you to cash your ticket. The more teams you include, the more money you can potentially win. But if any of your selections fail to win or cover the point spread, your ticket is toast.

What is the puckline?

The puckline is hockey's version of the point spread. When betting on the puckline, the favorite is -1.5 goals on the spread, with the underdog at +1.5 goals. Betting on the favorite requires your team to win its game by two or more goals. Conversely, betting on the underdog at +1.5 means that your team can lose by one goal, and your ticket will still cash.

What is the runline?

The runline is baseball's version of the point spread. When betting on the runline, the favorite is -1.5 runs on the spread, with the underdog at +1.5 runs. Betting on the favorite requires your team to win its game by two or more runs. Conversely, betting on the underdog at +1.5 means that your team can lose by one run, and your ticket will still cash. Before you go hogwild betting on runlines, give our free MLB picks a look!

What is a rotation number?

At most sports books, the ticket writers speak in numbers, not team names, to avoid confusion. Cities like New York and Los Angeles have multiple teams in the same sport. Nicknames like the Giants and Rangers are used across multiple leagues. Most rotation numbers are 3-4 digits and are usually located to the left of the team names on the odds board. Ticket writers rely on that rotation number to eliminate all confusion between themselves and the bettor.

What is the grand salami?

The grand salami is a bet synonymous with hockey and baseball where bettors can wager on the total points scored in that day's games. In hockey, bettors can choose whether the total goals in that day's games will go over or under the grand salami number. In baseball, bettors can wager on how many total runs will be scored on the day.

close popup icon