Biographical

Portrait of Ryan Hafner

Ryan Hafner PPirates

Pirates Player Cards | Pirates Team Audit | Pirates Depth Chart

2014 Projections (Preseason PECOTA - seasonal age 22)
IP ERA WHIP SO W L SV WARP
71.3 6.22 1.79 37 2 3 1 -1.6
Birth Date11-22-1991
Height6' 6"
Weight205 lbs
Age22 years, 11 months, 3 days
BatsR
ThrowsR
2010
2011
2012
2013
-1.62014
+proj
WARP Summary

Standard

YEAR TEAM AGE G GS IP IP-SP IP-RP W L SV BS QS BQS PA H R ER HR TB BB UBB HBP SO ERA FIP FRA VORP WARP

Advanced

'opp' stats - Quality of opponents faced - have been moved and are available only as OPP_QUAL in the Statistics reports now.
Minor league stats are currently shownClick to hide.
YEAR Team Lg G GS IP FRA FRA+ TAv oppAVG oppOBP oppSLG oppTAv BABIP PPF PVORP PWARP VORP WARP
2010 PIR Rk 2 0 2.0 5.01 92 .264 .265 .350 .399 .279 .500 109 0.0 0.0 0.0 0.0
2011 SCO A- 15 14 65.7 5.91 77 .241 .258 .331 .359 .264 .243 104 -0.7 -0.1 -0.7 -0.1
2012 WVA A 21 14 60.7 9.92 -3 .338 .269 .341 .400 .270 .327 101 -18.6 -1.9 -18.6 -1.9
2012 SCO A- 7 0 13.3 5.50 74 .274 .267 .336 .358 .272 .348 100 -1.0 -0.1 -1.0 -0.1
2013 WVA A 40 1 87.0 4.60 91 .258 .240 .313 .347 .258 .286 94 5.7 0.6 5.7 0.6
2014 BRD A+ 34 0 77.3 5.63 70 .259 .260 .324 .372 .255 .300 99 -5.6 -0.6 -5.6 -0.6

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg W L SV G GS IP H BB SO HR GB% BABIP H/9 BB/9 HR/9 K/9 WHIP ERA VORP WARP
2010 PIR Rk 0 1 0 2 0 2.0 3 1 2 0 67% .500 13.5 4.5 0.0 9.0 2.00 9.00 0.0 0.0
2011 SCO A- 2 6 0 15 14 65.7 58 20 31 4 50% .243 7.9 2.7 0.5 4.2 1.19 3.15 -0.7 -0.1
2012 SCO A- 0 2 0 7 0 13.3 16 7 7 0 48% .348 10.8 4.7 0.0 4.7 1.73 6.08 -1.0 -0.1
2012 WVA A 0 9 0 21 14 60.7 72 68 29 5 47% .327 10.7 10.1 0.7 4.3 2.31 8.31 -18.6 -1.9
2013 WVA A 7 0 3 40 1 87.0 69 40 102 6 53% .286 7.1 4.1 0.6 10.6 1.25 3.00 5.7 0.6
2014 BRD A+ 2 6 0 34 0 77.3 76 37 54 3 56% .300 8.8 4.3 0.3 6.3 1.46 4.31 -5.6 -0.6

Plate Discipline

YEAR PITCHES ZONE_RT SWING_RT CONTACT_RT Z_SWING_RT O_SWING_RT Z_CONTACT_RT O_CONTACT_RT SW_STRK_RT

Injury History

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation

Compensation

Year Team Salary

 

Service TimeAgentContract Status

Details

2014 Preseason Forecast

Last Update: 3/11/2014 05:35 ET

