MyBookie has been operating since 2014 and offers a large selection of sports to place a wager. When you signup, you can start with a Welcome Bonus from your first deposit.

Get Started at and Receive a Welcome Bonus on Your First Deposit, TL;DR

Get a 100% Welcome Bonus

When you use our recommended USABETS promo code, you will receive a 100% deposit bonus on your first deposit!

Plenty of Games

The sportsbook offers games in NFL, NBA, MLB, NCAA and many more!

Deposit With Bitcoin

Deposits with Bitcoin are easy and credit to your account quickly! NO FEES! No deposit limits!

Site Layout

The MyBookie website layout is user friendly and easy to understand and navigate!

25% Reload Bonus

Receive a 25% Bonus, for the Sportsbook, when you reload your account and use the MYB25 promo code.

Fresh Start Refund!

If you lose 20 real money wagers consecutively, you can receive a partial refund

Request a Bitcoin Payout!

Bitcoin payouts have higher limits, faster transfers and NO FEES!


The 100% Welcome Bonus has a 10x rollover and the 25% Reload Bonus has 5x rollover!
The 100% Welcome Bonus is reason alone to take advantage of creating an account at MyBookie. The low rollover of 10x, for the USABETS promo code, makes it easier for you clear your playthrough requirements!

MyBookie Promo Codes and Refunds

Here are our recommended promo codes at There is one Welcome Bonus on your first deposit and one reload bonus that you can use at a later time. There are are also two refund offers that require no promo code, simply contact customer service.

Promo CodeBonus OfferRollover
USABETS100% Deposit Bonus, up to $1000, on your first deposit! 10x
MYB2525% Reload Bonus, up to $5005x
automaticReceive a 100% Refund if your first wager loses due to a late penaltyNone
automaticReceive a refund if you lose 20 consecutive real money betsNone
The easiest way to claim the 100% Welcome Bonus is while creating your account at MyBookie. You can get started by following this USABETS promo code link.

When you click to sign-up the USABETS is automatically filled into your sign-up form. After you create your account and make your deposit, you should be credited with your 100% Deposit Bonus.

MyBookie redeem 100% Welcome Bonus USABETS promo code at sign-up
Sign up and add the Welcome Bonus promo code, USABETS
MyBookie redeem promo code at Cashier
Go to the Cashier to claim any promo code
To claim any promo code at MyBookie you can do so at the “Cashier” page. Both promo codes we recommend at MyBookie are deposit type bonus, so it makes it easier for you to claim the promo code while making your qualifying deposit.

You can get there by clicking on the “Cashier” or “Deposit Now” link at the top menu. Both of these go to “Cashier”

If you do not enter the 100% Welcome Bonus promo code during sign up, you can still do so at the “Cashier”. Click on the “See More Options” and you should see a pop-up menu appear on the right.

Go to the “Have a Promo Code? Enter Above” and enter the USABETS promo code and click “Redeem”

MyBookie redeem 100% Welcome Bonus USABETS promo code at Cashier
Choose your promo from the list or enter your preferred promo code, e.g. USABETS

Claiming a Bonus and Wagering Requirement

The two bonuses we recommend at the MyBookie Sportsbook have low rollovers. This makes it easier and faster for you to clear your wagering requirements.

If you are new to online sportsbook, most bonuses you claim will have a wagering requirement associated with it. This is the amount you must clear before you can withdraw any possible winnings. This is not the amount your must win/lose, but the amount you must place on wagers.

The formula to calculate wagering requirement is simple. You take the amount you deposit and add it to the bonus you receive from claiming a promotion. You then multiply this sum by the rollover. This will give you the total wagering requirement you must playthrough.

(Deposit Amount + Bonus Amount) x Rollover

We will use the recommended 100% Signup Bonus, for first time depositors, that use the promo code USABETS, as an example to help clarify the concept of wagering requirement. If you were to deposit $50, you would receive a $50 bonus in return. The sum of your deposit and bonus is $100. If you read the terms of the promotion, it comes with a 10x rollover. Multiply the rollover to $100, and you will get $1000 for the total wagering requirement. After you wager $1000, your winnings will be eligible for withdraw.

As you can see the formula is simple and the concept should be easier to understand now. We will now go into our recommended promotions below.

MyBookie 100% First Time Deposit Match promo code

USABETS – 100% Deposit Match on First Deposit

  • Must be first ever deposit
  • $45 min deposit required
  • 10x rollover
  • $1000 max match

New players can receive a 100% Deposit Match. To be eligible for this promotion, you must create an account at MyBookie and this must be your first ever deposit. While making your deposit, use the promo code USABETS. This match bonus can be redeemed up to $1000.

When you make your initial deposit, you must make a deposit of at least $45. While funding your account, you can use any of the funding sources that MyBookie accepts, e.g. Credit Cards, Bitcoin, BitcoinCash, MoneyGram, etc. To learn more about making a deposit, we will cover it later in the review.

This promotion has a 10x rollover. You can use this rollover to figure out your wagering requirement. If you deposit $45, you will receive a $45 bonus. Add these two values up ($90) and multiply it by the rollover amount (10x). This will give you your wagering requirement $900, when you deposit $45. To learn more about rollover, read the section above.

