Exit velocity – 18 years old Baseball

Exit velocity – 18 years old Baseball

Baseball · Exit velocity · 18 years old

Average 78.0 mph (industry reference; we’ll use live CoachBall data as we grow)

Data updated February 22, 2026

Based on industry reference data for now. We’ll switch to live CoachBall data as more measurements come in.

Metric definition

Exit velocity: ball speed off the bat (mph). Depends on session type — tee (0 mph inbound), soft toss (< 30 mph inbound), or live/BP (≥ 30 mph inbound).

Percentile distribution

Percentile distribution (P25–P90)

P25: 25% of players are below this speed. P50 (median): half are faster, half slower. P75: 25% are above this speed. P90: top 10%.

Average by age

Average Exit velocity by age

Rapsodo Live/BP Rapsodo Tee

Percentile distribution

Metric P25 P50 P75 P90
mph 72.0 78.0 84.0 89.0

Methodology

These benchmarks are currently based on industry reference datasets. We will progressively replace them with aggregated CoachBall measurements once each (sport, metric, age) group reaches a sufficient sample size.

Values are grouped by sport (baseball/softball), metric (e.g. pitch speed, exit velocity), and player age. Reference sources are listed below. As CoachBall collects more measurements, each group will switch to live data automatically.

Reference sources

The following industry sources were used as reference data for these benchmarks. Where applicable, key datapoints are cited.

  1. Rapsodo — Hitting Metrics (Baseball): Medians by Age Group (2023)

    Key datapoints: 18U Tee 71.3, Soft Toss 77.7, Live/BP 78.7 · 16U Tee 68.6, Soft Toss 72.8, Live/BP 72.2 · 14U Tee 62.2, Soft Toss 64.5, Live/BP 66.3 · 12U Tee 51.2, Soft Toss 53.3, Live/BP 57.0

Frequently asked questions

What is a good pitch speed for my age?
Benchmarks vary by age and sport. Use the table above to see the average and percentile distribution (P25, P50, P75, P90) for your age group. Top performers often sit near or above P75.
Where does this data come from?
These benchmarks are currently based on industry reference datasets (see sources below). As CoachBall collects more measurements, we will progressively replace reference values with aggregated live data.
How often is the data updated?
Benchmarks are refreshed regularly as new measurements are added. The "Data updated" date on each page shows the last refresh.
Can I compare my own player to these benchmarks?
Yes. Sign up for CoachBall to track your players and see how they compare to these benchmarks over time, with percentiles and trends.
Why is there no data for some ages?
Reference data is available for ages 10–18. Some age groups may not appear if no reliable industry reference data exists for that combination of sport and metric.
What do P25, P50, P75, and P90 mean?
These are percentiles that show how a value compares to the full group. P25 means 25% of players are at or below this speed — it's the lower end of typical. P50 is the median: exactly half of players are faster, half are slower. P75 means only 25% of players are faster — this is a strong benchmark to aim for. P90 means only 10% are faster — this is elite level. For example, if P75 for your age is 68 mph, that means you're faster than 75% of players measured if you throw 68 mph or more.

Share with fellow coaches

Found this useful? Share these benchmarks with your coaching staff, parents, or other teams.

Related benchmarks

Compare your player

See how your players stack up against these benchmarks. Track progress over time and get percentiles with CoachBall.

What our users say

5 stars

"As an assistant coach, I love how easy it is to plan trainings and track availability. It's a real game-changer!"

Fatima Al-Hassan

Fatima Al-Hassan

ELITE

Softball Fastpitch Assistant Coach U10

4.5 stars

"CoachBall has helped me understand my team better. The data I collect helps me give targeted feedback."

Emma Lewis

Emma Lewis

LEGEND

Softball Slowpitch Head Coach U15

4.5 stars

"As a parent and coach, I love CoachBall. I can keep track of everything and help my child improve."

Aya Bouazza

Aya Bouazza

CLUB

Softball Slowpitch Parent & Assistant Coach U11