PCT W L SV G GS IP H BB SO HR BABIP WHIP ERA FRA VORP WARP
90o 3.4 4.5 0.9 34 11 93.4 83 50 48 9 .266 1.43 4.75 5.16 -5.9 -0.6
80o 2.9 4.3 0.8 31 10 85.5 83 49 44 9 .282 1.54 5.23 5.69 -10.3 -1.1
70o 2.6 4.2 0.7 29 10 80.0 82 49 42 9 .294 1.63 5.59 6.08 -12.9 -1.3
60o 2.4 4.1 0.6 28 9 75.5 81 48 39 9 .304 1.71 5.91 6.42 -14.9 -1.5
50o 2.1 4 0.6 26 9 71.3 80 48 37 9 .314 1.79 6.21 6.75 -16.4 -1.7
40o 1.9 3.9 0.5 25 8 67.2 79 47 35 9 .324 1.86 6.52 7.09 -17.7 -1.8
30o 1.7 3.8 0.5 23 8 63.0 77 46 33 9 .334 1.95 6.86 7.45 -18.8 -1.9
20o 1.4 3.6 0.4 21 7 58.2 75 45 31 8 .347 2.06 7.27 7.9 -19.8 -2.0
10o 1.1 3.4 0.3 19 6 51.7 72 43 27 8 .364 2.21 7.85 8.53 -20.5 -2.1
Weighted Mean2.13.90.626970.67847379.3121.776.166.7-15.9-1.6

Diagnostics

Breakout Rate Improve Rate Collapse Rate Attrition Rate MLB %
0% 0% 0% 0% 0%

Long-Term Forecast (Beyond the 2014 Projections)

Playing time estimates are based on performance, not Depth Charts.
Year Age W L SV G GS IP H BB SO HR GB% BABIP WHIP ERA FRA H/9 BB/9 K/9 HR/9 WARP
2015233313379610055651146.3161.625.485.959.45.26.11.0-1.2
201624331347969653611046.3001.555.055.499.05.05.70.9-0.8
201725221296828345581046.3081.555.205.659.14.96.31.1-0.8
20182622127677754356946.3021.534.905.328.75.06.51.0-0.5
20192722128680794257946.3091.524.925.358.94.76.41.0-0.5
20202822128680804157946.3071.514.845.279.04.66.41.0-0.4
20212922128681804157946.3051.494.775.198.94.66.31.0-0.4
20223022128680794056946.3051.494.815.238.94.56.31.0-0.4
20233122126675743952946.3041.514.875.298.94.76.31.1-0.4

Upside By Year

2014 2015 2016 2017 2018 2019 PEAK 5
0.5out of baseballout of baseballout of baseballout of baseballout of baseball0.5

Comparable Players (Similarity Index 87)

