here are some stats from 2003 just to give you an idea of how hard Billy Wagner throws (or at least threw 2 years ago)
# Billy Wagner in 2003 threw 159 pitches over 100 mph. According to those who record such numbers in ballparks across the country, every other pitcher in baseball legitimately topped 100 mph a grand total of 40 times. Think about that. Bartolo Colon was next, with 12 pitches over 100.
# For the "It's Good to be Bartolo Colon" segment on E!, Colon is listed as throwing the most pitches over 95 mph of any AL pitcher (636), and had the second highest average fastball velocity (93.4) to C.C. Sabathia (93.9). Kerry Wood (95.5) and Jason Schmidt (95.0) had the highest average NL velocity and were 1-2 in pitches over 95. In case you were wondering, Greg Maddux had the third slowest average fastball (85.4) of any NL pitcher.