Biographical

Portrait of Justin Ruggiano

Justin Ruggiano RFGiants

Giants Player Cards | Giants Team Audit | Giants Depth Chart

2018 Projections (Preseason PECOTA - seasonal age 36)
PA AVG HR R RBI SB TAv WARP
Login or Subscribe today for access to projections!
Birth Date4-12-1982
Height6' 1"
Weight210 lbs
Age36 years, 6 months, 5 days
BatsR
ThrowsR
1.12014
0.52015
0.32016
-0.42017
0.22018
+proj
WARP Summary

MLB Statistics

YEAR TEAM AGE G PA AB R H 2B 3B HR TB BB SO HBP SF SH RBI SB CS AVG OBP SLG TAv VORP FRAA WARP
2007 TBA 25 7 15 14 2 3 0 0 0 3 1 5 0 0 0 3 0 0 .214 .267 .214 .218 -0.5 -0.5 -0.1
2008 TBA 26 45 81 76 9 15 4 0 2 25 4 27 1 0 0 7 2 0 .197 .247 .329 .202 -2.2 1.3 -0.1
2011 TBA 29 46 111 105 11 26 4 0 4 42 4 26 0 1 1 13 1 1 .248 .273 .400 .255 0.1 1.0 0.1
2012 MIA 30 91 320 288 38 90 23 1 13 154 29 84 0 1 1 36 14 8 .312 .374 .535 .322 27.9 -1.3 2.8
2013 MIA 31 128 472 424 49 94 18 1 18 168 41 114 5 0 1 50 15 8 .222 .298 .396 .253 10.1 -5.6 0.5
2014 CHN 32 81 250 224 29 63 13 1 6 96 18 70 3 4 28 2 4 .281 .337 .429 .290 12.8 -3.2 1.1
2015 LAN 33 21 60 55 12 16 4 1 4 34 3 14 2 0 0 12 2 0 .291 .350 .618 .354 8.4 -1.6 0.7
2015 SEA 33 36 81 70 8 15 4 0 2 25 11 27 0 0 0 3 3 2 .214 .321 .357 .245 0.3 -2.0 -0.2
2016 NYN 34 8 22 20 4 7 0 0 2 13 2 9 0 0 0 6 0 1 .350 .409 .650 .368 2.3 0.4 0.3
2016 TEX 34 1 4 4 0 1 1 0 0 2 0 1 0 0 0 1 0 0 .250 .250 .500 .232 0.0 0.1 0.0
2017 SFN 35 19 63 60 2 13 1 0 2 20 1 17 1 1 0 4 1 1 .217 .238 .333 .226 -2.1 -1.5 -0.4
Career483147913401643437245358211439412731634025.256.318.434.27557.0-13.14.7

Statistics for All Levels

