Ball Python genetics calculator
Pick what each parent carries and see every hatchling the pairing can produce, with the odds for each. Free, no signup, and it covers all 219 proven ball python genes.
Ball pythons have more named morphs than any other reptile, and a lot of them share a locus. Getting a pairing right means knowing which genes are in the same complex, because two of them together make something neither one makes alone.
♂ Male
♀ Female
Predicted offspring
My Reptile Atlas saves this against the two animals, then tracks the clutch through incubation and shows you how the real hatchlings compared to these odds. Free for up to 20 animals.
Start free, no card neededWhat this calculator can and can't tell you
- Genes in the same complex sit at the same locus, so an animal carries at most two of them. Lesser and Mojave are both in the Blue Eyed Leucistic complex, which is why pairing them gives 25% BluEL and not 25% "Lesser Mojave".
- Spider, Champagne and Hidden Gene Woma all have lethal supers, and all three carry a wobble that ranges from light to severe. The calculator flags the lethal share; whether to make the pairing at all is a decision no calculator should make for you.
- Super Black Pastel and Super Cinnamon are recorded with duckbill and occasional kinking, and Super Lesser with bug eyes. Those rows are flagged rather than left looking like any other outcome.
- Every trait with a known inheritance mode is in the calculator — 219 of the 231 Morphpedia lists. The 12 left out are polygenic, unproven or locality types, where there's nothing to cross rather than something we've chosen to skip.
- The full list is below, so you can look up what a gene is even when it isn't one the calculator can predict.
The genes it covers
Every trait MorphMarket Morphpedia lists as recessive, incomplete dominant or dominant, grouped by how it inherits.
Every ball python trait, all 231 of them
The complete list from MorphMarket Morphpedia. A green dot means the calculator crosses it; the rest are mostly rare or single-breeder lines, listed so you can check what a gene is even when we don't predict it.
| Trait | Inheritance | Complex | How common | |
|---|---|---|---|---|
| 210 Hypo | Recessive | — | Rarest | |
| Acid | Incomplete dominant | Acid | Higher | |
| Adder | Dominant | — | Average | |
| AHI | Dominant | — | Rarest | |
| Ajax | Incomplete dominant | — | Rarest | |
| Albino | Recessive | Albino | Common | |
| Alloy | Incomplete dominant | — | Rarest | |
| Ambush | Incomplete dominant | — | Rarest | |
| Arcane | Incomplete dominant | — | Lower | |
| Arid | Incomplete dominant | — | Rarest | |
| Arroyo | Incomplete dominant | — | Average | |
| Ashen | Dominant | — | Rarest | |
| Asphalt | Incomplete dominant | Super Stripe | Common | |
| Astro | Incomplete dominant | — | Rarest | |
| Atomic | Recessive | — | Rarest | |
| Axanthic (GCR) | Recessive | — | Higher | |
| Axanthic (Jolliff) | Recessive | — | Rarest | |
| Axanthic (MJ) | Recessive | — | Higher | |
| Axanthic (TSK) | Recessive | — | Common | |
| Axanthic (VPI) | Recessive | — | Common | |
| Bald | Incomplete dominant | — | Rarest | |
| Bambino | Incomplete dominant | — | Lower | |
| Bamboo | Incomplete dominant | Blue Eyed Leucistic | Higher | |
| Banana | Incomplete dominant | — | Common | |
| Bang | Incomplete dominant | — | Higher | |
| Bengal | Recessive | — | Lower | |
| Black Axanthic | Recessive | — | Higher | |
| Black Belly | Dominant | — | Rarest | |
| Black Head | Incomplete dominant | Spider | Common | |
| Black Lace | Recessive | — | Lower | |
| Black Pastel | Incomplete dominant | 8 Ball | Common | |
| Blade | Incomplete dominant | — | Higher | |
| Bongo | Incomplete dominant | — | Higher | |
| Brown Back | Polygenic | — | Rarest | |
| Butter | Incomplete dominant | Blue Eyed Leucistic | Common | |
| Cafe | Incomplete dominant | — | Lower | |
| Calico | Incomplete dominant | — | Common | |
| Candy | Recessive | Albino | Higher | |
| Caramel Albino | Recessive | — | Higher | |
| Carbon | Incomplete dominant | — | Lower | |
| Carnivore | Incomplete dominant | — | Lower | |
| Champagne | Incomplete dominant | Spider | Higher | |
| Chino | Incomplete dominant | — | Rarest | |
| Chocolate | Incomplete dominant | Spider | Common | |
| Cinder | Incomplete dominant | Mahogany | Average | |
| Cinnamon | Incomplete dominant | 8 Ball | Rarest | |
| Circle | Incomplete dominant | — | Rarest | |
| Citron | Incomplete dominant | — | Lower | |
| Clown | Recessive | Clown | Common | |
| Coffee | Incomplete dominant | — | Rarest | |
| Confusion | Dominant | Acid | Higher | |
| Congo | Dominant | — | Rarest | |
| Copper | Incomplete dominant | — | Lower | |
| Creed | Incomplete dominant | Black Eyed Leucistic | Rarest | |
| Cryptic | Recessive | Clown | Common | |
| Cypress | Incomplete dominant | Spider | Common | |
| Dark Angel | Incomplete dominant | — | Rarest | |
| Dark Viking | Incomplete dominant | — | Rarest | |
| Desert | Dominant | — | Rarest | |
| Desert Ghost | Recessive | — | Common | |
| Diesel | Incomplete dominant | — | Rarest | |
| Dinker | Other | — | Higher | |
| Disco | Incomplete dominant | Black Eyed Leucistic | Higher | |
| Dot | Incomplete dominant | — | Rarest | |
| EMG | Incomplete dominant | — | Rarest | |
| Enchi | Incomplete dominant | 8 Ball | Common | |
| Enhancer | Recessive | — | Higher | |
| Epic | Incomplete dominant | — | Rarest | |
| Eramosa | Dominant | — | Average | |
| Exo-lbb | Incomplete dominant | — | Rarest | |
| Fader | Polygenic | — | Lower | |
| Fire | Incomplete dominant | Black Eyed Leucistic | Common | |
| Flame | Incomplete dominant | Black Eyed Leucistic | Average | |
| FNR Vanilla | Incomplete dominant | — | Rarest | |
| Frost | Dominant | — | Rarest | |
| Furrow | Incomplete dominant | — | Average | |
| Fusion | Incomplete dominant | — | Lower | |
| Gaia | Incomplete dominant | — | Lower | |
| Gallium | Incomplete dominant | — | Rarest | |
| Genetic Black Back | Polygenic | — | Rarest | |
| Genetic Reduced | Polygenic | — | Rarest | |
| Genetic Stripe | Recessive | — | Common | |
| GeneX | Incomplete dominant | — | Higher | |
| GHI | Incomplete dominant | — | Common | |
| Ghost (Vesper) | Recessive | — | Lower | |
| Glossy | Incomplete dominant | — | Rarest | |
| Gobi | Incomplete dominant | — | Rarest | |
| Gold Blush | Dominant | — | Lower | |
| Granite | Incomplete dominant | — | Higher | |
| Gravel | Incomplete dominant | Super Stripe | Common | |
| Grim | Incomplete dominant | — | Higher | |
| Harlequin | Dominant | — | Rarest | |
| Het Daddy | Dominant | Blue Eyed Leucistic | Lower | |
| Het Red Axanthic | Incomplete dominant | 8 Ball | Rarest | |
| Hidden Gene Woma | Incomplete dominant | Spider | Higher | |
| Hieroglyphic | Incomplete dominant | — | Rarest | |
| High Intensity OD | Incomplete dominant | — | Higher | |
| High Orange Gene | Incomplete dominant | — | Rarest | |
| Honey | Incomplete dominant | Blue Eyed Leucistic | Average | |
| Huffman | Incomplete dominant | 8 Ball | Average | |
| Hybrid | Other | — | Lower | |
| Hydra | Incomplete dominant | — | Lower | |
| Hypo | Recessive | — | Rarest | |
| Jaguar | Incomplete dominant | — | Higher | |
| Java | Incomplete dominant | — | Lower | |
| Jedi | Incomplete dominant | — | Average | |
| Jolliff Tiger | Incomplete dominant | — | Lower | |
| Jolt | Incomplete dominant | 8 Ball | Lower | |
| Joppa | Incomplete dominant | — | Lower | |
| Josie | Dominant | — | Rarest | |
| Jungle Woma | Incomplete dominant | — | Average | |
| Kosmos | Incomplete dominant | — | Average | |
| KRG | Incomplete dominant | — | Lower | |
| Lace | Incomplete dominant | — | Common | |
| Lavender Albino | Recessive | — | Common | |
| LC Black Magic | Incomplete dominant | — | Lower | |
| Lemonback | Incomplete dominant | Black Eyed Leucistic | Lower | |
| Leopard | Dominant | — | Rarest | |
| Lesser | Incomplete dominant | Blue Eyed Leucistic | Rarest | |
| Mahogany | Incomplete dominant | Mahogany | Common | |
| Maple | Recessive | — | Lower | |
| Mario | Incomplete dominant | — | Average | |
| Marvel | Incomplete dominant | — | Average | |
| Mckenzie | Incomplete dominant | — | Average | |
| Melt | Incomplete dominant | — | Rarest | |
| Metal Flake | Recessive | — | Average | |
| Microscale | Incomplete dominant | Scaleless | Rarest | |
| Migraine | Recessive | — | Lower | |
| Mocha | Incomplete dominant | Blue Eyed Leucistic | Average | |
| Mojave | Incomplete dominant | Blue Eyed Leucistic | Common | |
| Monarch | Recessive | Ultramel | Higher | |
| Monsoon | Recessive | — | Common | |
| Moray | Recessive | — | Lower | |
| Mordor | Dominant | — | Rarest | |
| Mosaic | Incomplete dominant | — | Rarest | |
| Motley | Incomplete dominant | — | Rarest | |
| Mystic | Incomplete dominant | Blue Eyed Leucistic | Higher | |
| Nanny | Incomplete dominant | — | Average | |
| Nico | Incomplete dominant | — | Average | |
| Normal | Other | — | Higher | |
| Nova | Dominant | — | Rarest | |
| Nr Mandarin | Incomplete dominant | — | Higher | |
| Nyala | Incomplete dominant | — | Average | |
| Odium | Incomplete dominant | — | Average | |
| OFY | Incomplete dominant | — | Rarest | |
| Orange Crush | Recessive | — | Average | |
| Orange Dream | Incomplete dominant | — | Common | |
| Orange Ghost | Recessive | — | Higher | |
| Orbit | Incomplete dominant | — | Lower | |
| Oriole | Dominant | — | Rarest | |
| Paint | Recessive | Paint | Common | |
| Panther | Incomplete dominant | — | Lower | |
| Paradox | Other | — | Higher | |
| Pastel | Incomplete dominant | — | Common | |
| Patternless | Recessive | — | Rarest | |
| Peach | Incomplete dominant | — | Average | |
| Phantom | Incomplete dominant | Blue Eyed Leucistic | Higher | |
| Phenomenon | Incomplete dominant | — | Rarest | |
| Piebald | Recessive | — | Common | |
| Pinstripe | Dominant | — | Rarest | |
| Pixel | Incomplete dominant | — | Average | |
| Puzzle | Recessive | — | Common | |
| Quake | Incomplete dominant | — | Lower | |
| Rain | Incomplete dominant | — | Lower | |
| Rainbow | Recessive | — | Higher | |
| RAR | Incomplete dominant | — | Rarest | |
| Raven | Incomplete dominant | — | Lower | |
| Razor | Incomplete dominant | 8 Ball | Average | |
| Reaper | Incomplete dominant | — | Rarest | |
| RECO | Other | — | Rarest | |
| Red Gene | Incomplete dominant | — | Higher | |
| Red Stripe | Incomplete dominant | — | Common | |
| Redhead | Dominant | — | Higher | |
| Rhino | Incomplete dominant | — | Rarest | |
| Ringer | Other | — | Average | |
| Ringer Mark | Other | — | Rarest | |
| Russo | Incomplete dominant | Blue Eyed Leucistic | Higher | |
| Saar | Incomplete dominant | Spider | Rarest | |
| Sable | Incomplete dominant | Spider | Average | |
| Sahara | Recessive | — | Rarest | |
| Sandblast | Incomplete dominant | — | Higher | |
| Sandstorm | Recessive | — | Rarest | |
| Sapphire | Incomplete dominant | — | Lower | |
| Satin | Incomplete dominant | — | Rarest | |
| Scaleless Head | Incomplete dominant | Scaleless | Higher | |
| Scrambler | Incomplete dominant | — | Higher | |
| Shadow | Incomplete dominant | Spider | Rarest | |
| Shatter | Dominant | — | Lower | |
| Sherg | Incomplete dominant | — | Rarest | |
| Shrapnel | Incomplete dominant | — | Average | |
| Shredder | Incomplete dominant | — | Lower | |
| Smuggler | Incomplete dominant | — | Average | |
| Spark | Incomplete dominant | Super Stripe | Higher | |
| Special | Incomplete dominant | Blue Eyed Leucistic | Common | |
| Specter | Incomplete dominant | Super Stripe | Higher | |
| Spider | Incomplete dominant | Spider | Common | |
| Splash | Dominant | — | Rarest | |
| Splatter | Incomplete dominant | — | Rarest | |
| Spotnose | Incomplete dominant | Spider | Common | |
| Static | Dominant | Acid | Lower | |
| Stranger | Incomplete dominant | Mahogany | Common | |
| Striker | Incomplete dominant | — | Lower | |
| Sulfur | Incomplete dominant | Black Eyed Leucistic | Average | |
| Sunrise | Dominant | — | Rarest | |
| Sunset | Recessive | — | Common | |
| Surge | Incomplete dominant | — | Rarest | |
| Taronja | Incomplete dominant | — | Rarest | |
| The Darkling | Incomplete dominant | — | Rarest | |
| Tornado | Recessive | — | Rarest | |
| Tri-stripe | Recessive | — | Higher | |
| Trick | Incomplete dominant | — | Higher | |
| Trident | Incomplete dominant | — | Lower | |
| Trojan | Incomplete dominant | — | Average | |
| Twister | Incomplete dominant | — | Average | |
| Typhoon | Dominant | — | Rarest | |
| Ultramel | Recessive | Ultramel | Common | |
| Vanilla | Incomplete dominant | Black Eyed Leucistic | Common | |
| Vesper | Dominant | — | Rarest | |
| Volta | Locality | — | Lower | |
| Vudoo | Incomplete dominant | — | Average | |
| Web | Incomplete dominant | — | Rarest | |
| Whitewash | Recessive | — | Rarest | |
| Woma | Incomplete dominant | — | Average | |
| Wookie | Incomplete dominant | Spider | Higher | |
| Wrecking Ball | Incomplete dominant | — | Rarest | |
| X-treme Gene | Incomplete dominant | — | Average | |
| X-tremist | Incomplete dominant | — | Average | |
| Yellow Belly | Incomplete dominant | Super Stripe | Common | |
| Zebra | Recessive | — | Higher | |
| Zip Belly | Dominant | Scaleless | Rarest | |
| Zuwadi | Incomplete dominant | — | Rarest |