Johnny Giavotella

Pos2B
B/TR/R
Born1987-07-10
Age (2027)40
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2018
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201629AAALAA30.296/.367/.4070168—.214/.267/.286
201629MLBLAA367.260/.289/.37664840.4
201730AAABAL379.306/.376/.4415496—.271/.324/.385
201831AAACWS76.221/.303/.2500118—.169/.224/.183
201932No MLB games played
202033No MLB games played
202134No MLB games played
202235No MLB games played
202336No MLB games played
202437No MLB games played
202538No MLB games played
202639No MLB games played
Last 3 seasons WAR 0.4
Contract
No contract data on file.
Skills · percentileStatcast 2015-2017
Speed55
xwOBA35
Barrel%10
Avg EV10

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200821 ABurlington Bees — 310278 831824 25341 107 299359421779 122325 118 343 83 — — — — — —
200922 A+Wilmington Blue Rocks — 562476 1232486 66544 269 258353380733 122279 1012 324 75 — — — — — —
201023 AANorthwest Arkansas Naturals — 597522 1683559 61674 137 322397460857 138354 1110 377 102 — — — — — —
201023 INTLSurprise Rafters — 7064 211002 461 01 328377578955 250333 96 410 163 — — — — — —
201124 MLBKansas City Royals — 187178 44942 6321 52 247276376652 129288 173 285 80 -4 +0 -2 +2 +4 -0.0
201124 AAAOmaha Storm Chasers — 503453 1533429 40572 95 338394481875 143367 118 383 115 — — — — — —
201225 MLBKansas City Royals — 189181 43711 8350 30 238270304574 66290 194 259 63 -8 +1 -3 +2 +4 -0.4
201225 AAAOmaha Storm Chasers — 418362 11720210 46406 71 323408472881 149339 1011 390 118 — — — — — —
201326 MLBKansas City Royals — 4841 9300 542 00 220333293626 73243 810 297 88 -1 +0 +1 +2 +1 0.3
201326 AAAOmaha Storm Chasers — 426370 1062407 51590 84 286373408781 122320 1412 349 81 — — — — — —
201427 MLBKansas City Royals — 4137 8101 152 01 216275324599 108219 122 267 71 -1 -0 +0 +2 +1 0.2
201427 AAAOmaha Storm Chasers — 493441 1363327 47361 204 308376440816 132321 710 363 88 — — — — — —
201427 INTLTiburones de La Guaira — 5045 8200 550 10 178260222482 44200 1010 230 42 — — — — — —
201528 MLBLos Angeles Angels — 502453 1232554 32592 21 272322375698 104301 126 304 94 -4 +0 -0 +2 +11 0.9
201629 MLBLos Angeles Angels — 367346 902016 13391 43 260289376665 116276 114 290 84 -7 -0 +2 +1 +8 0.4
201629 AAASalt Lake Bees — 3027 8300 330 10 296367407774 111333 1010 349 68 — — — — — —
201730 AAANorfolk Tides — 379333 1022245 34413 43 306376441817 135329 119 357 96 — — — — — —
201831 AAACharlotte Knights — 7668 15200 8110 10 221303250553 29263 1411 262 18 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13341236 317651114 651748 147 256298361659 104286 135 290 82 -28 +0 -2 +12 +29 1.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200821 A MLEBurlington Bees — 310286 751523 17461 107 262306360666 98293 155 291 83 — — — — — —
200922 A+ MLEWilmington Blue Rocks — 562501 1202176 42764 269 240303345649 106260 147 279 75 — — — — — —
201023 AA MLENorthwest Arkansas Naturals — 597544 1572947 39874 137 289341395736 107324 157 319 102 — — — — — —
201124 MLB MLEKansas City Royals — 187178 44942 6321 52 247276376652 129288 173 286 80 -4 +0 -2 +2 +4 -0.0
201124 AAA MLEOmaha Storm Chasers — 503465 1462826 28762 95 314356422777 108353 156 338 115 — — — — — —
201225 MLB MLEKansas City Royals — 189181 43711 8350 30 238270304574 66290 194 261 63 -8 +1 -3 +2 +4 -0.4
201225 AAA MLEOmaha Storm Chasers — 418376 1111928 32506 71 295360420780 125314 128 342 118 — — — — — —
201326 MLB MLEKansas City Royals — 4841 9300 542 00 220333293626 73243 810 298 88 -1 +0 +1 +2 +1 0.3
201326 AAA MLEOmaha Storm Chasers — 426389 952105 32790 84 244302337638 93286 198 288 81 — — — — — —
201427 MLB MLEKansas City Royals — 4137 8101 152 01 216275324599 108219 122 273 71 -1 -0 +0 +2 +1 0.2
201427 AAA MLEOmaha Storm Chasers — 493460 1212826 28491 204 263307372678 109279 106 298 88 — — — — — —
201528 MLB MLELos Angeles Angels — 502453 1242654 32592 21 274324380704 106301 126 307 94 -4 +0 -0 +2 +11 0.9
201629 MLB MLELos Angeles Angels — 367346 912116 13391 43 263292382673 118276 114 293 84 -7 -0 +2 +1 +8 0.4
201629 AAA MLESalt Lake Bees — 3028 6200 240 10 214267286552 71276 137 269 68 — — — — — —
201730 AAA MLENorfolk Tides — 379343 931835 24503 43 271324385709 114289 136 310 96 — — — — — —
201831 AAA MLECharlotte Knights — 7671 12100 5130 10 169224183407 14213 177 195 18 — — — — — —
200821 A MLEBurlington Bees — 310286 751523 17461 107 262306360666 98300 155 291 83 — — — — — —
200821 A RAWBurlington Bees — 310278 831824 25341 107 299359421779 122325 118 343 83 — — — — — —
200922 A+ MLEWilmington Blue Rocks — 562501 1202176 42764 269 240303345649 106270 147 279 75 — — — — — —
200922 A+ RAWWilmington Blue Rocks — 562476 1232486 66544 269 258353380733 122279 1012 324 75 — — — — — —
201023 AA MLE2 teams — 667608 1763357 43975 138 289341395736 105333 156 319 102 — — — — — —
201023 AA RAW2 teams — 667586 18945511 65735 138 323395473868 150352 1110 380 102 — — — — — —
201124 AAA MLE2 teams — 690643 1913769 341083 147 297335415751 118341 165 324 105 — — — — — —
201124 AAA RAW2 teams — 690631 19743611 46893 147 312362452813 139346 137 357 105 — — — — — —
201225 AAA MLE2 teams — 607557 1542639 40856 101 276332382714 106310 147 317 101 — — — — — —
201225 AAA RAW2 teams — 607543 16027311 54756 101 295365416781 122323 129 350 101 — — — — — —
201326 AAA MLE2 teams — 474430 1042405 37832 84 242305333637 91285 188 289 82 — — — — — —
201326 AAA RAW2 teams — 474411 1152707 56632 84 280369397765 117312 1312 344 82 — — — — — —
201427 AAA MLE3 teams — 584544 1413227 32593 215 259304364668 105277 105 296 86 — — — — — —
201427 AAA RAW3 teams — 584523 1523628 53463 215 291359413772 122304 89 345 86 — — — — — —
201528 MLB MLELos Angeles Angels — 502453 1242654 32592 21 274324380704 106303 126 307 94 -4 +0 -0 +2 +11 0.9
201528 MLB RAWLos Angeles Angels — 502453 1232554 32592 21 272322375698 104301 126 304 94 -4 +0 -0 +2 +11 0.9
201629 MLB MLE2 teams — 397374 972316 15431 53 259290374664 115277 114 291 83 -8 -0 +2 +1 +9 0.4
201629 MLB RAW2 teams — 397373 982316 16421 53 263295378673 115280 114 295 83 -8 -0 +2 +1 +9 0.4
201730 AAA MLENorfolk Tides — 379343 931835 24503 43 271324385709 114297 136 310 96 — — — — — —
201730 AAA RAWNorfolk Tides — 379333 1022245 34413 43 306376441817 135329 119 357 96 — — — — — —
201831 AAA MLECharlotte Knights — 7671 12100 5130 10 169224183407 14207 177 195 18 — — — — — —
201831 AAA RAWCharlotte Knights — 7668 15200 8110 10 221303250553 29263 1411 262 18 — — — — — —
200821 A MLEBurlington Bees — 310289 751523 17461 107 260306356662 97293 155 291 83 — — — — — —
200922 A+ MLEWilmington Blue Rocks — 562511 1202176 42764 269 235303339642 104260 147 279 75 — — — — — —
201023 AA MLE2 teams — 667614 1763357 43975 138 287341391732 104324 156 319 102 — — — — — —
201124 AAA MLE2 teams — 690648 1913769 341083 147 295335412747 117335 165 324 105 — — — — — —
201225 AAA MLE2 teams — 607556 1542639 40856 101 277332383715 106306 147 317 101 — — — — — —
201326 AAA MLE2 teams — 474432 1042405 37832 84 241305331636 90282 188 289 82 — — — — — —
201427 AAA MLE3 teams — 584544 1413227 32593 215 259304364668 105274 105 296 86 — — — — — —
201528 MLB MLELos Angeles Angels — 502463 1242654 32592 21 268324371696 104301 126 307 94 — — — — — —
201629 MLB MLE2 teams — 397378 972316 15431 53 257290370660 114276 114 291 83 — — — — — —
201730 AAA MLENorfolk Tides — 379349 931835 24503 43 266324378703 112289 136 310 96 — — — — — —
201831 AAA MLECharlotte Knights — 7671 12100 5130 10 169224183407 14213 177 195 18 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13341236 317651114 651748 147 256298361659 104286 135 290 91 -28 +0 -2 +12 +29 1.1
/ 162G— A+C — 650602 1553257 32854 73 257299362661 105287 135 290 91 -14 +0 -1 +6 +14 0.5
Career— MLE — 52484810 12872563461 32171930 11448 268317373690 105301 146 302 91 -28 +0 -2 +12 +29 1.1
/ 162G— MLE — 650596 1603248 40894 146 268319376695 107301 146 302 91 -14 +0 -1 +6 +14 0.5

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2018 AAACharlotte Knights · 76 PAwOBA .256 → .195 (−61)K% 14.5% → 17.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.47%÷0.986×1.200——17.61%
BB% (unintentional) /PA10.53%÷1.030×0.690—×0.9626.78%
HBP% /PA0.00%—×0.940—×0.9620.00%
Singles /BIP22.81%÷1.030×0.930×0.950×0.96218.82%
Doubles /BIP3.51%÷1.077×0.830×0.950×0.9622.47%
Triples /BIP0.00%÷1.150×0.970×0.950×0.9620.00%
Home runs /BIP0.00%÷1.319×0.840—×0.9620.00%