'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 PA TAv oppAVG oppOBP oppSLG oppTAv BABIP BPF BRAA repLVL POS_ADJ FRAA BRR BVORP BWARP VORP WARP
2004 OGD Rk 46 187 .000 .000 .000 .000 .000 .400 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2005 VRO A+ 71 280 .340 .263 .319 .405 .254 .393 108 1.4 0.5 -0.1 -0.6 -0.4 1.3 0.1 1.3 0.1
2005 JAX AA 53 185 .345 .260 .333 .380 .263 .495 93 11.8 3.7 -0.8 -1.8 1.6 16.3 1.5 16.3 1.5
2006 JAX AA 89 346 .297 .261 .333 .385 .263 .321 100 9 6.6 -2.3 -2.6 0.9 14.3 1.2 14.3 1.2
2006 MNT AA 31 130 .000 .000 .000 .000 .000 .421 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2007 TBA MLB 7 15 .218 .242 .308 .373 .241 .333 92 -0.7 0.4 0 -0.5 -0.2 -0.5 -0.1 -0.5 -0.1
2007 DUR AAA 127 546 .317 .262 .332 .400 .261 .412 97 34.1 16.2 -5.4 -4.5 -0.6 44.2 3.8 44.2 3.8
2008 TBA MLB 45 81 .202 .259 .329 .413 .259 .277 106 -5 2.3 -0.6 1.3 1.0 -2.2 -0.1 -2.2 -0.1
2008 DUR AAA 66 289 .308 .271 .337 .415 .270 .414 97 12.5 7.1 -2 5.5 0.9 18.5 2.3 18.5 2.3
2009 DUR AAA 123 532 .242 .263 .330 .395 .249 .335 114 -10.9 16.4 -1.8 4.6 -2.1 1.6 0.6 1.6 0.6
2010 DUR AAA 117 507 .265 .262 .331 .408 .254 .371 103 2.8 16.5 -3.5 9.9 -2.8 13.0 2.2 13.0 2.2
2011 TBA MLB 46 111 .255 .251 .314 .402 .259 .289 98 -0.5 3.0 -0.7 1.0 -1.7 0.1 0.1 0.1 0.1
2011 DUR AAA 43 190 .300 .261 .327 .396 .254 .370 96 8.9 5.9 -1.2 -0.9 0.4 14.0 1.2 14.0 1.2
2011 CAR Wnt 10 37 .000 .000 .000 .000 .000 .269 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2012 MIA MLB 91 320 .322 .244 .304 .383 .249 .401 95 19.6 8.7 -0.4 -1.3 -0.1 27.9 2.8 27.9 2.8
2012 OKL AAA 39 138 .327 .281 .348 .441 .274 .367 102 10.4 4.1 -0.2 -2.7 0.3 14.6 1.2 14.6 1.2
2013 MIA MLB 128 472 .253 .251 .312 .387 .255 .260 97 -3.3 12.4 0 -5.6 1.0 10.1 0.5 10.1 0.5
2014 CHN MLB 81 250 .290 .254 .314 .392 .263 .375 100 7 6.4 -1.1 -3.2 0.5 12.8 1.1 12.8 1.1
2014 IOW AAA 6 25 .194 .313 .360 .512 .293 .200 96 -1.9 0.7 -0.3 -0.5 0.3 -1.2 -0.2 -1.2 -0.2
2015 LAN MLB 21 60 .354 .254 .314 .397 .255 .324 93 5.5 1.6 -0.3 -1.6 1.6 8.4 0.7 8.4 0.7
2015 SEA MLB 36 81 .245 .255 .316 .405 .260 .317 98 -1.2 2.2 -0.2 -2.0 -0.5 0.3 -0.2 0.3 -0.2
2015 TAC AAA 49 205 .306 .274 .331 .420 .265 .364 105 9.9 5.7 -2 -3.2 -0.5 13.1 1.0 13.1 1.0
2016 NYN MLB 8 22 .368 .240 .308 .400 .254 .556 89 2.4 0.6 0.1 0.4 -0.8 2.3 0.3 2.3 0.3
2016 TEX MLB 1 4 .232 .264 .322 .433 .258 .333 113 -0.1 0.1 0 0.1 0.0 0.0 0.0 0.0 0.0
2016 LVG AAA 3 12 .224 .246 .325 .392 .261 .375 132 -0.5 0.3 -0.1 0.2 -0.0 -0.3 -0.0 -0.3 -0.0
2016 ROU AAA 44 190 .295 .263 .337 .406 .274 .283 89 6.9 5.3 -1.9 1.4 -2.2 8.2 1.0 8.2 1.0
2017 SFN MLB 19 63 .226 .257 .327 .443 .275 .262 88 -2.3 1.8 -0.6 -1.5 -1.1 -2.1 -0.4 -2.1 -0.4
2017 SAC AAA 45 169 .272 .289 .351 .458 .275 .319 97 2.3 5.0 -0.5 -1.7 -1.5 5.3 0.4 5.3 0.4

Statistics For All Levels

