Casino guide

TwinSpires Sportsbook

Offers checked Rated by our twelve published checks21+ only
Skip to content
TwinSpires Sportsbook
TwinSpires Sportsbook
Bonus BET UP TO $1000

USE PROMO CODE

Click to copy code

casino-sites
Group - TwinSpires Sportsbook
 Terms apply
Group - TwinSpires Sportsbook
 Legal and Licensed
TwinSpires Sportsbook visual
TwinSpires Sportsbook
Components Sprint
Group - TwinSpires Sportsbook
  • Tons of betting markets
  • Backed by Churchill Downs
  • Competitive Pricing
  • Play on all devices

TwinSpires, owned and operated by Churchill Downs, Inc. (CDI), is a large company that is new to sports betting but not new to gambling. TwinSpires is named after the iconic double-spired grandstand at Churchill Downs, home of the Kentucky Derby. As such, it started in 2007 as an online horse racing betting platform. Of course, sports betting, both online and in-person, has become immensely popular since being legalized in 2018, so it makes sense that TwinSpires would extend its platform to include sports betting.

We’ve taken TwinSpires for a test drive and have the answers to your questions. Did CDI use its extensive mobile app expertise to create a moving and memorable sports betting app? Is TwinSpires worth your time and space on your phone for sports betting or just horse racing? What promotions do they offer? Where can you wager with TwinSpires? What is the user experience like? What bets can you make on TwinSpires? Read on for more information and a full review of the TwinSpires betting platform.

TwinSpires welcome offer

Let’s begin with some interesting promotions. Individuals often register with a certain operator due to new client sportsbook perks. TwinSpires provides an appealing promotion that is more generous than most of the rivals. A $1000 bonus bet sounds amazing, doesn't it? Indeed, truly fantastic, eh? Let’s discuss how to claim this amazing deal.

TwinSpires Sportsbook Promo Code shown on the operator’s site
Welcome Bonus Bonus Bet up to $1000
  • Individuals who enroll for a TwinSpires account using the promo code “casino-sites” qualify for this promotion, which cannot be combined with any other offer. If you already have a TwinSpires profile, make sure to check out the other promotions provided by the sportsbook. They frequently update the offers for loyal users. Once you sign up for an account using the promo code “casino-sites,” you are ready to make a deposit. You can deposit any sum, but keep in mind the bonus deal will depend on the size of your initial wager. Prepare to enjoy the experience. Find a wager you'd like to make. Once you discover it, pull the move. If you succeed, fantastic, you get compensated immediately. If you don’t win, don’t panic, because TwinSpires has you protected. If, by chance, you lose your initial bet, TwinSpires will directly credit your account the same amount of your first wager. Did you make it a true daily double and decide on the full $1000? No problem at all. Because you utilized the promo code “casino-sites” when signing up, a $1000 credit will immediately appear in your account. You can use this amount to make another wager, but you just have 7 days to manage so. Take note of the time limit. Want to select a prohibitive favorite to provide yourself a better chance to win your upcoming bet? Excellent. Unlike many other sportsbooks, there are no limitations on the odds for your bonus bet with TwinSpires credit, so feel encouraged to take that -400 favorite. Make the most of these opportunities. One more reminder: If you win your bet using the free bet credit, your earnings are immediately withdrawable. There is no rollover obligation. Unfortunately, the free credit sum is not included. So if you bet $1000 on a +110 underdog and win, you can immediately cash out $1100 (free bet winnings at +110) but not $2100 (winnings + original free bet amount). This is typical among nearly all sportsbooks.
  • Once you sign up for an account using the promo code “the code shown at sign-up,” you are all set to make a deposit. You can deposit any amount, but keep in mind the bonus promotion will depend on the size of your first wager.
  • Find a wager you want to make. Once you do, pull the trigger. If you win, great, you get paid right away. If you don’t win, don’t worry, because TwinSpires has you covered. 
  • If you do lose your first bet, TwinSpires will immediately credit your account the same amount of your first wager. Did you make it a true daily double and go for the full $1000? No problem. Because you used the promo code “the code shown at sign-up” when you signed up, a $1000 credit will immediately show up in your account. You can use this amount to make another wager, but you only have 7 days to do so. 
  • Want to take a prohibitive favorite to give yourself a better chance to win your next bet? Great. Unlike other sportsbooks, there are no restrictions on the odds for your bonus bet with TwinSpires credit, so feel free to take that -400 favorite. 
  • One more thing: If you win your bet using the free bet credit, your winnings are immediately withdrawable. There is no rollover requirement. Unfortunately, the free credit amount is not included. So if you wager $1000 on a +110 underdog and win, you can immediately cash out $1100 (free bet winnings at +110) but not $2100 (winnings + original free bet amount). This is standard among almost all sportsbooks. 

Additional promotions

