Johnni Turbo

PosCF
B/TR/R
Born1988-12-09
Age (2026)37

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
200617 ROKGCL Phillies 136131 28411 4461 114 .214.243.282.525 .069.321 343 .233 37 -10 +1 +0 +0 +4 -0.5
200819 ALakewood BlueClaws 227213 32621 8681 101 .150.185.211.396 .061.214 304 .167 -14 -29 +2 +0 +1 +6 -2.1
200920 ALakewood BlueClaws 289275 611142 7813 164 .222.249.313.562 .091.307 282 .235 38 -20 +2 +0 +1 +8 -1.0
201021 A+Clearwater Threshers 259243 53812 11933 143 .218.261.284.545 .066.342 364 .244 45 -16 +2 +0 +1 +7 -0.6
201122 A+Clearwater Threshers 147137 29231 4432 51 .212.245.292.537 .080.298 293 .216 24 -13 +1 +0 +1 +4 -0.8
201223 AA2 teams 201192 52913 7390 121 .271.296.375.671 .104.322 193 .282 74 -6 +2 +0 +1 +6 0.3
201324 AAMidland RockHounds 522490 1172126 119910 2010 .239.270.327.597 .088.287 192 .254 53 -28 +0 +0 +2 +15 -1.2
201425 AAMidland RockHounds 239220 581122 10522 96 .264.302.359.661 .095.331 224 .285 76 -6 -1 +0 +1 +7 0.1
201526 INTL2 teams 395371 79732 16623 238 .213.251.264.515 .051.251 164 .231 35 -29 +1 +0 +1 +11 -1.5
201728 INTLTomateros de Culiacan 236220 68922 8372 74 .309.339.395.735 .086.363 163 +0 +1
201829 AA3 teams 202190 47610 7414 71 .247.289.289.578 .042.313 203 .250 49 -12 +1 +0 +1 +6 -0.4
▸ Career Totals (MLE all levels + projections)
Career 28532682 624942222 9366131 13443 .233.267.309.575 .076.299 233 .221 28 -233 +10 +0 +10 +81 -13.5
/ 162G 650611 1422155 211517 3110 .232.266.308.574 .075.299 233 .221 28 -53 +2 +0 +2 +18 -3.1

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
200617 ROKGCL Phillies 136128 40712 7321 114 .312.353.430.783 .117.404 245 .350 126 +4 +1 +4 0.9
200819 ALakewood BlueClaws 227207 36721 14521 101 .174.230.242.471 .068.226 236 .213 21 -20 +2 +6 -1.2
200920 ALakewood BlueClaws 289270 731452 12623 164 .270.309.381.690 .111.345 214 .304 91 -3 +2 +8 0.7
201021 A+Clearwater Threshers 259239 64923 15643 143 .268.319.360.679 .092.353 256 .305 91 -3 +2 +7 0.7
201122 A+Clearwater Threshers 147136 32231 5302 51 .235.273.316.589 .081.292 203 .258 56 -7 +1 +4 -0.3
201223 AAReading Phillies 127121 37503 6200 70 .306.339.421.760 .116.347 165 .339 118 +3 +1 +4 0.8
201223 A+Clearwater Threshers 7469 21611 390 51 .304.333.464.797 .159.328 124 .341 119 +2 +1 +2 0.4
201324 AAMidland RockHounds 522485 1382935 167010 2010 .285.321.388.709 .103.323 133 .311 96 -2 +0 +15 1.3
201425 AAMidland RockHounds 239214 641422 16382 96 .299.353.411.765 .112.350 167 .333 113 +4 -1 +7 1.0
201526 AAArkansas Travelers 195179 42421 11253 82 .235.290.296.586 .061.268 136 .267 62 -8 +1 +6 -0.2
201526 INTLCaneros de los Mochis 200184 62626 13380 156 .337.381.489.870 .152.400 196 .380 149 +11 +1 +6 1.8
201728 INTLTomateros de Culiacan 236220 68922 8372 74 .309.339.395.735 .086.363 163 .321 104 +1 -0 +7 0.8
201829 AAANorfolk Tides 2523 4110 141 10 .174.240.304.544 .130.211 164 .246 46 -2 +0 +1 -0.1
201829 AABowie Baysox 131123 36500 7200 61 .293.331.333.664 .041.346 155 .300 88 -2 +1 +4 0.3
201829 INTLVenados de Mazatlan 4643 7200 093 00 .163.217.209.427 .047.206 200 .202 13 -5 +0 +1 -0.3