Compare
Peptides compared
Pairs people often weigh against each other, each set out in one table: FDA status, what each was studied for, how it is given, and the main trials.

Peptide against peptide
BPC-157 vs TB-500
- BPC-157
- FDANot approved
- PharmacyAllowed for now
- SportBanned
- TB-500
- FDANot approved
- PharmacyAllowed for now
- SportBanned
Neither is FDA approved, and both are banned in sport. Most of the research on either one was done in animals.
CJC-1295 vs Ipamorelin
- CJC-1295
- FDANot approved
- PharmacyNot allowed
- SportBanned
- Ipamorelin
- FDANot approved
- PharmacyNot allowed
- SportBanned
Both make the body release growth hormone, through different receptors. Neither is FDA approved.
Semaglutide vs Tirzepatide
- Semaglutide
- FDAApproved 2017
- PharmacyAllowed
- SportNot banned
- Tirzepatide
- FDAApproved 2022
- PharmacyAllowed
- SportNot banned
Both are approved for diabetes and weight. Two trials, SURPASS-2 and SURMOUNT-5, tested them against each other.
Sermorelin vs Tesamorelin
- Sermorelin
- FDANot approved
- PharmacyAllowed
- SportBanned
- Tesamorelin
- FDAApproved 2010
- PharmacyNot allowed
- SportBanned
Both copy growth hormone-releasing hormone. Sermorelin was approved and later taken off the market; tesamorelin is approved today.
Tirzepatide vs Retatrutide
- Tirzepatide
- FDAApproved 2022
- PharmacyAllowed
- SportNot banned
- Retatrutide
- FDANot approved
- PharmacyNot allowed
- SportUnclear
Tirzepatide is approved; retatrutide is still in trials. Retatrutide adds a third target, the glucagon receptor.
FDA, pharmacy and sport status come from the Status Tracker, as of October 28, 2026. "Pharmacy" means whether a compounding pharmacy may make it.
Rules and products
503A pharmacy vs 503B outsourcing facility
Who oversees each kind of compounding pharmacy, what each may make, and when a prescription is needed.
Compounded semaglutide vs FDA-approved semaglutide
How compounded semaglutide differs from Ozempic and Wegovy: FDA review, evidence, salt forms and the rules since the shortage ended.