The $1000 free bet is the most generous promotion offered by TwinSpires, but it is far from the only one available to new and existing customers. Other promotions include: 

  • Parlay insurance – Get your money back, usually up to $25, if one of the legs of your parlay loses 
  • Free bets – Free bets on certain sports like NFL football
  • Profit boosts – A certain percentage, usually about 20%, is added to your winnings on certain bets
  • MLB bet insurance – Your bet is refunded if your MLB baseball team is up after 5 innings and ends up losing the game
  • Casino/sportsbook cross promotions – In states with legalized online casino betting, TwinSpires occasionally offers free sports bets in exchange for casino activity.

Signing up for an account

Signing up for a TwinSpires is so easy. Let’s go over the steps required to get your account up and running. 

  • Fill out your contact information, including the name that is on your driver’s license. This is important because TwinSpires needs to verify your identity before you can start wagering.
  • If you’re signing up on the TwinSpires page, don’t forget to use the promo code “the code shown at sign-up” to get your $1000 bonus bet. Click the ‘Apply’ button after you’ve confirmed the offer code.
  • Add your address
  • Create a user name. This username may not be publicly viewable, but you still might want to stick with something easy like “tedsmith” instead of a name like “iluvcheese.” In the end, it’s your call. 
  • Note that you do have to provide your birthdate and the last 4 digits of your social security number. This is so TwinSpires can confirm that you are who you say you are. TwinSpires uses industry leading online security to protect your personal information, so your data is safe with CDI. 
  • Done! You are ready to make a deposit and start wagering. See, wasn’t that easy?

Signing up for an account

Deposits and withdrawals

Your account is set up. Now you need to make a deposit. Here are all the banking options that are available to fund your TwinSpires account. Options may vary by state.

  • ACH eCheck – Use your checking account to fund your TwinSpires account
  • Online banking – Access your online bank account through TwinSpires; don’t worry, they never have access to your financial information.
  • Visa/Mastercard (deposit only) – Make a deposit using your credit or debit card
  • TwinSpires branded Play+ prepaid card – Use a Play+ prepaid card to easily fund your account. You even get a physical prepaid card loaded with your winnings
  • Skrill – Similar to PayPal, Skrill is a popular deposit and withdrawal choice among bettors and sportsbooks.
  • Check/money order – Send TwinSpires a paper check. In about two weeks, the money will be deposited into your account. Requesting a withdrawal sent to you by check will also get to your mailbox in about two weeks. If you really want to do it this way, you can.
  • PayPal – The old reliable PayPal is available at TwinSpires for both deposits and withdrawals. 

States where TwinSpires is live

State Casino Partner Launch Date
Colorado Bronco Billy’s Casino April 2025
Indiana Rising Star Casino Resort April 2025
Michigan Island Resort & Casino January 2025
Pennsylvania Presque Isle Downs & Casino April 2025
Tennessee N/A March 2025
Arizona Tonto Apache Nation TBA
Louisiana (est.) Fairgrounds Race Course TBA
Maine (est.) Oxford Casino TBA
Maryland (est.) Ocean Downs TBA

Colorado

CDI has been in Colorado for a while, operating under the former BetAmerica brand. The company re-introduced itself to the state in April 2025, bringing the TwinSpires online sportsbook to the state along with a retail sportsbook at Bronco Billy’s Casino in Cripple Creek. 

Indiana

TwinSpires is live online in Indiana through its partnership with the Rising Star Casino. In Indiana, each casino is allowed to have three different online “skins” or partners. TwinSpires chose Rising Star, and the partnership also includes a retail sportsbook at the casino. 

Michigan

TwinSpires offers both an online sportsbook and online casino in Michigan through its partnership with the Island Resort & Casino in Harris, MI. Betting kiosks are also available at the casino location for those wanting to bet in-person. 

Pennsylvania

TwinSpires purchased Presque Isle Downs horse track in Erie, PA, in January 2019, just four months before the first online sports bet was placed in the state. This was some great timing, because it led to TwinSpires entering the Pennsylvania market as BetAmerica, the previous name of its sportsbook product. TwinSpires has had some success in PA, growing steadily as the market matures. 

Tennessee

The Volunteer State has no retail casinos, or horse tracks for that matter, so all the sportsbooks operating in Tennessee are online-only. TwinSpires is based in neighboring Kentucky, so it made sense that the company would expand southward, as it did in January 2025. 

Mississippi

TwinSpires is not available online in Mississippi because the state does not allow online betting. However, Mississippi was one of the first states to legalize retail sports betting, and sports betting operators have set up shop at the state’s many casinos. TwinSpires operates two retail sportsbooks in Mississippi, both of which are located within casinos owned by CDI.  

Browser review

