John Silviano

PosDH
B/TL/R
Born1994-07-11
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AALAST SEASON 2019
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201723A+MIA426.244/.311/.41613445—.173/.231/.294
201824AA/A+/ROK2 orgs344.252/.344/.46016280—.204/.274/.376
201925AAMIA230.151/.227/.254402—.121/.175/.200
Contract
No contract data on file.

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)
201218 ROKGCL Blue Jays — 141116 19422 22211 03 164302284587 121179 1516 274 22 — — — — — —
201319 ROKBluefield Blue Jays — 8878 11203 10340 00 141239282521 141195 3911 241 -14 — — — — — —
201420 ROKGCL Blue Jays — 2826 4000 2100 00 154214154368 250 367 179 -39 — — — — — —
201622 AGreensboro Grasshoppers — 171156 331308 13572 00 212281449729 237275 338 320 23 — — — — — —
201723 A+Jupiter Hammerheads — 426385 9417513 371271 40 244311416727 171328 309 321 45 — — — — — —
201824 AAJacksonville Jumbo Shrimp — 6454 9013 7243 00 167297370667 204222 3811 304 42 — — — — — —
201824 A+Jupiter Hammerheads — 261228 648212 30610 15 281362491853 211333 2311 373 95 — — — — — —
201824 ROKGCL Marlins — 1916 2001 241 10 125263312576 18891 2111 269 7 — — — — — —
201925 AAJacksonville Jumbo Shrimp — 230205 31904 20811 00 151227254481 102223 359 221 2 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEGCL Blue Jays — 141124 17322 14301 03 137230242472 105146 2110 201 22 — — — — — —
201319 ROK MLEBluefield Blue Jays — 8882 7102 6480 00 85148171318 85162 557 148 -14 — — — — — —
201420 ROK MLEGCL Blue Jays — 2827 3000 1140 00 111143111254 204 504 110 -39 — — — — — —
201622 A MLEGreensboro Grasshoppers — 171161 22904 8812 00 137187267454 130244 475 202 23 — — — — — —
201723 A+ MLEJupiter Hammerheads — 426394 6812310 291811 40 173231294526 122286 427 235 45 — — — — — —
201824 AA MLEJacksonville Jumbo Shrimp — 6457 7012 4283 00 123219263482 140196 446 230 42 — — — — — —
201824 A+ MLEJupiter Hammerheads — 261239 558111 21860 15 230292410702 180302 338 308 95 — — — — — —
201824 ROK MLEGCL Marlins — 1917 2001 161 10 118211294505 17670 325 178 7 — — — — — —
201925 AA MLEJacksonville Jumbo Shrimp — 230215 26803 13981 00 121175200375 79198 436 171 2 — — — — — —
201218 ROK MLEGCL Blue Jays — 141124 17322 14301 03 137230242472 105160 2110 201 22 — — — — — —
201218 ROK RAWGCL Blue Jays — 141116 19422 22211 03 164302284587 121179 1516 274 22 — — — — — —
201319 ROK MLEBluefield Blue Jays — 8882 7102 6480 00 85148171318 85156 557 148 -14 — — — — — —
201319 ROK RAWBluefield Blue Jays — 8878 11203 10340 00 141239282521 141195 3911 241 -14 — — — — — —
201420 ROK MLEGCL Blue Jays — 2827 3000 1140 00 111143111254 231 504 110 -39 — — — — — —
201420 ROK RAWGCL Blue Jays — 2826 4000 2100 00 154214154368 250 367 179 -39 — — — — — —
201622 A MLEGreensboro Grasshoppers — 171161 22904 8812 00 137187267454 130237 475 202 23 — — — — — —
201622 A RAWGreensboro Grasshoppers — 171156 331308 13572 00 212281449729 237275 338 320 23 — — — — — —
201723 A+ MLEJupiter Hammerheads — 426394 6812310 291811 40 173231294526 122283 427 235 45 — — — — — —
201723 A+ RAWJupiter Hammerheads — 426385 9417513 371271 40 244311416727 171328 309 321 45 — — — — — —
201824 A+ MLE3 teams — 344313 648214 261194 25 204274377651 173276 358 286 80 — — — — — —
201824 A+ RAW3 teams — 344298 758316 39894 25 252344460804 208304 2611 355 80 — — — — — —
201925 AA MLEJacksonville Jumbo Shrimp — 230215 26803 13981 00 121175200375 79200 436 171 2 — — — — — —
201925 AA RAWJacksonville Jumbo Shrimp — 230205 31904 20811 00 151227254481 102223 359 221 2 — — — — — —
201218 ROK MLEGCL Blue Jays — 141125 17322 14301 03 136230240470 104146 2110 201 22 — — — — — —
201319 ROK MLEBluefield Blue Jays — 8882 7102 6480 00 85148171318 85162 557 148 -14 — — — — — —
201420 ROK MLEGCL Blue Jays — 2827 3000 1140 00 111143111254 204 504 110 -39 — — — — — —
201622 A MLEGreensboro Grasshoppers — 171159 22904 8812 00 138187270458 132244 475 202 23 — — — — — —
201723 A+ MLEJupiter Hammerheads — 426393 6812310 291811 40 173231295526 122286 427 235 45 — — — — — —
201824 A+ MLE3 teams — 344311 648214 261194 25 206274379653 174269 358 286 80 — — — — — —
201925 AA MLEJacksonville Jumbo Shrimp — 230214 26803 13981 00 121175201376 79198 436 171 2 — — — — — —
▸ Career Totals
Career— MLE — 14281316 20741735 975719 68 157220279499 122240 407 222 36 -108 -2 +0 -36 +31 -11.7
/ 162G— MLE — 650599 9419316 442604 34 157219279498 122239 407 222 36 -49 -1 +0 -16 +14 -5.3

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.