Minor league stats are currently shownClick to hide.
Year Team Lg PA R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG ISO TAv VORP FRAA WARP
2004 OGD Rk 187 26 51 12 0 7 36 23 38 6 1 .329 .435 .542 .213 .000 0.0 0.0 0.0
2005 JAX AA 185 23 55 10 1 6 29 17 56 8 3 .342 .424 .528 .186 .345 16.3 -1.8 1.5
2005 VRO A+ 280 47 75 15 4 9 37 28 65 16 5 .310 .401 .517 .207 .340 1.3 -0.6 0.1
2006 JAX AA 346 51 76 18 3 9 45 46 74 10 5 .260 .370 .435 .175 .297 14.3 -2.6 1.2
2006 MNT AA 130 25 36 14 3 4 27 19 29 4 4 .333 .438 .630 .296 .000 0.0 0.0 0.0
2007 TBA MLB 15 2 3 0 0 0 3 1 5 0 0 .214 .267 .214 .000 .218 -0.5 -0.5 -0.1
2007 DUR AAA 546 78 149 29 2 20 73 53 151 26 11 .309 .385 .502 .193 .317 44.2 -4.5 3.8
2008 DUR AAA 289 49 81 18 3 11 51 22 77 20 3 .315 .380 .537 .222 .308 18.5 5.5 2.3
2008 TBA MLB 81 9 15 4 0 2 7 4 27 2 0 .197 .247 .329 .132 .202 -2.2 1.3 -0.1
2009 DUR AAA 532 71 119 28 1 15 72 51 147 23 4 .253 .331 .412 .159 .242 1.6 4.6 0.6
2010 DUR AAA 507 77 131 31 0 15 70 42 129 24 6 .287 .357 .453 .166 .265 13.0 9.9 2.2
2011 CAR Wnt 37 4 8 3 0 1 4 5 4 3 1 .258 .361 .452 .194 .000 0.0 0.0 0.0
2011 DUR AAA 190 29 51 13 1 7 34 20 42 12 2 .304 .378 .518 .214 .300 14.0 -0.9 1.2
2011 TBA MLB 111 11 26 4 0 4 13 4 26 1 1 .248 .273 .400 .152 .255 0.1 1.0 0.1
2012 MIA MLB 320 38 90 23 1 13 36 29 84 14 8 .312 .374 .535 .222 .322 27.9 -1.3 2.8
2012 OKL AAA 138 21 38 13 1 5 29 18 24 5 3 .325 .409 .581 .256 .327 14.6 -2.7 1.2
2013 MIA MLB 472 49 94 18 1 18 50 41 114 15 8 .222 .298 .396 .175 .253 10.1 -5.6 0.5
2014 CHN MLB 250 29 63 13 1 6 28 18 70 2 4 .281 .337 .429 .147 .290 12.8 -3.2 1.1
2014 IOW AAA 25 3 3 1 0 0 0 3 6 0 0 .143 .280 .190 .048 .194 -1.2 -0.5 -0.2
2015 LAN MLB 60 12 16 4 1 4 12 3 14 2 0 .291 .350 .618 .327 .354 8.4 -1.6 0.7
2015 SEA MLB 81 8 15 4 0 2 3 11 27 3 2 .214 .321 .357 .143 .245 0.3 -2.0 -0.2
2015 TAC AAA 205 27 53 9 0 10 29 23 51 6 4 .296 .385 .514 .218 .306 13.1 -3.2 1.0
2016 LVG AAA 12 2 3 1 0 0 0 1 3 0 0 .273 .333 .364 .091 .224 -0.3 0.2 -0.0
2016 ROU AAA 190 26 37 10 1 7 23 23 53 3 1 .226 .321 .427 .201 .295 8.2 1.4 1.0
2016 TEX MLB 4 0 1 1 0 0 1 0 1 0 0 .250 .250 .500 .250 .232 0.0 0.1 0.0
2016 NYN MLB 22 4 7 0 0 2 6 2 9 0 1 .350 .409 .650 .300 .368 2.3 0.4 0.3
2017 SFN MLB 63 2 13 1 0 2 4 1 17 1 1 .217 .238 .333 .117 .226 -2.1 -1.5 -0.4
2017 SAC AAA 169 23 44 13 0 6 21 9 33 1 2 .280 .325 .478 .197 .272 5.3 -1.7 0.4

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 CSAA_CHANCES CSAA_RT
2008 322 0.5000 0.4876 0.6624 0.6832 0.2919 0.7455 0.4681 0.3376 124 0.006788
2011 413 0.5424 0.4722 0.7231 0.6339 0.2804 0.8028 0.5094 0.2769 175 -0.001737
2012 1248 0.5056 0.4784 0.6935 0.6957 0.2561 0.7654 0.4937 0.3065 495 -0.006493
2013 1872 0.5016 0.4781 0.6894 0.6944 0.2605 0.7745 0.4609 0.3106 775 -0.008174
2014 987 0.4681 0.4843 0.6590 0.7165 0.2800 0.7915 0.3605 0.3410 423 -0.007839
2015 550 0.4636 0.4691 0.6473 0.6784 0.2881 0.7572 0.4235 0.3527 246 -0.001188
2016 105 0.5333 0.5048 0.6226 0.7143 0.2653 0.7500 0.2308 0.3774 0 0.000000
2017 227 0.5463 0.5507 0.6160 0.7500 0.3107 0.6774 0.4375 0.3840 0 0.000000
Career57240.49830.48180.67780.69450.27080.76990.44590.3222477.5618-0.0053