Factors used: league row IL. Park (home-season share, regressed): HR 164, 1B 106, 2B 115, 3B 130, K 97, BB 106 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .256 → .195; ISO .029 → .021; BABIP .263 → .213. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 AAANorfolk Tides · 379 PAwOBA .355 → .310 (−45)K% 10.8% → 13.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.82%÷0.995×1.200——13.05%
BB% (unintentional) /PA8.97%÷0.948×0.690—×0.9726.35%
HBP% /PA0.79%—×0.940—×0.9720.72%
Singles /BIP24.32%÷0.989×0.930×0.991×0.97222.02%
Doubles /BIP7.53%÷1.001×0.830×0.991×0.9726.02%
Triples /BIP1.37%÷1.150×0.970×0.991×0.9721.11%
Home runs /BIP1.71%÷0.866×0.840—×0.9721.61%

Factors used: league row IL. Park (home-season share, regressed): HR 73, 1B 98, 2B 100, 3B 130, K 99, BB 90 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.991.

Result: wOBA .355 → .310; ISO .135 → .119; BABIP .329 → .289. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2016 AAASalt Lake Bees · 30 PAwOBA .340 → .269 (−71)K% 10.0% → 13.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.00%÷0.969×1.290——13.31%
BB% (unintentional) /PA10.00%÷1.021×0.710—×0.9826.83%
HBP% /PA0.00%—×0.980—×0.9820.00%
Singles /BIP20.83%÷1.033×0.900—×0.98217.82%
Doubles /BIP12.50%÷1.020×0.810—×0.9829.75%
Triples /BIP0.00%÷1.137×0.810—×0.9820.00%
Home runs /BIP0.00%÷1.035×0.780—×0.9820.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 107, 1B 107, 2B 104, 3B 127, K 94, BB 104 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .340 → .269; ISO .111 → .086; BABIP .333 → .276. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 AAAOmaha Storm Chasers · 493 PAwOBA .353 → .298 (−55)K% 7.3% → 10.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA7.30%÷0.945×1.290——9.97%
BB% (unintentional) /PA8.72%÷1.096×0.710—×1.0035.67%
HBP% /PA0.20%—×0.980—×1.0030.20%
Singles /BIP23.21%÷1.027×0.900×1.005×1.00320.50%
Doubles /BIP8.15%÷0.969×0.810×1.005×1.0036.87%
Triples /BIP0.49%÷0.900×0.810×1.005×1.0030.45%
Home runs /BIP1.73%÷0.998×0.780—×1.0031.36%