MyBookie 25% Reload Deposit Bonus promo code

MYB25 – 25% Sportsbook Reload Bonus

  • 25% Reload Bonus
  • 5x rollover
  • For use in the Sportsbook
  • Must be existing customer
  • Deposit a min of $45, max of $500

After you claimed your sign-up bonus, you can still receive deposit bonuses in the form of a 25% Reload Bonuses.

To claim this bonus, you must be an existing MyBookie customer. When you make a deposit of at least $45 to reload your account and use the promo code MYB25, you will receive a 25% Deposit Bonus. All deposit, up to $500 will receive a 25% deposit bonus.

This bonus comes with a 5x rollover. If you deposit $100, and receive a $25 deposit bonus, your wagering requirement would be $625. To learn more about wagering requirements, read the section above.

MyBookie No Fun Refund on NFL Games

No Fun Refund – NFL Games

  • 100% Refund, No Maximum Refund
  • NFL Wagers Only
  • First straight, real-money wager on the spread or moneyline
  • Within 48 hours of game ending

Sometimes you’re about to win a wager, your team scores in the final 5 minutes of a contest, then a celebration penalty helps the team win. In those scenarios, MyBookie will give you a 100% refund if this is “your first straight, real-money wager on the spread or moneyline”

This scenario is when the team you placed a wager on scores within the final 5 minutes and receive a penalty for celebration, eventually leading to a score from an opponent that causes you to lose your wager. When this happens you can contact MyBookie at,, within 48 hours from the end of the contest. Within 24 hours from receiving your email, you should receive your 100% refund.

MyBookie explicitly states that this wager must be “your first straight, real-money wager on the spread or moneyline”.

No Promo Required.

MyBookie Fresh Start Refund

Fresh Start Refund

  • Lose 20 consecutive bets
  • Each bet must be a min of $10 in real money
  • Receive a refund on the average of all 20 bets

If you hit an unlucky streak, MyBookie wants to help you correct your fortune with a Fresh Start Refund.

In the situation where you lose 20 consecutive bets, of a minimum of $10 each in real money, contact MyBookie at to receive a partial refund within 24 hours.

The refund will be an average of all 20 consecutive bets in real money of $10 or more.

Contact customer service to learn more.

Creating an Account

After taking a look at our recommended Welcome Bonus that gives a 100% Deposit Bonus and comes with a low rollover, you are probably interested in creating your MyBookie account.

MyBookie Create an Account - Credentials Info
One of the best things about the sign-up process at MyBookie is that everything you need to do create an account is on one form. This simplifies everything with the user in mind. All the information required is standard sign-up info.

Account Credentials Info

  • Email
  • Password
  • First Name
  • Last Name
  • Mobile Phone
  • Date of Birth

This is your information used to sign in, make sure to keep it safe and not share with others.

MyBookie Create an Account - Address Info
Your Address Info will be used verify your identification when you request a deposit or payout.

Address Info

  • Country
  • Zip Code
  • State
  • City
  • Street Name & Number

This does not need to be your billing address, as you will have an opportunity to provide that address when you verify your funding source for a deposit or payout.

MyBookie Create an Account - Promo Info
Here you can enter your USABETS promo code to claim the 100% Welcome Bonus.

Promo Offer Info

  • Promo Code
  • How you heard about MyBookie

After filling out the form, you should read the MyBookie “Terms & Conditions” before accepting it in the check box, while verifying you are over the age of 18.

Making a Deposit

After you create your MyBookie account, you will want to claim your 100% Deposit bonus on your first ever deposit. This 100% Deposit Bonus requires a minimum deposit of $45 and the use of the promo code USABETS.

We will walk you through the deposit process to show you how easy MyBookie had made the process for players wanting to make a deposit.

Currently MyBookie accepts Credit/Debit Cards, Bitcoin, BitcoinCash, LiteCoin, MoneyGram and eChecks online through through the website. You can contact customer service, to also make a deposit.

MyBookie Deposit using Credit Card
MyBookie Deposit - Credit Card Info

Deposit with Credit Card

For Credit Card deposits, can make a minimum deposit of $45 to a maximum of $2500. Currently you can use a Visa or Mastercard when making a credit card deposit.

Provide the amount you wish to deposit and press the green “Continue” button.

MyBookie accepts 2 credit card deposit transactions per day and up to 3 deposit transactions per week.

You will need to provide your card information and the amount you wish to deposit.

  • Name on Card
  • Card Number
  • Expiration Date (MM and YY)
  • CVV/Card Security Code

If you need to update the Billing Address for this particular card, you will have the option to do so by clicking on the “Edit Billing Address” link on this form.

MyBookie Deposit using Bitcoin
MyBookie Deposit - Bitcoin Wallet Info

Deposit with Bitcoin

For those that prefer cryptocurrency, you have a few options like Bitcoin. If you choose to use Bitcoin, there is minimum deposit of $45 with no maximum deposit limit.

On the first screen, press the green “Deposit” button to retrieve the eWallet address information for your deposit.