2019 AAJacksonville Jumbo Shrimp · 230 PAwOBA .214 → .171 (−43)K% 35.2% → 42.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.22%÷1.007×1.220——42.68%
BB% (unintentional) /PA8.26%÷1.015×0.680—×0.9985.52%
HBP% /PA0.43%—×0.840—×0.9980.36%
Singles /BIP14.52%÷1.008×0.920×0.971×0.99812.84%
Doubles /BIP7.26%÷0.975×0.910×0.971×0.9986.57%
Triples /BIP0.00%÷0.900×0.880×0.971×0.9980.00%
Home runs /BIP3.23%÷0.918×0.800—×0.9982.80%

Factors used: league row SL. Park (home-season share, regressed): HR 84, 1B 102, 2B 95, 3B 80, K 101, BB 103 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .214 → .171; ISO .102 → .086; BABIP .223 → .198. 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).

2018 A+Jupiter Hammerheads · 261 PAwOBA .361 → .308 (−53)K% 23.4% → 32.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.37%÷1.009×1.420——32.88%
BB% (unintentional) /PA10.34%÷0.967×0.750—×0.9887.93%
HBP% /PA0.00%—×0.930—×0.9880.00%
Singles /BIP25.15%÷1.018×0.920×0.994×0.98822.34%
Doubles /BIP4.79%÷0.903×0.960×0.994×0.9885.01%
Triples /BIP1.20%÷1.150×0.810×0.994×0.9880.83%
Home runs /BIP7.19%÷0.850×0.880—×0.9887.35%

Factors used: league row FSL. Park (home-season share, regressed): HR 70, 1B 104, 2B 80, 3B 130, K 102, BB 93 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.994.

Result: wOBA .361 → .308; ISO .211 → .195; BABIP .333 → .302. 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).

2018 AAJacksonville Jumbo Shrimp · 64 PAwOBA .297 → .230 (−67)K% 37.5% → 43.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.50%÷1.052×1.220——43.49%
BB% (unintentional) /PA10.94%÷1.122×0.680—×1.0126.71%
HBP% /PA4.69%—×0.840—×1.0123.98%
Singles /BIP16.67%÷1.050×0.920—×1.01214.77%
Doubles /BIP0.00%÷0.875×0.910—×1.0120.00%
Triples /BIP3.33%÷0.900×0.880—×1.0123.30%
Home runs /BIP10.00%÷1.041×0.800—×1.0127.78%