Factors used: league row PCL. Park (home-season share, regressed): HR 100, 1B 105, 2B 94, 3B 80, K 89, BB 119 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.005.

Result: wOBA .353 → .298; ISO .132 → .111; BABIP .321 → .279. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 AAAOmaha Storm Chasers · 426 PAwOBA .340 → .288 (−52)K% 13.8% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.85%÷0.958×1.290——18.65%
BB% (unintentional) /PA10.56%÷1.032×0.710—×1.0187.40%
HBP% /PA0.00%—×0.980—×1.0180.00%
Singles /BIP24.12%÷1.007×0.900×1.003×1.01822.02%
Doubles /BIP7.72%÷0.973×0.810×1.003×1.0186.56%
Triples /BIP0.00%÷0.906×0.810×1.003×1.0180.00%
Home runs /BIP2.25%÷1.024×0.780—×1.0181.75%

Factors used: league row PCL. Park (home-season share, regressed): HR 105, 1B 101, 2B 95, 3B 81, K 92, BB 106 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .340 → .288; ISO .122 → .100; BABIP .320 → .286. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 AAAOmaha Storm Chasers · 418 PAwOBA .382 → .342 (−40)K% 9.6% → 11.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA9.57%÷1.035×1.290——11.93%
BB% (unintentional) /PA10.53%÷1.012×0.710—×1.0337.63%
HBP% /PA1.44%—×0.980—×1.0331.45%
Singles /BIP26.40%÷1.010×0.900×1.023×1.03324.88%
Doubles /BIP6.21%÷0.949×0.810×1.023×1.0335.61%
Triples /BIP0.62%÷0.998×0.810×1.023×1.0330.53%
Home runs /BIP3.11%÷1.001×0.780—×1.0332.50%

