Online Sports Betting Guide

  • Sports Betting Basics
  • NFL
  • College Football
  • MLB
  • NHL
  • NBA

Sports Betting Basics

Everything you need to know about learning to bet on sports.

View More

NFL

Learn about the various wagers and how to bed on NFL football.

View More

College Football

Find out how college football varies from pro football, and how to bet on it.

View More

MLB

Learn the ins and outs of Major League Baseball betting, including the wagers that are specific to the sport.

View More

NHL

Learn about the various wagers and how to bet on NHL.

View More

NBA

Find out how to bet on NBA games.

View More

Virginia Wizard’s Recommended Sports Books

$150 Sign-Up Bonus

  • $100 Extra for Parlays
  • Also have Casino, Poker and Live Dealer

50% up to $1,000

  • 100% NFL Reload bonus
  • Live Betting, Racebook & Esports
  • Free Money Contests

$250 First Bet Match

  • Tailored for the US sports market
  • Sportsbook & Casino
  • Mobile and Live Betting

Latest Trivia Questions and Answers

Who is the only NFL Football team to have an undefeated record throughout the regular season, the playoffs, and the Super Bowl?
The 1972 Miami Dolphins
How many NBA championships did the Chicago Bulls win with Michael Jordan in the 1990’s?
Six
Who is the only Country to participate in each and every soccer World Cup tournament?
Brazil
Which boxer in real life was the 1980 film Raging Bull in regards to?
Jake LaMotta
At the 1976 Gymnast Nadia Comaneci was the first ever gymnast to score a perfect 10 from the judges in the 1976 Olympic Games in Montreal. What country did she represent during those Olympic Games?
Romania
View More

Sports Betting Articles

  • NFL
  • NBA
  • MLB
  • Other
  • NHL

Sports Betting Basics

​The Wizard examines the different betting options in sports and how to get the best odds.

Virginia Online Sports Book Bonuses

Below is a list of what we feel are the best online sports book bonuses from the best sports betting sites on the Internet. These bonuses have been listed as they bring the best potential value to your deposits at sports books.

Rank Casino Name Bonus Code   Casino Name Bonus info  
1 BetUS $ 2500 JOIN125 Play
BetUS $ 2500 JOIN125 Play
2 Sportsbetting $ 500 DOUBLEUP Play
Sportsbetting $ 500 DOUBLEUP Play
3 Bovada $ 750 BTCSWB750 Play
Bovada $ 750 BTCSWB750 Play
4 BetOnline Sportsbook $ 1000 BOL1000 Play
BetOnline Sportsbook $ 1000 BOL1000 Play
5 WagerWeb $ 1000 Play
WagerWeb $ 1000 Play
6 MyBookie $ 1000 MYB50 Play
MyBookie $ 1000 MYB50 Play
7 Everygame Sports $ 1000 CRYPTO1K Play
Everygame Sports $ 1000 CRYPTO1K Play
8 BookMaker Sportsbook C$/$ 500 Play
BookMaker Sportsbook C$/$ 500 Play

Sports Betting Tools

Here we offer tools and calculators to help you determine odds and payouts for an assortment of sports bets that you can place online or in land casinos.

Online Sports Book Odds

Odds for popular sports, click More Odds for more information.

mlb_preseason_logo.png Baseball : MLB Preseason
Today
Upcoming matches Game Money Line Spread Total
Mon Mar 18th 9pm Cincinnati Reds - san-francisco-giants

Sign Up Bonus

50% up to
$1000

3.3
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit $55.
-137 ⇗3.00
130 (-1.5)

Sign Up Bonus

50% up to
$1000

3.7
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
115 (11.5)
Tue Mar 19th 1pm Boston Red Sox - tampa-bay-rays -155
Tue Mar 19th 1pm Toronto Blue Jays - baltimore-orioles

Sign Up Bonus

50% up to
$1000

3.3
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit $55.
-145
Tue Mar 19th 4pm Texas Rangers - oakland-athletics

Sign Up Bonus

50% up to
$1000

