David Vidal

Pos3B
B/TR/R
Born1989-10-23
Age (2026)36

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)
201020 ADayton Dragons 1613 2100 241 00 154312231543 77222 2512 270 69 -1 +0 +0 -0.0
201020 ROKAZL Reds 197174 481326 16332 01 276344477821 201307 178 353 125 +6 -0 +4 1.0
201121 ADayton Dragons 514454 12737120 441118 32 280354498852 218325 229 369 136 +22 -0 +11 3.4
201222 AAPensacola Blue Wahoos 377335 7721111 28904 02 230297397694 167277 247 302 90 -4 -1 +8 0.3
201222 A+Bakersfield Blaze 137121 34707 13262 30 281360512873 231303 199 381 144 +7 +1 +3 1.1
201222 INTLIndios de Mayaguez 3432 7200 2140 00 219265281546 62389 416 250 55 -2 +0 +1 -0.1
201323 AAPensacola Blue Wahoos 150131 27201 15400 00 206288244532 38286 2710 246 52 -9 +0 +3 -0.5
201323 A+Bakersfield Blaze 237213 481413 18613 00 225295343638 117300 268 286 80 -6 +0 +5 -0.1
201424 A+Bakersfield Blaze 197177 461404 20410 00 260335407742 147318 2110 333 111 +3 +0 +4 0.7
201525 INTLCriollos de Caguas 135114 271101 17141 00 237341360701 123257 1013 314 99 -0 +0 +3 0.3
201626 INTLPuerto Rico 5146 15305 3111 00 3263807171.097 391333 226 459 197 +6 +0 +1 0.7
201727 AAANew Orleans Baby Cakes 9285 17102 6191 00 200261282543 82234 217 250 56 -5 +0 +2 -0.3
201727 AAJacksonville Jumbo Shrimp 432376 10726110 45704 10 285367439806 154326 1610 355 127 +14 +0 +9 2.4
201727 INTLPuerto Rico 311258 789113 42435 12 302410496906 194314 1414 395 154 +20 -1 +7 2.7
201828 INTLPuerto Rico 166142 35605 21212 00 246352394746 148256 1313 337 114 +3 +0 +4 0.7
201929 AAADiablos Rojos del Mexico 501425 13327120 65782 33 313407522929 209336 1613 402 159 +35 -1 +11 4.6
201929 INTLPuerto Rico 145122 29601 16270 02 238326311638 74283 1911 282 77 -4 -1 +3 -0.2
202030 INTLIndios de Mayaguez 117101 18202 14191 00 178284257542 79198 1612 256 59 -6 +0 +3 -0.3
202131 INTLPuerto Rico 134111 19005 19242 11 171303306609 135167 1814 282 77 -4 -0 +3 -0.1
202232 INTLCangrejeros de Santurce 11189 14200 18241 00 157306180485 22212 2216 241 49 -7 +0 +2 -0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201020 A MLEDayton Dragons 1614 2100 151 00 143250214464 71189 316 193 17 -2 +0 +0 -0.1
201020 ROK MLEAZL Reds 197180 36915 10472 01 200250344594 144235 245 253 57 -10 -0 +4 -0.6
201121 A MLEDayton Dragons 514469 10328113 291528 32 220277367643 147280 306 276 73 -17 -0 +11 -0.6
201222 AA MLEPensacola Blue Wahoos 377344 712016 191074 02 206256323579 116261 285 244 51 -22 -1 +8 -1.5
201222 A+ MLEBakersfield Blaze 137125 30605 9352 30 240301408709 168278 267 304 92 -1 +1 +3 0.2
201323 AA MLEPensacola Blue Wahoos 150136 27201 10460 00 199253235489 37275 317 215 32 -12 +0 +3 -0.9
201323 A+ MLEBakersfield Blaze 237219 391012 12843 00 178231260491 82268 355 217 33 -19 +0 +5 -1.4
201424 A+ MLEBakersfield Blaze 197182 351002 15570 00 192254280534 88271 298 244 51 -11 +0 +4 -0.7
201727 AAA MLENew Orleans Baby Cakes 9287 15102 4251 00 172217253470 80207 274 196 19 -9 +0 +2 -0.7
201727 AA MLEJacksonville Jumbo Shrimp 432395 982417 26874 10 248301367668 119292 206 290 82 -9 +0 +9 0.1
201929 AAA MLEDiablos Rojos del Mexico 501447 10718113 431072 33 239309371680 132270 219 296 86 -8 -1 +11 0.2
201020 ROK MLE2 teams 213194 381015 11533 01 196250335585 139239 255 248 54
201020 ROK RAW2 teams 213187 501426 18373 01 267341460801 193301 178 346 54
201121 A MLEDayton Dragons 514469 10328113 291528 32 220277367643 147290 306 276 73
201121 A RAWDayton Dragons 514454 12737120 441118 32 280354498852 218325 229 369 73
201222 AA MLE3 teams 548502 10527111 291516 32 209261333593 124272 285 260 62
201222 AA RAW3 teams 548488 11830118 431306 32 242311418729 176290 248 318 62
201323 A+ MLE2 teams 387355 661213 221303 00 186239251490 65281 346 216 32
201323 A+ RAW2 teams 387344 751614 331013 00 218292305597 87295 269 270 32
201424 A+ MLEBakersfield Blaze 197182 351002 15570 00 192254280534 88268 298 244 51
201424 A+ RAWBakersfield Blaze 197177 461404 20410 00 260335407742 147318 2110 333 51
201525 INTL MLECriollos de Caguas 135114 271101 17141 00 237341360701 123257 1013
201525 INTL RAWCriollos de Caguas 135114 271101 17141 00 237341360701 123257 1013 314 99
201626 INTL MLEPuerto Rico 5146 15305 3111 00 3263807171.097 391333 226
201626 INTL RAWPuerto Rico 5146 15305 3111 00 3263807171.097 391333 226 459 197
201727 AA MLE3 teams 835763 17639113 4917910 22 231286336621 105282 216 273 71
201727 AA RAW3 teams 835719 20236225 9313210 22 281371441812 160311 1611 359 71
201828 INTL MLEPuerto Rico 166142 35605 21212 00 246352394746 148256 1313
201828 INTL RAWPuerto Rico 166142 35605 21212 00 246352394746 148256 1313 337 114
201929 AAA MLE2 teams 646573 13623116 551382 35 237306365671 127277 219 296 86
201929 AAA RAW2 teams 646547 16233121 811052 35 296389475864 179324 1613 375 86
202030 INTL MLEIndios de Mayaguez 117101 18202 14191 00 178284257542 79198 1612
202030 INTL RAWIndios de Mayaguez 117101 18202 14191 00 178284257542 79198 1612 256 59
202131 INTL MLEPuerto Rico 134111 19005 19242 11 171303306609 135167 1814
202131 INTL RAWPuerto Rico 134111 19005 19242 11 171303306609 135167 1814 282 77
202232 INTL MLECangrejeros de Santurce 11189 14200 18241 00 157306180485 22212 2216
202232 INTL RAWCangrejeros de Santurce 11189 14200 18241 00 157306180485 22212 2216 241 49
201020 ROK MLE2 teams 213197 381015 11533 01 193250330580 137232 255 248 54
201121 A MLEDayton Dragons 514472 10328113 291528 32 218277364641 146280 306 276 73
201222 AA MLE3 teams 548508 10527111 291516 32 207261329589 122266 285 260 62
201323 A+ MLE2 teams 387359 661213 221303 00 184239248487 64271 346 216 32
201424 A+ MLEBakersfield Blaze 197180 351002 15570 00 194254283537 89271 298 244 51
201727 AA MLE3 teams 835769 17639113 4917910 22 229286333619 104277 216 273 71
201929 AAA MLE2 teams 646584 13623116 551382 35 233306358664 125270 219 296 86
▸ Career Totals
Career MLE 40543641 787173681 30297340 1213 216283334617 118268 247 219 34 -316 -3 +0 +14 +88 -22.1
/ 162G MLE 650584 12628113 481566 22 216282334616 118268 247 219 34 -51 -0 +0 +2 +14 -3.5