Ball Python Genetics

Ball Python Genetics:

Ball pythons are available in well over 100 color and pattern combinations.  There is no animal on earth that has shown as much genetic variation as ball pythons.  Some of the earlier morphs originated from wild-caught or farm-raised snakes in Africa in the 1990s.  Odd-colored or patterned ball pythons were occasionally found and offered to breeders in the US.  Examples of these early morphs are albino, hypo, clown, caramel albino, axanthic, piebald, and pastel.  As the demand for rare color morphs rose, more morphs were discovered and made their way into captive-breeding collections.  Most of these morphs sold for tens of thousands of dollars when the first babies became available.  As more of them were produced, their prices dropped.  However, every year, new morphs are produced by combining some of the existing morphs and occasionally, a new morph is found in Africa and becomes established in collections.

We were the first  breeders in the world to produce the Caramel Albino Spiders (2009) and were among the first to produce Killer Clowns (2009).

Every year, new combinations are added together to produce new morphs.  Keeping up with all of them can be very difficult, even for someone who does it full-time!  It is extremely important to understand the genetics behind these morphs, in order to figure out how to combine them to reproduce them, or to produce new ones.  The information below is a very  brief overview of leopard gecko genetics:

Heterozygous (het)- A ball that is listed as a "het" means it is carrying a recessive gene, but not actually showing it.  When bred to other geckos showing or carrying the same recessive gene, the visible morph can be produced.

The Normal (wild-type) ball python is the dominant type.

Normal x Normal = all Normals

Example:  Albino
Albino x Albino = all Albino
Albino x Het Albino = 1/2 Albinos and 1/2 Het Albinos
Albino x Normal = all Het Albinos
Het Albino x Het Albino = 1/4 Albinos, 1/4 Normals, and 1/2 Het Albinos.  3 out of 4 babies will come out looking normal, and 2 out of those 3 should come out Hets, so all normal-looking babies would be considered 66% Possible Hets.


Double Recessive:
Combining 2 different recessive genes. 
Example:  Albino and Piebald
Albino x Piebald = all normals that are Het Albino and Het Piebald- considered Double Het Albino Piebald.  You have to breed these double hets to each other to produce a snake that shows both Albino and Piebald traits at the same time- an Albino Piebald.
Double Het Albino Piebald x Double Het Albino Piebald  will produce normals, albinos, and piebalds.  Each egg has a 1 in 16 chance of producing an Albino Piebald.

Example:  Spider
Spider x Normal = 1/2 Spiders and 1/2 Normals
Spider x Spider = all Spiders


Dominant x Recessive:
Dominant Example:  Spider
Recessive Example:  Albino
Spider x Albino = 1/2 Spider Het Albinos and 1/2 Normal Het Albinos

To produce Albino Spiders, you have to breed the following:
Spider Het Albino x Albino = 1/4 Spider Het Albinos, 1/4 Normal Het Albinos, 1/4 Albinos, and 1/4 Spider Albinos


Co-dominant (incompete-dominant):
This type is dominant to the normal, meaning you can breed it to normals and produce some snakes showing the morph.  There is also a super form of co-dominant morphs.
Example:  Pastel
Pastel x Normal = 1/2 Pastels and 1/2 Normals
Pastel x Pastel = 1/4 Normals, 1/2 Pastels, and 1/4 Super Pastels
Super Pastel x Normal = all Pastels
Super Pastel x Pastel = 1/2 Pastels and 1/2 Super Pastels
Super Pastel x Super Pastel = all Super Pastels


Dominant x Co-Dominant:
Dominant Example:  Spider
Co-Dominant Example:  Pastel

Spider x Pastel = 1/4 Normals, 1/4 Spiders, 1/4 Pastels, and 1/4 Bumblebees (Pastel Spiders)
Super Pastel x Spider = 1/2 Pastels x 1/2 Bumblebees
Bumblebee x Pastel =  Normals, Pastels, Super Pastels, Bumblebees, and Killerbees (Super Pastel Spiders)
KillerBee x Pastel=Pastels, Super Pastels, Bumblebees, and Killerbees


Co-Dominant x Recessive:
Co-Dominant Example:  Pastel
Recessive Example:  Piebald
Pastel x Piebald = 1/2 Pastels and 1/2 Normals, all of which are Het Piebald.