On the second screen you will see the Bitcoin Address, or if you prefer QR Code, to send your Bitcoin payment. Once you send your payment from your eWallet. Press the “Done” button.

Once your payment passes through the blockchain, you should see your account credited with the deposit and bonuses you may have redeemed.

If you would like to deposit Bitcoincash or Litecoin, the process will look almost identical. For brevity, we chose to use Bitcoin, since it is one of the most widely accepted cryptocurrencies.

MyBookie Deposit using E-Check
MyBookie Deposit - E-Check Info

Deposit with E-check

MyBookie accepts deposits using E-check. There is a minimum deposit amount of $100 and a maximum of $2500.

On the first screen, enter your desired deposit amount and press the green “Deposit” button.

On the second screen, you will need to provide your E-check information:

  • Bank Name
  • Bank Routing Number
  • Bank Account Number
  • Name on Bank Account
  • Country
  • State

You will also need to provide a photo of a check from your bank, your identification and a recent bank statement.

MyBookie Deposit using MoneyGram
MyBookie Deposit - MoneyGram Info
MyBookie Deposit - MoneyGram Tracking Info

Deposit with MoneyGram

If you want to make a deposit using MoneyGram at MyBookie, you can make a minimum deposit amount of $100 and a maximum of $500.

On the first screen, enter your desired deposit amount and press the green “Deposit” button.

On the second screen, you will need to provide your MoneyGram Cash Transfer details. This information will automatically be filled in from your address on file at MyBookie, but you will have the chance to update this address with your MoneyGram information.

  • Name
  • Street Address
  • City
  • State
  • Zip Code
  • Country
  • Phone Number

On the next form, you will get the Receiver Info to send your payment. This information will be valid for 48 hours to send the tracking information.

Once you get the tracking number, enter it on the third form to complete your deposit.

MyBookie Deposit using DirectBit
MyBookie Deposit - DirectBit Info
MyBookie Deposit - DirectBit Payment

Deposit with DirectBit

If you want to make a deposit using DirectBit, MoneyGram also offers this third party provider to pay in credit card and they send MyBookie payment in Bitcoincash. This funding options requires a minimum deposit of $45 to a maximum of $500. On the first screen, enter your desired deposit amount and press the green “Deposit” button.

On the second screen, you will see the Bitcoincash information and USD/BCH exchange rate that will be sent from DirectBit to MyBookie if your credit card transaction is approved.

The third screen is where you enter your credit card information,


  • Deposit Amount
  • Card Number
  • Expiration Date (MM/YY)
  • CVC

Press the “Pay” button to begin processing the transaction. If approved, you should see the funds in your account within a short time.

Request Payout

Once you have met the wagering requirement for your claimed promotion, you will want to know how to request a payout at MyBookie.

To request a payout, go to the “Cashier” tab at the top of the page. Here you will be able to select the “Payout” tab. Here you can choose your preference for payout: Bitcoin, E-Check or Bankwire.

If it is your first time requesting a payout, you will be asked to enter your mobile phone number and press the “Request Code” button. MyBookie will send you an SMS verification code that you will use to verify your account.

Depending on how you funded your deposit, you may be asked for additional information. MyBookie may request a signed government issued ID (Drivers License, Passport or State ID Card) and/or the front and back of the credit card used.

When you request a payout, the approval is usually within 48 hours of your request. After they are approved, the process may take anywhere from a few hours to a few days, depending on which funding option you choose to receive your payment.

MyBookie request Payout
When you go to “Payout” section for the first time, you will be asked to provide documents of verification. There will be an option to upload a Photo ID if you have not already.

Once there you will see the option to deposit using Bitcoin, E-Check or Bankwire.

To receive you payment the fastest, request a Bitcoin payment, as you will usually receive payment within 24 hours of being approved. Also one of the main benefits of Bitcoin, is that there is no payout fee.

  • $25 – $5000 payout, NO FEE

If you choose to receive payment with E-check, there is usually a 5-7 business days for the payment to be delivered. The fees for e-check varies for the amount you withdraw.

  • $50 – $200 payout, $5 fee
  • $201 – $750 payout, $15 fee
  • $751 – $2000 payout, $40 fee
  • $2001 – $3000 payout, $100 fee

You can also request a payout through Bankwire, this process usually takes 5-7 business days.

  • $500 – $1999 payout, $75 fee
  • $2000 – $4000 payout, $125 fee
  • $4001 – $5000 payout, $160 fee

Get your MyBookie 100% Welcome Bonus today!

Player Reviews

Leave a review of your experiences at MyBookie below!


Submit your review

Create your own review

MyBookie Promo Code
Average rating:  
 1 reviews
 by David Grey
Great Sportsbook!

I'm not sure I'm an expert on online sportsbooks cuz this is the first one I've ever signed up to, but it does what it's supposed to! I bet on on NFL and NBA games and the odds are fair and when I win, I'm accurately credited, so that's a good thing. I used the promo code mentioned here and since I plan on betting here for a while, meeting the 10x wagering requirement will be a breeze. You gotta deposit at least $45. Don't come in w/ just a $20 - not worth it.