Factors used: league row SL. Park (home-season share, regressed): HR 108, 1B 110, 2B 75, 3B 80, K 110, BB 124 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .297 → .230; ISO .204 → .162; BABIP .222 → .196. 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).

2018 ROKGCL Marlins · 19 PAwOBA .262 → .178 (−84)K% 21.1% → 30.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷1.000×1.440——30.32%
BB% (unintentional) /PA10.53%÷1.000×0.620—×0.9556.23%
HBP% /PA5.26%—×0.720—×0.9553.62%
Singles /BIP8.33%÷1.000×0.820—×0.9556.53%
Doubles /BIP0.00%÷1.000×0.720—×0.9550.00%
Triples /BIP0.00%÷1.000×0.720—×0.9550.00%
Home runs /BIP8.33%÷1.000×0.780—×0.9556.21%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 19.5 → −4.5% on BB/HBP/hit rates (4.5 yr older than average).

Result: wOBA .262 → .178; ISO .188 → .132; BABIP .091 → .070. 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 A+Jupiter Hammerheads · 426 PAwOBA .314 → .235 (−79)K% 29.8% → 42.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.81%÷0.995×1.420——42.55%
BB% (unintentional) /PA8.69%÷0.947×0.750—×0.9986.87%
HBP% /PA0.23%—×0.930—×0.9980.22%
Singles /BIP22.87%÷1.046×0.920×1.009×0.99820.26%
Doubles /BIP6.59%÷1.094×0.960×1.009×0.9985.83%
Triples /BIP1.94%÷1.131×0.810×1.009×0.9981.40%
Home runs /BIP5.04%÷0.944×0.880—×0.9984.69%

Factors used: league row FSL. Park (home-season share, regressed): HR 89, 1B 109, 2B 119, 3B 126, K 99, BB 89 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.009.

Result: wOBA .314 → .235; ISO .171 → .126; BABIP .328 → .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).

2016 AGreensboro Grasshoppers · 171 PAwOBA .309 → .202 (−107)K% 33.3% → 47.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.943×1.340——47.34%
BB% (unintentional) /PA7.02%÷0.982×0.660——4.72%
HBP% /PA1.17%—×0.770——0.90%
Singles /BIP12.12%÷1.002×0.920×1.050—11.69%
Doubles /BIP13.13%÷0.976×0.820×1.050—11.58%
Triples /BIP0.00%÷1.042×0.940×1.050—0.00%
Home runs /BIP8.08%÷1.378×0.820——4.81%

Factors used: league row SAL. Park (home-season share, regressed): HR 176, 1B 100, 2B 95, 3B 108, K 89, BB 96 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .309 → .202; ISO .237 → .134; BABIP .275 → .244. 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 ROKGCL Blue Jays · 28 PAwOBA .175 → .110 (−65)K% 35.7% → 51.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.71%÷1.000×1.440——51.43%
BB% (unintentional) /PA7.14%÷1.000×0.620—×0.9954.41%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP25.00%÷1.000×0.820—×0.99520.40%
Doubles /BIP0.00%÷1.000×0.720—×0.9950.00%
Triples /BIP0.00%÷1.000×0.720—×0.9950.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .175 → .110; ISO .000 → .000; BABIP .250 → .204. 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 ROKBluefield Blue Jays · 88 PAwOBA .235 → .148 (−87)K% 38.6% → 54.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA38.64%÷1.000×1.420——54.86%
BB% (unintentional) /PA11.36%÷1.000×0.640—×1.0087.33%
HBP% /PA0.00%—×0.740—×1.0080.00%
Singles /BIP13.64%÷1.000×0.840×1.024×1.00811.81%
Doubles /BIP4.55%÷1.000×0.740×1.024×1.0083.47%
Triples /BIP0.00%÷1.000×0.740×1.024×1.0080.00%
Home runs /BIP6.82%÷1.000×0.800—×1.0085.50%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .235 → .148; ISO .141 → .085; BABIP .195 → .162. 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).