Neftali Soto

Pos1B
B/TR/R
Born1989-02-28
Age (2026)37

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. 2026 = actual YTD + projected ROS + total. 2027+ 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)
200718 ROKGCL Reds 167152 46752 11312 20 303358454812 151367 197 355 127 +5 +0 +4 0.9
200819 ADayton Dragons 233218 711517 7362 11 326352500852 174354 153 366 134 +9 -0 +5 1.4
200819 ROKBillings Mustangs 7167 261014 4100 10 3884237461.169 358415 146 500 225 +11 +0 +2 1.3
200920 A+Sarasota Reds 537505 12521211 23953 13 248284362647 115283 184 286 80 -13 -1 +12 -0.2
201021 A+Lynchburg Hillcats 565522 14033221 321058 00 268320460780 192298 196 343 118 +12 +0 +12 2.5
201122 AAALouisville Bats 1817 7001 120 00 4124445881.033 176429 116 456 195 +2 +0 +0 0.2
201122 AACarolina Mudcats 414379 10319330 25968 01 272330575905 303286 236 389 150 +24 -0 +9 3.4
201122 INTLLeones de Ponce 108100 24701 6232 02 240296340636 100303 216 289 82 -2 -1 +2 -0.1
201223 AAALouisville Bats 512465 11430014 411165 21 245313400713 155298 238 319 102 +1 +0 +11 1.3
201223 INTLCangrejeros de Santurce 144133 29314 10361 02 218278346624 128269 257 281 77 -4 -1 +3 -0.2
201324 AAALouisville Bats 495461 12521015 261034 31 271316414730 143317 215 323 105 +3 +0 +11 1.4
201324 INTLCangrejeros de Santurce 145137 40804 6212 01 292331438769 146321 144 342 118 +3 -0 +3 0.6
201425 MLBCincinnati Reds 3130 3100 080 10 100100133233 33130 260 100 -46 -5 +0 -0 -7 +1 -1.2
201425 AAALouisville Bats 303278 842302 21411 00 302353406760 104345 147 338 115 +5 +0 +7 1.2
201425 INTLPuerto Rico 8472 21310 11100 01 292386361747 69333 1213 340 116 +2 -0 +2 0.3
201526 AAACharlotte Knights 231199 49602 30400 00 246345307652 60297 1713 303 91 -2 +0 +5 0.3
201526 INTLPuerto Rico 193176 47714 14321 00 267325386711 119303 177 317 100 +0 +0 +4 0.4
201627 AAASyracuse Chiefs 119115 31700 3241 00 270294330625 61341 203 282 77 -3 +0 +3 -0.1
201627 AAHarrisburg Senators 371341 9420210 25692 20 276329434763 158317 197 336 114 +6 +0 +8 1.5
201627 INTLCangrejeros de Santurce 158147 41804 10280 10 279325415740 136319 186 328 108 +2 +0 +3 0.5
201728 AAASyracuse Chiefs 286263 7715114 18503 00 293345517862 224313 176 375 140 +14 +0 +6 2.0
201728 AAHarrisburg Senators 280252 8319210 25530 00 329390540930 210380 199 403 159 +20 +0 +6 2.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 3130 3100 080 10 100100133233 33130 260 100 -46 -5 +0 -0 -7 +1 -1.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200718 ROK MLEGCL Reds 167156 36541 7452 20 231273333606 103299 274 258 61 -8 +0 +4 -0.4
200819 A MLEDayton Dragons 233220 601215 5492 11 273295405700 132310 212 304 92 -2 -0 +5 0.3
200819 ROK MLEBillings Mustangs 7169 20713 2140 10 290310551861 261322 203 352 124 +2 +0 +2 0.4
200920 A+ MLESarasota Reds 537511 1132029 171353 13 221250321571 100274 253 246 53 -30 -1 +12 -2.0
201021 A+ MLELynchburg Hillcats 565536 11526116 181538 00 215251356607 142266 273 264 65 -24 +0 +12 -1.2
201122 AAA MLELouisville Bats 1817 6001 120 00 353389529918 176379 116 368 135 +1 +0 +0 0.1
201122 AA MLECarolina Mudcats 414386 8716224 181218 01 225274464738 238255 294 308 95 -3 -0 +9 0.6
201223 AAA MLELouisville Bats 512480 962509 261445 21 200249308557 108263 285 244 51 -30 +0 +11 -1.9
201324 AAA MLELouisville Bats 495471 11118010 161294 31 236267338604 102298 263 264 65 -21 +0 +11 -1.0
201425 MLB MLECincinnati Reds 3130 3100 080 10 100100133233 33130 260 98 -48 -5 +0 -0 -7 +1 -1.2
201425 AAA MLELouisville Bats 303287 771802 12531 00 268300352652 84314 174 285 79 -8 +0 +7 -0.1
201526 AAA MLECharlotte Knights 231209 48501 20490 00 230297268565 38292 219 259 61 -11 +0 +5 -0.6
201627 AAA MLESyracuse Chiefs 119116 27600 2301 00 233252284537 52307 252 229 41 -8 +0 +3 -0.6
201627 AA MLEHarrisburg Senators 371350 841925 16862 20 240277349626 109300 234 277 74 -12 +0 +8 -0.3
201728 AAA MLESyracuse Chiefs 286270 6712110 11603 00 248285411696 163275 214 297 87 -4 +0 +6 0.2
201728 AA MLEHarrisburg Senators 280259 761728 18630 00 293339467807 174351 226 346 120 +7 +0 +6 1.3
200718 ROK MLEGCL Reds 167156 36541 7452 20 231273333606 103315 274 258 61
200718 ROK RAWGCL Reds 167152 46752 11312 20 303358454812 151367 197 355 61
200819 A MLE2 teams 304289 801928 7632 21 277299439738 163321 212 315 99
200819 A RAW2 teams 304285 9725211 11462 21 340369558927 218368 154 397 99
200920 A+ MLESarasota Reds 537511 1132029 171353 13 221250321571 100280 253 246 53
200920 A+ RAWSarasota Reds 537505 12521211 23953 13 248284362647 115283 184 286 53
201021 A+ MLELynchburg Hillcats 565536 11526116 181538 00 215251356607 142268 273 264 65
201021 A+ RAWLynchburg Hillcats 565522 14033221 321058 00 268320460780 192298 196 343 65
201122 AA MLE3 teams 540505 11519330 2315410 03 228275455731 228263 294 310 96
201122 AA RAW3 teams 540496 13426332 3212110 03 270327528855 258296 226 371 96
201223 AAA MLE2 teams 656616 12332011 331846 23 200247305553 106265 285 244 51
201223 AAA RAW2 teams 656598 14333118 511526 23 239305388693 149291 238 311 51
201324 AAA MLE2 teams 640610 14524013 201666 32 238269341610 103303 263 264 65
201324 AAA RAW2 teams 640598 16529019 321246 32 276319420739 144318 195 327 65
201425 AAA MLE3 teams 418396 1002402 16761 11 253283328612 76303 184 268 67
201425 AAA RAW3 teams 418380 1082712 32591 11 284341376718 92327 148 321 67
201526 AAA MLE2 teams 424382 891002 37911 00 233302275577 42298 219 259 61
201526 AAA RAW2 teams 424375 961316 44721 00 256336344680 88300 1710 309 61
201627 AA MLE3 teams 648617 1463327 241543 30 237269331599 94302 244 265 66
201627 AA RAW3 teams 648603 16635214 381213 30 275321410731 134322 196 324 66
201728 AAA MLE2 teams 566530 14228318 281233 00 268308434742 166315 225 321 104
201728 AAA RAW2 teams 566515 16034324 431033 00 311367528895 217346 188 389 104
200718 ROK MLEGCL Reds 167156 36541 7452 20 231273333606 103299 274 258 61
200819 A MLE2 teams 304292 801928 7632 21 274299435734 161313 212 315 99
200920 A+ MLESarasota Reds 537512 1132029 171353 13 221250320571 100274 253 246 53
201021 A+ MLELynchburg Hillcats 565534 11526116 181538 00 215251358609 142266 273 264 65
201122 AA MLE3 teams 540502 11519330 2315410 03 229275458733 229260 294 310 96
201223 AAA MLE2 teams 656612 12332011 331846 23 201247307555 106263 285 244 51
201324 AAA MLE2 teams 640609 14524013 201666 32 238269342610 103298 263 264 65
201425 AAA MLE3 teams 418398 1002402 16761 11 251283327610 75297 184 268 67
201526 AAA MLE2 teams 424383 891002 37911 00 232302274577 42292 219 259 61
201627 AA MLE3 teams 648616 1463327 241543 30 237269331600 94302 244 265 66
201728 AAA MLE2 teams 566530 14228318 281233 00 268308434742 166313 225 321 104
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 3130 3100 080 10 100100133233 33130 260 100 71 -5 +0 -0 -7 +1 -1.2
/ 162G A+C 650629 632100 01680 210 100100134234 33131 260 100 71 -113 +4 -2 -157 +14 -25.9
Career MLE 54655148 120424017117 230134445 1413 234273355628 121292 254 273 71 -5 +0 -0 -7 +1 -1.2
/ 162G MLE 650612 14429214 271605 22 235273358631 123293 254 273 71 -113 +4 -2 -157 +14 -25.9