Resume Writing7 min read

    The XYZ Resume Formula Explained (With 20+ Examples)

    Quick answer

    The XYZ resume formula structures every bullet as 'Accomplished [X] as measured by [Y], by doing [Z]' — a result, a metric, and a method, in that order. Popularized by former Google HR chief Laszlo Bock, it forces accomplishment-first writing: the outcome leads, the number proves it, and the how gives it credibility. It works for any role; the discipline is finding the Y.

    Key takeaways

    • XYZ = result (X) + measurement (Y) + method (Z): "Cut onboarding time 40% (X, Y) by building a self-service training portal (Z)".
    • The formula's real value is order: outcome first, because recruiters scan the first words of each bullet.
    • Y is the hard part — if you don't have a metric, reconstruct one honestly before writing the bullet.
    • XYZ, CAR, and STAR are the same idea at different lengths: XYZ for bullets, CAR/STAR for interviews and cover letters.
    • Don't force it on every line — a resume of identical sentence shapes reads robotic; vary the phrasing, keep the substance.

    Most resume bullets are written backwards: they start with the task and never arrive at the result. The XYZ formula — popularized by Laszlo Bock, Google's former SVP of People Operations — fixes the order of information: accomplishment first, evidence second, method third. It's the closest thing resume writing has to a reliable recipe. Here's how it works, with worked examples across roles.

    What is the XYZ resume formula?

    The formula reads: "Accomplished [X] as measured by [Y], by doing [Z]." X is the outcome you achieved, Y is the number that proves it, and Z is the specific action that produced it. In practice you rarely write those literal words — the shipped bullet compresses them into one natural sentence.

    Template → shipped bullet

    Template: Accomplished [faster customer onboarding] as measured by [40% cycle-time reduction], by doing [building a self-service portal]. Shipped: "Cut customer onboarding time 40% by designing a self-service portal adopted by 90% of new accounts."

    Why does the order matter so much?

    Because recruiters scan the left edge of the page. The first three or four words of each bullet get read; the rest gets read only if those words earn it. XYZ front-loads the accomplishment and the verb, so even a partial scan collects your results. Task-first bullets ('Responsible for managing…') spend that precious real estate on filler.

    What do XYZ bullets look like by role?

    The formula is role-agnostic — only the metrics change. Here are before/after transformations across five common roles, each turning a duty statement into an XYZ bullet.

    Before → after by role
    RoleBefore (task-first)After (XYZ)
    Sales"Responsible for new client outreach""Booked 25 qualified demos per month (top 3 of 14 reps) through a rebuilt cold-email sequence with an 8% reply rate"
    Admin"Handled executive calendars and travel""Kept two C-suite calendars (60+ weekly meetings) conflict-free for three years while cutting average trip cost 18%"
    Engineering"Worked on API performance""Cut p95 API latency 60% by adding a Redis caching layer and rewriting the three heaviest queries"
    Teaching"Taught 5th grade math""Raised math proficiency 18 points year over year for 28 students by introducing weekly data-driven small groups"
    Customer service"Answered support tickets""Resolved 1,400+ monthly contacts at 91% satisfaction by mastering a 10-template personal call-flow system"

    How do you write an XYZ bullet step by step?

    Work backwards from the result. The most common mistake is starting with Z — what you did all day — and hunting for a result to staple on. Start with what changed because you were there.

    1. 1List things that were different because of your work: faster, cheaper, bigger, fewer errors, happier customers.
    2. 2For each, find the Y — the honest number that captures the change (reconstruct it if untracked).
    3. 3Name the Z: the one or two specific actions that most drove the result.
    4. 4Draft it: strong verb + X + Y + "by" + Z.
    5. 5Compress to under ~30 words and cut any word that isn't information.

    XYZ vs. CAR vs. STAR — which should you use?

    All three are the same accomplishment-evidence-method idea at different lengths. XYZ is the compressed, single-line version built for resume bullets; CAR and STAR add context and narrative, which suits interviews and cover letters better than bullet lists.

    The three formulas compared
    FormulaStructureBest for
    XYZResult + metric + method, one lineResume bullets
    CARChallenge → Action → ResultCover letters, short interview answers
    STARSituation → Task → Action → ResultBehavioral interview answers

    When should you not use the formula?

    When every bullet on the page has the identical shape, the resume starts to read like output from a template — because it is. Use XYZ rigor on your best two or three bullets per role, vary sentence structure elsewhere, and let a few bullets carry pure scope ('managed a $300K budget across 25 projects') without a forced 'by doing' clause. The substance — result, evidence, method — matters more than the syntax. For more bullet raw material, see our 50+ quantified bullet examples and the full guide to quantifying achievements.

    Frequently asked questions

    MR

    About the author

    Marcus Reed

    Hiring & Recruiting Contributor · Former Senior Technical Recruiter · 9 years in-house

    Marcus spent nearly a decade as an in-house technical recruiter, screening thousands of applications through the same Applicant Tracking Systems job seekers are trying to beat. He writes about what actually happens to your resume after you hit 'submit' — how it gets parsed, scored, and surfaced (or buried) — and how to write for the recruiter on the other side of the screen.

    More from Marcus

    Put this into practice

    Resume Leap tailors your résumé to any job, scores it against the ATS, and exports a clean PDF — automatically.

    Try it free

    Keep reading