Johnny Giavotella

Pos2B
B/TR/R
Born1987-07-10
Age (2026)39

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200821 ABurlington Bees 310285 751523 18431 107 .263.309.361.671 .098.298 146 .288 79 -8 -1 +0 +1 +9 0.2
200922 A+Wilmington Blue Rocks 562501 1192176 42764 269 .238.302.343.645 .106.267 147 .276 69 -19 +2 +0 +2 +16 0.0
201023 AA2 teams 667609 1693148 421035 138 .278.329.381.710 .103.321 156 .308 94 -5 -1 +0 +2 +19 1.6
201124 AAA2 teams 690644 1823658 331083 147 .283.321.391.712 .109.325 165 .310 96 -3 +0 -2 +2 +20 1.7
201225 AAA2 teams 607558 1502539 39846 101 .269.323.373.696 .104.301 146 .308 94 -4 +2 -3 +2 +17 1.4
201326 AAA2 teams 474431 1022305 36842 84 .237.299.325.623 .088.280 188 .284 75 -13 +0 +1 +2 +13 0.3
201427 AAA3 teams 584545 1403227 31593 215 .257.301.361.662 .105.275 105 .295 84 -11 +2 +0 +2 +17 1.1
201528 MLBLos Angeles Angels 502453 1212544 32592 21 .267.318.366.685 .099.295 126 .296 85 -9 +0 -0 +2 +14 0.7
201629 MLB2 teams 397374 992416 15431 53 .265.295.382.677 .118.284 114 .290 80 -9 -0 +2 +1 +11 0.6
201730 AAANorfolk Tides 379342 951935 25503 43 .278.332.395.727 .117.305 137 .316 100 +0 -0 -1 +1 +11 1.1
201831 AAACharlotte Knights 7671 12100 5130 10 .169.224.183.407 .014.207 177 .204 14 -7 +0 +0 +0 +2 -0.5
▸ Career Totals (MLE all levels + projections)
Career 52484813 12642523161 31872230 11448 .263.312.366.678 .103.295 146 .297 85 -88 +4 -3 +19 +149 8.1
/ 162G 650596 1573148 39894 146 .263.313.369.682 .106.295 146 .297 85 -11 +0 -0 +2 +18 1.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200821 ABurlington Bees 310278 831824 25341 107 .299.359.421.779 .122.325 118 .343 120 +7 -1 +9 1.5
200922 A+Wilmington Blue Rocks 562476 1232486 66544 269 .258.353.380.733 .122.279 1012 .324 106 +4 +2 +16 2.2
201023 AANorthwest Arkansas Naturals 597522 1683559 61674 137 .322.397.460.857 .138.354 1110 .377 146 +31 -0 +17 4.9
201023 INTLSurprise Rafters 7064 211002 461 01 .328.377.578.955 .250.333 96 .410 172 +6 -0 +2 0.7
201124 MLBKansas City Royals 187178 44942 6321 52 .247.276.376.652 .129.288 173 .285 76 -5 +0 -2 +2 +5 0.1
201124 AAAOmaha Storm Chasers 503453 1533429 40572 95 .338.394.481.875 .143.367 118 .383 151 +29 -0 +14 4.4
201225 MLBKansas City Royals 189181 43711 8350 30 .238.270.304.574 .066.290 194 .259 57 -9 +1 -3 +2 +5 -0.4
201225 AAAOmaha Storm Chasers 418362 11720210 46406 71 .323.408.472.881 .149.339 1011 .390 157 +27 +1 +12 4.0
201326 MLBKansas City Royals 4841 9300 542 00 .220.333.293.626 .073.243 810 .297 85 -1 +0 +1 +2 +1 0.4
201326 AAAOmaha Storm Chasers 426370 1062407 51590 84 .286.373.408.781 .122.320 1412 .349 126 +12 +0 +12 2.5
201427 MLBKansas City Royals 4137 8101 152 01 .216.275.324.599 .108.219 122 .267 63 -2 -0 +0 +2 +1 0.2
201427 AAAOmaha Storm Chasers 493441 1363327 47361 204 .308.376.440.816 .132.321 710 .363 136 +20 +2 +14 3.7
201427 INTLTiburones de La Guaira 5045 8200 550 10 .178.260.222.482 .044.200 1010 .230 34 -4 +0 +1 -0.2
201528 MLBLos Angeles Angels 502453 1232554 32592 21 .272.322.375.698 .104.301 126 .304 91 -5 +0 -0 +2 +14 1.1
201629 MLBLos Angeles Angels 367346 902016 13391 43 .260.289.376.665 .116.276 114 .290 80 -8 -0 +2 +1 +10 0.5
201629 AAASalt Lake Bees 3027 8300 330 10 .296.367.407.774 .111.333 1010 .349 125 +1 +0 +1 0.2
201730 AAANorfolk Tides 379333 1022245 34413 43 .306.376.441.817 .135.329 119 .357 131 +13 -0 +11 2.4
201831 AAACharlotte Knights 7668 15200 8110 10 .221.303.250.553 .029.263 1411 .262 59 -4 +0 +2 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 13341236 317651114 651748 147 .256.298.361.659 .104.286 135 .290 80 -30 +0 -2 +12 +38 1.8