Injury History  —  No longer being updated

Last Update: 12/31/2014 23:59 ET

Date On Date Off Transaction Days Games Side Body Part Injury Severity Surgery Date Reaggravation
2014-08-23 2014-09-29 60-DL 37 34 Left Ankle Surgery Debridement 2014-08-29
2014-08-13 2014-08-14 DTD 1 1 - Groin Soreness -
2014-07-23 2014-07-25 DTD 2 2 - Groin Tightness -
2014-04-24 2014-05-26 15-DL 32 28 Left Thigh Strain Hamstring - -
2014-03-31 2014-04-02 DTD 2 1 Left Ankle Soreness -
2014-03-25 2014-03-27 Camp 2 0 Left Ankle Soreness - -
2013-06-27 2013-06-29 DTD 2 1 Left Shoulder Contusion - -
2013-06-25 2013-06-25 DTD 0 0 Left Shoulder Soreness - -
2013-04-13 2013-04-14 DTD 1 1 Right Groin Tightness - -
2013-02-21 2013-03-09 Camp 16 0 - Low Back Strain - -
2012-09-22 2012-10-04 DTD 12 11 Right Shoulder Sprain Diving Catch - -
2012-08-16 2012-08-19 DTD 3 3 Right Abdomen Strain Oblique - -
2012-08-01 2012-08-03 DTD 2 2 - Low Back Spasms - -
2011-08-07 2011-09-01 15-DL 25 23 Left Knee Inflammation Bursitis - -
2011-05-22 2011-05-25 DTD 3 3 General Medical Illness -
2010-05-02 2010-05-17 Minors 15 0 Upper Arm Strain Biceps -
2008-07-07 2008-07-19 Minors 12 0 Right Forearm Tendonitis - -

Compensation

Year Team Salary
2017 SFN $
2016 TEX $1,650,000
2015 SEA $2,505,000
2014 CHN $2,000,000
2013 MIA $494,500
YearsDescriptionSalary
6 yrPrevious$6,649,500
6 yrTotal$6,649,500

 

Service TimeAgentContract Status
5 y 24 dExcel Sports1 year (2017)

Details
  • 1 year (2017). Signed by San Francisco as a free agent 12/23/16 (minor-league contract). Contract selected by San Francisco 5/6/17. DFA by San Francisco 6/2/17. Refused outright 6/4/17. Re-signed by San Francisco 6/8/17 (minor-league contract). Released by San Francisco 7/25/17 (exercised opt-out).
  • 1 year/$1.65M (2016). Signed by Texas as a free agent 12/17/15 ($0.5M guaranteed). Performance bonuses based on plate appearances: $0.1M each for 250, 300. $0.15M each for 350, 400. $0.25M for 450. $0.5M for 500. DFA by Texas 4/8/16. Sent outright to Triple-A 4/10/16. Signed by NY Mets as a free agent 7/30/16.
  • 1 year/$2.505M (2015). Signed by Seattle 1/16/15 (avoided arbitration). DFA by Seattle 6/4/15. Sent outright to Triple-A 6/13/15. Acquired by LA Dodgers in trade from Seattle 8/31/15, with Dodgers paying about $0.15M of $0.463M in remaining 2015 salary. Contract selected by LA Dodgers 9/1/15. Sent outright to Triple-A by LA Dodgers 11/5/15.
  • 1 year/$2M (2014). Re-signed by Chicago Cubs 1/29/14 (avoided arbitration). Acquired by Seattle in trade from Chicago Cubs 12/17/14.
  • 1 year/$0.4945M (2013). Re-signed by Miami. Acquired by Chicago Cubs in trade from Miami 12/12/13.
  • 1 year (2012). DFA by Tampa Bay 1/25/12. Signed by Houston as a free agent 2/12. Acquired by Miami in trade from Houston 5/26/12. Contract purchased by Miami 5/27/12.
  • 1 year (2011). Re-signed by Tampa Bay.
  • 1 year (2010). Re-signed by Tampa Bay 3/3/10.
  • 1 year/$0.404M (2009). Re-signed by Tampa Bay 2/25/09.
  • 1 year (2008). Re-signed by Tampa Bay 2/15/08.
  • 1 year (2007). Contract purchased by Tampa Bay 9/19/07.
  • Acquired by Tampa Bay in trade from LA Dodgers 6/27/06.
  • Drafted by LA Dodgers 2004 (25-748) (Texas A&M).

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