Factors used: league row PCL. Park (home-season share, regressed): HR 100, 1B 102, 2B 90, 3B 100, K 107, BB 102 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.023.

Result: wOBA .382 → .342; ISO .149 → .129; BABIP .339 → .314. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2011 AAAOmaha Storm Chasers · 503 PAwOBA .376 → .338 (−38)K% 11.3% → 15.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.33%÷0.970×1.290——15.08%
BB% (unintentional) /PA7.75%÷1.028×0.710—×1.0485.61%
HBP% /PA0.40%—×0.980—×1.0480.41%
Singles /BIP27.27%÷0.929×0.900×0.998×1.04827.63%
Doubles /BIP8.59%÷1.033×0.810×0.998×1.0487.04%
Triples /BIP0.51%÷0.932×0.810×0.998×1.0480.46%
Home runs /BIP2.27%÷1.161×0.780—×1.0481.60%

Factors used: league row PCL. Park (home-season share, regressed): HR 132, 1B 86, 2B 107, 3B 86, K 94, BB 106 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.998.

Result: wOBA .376 → .338; ISO .143 → .112; BABIP .367 → .353. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2010 AANorthwest Arkansas Naturals · 597 PAwOBA .368 → .319 (−50)K% 11.2% → 14.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.22%÷0.944×1.220——14.50%
BB% (unintentional) /PA10.05%÷1.109×0.700—×1.0276.52%
HBP% /PA0.67%—×0.870—×1.0270.60%
Singles /BIP26.15%÷1.006×0.920×1.017×1.02724.98%
Doubles /BIP7.69%÷1.081×0.840×1.017×1.0276.25%
Triples /BIP1.10%÷1.150×0.940×1.017×1.0270.94%
Home runs /BIP1.98%÷1.145×0.800—×1.0271.42%

Factors used: league row TL. Park (home-season share, regressed): HR 129, 1B 101, 2B 116, 3B 130, K 89, BB 122 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.017.

Result: wOBA .368 → .319; ISO .138 → .111; BABIP .354 → .324. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .