PSA Velocity Calculator

PSA Velocity Calculator

Track how fast prostate-specific antigen is rising. Enter two or three PSA readings in ng/mL with the months from the first test to get PSA velocity in ng/mL per year, PSA doubling time in months, total percent change, and an educational risk category based on the Carter and Oesterling thresholds.

Medical disclaimer: This tool is for education only and is not a diagnosis. PSA velocity is one data point, not proof of cancer. A single spike can come from prostatitis, a urinary tract infection, recent ejaculation, or vigorous cycling. Any rising PSA should be discussed with a qualified urologist, never self-diagnosed.

🎯Real Case Presets

📝PSA Readings and Timing

Three readings over 18+ months are most reliable.

Arithmetic averages each interval slope; first-to-last uses only the endpoints.

The earliest baseline result, taken as time zero.

The middle result when using three readings.

Elapsed months since reading 1, not a calendar date.

The most recent result, the last point in the trend.

Total elapsed months from reading 1 to reading 3.

Used for the age-specific upper-normal PSA context card.

PSA Velocity 0 ng/mL/yr rate of PSA rise per year
PSA Doubling Time 0 mo months to double at this pace
Total % Change 0% first reading to last reading
Risk Category Low educational, not a diagnosis

🔱Formula Snapshot

PSAVrise / years
0.75Carter cutoff /yr
ln 2doubling factor
12months per year

📊PSA Velocity Risk Thresholds

Velocity (ng/mL/yr)Baseline PSAMeaningTypical Action
Below 0.35Under 4Reassuring, slow trendRoutine interval testing
Above 0.35Under 4Sensitive early flagRepeat and confirm trend
Below 0.754 to 10Within typical rangeContinue monitoring
Above 0.754 to 10Elevated concern (Carter)Discuss with urologist
Above 2.0Any levelLinked to aggressive diseasePrompt specialist review
Around 0.0Any levelFlat, no meaningful riseReassurance, keep watching

📅Age-Specific Upper-Normal PSA (Oesterling)

Age RangeUpper Normal (ng/mL)InterpretationNote
40 to 492.5Lower baseline expectedSmall gland, younger men
50 to 593.5Mild age-related riseCommon screening decade
60 to 694.5Gradual normal increaseGland enlarges with age
70 to 796.5Highest normal ceilingBenign growth is typical

⌛PSA Doubling Time Interpretation

Doubling TimePaceGeneral MeaningContext
Over 36 monthsSlow / indolentLow kinetic concernOften active surveillance
12 to 36 monthsIntermediateWarrants closer follow-upTrend matters more here
Under 12 monthsRapidHigher kinetic concernSpecialist input advised
Under 3 monthsVery rapidAggressive kineticsUrgent evaluation likely
Not risingN/APSA flat or fallingDoubling time undefined

🗃Worked PSA Velocity Comparison Grid

PSA 1PSA 2MonthsVelocity/yrDoubling (mo)Category
1.01.2240.1092.4Low
2.02.4120.4045.6Monitor
3.03.9120.9031.7Elevated
2.52.5180.00N/ALow
4.06.5122.5017.1Elevated
1.51.9150.3244.1Monitor
5.07.0102.4020.6Elevated
3.24.691.8717.2Elevated
0.80.9240.05141.2Low
6.09.066.0010.3Elevated

⚙Formula Breakdown

Two-point PSAVVelocity equals the PSA change divided by the years between tests: PSAV = (PSA2 − PSA1) / ((t2 − t1) / 12). A rise of 0.4 ng/mL over 12 months is 0.40 ng/mL/yr.
Three-point (Carter)Average the two interval slopes: PSAV = [ (PSA2−PSA1)/yrs1 + (PSA3−PSA2)/yrs2 ] / 2. This smooths out the noise between single readings.
Doubling time PSADTPSADT months = ln(2) × (t_last − t_first) / (ln(PSA_last) − ln(PSA_first)). If PSA is not rising, doubling time is reported as not applicable.
Total percent changePercent change = (PSA_last − PSA_first) / PSA_first × 100. Going from 1.2 to 2.1 ng/mL is a rise of about 75 percent.
Risk classificationVelocity above 0.75 ng/mL/yr (or 0.35 for baseline PSA under 4) raises concern; above 2.0 ng/mL/yr is linked to more aggressive disease. Age context uses the Oesterling ceilings.

💡PSA Velocity Reliability and Safety

Use consistent readings: PSA velocity is most reliable with at least three readings spanning 18 or more months, all drawn from the same lab and the same assay. Different assays and normal day-to-day biological variation can distort the trend, so a jump between two labs may reflect the method rather than a real change in your prostate.
Medical disclaimer: A single PSA spike can come from prostatitis, a urinary tract infection, recent ejaculation, or vigorous cycling, so this tool is for education only. It cannot diagnose cancer. Any rising PSA, or a velocity above the thresholds shown here, should be discussed with a urologist and never self-diagnosed from a calculator.

The PSA Velocity Calculator converts a sequence of prostate-specific antigen blood tests into a clear picture of the rate at which that number changes over time. While a PSA value itself give you a sense of your current state, knowing the rate of change over time (the trend) can be even more significant, as it indicates whether your PSA is rising rapidy from one year to the next. Built to accept two or three PSA readings (in units of ng/mL), and the number of months from the first test, this tool outputs an educational risk category, total percent change, the PSA doubling time in months, and the PSA velocity in units of ng/mL per year. It is meant to help you talk with a clinician and learn about trends, not for diagnose yourself.

PSA velocity (aka PSAV) is the rate of increase in PSA in nanograms per milliliter per year. Velocity doesn’t ask if any one reading is too much. It asks: How fast it is rising? If your PSA rises from 1.2 to 2.1 ng/mL in two years, you’re on a slower path then someone who went from 1.2 to 4.0 in six months. At some moment, both might be within a lab’s reference range, yet one is going up faster. This is what Dr. H. Ballentine Carter and his team helped make PSA velocity popular. The rate of change provide another piece of data not captured by just a single number. The PSA velocity calculator makes that rate clear to view, making the trend obvious.

What PSA Velocity Tells You

Two point is easiest: PSAV = (PSA2, PSA1) / (years). Years are simply months/12. So if your PSA climbs 0.4 ng/mL in an entire year’s time, that’s a velocity of 0.40 ng/mL/yr. Classic Carter favors averaging the rates from each interval with three readings; he wants to smooth out the bouncing around seen with single blood draw. Add the first and last rates to the second-to-last rate, then divide that total by two to get PSAV. That is some complicated math! You get to pick which simple formula to use, such as a first-to-last slope or an arithmetic average across all points. That way we can see whether it shifts results much, and which one are preferred.

A related question is answered by doubling time: How long in months would it take for PSA to double at this rate? I used the classic logarithmic formula (natural log of 2 times the elapsed months minus the natural log of initial PSA minus final PSA). If PSA isn’t rising (or even falling), then doubling time doesn’t apply, so the calculator will say “not applicable” or “not rising.” That’s important because we don’t want a spurious number to show up.

Total percent change is just that
 The simple comparison of start and end PSA values. To calculate it, take the change (final, initial), divide it by the starting value, and multiply by 100. This shows you whether PSA has gone up or down overall. Four cards provide all of the calculations. The percent change card presents the net change from initial to final reading. The PSA velocity card displays the velocity in ng/mL/year along with corresponding cutpoint. The doubling time card provides the number of months required for a doubling and describes the speed as rapid, intermediate, slow, or very slow. Finally, the risk category card combines it all, putting it into Low, Monitor, or Elevated Risk according to age context and velocity thresholds. A detailed breakdown panel follows. It shows all the readings, total range they cover, and the age-normal ceiling. With this you can follow every step of the number crunching.

It’s based on familiar prostate benchmarks. Carter defines the classic “elevated concern” cut-off for a rising PSA velocity as greater than 0.75 ng/mL per year for a baseline PSA between 4 and 10 ng/mL. Because you need to be concerned about a rise sooner when your baseline PSA is low, he has a more sensitive cut-off: 0.35 ng/mL per year for a baseline below 4. A velocity above 2.0 ng/mL per year in the year before diagnosis has been associated with more aggressive disease, which is why it’s flagged prominently here.

To add another complication to the analysis, consider doubling time. Slow disease lasts more than 36 months, while intermediate lasts 12 to 36 months. Rapid would be < 12 months, and very rapid would be < 3 months. Because of the natural tendency of PSA to increase with age (as the prostate gets bigger), the calculator also includes the upper-normals for each age range taken from research of Joseph Oesterling and his colleagues. They’re generally quoted as being 2.5 ng/mL at age forty; 3.5 at fifty; 4.5 at sixty; and 6.5 at seventy. The calculator will indicate whether a person’s most recent result falls inside or outside the presumed ceiling for their decade when you enter their age. That provides some perspective into why an identical numerical PSA result might mean something different to you than it does to your best friend.

For instance, there are ten presets to help you try out various scenarios that behave realistically. Borderline 0.75/yr is exactly on the traditional cut-off line. Slow Rise Normal is a comforting but gradual incline. Rapid Rise higher than 2 and Doubling lower than 12 months indicate worrisome patterns. Stable Flat PSA indicates a number that never changes, which means there is no doubling to track. There are also others, like High Baseline in the fifties, Age 70 Range, Two Readings Only, Post-Treatment Watch, and Active Surveillance, which reflect typical monitoring circumstances. They all populate the readings, months, and age simultaneously, allowing you to immediately view a full scenario.

If there are multiple values (at least three) within a time frame of 18+ months, each measured in the same assay and lab, then that velocity is most reliable. Consistency counts because small variations due to method and the usual ups-and-downs of biology can skew a brief trend. And keep in mind: even one high PSA value may simply reflect an infection in the prostate (prostatitis), a urinary tract infection, recent ejaculation, or even a strenuous bicycle ride. None of those reasons implies cancer.

That is why this tool is for educational use only. It isn’t a diagnostic tool at all. If your PSA rises, if you have what you consider a worrisome reading, or if your velocity is outside the ranges depicted here, talk to a qualified urologist who will order appropriate follow-up. The calculator is intended as a way to get smarter about your results (including how to ask better questions), but not for draw conclusions yourself.

PSA Velocity Calculator