3.3
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit $55.
-160
Tue Mar 19th 4pm Los Angeles Angels - cincinnati-reds -120
Tue Mar 19th 6pm Detroit Tigers - philadelphia-phillies -130
ncaa_baseball.png Baseball : NCAA Baseball
Today
Upcoming matches Game Money Line Spread Total
Tue Mar 19th 3pm Boston College Eagles - northeastern-huskies -130
Tue Mar 19th 4pm Elon Phoenix - east-carolina-pirates 230
Tue Mar 19th 4pm Virginia Cavaliers - georgetown-hoyas -720
Tue Mar 19th 4pm Georgia Bulldogs - wofford-terriers

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-190
Tue Mar 19th 4pm Georgia St Panthers - georgia-tech-yellow-jackets 145
Tue Mar 19th 4pm Indiana St Sycamores - indiana-hoosiers -145
Tue Mar 19th 4pm Maryland Terrapins - james-madison-dukes -180
Tue Mar 19th 5pm Florida St Seminoles - stetson-hatters

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-450
Tue Mar 19th 5pm San Francisco Dons - california-golden-bears 210
Tue Mar 19th 6pm CSU Northridge Matadors - pepperdine-waves -345
Tue Mar 19th 6pm NC State Wolfpack - coastal-carolina-chanticleers -110
Tue Mar 19th 6pm UCF Knights - florida-atlantic-owls -180
Tue Mar 19th 6pm Miami Hurricanes - florida-int-l-golden-panthers -330
Tue Mar 19th 6pm Wake Forest Demon Deacons - high-point-panthers

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-1400
Tue Mar 19th 6pm North Carolina Tar Heels - unc-wilmington-seahawks

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-400
Tue Mar 19th 6pm South Carolina Upstate Spartans - south-carolina-gamecocks 230
Tue Mar 19th 6pm Tennessee Volunteers - xavier-musketeers -380
Tue Mar 19th 6pm Florida Gulf Coast Eagles - south-florida-bulls -120
Tue Mar 19th 6pm Kentucky Wildcats - evansville-purple-aces -375
Tue Mar 19th 6pm Florida Gators - jacksonville-dolphins -600
Tue Mar 19th 7pm Ole Miss Rebels - southern-miss-golden-eagles

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-160
Tue Mar 19th 7pm TCU Horned Frogs - ut-arlington-mavericks -810
Tue Mar 19th 7pm Oklahoma St Cowboys - missouri-st-bears -250
Tue Mar 19th 7pm Mississippi St Bulldogs - memphis-tigers -425
Tue Mar 19th 7pm Wichita St Shockers - kansas-st-wildcats -130
Tue Mar 19th 7pm Kansas Jayhawks - missouri-tigers -105
Tue Mar 19th 7pm Belmont Bruins - vanderbilt-commodores 500
Tue Mar 19th 7pm Auburn Tigers - south-alabama-jaguars

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-275
Tue Mar 19th 7pm Alabama St Hornets - alabama-crimson-tide

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
750
Tue Mar 19th 7pm Texas Tech Red Raiders - abilene-christian-wildcats

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-300
Tue Mar 19th 7pm Texas Longhorns - air-force-falcons

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-400
Tue Mar 19th 7pm Sam Houston St Bearkats - baylor-bears -190
Tue Mar 19th 7pm Oklahoma Sooners - dallas-baptist-patriots 100
Tue Mar 19th 7pm Houston Cougars - rice-owls -220
Tue Mar 19th 7pm LSU Tigers - louisiana-tech-bulldogs

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-300
basketball_euroleague.png Basketball : Basketball Euroleague
Today
Upcoming matches Game Money Line Spread Total
Tue Mar 19th 1pm Anadolu Efes - olympiacos -110 ⇗5.00 -102 (-1) ⇗8.00 -110 (158.5)
Tue Mar 19th 2pm Žalgiris - virtus-segafredo-bologna -150 -108 (-3) -110 (158.5)
Tue Mar 19th 3pm ALBA Berlin - real-madrid 525 -110 (11.5) -110 (168)
Tue Mar 19th 3pm Maccabi Tel Aviv - asvel-lyon-villeurbanne -750 -110 (-12) -110 (168.5)
Tue Mar 19th 3pm KK Partizan NIS - saski-baskonia -245 -107 (-6) -108 (171.5) ⇗2.00
nba_logo.png Basketball : NBA
Today
Upcoming matches Game Money Line Spread Total
Mon Mar 18th 8pm Chicago Bulls - portland-trail-blazers 100 ⇗600.00 550 (-3.5) ⇗655.00 -102 (214) ⇗5.00
Mon Mar 18th 9pm Utah Jazz - minnesota-timberwolves

Sign Up Bonus

50% up to
$1000

3.7
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
180 ⇗50.00
112 (1.5) ⇗237.00 -105 (216.5) ⇗10.00
Mon Mar 18th 10pm Sacramento Kings - memphis-grizzlies 340 ⇗1,260.00

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
105 (1.5) ⇗210.00

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
100 (213.5) ⇗225.00
Mon Mar 18th 10pm Golden State Warriors - new-york-knicks

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
1700 ⇗1,575.00

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
125 (8.5) ⇗235.00
-107 (211.5) ⇗6.00
Mon Mar 18th 10pm Los Angeles Lakers - atlanta-hawks