Platoon

SORT_FIELD PLATOON AVG OBP SLG TAv
10 vs L (Multi) .299 .362 .582 .334
11 vs R (Multi) .233 .308 .354 .249
18 Split (Multi) -.066 -.054 -.228 -.085
19 LgAvg (Multi) -.010 -.021 -.029 -.017
30 vs L (2016) .333 .400 .722 .367
31 vs R (2016) .333 .333 .333 .281
38 Split (2016) .000 -.067 -.389 -.086
39 LgAvg (2016) -.008 -.018 -.027 -.016

Definition of multi-year splits

BP Annual Player Comments

The rest of this card is restricted to Baseball Prospectus Subscribers.

Not a subscriber? Click here for a free card so you can see what's missing.

Click here for more information on Baseball Prospectus subscriptions or to subscribe and get instant access to the best baseball content on the web.

BP Articles

Click here to see articles tagged with Justin Ruggiano

BP Chats

DateQuestionAnswer
2015-03-12 15:00:00 (link to chat)I've read a lot of comments by other BP writers - I'm curious for your take on Pecota's projection for Steven Souza?
(Uri from FL)
I've received quite a few questions on Souza, so I'll tend to him first here. PECOTA's projection is very optimistic because Souza has performed extremely well in Double-A and Triple-A. When you can master those levels, you usually have a high chance of succeeding in the majors, so PECOTA's level adjustment and projection reflects that. It's a straight projection off his prior stats.

That said, PECOTA works primarily off comps, and Souza doesn't comp well. That means his underlying skills, according to PECOTA, are not as favourable, despite great stats. Russ Canzler, Justin Ruggiano, and Ryan Shealy are his top comps -- nothing too impressive there, so PECOTA's UPSIDE metric rates him as a good prospect, but nothing too special.

Jeff Moore and I have an article coming out tomorrow on hit tools and how PECOTA measures underlying hitting skills, if you'd like to learn about all the under-the-hood stuff PECOTA does. (Andrew Koo)
2013-03-26 13:00:00 (link to chat)Christian Yelich is having a fabulous Spring Training with the Marlins. For contract reasons we all know he won't make the team come Opening Day. But after Stanton, he's the best position player anywhere in the entire organization, isn't he? Though that might not be saying more about the Marlins than it is about Yelich.
(Paul from DC)
Stanton is definitely No. 1, and I guess you could make an argument for Yelich as No. 2 right now. PECOTA says Justin Ruggiano should be a 2+ win player this year, which is a nice development for them. But I wouldn't be stunned if Yelich could come up now and outplay that.

By the way, Placido Polanco is third on that list. So yeah, that says something about the Marlins. (Zachary Levine)
2008-06-23 12:00:00 (link to chat)Wouldn't the Rays be better served to give Justin Ruggiano an extended look instead of dealing for any right fielder?
(R.J. from Beyond the Boxscore)
Well, until this year, I'd say yes. But if you have a chance to make the playoffs, you have to go for it. I don't think the Rays will be experimenting this year because they are a legit contender. (John Perrotto)
2008-03-14 13:00:00 (link to chat)Do you see the Rays bringing Kenny Lofton or someone else to replace Rocco ?
(Tommy from OPS,FL)
I don't think they need to with Gomes around and the possibility that they could bring up someone like Justin Ruggiano or Fernando Perez. As good as Baldelli can be, I don't think this is a case where they have to react to strongly. (Steven Goldman)


BP Roundtables

No BP Roundtables have mentioned this guy.

 

PITCHf/x Hitter Profile

A Collaboration between BrooksBaseball.net and Baseball Prospectus - Pitch classifications provided by Pitch Info LLC