Rank Score Name Year Run Average Trend
1 92 Curtis Partch 2009 0.00 DNP
2 91 Su-Min Jung 2012 0.00 DNP
3 90 Juan Minaya 2013 0.00 DNP
4 89 Angel Tapia 2010 0.00 DNP
5 89 Justin Murray 2009 0.00 DNP
6 89 Gregory Infante 2010 0.00
7 89 Justin Moore 2012 0.00 DNP
8 89 Brett Gerritse 2013 0.00 DNP
9 89 Merrill Kelly 2011 0.00 DNP
10 89 Aaron Laffey 2007 4.74
11 89 Blayne Weller 2012 0.00 DNP
12 89 Josh Stinson 2010 0.00 DNP
13 89 Luis Liria 2012 0.00 DNP
14 88 Francisco Gil 2011 0.00 DNP
15 88 Shaun Garceau 2010 0.00 DNP
16 88 Gary Daley 2008 0.00 DNP
17 88 Curtis Petersen 2012 0.00 DNP
18 88 Kyle Cofield 2009 0.00 DNP
19 88 Patrick Schuster 2013 0.00 DNP
20 88 Nathan Adcock 2010 0.00 DNP
21 88 Anthony Ferrara 2012 0.00 DNP
22 88 Ariel Pena 2011 0.00 DNP
23 88 Deunte Heath 2008 0.00 DNP
24 88 Harold Guerrero 2012 0.00 DNP
25 88 Trey Haley 2012 0.00 DNP
26 88 Brad Meyers 2008 0.00 DNP
27 88 Elvin Ramirez 2010 0.00 DNP
28 88 Michael Tonkin 2012 0.00 DNP
29 88 Trevor Shull 2013 0.00 DNP
30 88 Robinson Yambati 2013 0.00 DNP
31 87 Christopher McKenzie 2012 0.00 DNP
32 87 Jeff Lyman 2009 0.00 DNP
33 87 Jheyson Manzueta 2012 0.00 DNP
34 87 Cesar Jimenez 2007 0.00 DNP
35 87 Jared Hughes 2008 0.00 DNP
36 87 Marwin Vega 2009 0.00 DNP
37 87 Brendan Wise 2008 0.00 DNP
38 87 Pedro Villarreal 2010 0.00 DNP
39 87 Ezequiel Infante 2011 0.00 DNP
40 87 Aaron Northcraft 2012 0.00 DNP
41 87 Jeremy Haynes 2008 0.00 DNP
42 87 Julio Cesar Pimentel 2008 0.00 DNP
43 87 Owen Dew 2011 0.00 DNP
44 86 Carlton Smith 2008 0.00 DNP
45 86 Esmil Rogers 2008 0.00 DNP
46 86 Nevin Griffith 2011 0.00 DNP
47 86 Maverick Lasker 2012 0.00 DNP
48 86 Fabian Williamson 2011 0.00 DNP
49 86 Matt Hoffman 2011 0.00 DNP
50 86 Michael Bowman 2009 0.00 DNP
51 86 Anthony Bass 2010 0.00 DNP
52 86 Jorge Quintero 2009 0.00 DNP
53 86 Ryan Acosta 2011 0.00 DNP
54 86 Juan Grullon 2012 0.00 DNP
55 86 Jason Ray 2007 0.00 DNP
56 86 Jhonny Nunez 2008 0.00 DNP
57 86 Nicholas McBride 2013 0.00 DNP
58 86 Ryan O'Sullivan 2013 0.00 DNP
59 86 Ross Detwiler 2008 0.00 DNP
60 86 Travis Banwart 2008 0.00 DNP
61 86 Ryan Morris 2010 0.00 DNP
62 86 Mike Watt 2011 0.00 DNP
63 85 Justin Hancock 2013 0.00 DNP
64 85 Beau Jones 2009 0.00 DNP
65 85 Eric O'Flaherty 2007 4.64
66 85 Edward Paredes 2009 0.00 DNP
67 85 Hunter Cervenka 2012 0.00 DNP
68 85 Audy Santana 2009 0.00 DNP
69 85 Jarret Martin 2012 0.00 DNP
70 85 Michael Broadway 2009 0.00 DNP
71 85 Freddie Cabrera 2012 0.00 DNP
72 85 Joey Mahalic 2011 0.00 DNP
73 85 Daniel Reynolds 2013 0.00 DNP
74 85 Tyler Wilson 2012 0.00 DNP
75 85 James Needy 2013 0.00 DNP
76 85 Luis Noel 2010 0.00 DNP
77 85 Jade Todd 2012 0.00 DNP
78 85 Danny Jimenez 2012 0.00 DNP
79 85 Ryan Pressly 2011 0.00 DNP
80 85 Ryan Searle 2011 0.00 DNP
81 85 Carlos Frias 2012 0.00 DNP
82 85 Scott Moviel 2010 0.00 DNP
83 85 Evan Reed 2008 0.00 DNP
84 85 Jacob Ruckle 2008 0.00 DNP
85 85 Jose Casilla 2011 0.00 DNP
86 85 Kennil Gomez 2010 0.00 DNP
87 85 Jordan Smith 2008 0.00 DNP
88 85 Tyson Ross 2009 0.00 DNP
89 85 Kyle Stroup 2012 0.00 DNP
90 85 Anthony Ortega 2008 0.00 DNP
91 85 Rafael Dolis 2010 0.00 DNP
92 84 Nick McCully 2011 0.00 DNP
93 84 Vianney Mayo 2012 0.00 DNP
94 84 Alberto Zazueta 2009 0.00 DNP
95 84 Albert Suarez 2012 0.00 DNP
96 84 Kelvin Marte 2010 0.00 DNP
97 84 Hector Nelo 2009 0.00 DNP
98 84 Darren Byrd 2009 0.00 DNP
99 84 Fabio Castillo 2011 0.00 DNP
100 84 Melvin Mercedes 2013 0.00 DNP

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv

BP Annual Player Comments

No BP Book Comments have been found for this player.

BP Articles

No BP Articles have mentioned this player.



BP Chats

No BP chats have mentioned this guy.

BP Roundtables

No BP Roundtables have mentioned this guy.