TERTIARY ROLL PLANNER

OSRS Pet Chance Calculator

Choose a pet, enter eligible kills or rewards, and see the real chance, dry probability, activity checkpoints and expected pet count without calling the drop rate a guarantee.

Pet grind scenario

Chance to have pet-at least one
Still petless-same roll model
Expected pets-long-run average
Median target-50% chance checkpoint
Pet checkpoints

These checkpoints answer “how much activity buys a 50%, 75% or 90% chance?” They are planning milestones, not pity thresholds.

Chance targetEligible rolls neededWhat it means
Worked examples: kill rolls and reward rolls

Vorki at 1/3,000 per kill

After 1,500 eligible post-quest Vorkath kills, the chance of at least one Vorki is 1 - (2999/3000)^1500 = 39.3%; the dry probability is 60.7%. A plan for another 500 kills has a fresh 1 - (2999/3000)^500 = 15.4% chance, even if the account has already missed 1,500 times.

Olmlet is not “per raid”

The dataset labels Olmlet as 1/53 per purple. If a player has earned 40 purples, the calculator should receive 40 eligible rolls, producing 1 - (52/53)^40 = 53.3%. Entering 40 completed raids would only be valid if every raid produced exactly one eligible purple, which is not the stated roll model.

The examples use the curated rate notes shown in the selector. Task modifiers, points, difficulty and alternate reward conditions can change the denominator; verify the linked source before treating a checkpoint as an account record.

Boss pets and skilling pets use different clocks

Boss or raid pet

A boss grind is usually measured in kills, but the roll can be conditional on loot eligibility, a task, MVP status or a reward table. Keep the source note beside your KC when sharing a result. “1/500 per purple” cannot be converted to “1/500 raids” without an average purple rate.

Skilling pet

Skilling pets are often rolled per action or resource, so XP, actions and level goals can be more useful than time alone. The Hunter Calculator helps translate a pet target into catches and hours when the activity is available.

Why 90% can still miss

A 90% checkpoint leaves one account in ten without the pet. That is uncommon, not impossible. The right response is to use the number for budgeting sessions, not to infer that the next kill is “due.”

Value the alternative

When a pet grind has a valuable unique table, compare its expected GP and time with the live GE Prices page. A pet plan can be rational even when the pet itself is not a profitable target.

Pet source table

The selectable list is a curated snapshot from the site's drop dataset. Rates with task, points or contribution conditions include a note; verify the current table on the OSRS Wiki pet pages.

PetSourceRateRoll note
OlmletChambers of Xeric1/53Per purple, not per raid: 1/53 when the unique table hits (~1/1,500-2,650 raids by points)
SkotosSkotizo1/65Best pet rate in the game, but kc gated by dark totems
Jal-nib-rekTzKal-Zuk (Inferno)1/1001/75 on task; sacrificing an infernal cape is also 1/100
Tzrek-jadTzTok-Jad (Fight Caves)1/2001/100 if on a TzHaar/Jad slayer task; also from sacrificing fire cape
Smol hereditSol Heredit (Colosseum)1/200Per Fortis Colosseum completion
Tumeken's guardianTombs of Amascut1/500Point-scaled: ~1/500 around solo 400 raid level, improves at higher invocations
NexlingNex1/500Rolled for players with loot eligibility on the kill
Lil' zikTheatre of Blood1/650Best case (MVP, deathless); 1/500 in Hard Mode; worse odds otherwise
BloodhoundMaster clue caskets1/1,000Per master reward casket opened
Little nightmarePhosani's Nightmare1/1,400Phosani's rate; team Nightmare 1/800-1/4,000 scaled by team size/contribution
YoungllefThe Gauntlet1/2,0001/800 in the Corrupted Gauntlet
MuphinPhantom Muspah1/2,500Tertiary roll per kill
YamiYama1/2,5002025 boss; tertiary roll per kill
Abyssal orphanAbyssal Sire1/2,5605/128 from an Unsired; Unsired is 1/100, so ~1/2,560 per kill
VorkiVorkath1/3,000Tertiary roll per post-quest Vorkath kill
Ikkle hydraAlchemical Hydra1/3,000Tertiary roll per kill
HellpuppyCerberus1/3,000Tertiary roll per kill
NoonGrotesque Guardians1/3,000Rolled once per completed encounter (Dusk's death)
Pet chance FAQ

Does the pet rate mean one pet every X kills?

No. It is the chance on each eligible roll. At the listed rate, the account still has about a 36.8% chance of no pet.

Why can a raid pet rate be misleading?

Raid pets may be rolled per purple, by points or by contribution. The listed denominator can be a reward roll rather than a completion, so enter the eligible unit shown in the note.

Can I combine pet sources?

Only when the sources are independent and you know each roll count. This page keeps one source per scenario so the result remains auditable.

Formula: chance = 1 - (1 - 1/rate)^rolls. This assumes independent eligible rolls.