Sign Up Bonus

125% up to
$2500

3.5
Claim
New Customer Offer. T&C's apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.Minimum deposit: $100. Plus 25% Casino Bonus – up to $625. 14 Days Expiry.
-420 ⇗30.00
100 (-33.5)

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
105 (244.5) ⇗215.00
Tue Mar 19th 7pm Orlando Magic - charlotte-hornets -850 -110 (-12.5)

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-105 (204.5) ⇗10.00
Tue Mar 19th 7pm Washington Wizards - houston-rockets

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
275
-101 (8.5) ⇗5.00 -107 (229.5)
Tue Mar 19th 7pm Brooklyn Nets - new-orleans-pelicans

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
260 ⇗10.00
-101 (7.5) ⇗5.00 -107 (216.5)
ncaab_logo.png Basketball : NCAAB
Today
Upcoming matches Game Money Line Spread Total
Tue Mar 19th 12pm Indiana St Sycamores - smu-mustangs -310 -110 (-7.5) -110 (153)
Tue Mar 19th 12pm Cincinnati Bearcats - san-francisco-dons -325 -110 (-7.5) -110 (137)
Tue Mar 19th 12pm Virginia Cavaliers - colorado-st-rams 135 -101 (2.5)

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-105 (121)
Tue Mar 19th 5pm Howard Bison - wagner-seahawks -155 ⇗10.00

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-105 (-3.5)
-103 (128)
Tue Mar 19th 7pm Providence Friars - boston-college-eagles -154 -105 (-3.5) -108 (138)
Tue Mar 19th 7pm Ohio State Buckeyes - cornell-big-red -599 -106 (-10.5)

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
-105 (155.5)
Tue Mar 19th 7pm Georgia Bulldogs - xavier-musketeers -120 -106 (-1.5) -108 (152.5)
Tue Mar 19th 7pm LSU Tigers - north-texas-mean-green

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-145

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-110 (-2.5)
-108 (134.5)
shl_logo.png Ice Hockey : HockeyAllsvenskan
Today
Upcoming matches Game Money Line Spread Total
Tue Mar 19th 2pm Brynäs IF - nybro-vikings-if

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-485

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
100 (-2.5)
-114 (6)
Tue Mar 19th 2pm AIK - mora-ik

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-170

Sign Up Bonus - Cryptocurrency

75% up to
$750

3.2
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
160 (-1.5)
118 (5.5)
nhl_logo.png Ice Hockey : NHL
Today
Upcoming matches Game Money Line Spread Total
Mon Mar 18th 8pm Calgary Flames - washington-capitals 1500 ⇗1,340.00 190 (2.5) ⇗390.00

Sign Up Bonus

50% up to
$1000

3.7
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
140 (7.5) ⇗5.00
Mon Mar 18th 10pm Seattle Kraken - buffalo-sabres

Refer a friend Bonus


$50

3.4
Claim
T&C’s Apply. 21+. Invited Friend must play through their $50 Sign-Up Bonus once within 30 days. After the Invited Friend completes the 1x wagering requirement, Invitee will receive the $50 Referral Bonus.
3300 ⇗2,250.00
3500 (3.5) ⇗3,700.00 125 (9.5) ⇗275.00
Tue Mar 19th 7pm Philadelphia Flyers - toronto-maple-leafs 118 -210 (1.5) 100 (6.5)
Tue Mar 19th 7pm New York Rangers - winnipeg-jets -115 ⇗5.00 220 (-1.5) -107 (5.5)
Tue Mar 19th 7pm New Jersey Devils - pittsburgh-penguins -130 188 (-1.5)

Sign Up Bonus

50% up to
$1000

3.3
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit $55.
-101 (6.5)
Tue Mar 19th 7pm Detroit Red Wings - columbus-blue-jackets

Sign Up Bonus

50% up to
$1000

3.3
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit $55.
-154
152 (-1.5) -120 (6.5)
Tue Mar 19th 7pm Boston Bruins - ottawa-senators -210 123 (-1.5) 108 (6.5) ⇘2.00
Tue Mar 19th 7pm New York Islanders - carolina-hurricanes 143 -188 (1.5) 115 (6.5)
league_2_logo.png Soccer : League 2
Today
Upcoming matches Game Home Draw Away
Tue Mar 19th 3pm Bradford City - notts-county -105 280 295