We’ve covered a lot of ground here in our TwinSpires review, but we haven’t talked yet about the actual product you will be using. Is the app and browser version worth your time and money? The answer is yes, you should sign up for TwinSpires. Not just because we recommend it, but because it is a solid product with plenty of promotions and incentives to keep your interest. Let’s start with the browser version of TwinSpires before moving on to the far more popular app version.

The browser is pretty straightforward. Top sports are displayed in a row as buttons across the top of the page. Promos are prominently featured, also in a row across the middle of the page. Below all that are the day’s upcoming events. One mildly irritating part of the layout is the bet slip section that takes up at least a quarter of the home page. Even if the bet slip is empty, it’s still there, cramming the rest of the content and layout into a smaller space. It would be nice if the betslip was hidden until the user clicked on the bets they wanted to make. That is a small nitpick, however. In general, the website is easy to navigate and offers competitive lines and lots of different betting options. 

The prices are competitive on TwinSpires because the company has partnered with Kambi, a leading sportsbook technology provider. Kambi manages the pricing for several prominent sportsbooks, which is good because you can be assured that you are getting some of the best prices in the market, but it’s also not as good because it becomes harder to find value since all the prices are so similar across multiple sportsbooks. 

Browser review visual

App review

The TwinSpires mobile sportsbook app is almost exactly the same as the browser version. The only discernible difference is the bet slip conveniently staying out of sight until a wager is made, and then it pops up at the bottom of the phone. Very intuitive. Other than that, it’s all the same. The same promo banners are at the top of the page. The same upcoming events are below, just like on the home page. There is a row of popular options at the bottom of the page that includes live bets, all available sports, upcoming sports, and a betslip. All in all this is a very nice app that has everything you need to bet on sports from the comfort of your couch. 

App review

Markets offered

The browser and app are easy to use, but what about the actual wagers available to bet on? What is included? The better question is what isn’t included. TwinSpires has it all! Practically any sport played anywhere in the world is available on TwinSpires. The actual list of sports available to bet on depends on which state you live in, but wherever you are you won’t have any shortage of wagering opportunities. Here is a list of all the major sports offered:

  • Australian Rules football
  • Baseball
  • Basketball (NCAA, European, and NBA)
  • Boxing
  • Cricket
  • Cycling
  • Football (NCAA and NFL)
  • Golf
  • Hockey
  • Lacrosse
  • Motorsports
  • Rugby League and Union
  • Soccer (leagues worldwide)
  • Tennis
  • UFC/MMA
  • Lacrosse
  • Pesapallo
  • Futsal
  • Snooker
  • Esports
  • Darts

Bet types

All the regular bet types are available on TwinSpires, but one feature that stands out is the Teaser+ slider. It’s an innovative way to display all the alternate lines available for a game. You can just slide the button back and forth to see all the different point spread prices. Of course, you can see them listed in a list as well, but the slider is a good example of TwinSpires being creative and finding ways to make their bet types and prices easier to access and understand. Here are the bet types available on TwinSpires:

  • Teaser
  • Moneyline
  • Spread
  • Futures
  • Parlay
  • Round Robin
  • Over/Under
  • Live/In-game wagering
  • Prop bets

Customer service

We all have questions. What is the current temperature in Denver? How much does a jaguar weigh? Are there mosquitoes in Antarctica? Why is it still called a toll-free number when all numbers are technically toll-free? TwinSpires might not be able to help you with those questions, but if you have any questions about their sportsbook, rest assured that they will all be answered. 

TwinSpires has more than the usual number of ways to solve customer problems. Online chat is becoming table stakes in the sportsbook customer service game, and TwinSpires offers a great chat function, available 24/7 on both the browser and app. A toll-free number is also available if you prefer to speak to customer service representatives over the phone. If you really want to get specific and explain your question in detail in an email, have at it. Someone is manning the TwinSpires computer, ready to answer your email. 

FAQ

What is the best TwinSpires promo code?

Use TwinSpires promo code shown on the operator’s site to claim the best bonus offer. This offer consists of a $1000 bonus bet. After making your first deposit, if your very first bet doesn’t win, TwinSpires will credit your account the same amount, up to $1000. Doesn’t get much more bonus than that. TwinSpires also offers promotions such as profit boosts, parlay insurance, and free bets (usually about $10) on major sports like the NFL.

Where is TwinSpires live?

TwinSpires is currently live online in five states (Colorado, Indiana, Michigan, Pennsylvania, and Tennessee)  and retail-only in Mississippi. We expect that list to grow in 2025 as sports betting becomes legal in states where TwinSpires owns gaming properties, including Louisiana, Maryland, and Maine. 

Can I use PayPal to fund my TwinSpires account?

Yes! PayPal is available for both deposits and withdrawals, along with several other funding options including PayNearMe, Skrill, Online banking, Play+ branded prepaid cards, Visa/Mastercard (deposit only), ACH eCheck, and good ol’ paper checks sent to their office.