To produce a ball showing both the Pastel AND Piebald, the one of the following breedings must be done:

Pastel Het Piebald x Piebald = 1/4 Normal Het Piebalds, 1/4 Pastel Het Piebalds, 1/4 Piebalds, and 1/4 Pastel Piebalds.

Pastel Het Piebald x Pastel Het Piebald = Normals , Pastels, Super Pastels, Piebalds, Pastel Piebalds, and Super Pastel Piebalds.  All non-Piebalds in this combination would be considered 66% possible het Piebald.

Pastel Piebald x Pastel Het Piebald = Normal Het Piebald, Pastel Het Piebald, Super Pastel Het Piebald, Piebald, Pastel Piebald, and Super Pastel Piebald.

Super Pastel Piebald x Pastel Piebald = 1/2 Pastel Piebald and 1/2 Super Pastel Piebald

Super Pastel Piebald x Super Pastel Het Piebald = 1/2 Super Pastel Het Piebald and 1/2 Super Pastel Piebald.

Super Pastel Piebald x Super Pastel Piebald = all Super Pastel Piebalds

Keep in mind that these statistics are "on average".  There can be variations within any given clutch of eggs.  The more clutches that are produced, the more likely the ratios are likely to come out correct.

There are more complicated scenarios with double or triple recessives crossed with double or triple co-dominants.  Every generation where new combinations are bred together,  the genetics can get more and more complicated!

Other intersting facts about ball python genetics:

Blue Eye Leucistics:  There are several morphs of ball pythons which are very closely-related, which are capable of producing Blue Eye Leucistics.  Mojaves, Lesser Platinums, Butters, and Russo-line Het Leucistics will all produce Leucistics when bred to the same morph or to any of the others listed.  The Mojave x Mojave Leucistics tend to have darker heads and a little more body coloration, but the other combinations are  usually pure white.

Butters and Lessers are basically the same morph.  There is some variation within the morph and between the morphs, but they physically look pretty much the same and both produce leucisitcs.

Cinnamons vs Black Pastels:  These two morphs have some differences, but look pretty similar overall.  They are closely-related, though.  Super Black Pastels tend to be almost pure black where Super Cinnamons are usually a deep chocolate brown.  Breeding a Cinnamon to a Black Pastel will produce Supers.

Different Pastel Bloodlines:  Pastels originated in several different breeding programs from imported pastels.  Special names were attached to certain bloodlines, and these bloodlines may have special characteristics.  However, they are all compatible with each other so genetically, they are the same.  A beautiful pastel is a beautiful pastel, no matter what bloodline it originated from and the same goes for an average or below average pastel.

Different Albino Bloodlines:  There are several different types of albino ball pythons- typical albinos, caramel albinos, and lavender albinos.  Different genes are responsible for the color of each of these types, and they are not compatible with each other.  If you cross an albino with a lavender albino, all of the babies will be normal and would be double het for both types.

Different Axanthic Bloodlines:  There are at least 3 different lines of axanthic ball pythons- Jolliff, SnakeKeeper, and VPI.  These are incompatible with each other.  If you breed one to another, normal babies that are double het for both types will be produced.

Spider "Head Wobble":  This term refers to a trait that virtually all spiders show.  In most cases, a spider will show slight movement, or wobbling of the head when the snake holds its head off the ground.  In more severe cases, the snake may seem to lose orientation when it is excited or agitated.  Nearly all spiders showing this trait live normal, healthy lives.  It seems that the trait is just something we have to live with to have this beautiful pattern in our collections. 

Multiple Males Fathering a Clutch:  If more than one male breeds with a female during a breeding cycle, it is possible for each of them to father part of a clutch.  For example:  If a pinstripe and a spider both breed a single normal female, it is possible for both spiders and pinstripes to be produced.

Ball Python genetics can definitely be challenging, but the challenge is a big part of the fun in breeding them.  Breeding new combinations of morphs together can produce some absolutely amazing animals.  The key is to always keep learning.  Once you understand how the genes work, it gets easier to predict that the outcome will be.  Producing all these color morphs is what keeps breeding ball pythons so fascinating. 




Previous page: Snake Genetics
Next page: World's First