Juan Silva

PosLF
B/TL/L
Born1991-01-08
Age (2026)35

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
200918 ROKGCL Reds 166152 30651 12650 74 197256322578 125337 397 244 45
200918 ROKGCL Reds 166143 40971 21450 74 280372462833 182402 2713 364 137
201019 ROKAZL Reds 204187 30432 14691 41 160223246469 86241 347 214 22
201019 ROKAZL Reds 204178 41653 23481 41 230322371693 140299 2411 310 95
201120 ROKBillings Mustangs 182162 34113 16621 46 210285284569 74320 349 258 56
201120 ROKBillings Mustangs 182150 44224 28431 46 293408413821 120388 2415 368 140
201221 A2 teams 483422 951938 451423 2512 225304341645 116311 299 283 75
201221 A2 teams 483394 1082449 731143 2512 274391424815 150355 2415 359 133
201322 A+2 teams 527472 1041648 461394 3616 220295322617 102294 269 274 68
201322 A+2 teams 527437 11419411 811004 3616 261381398779 137314 1915 352 128
201423 A+2 teams 430367 921643 541004 3914 251353341694 90335 2313 306 92
201423 A+2 teams 430355 1071835 66734 3914 301416411828 110366 1715 374 144
201524 AAA3 teams 406364 741552 34921 145 203273288562 85267 238 249 49
201524 AAA3 teams 406333 731733 65711 145 219348315664 96270 1716 306 92
201625 INTL2 teams 289257 531202 22801 64 206271276548 70282 288 245 46
201625 INTL2 teams 289238 491206 41531 64 206325332657 126232 1814 295 84
201726 AAA2 teams 122107 26702 11202 41 243325364689 121282 169 316 100
201726 AAA2 teams 12294 25701 24182 41 266425372797 106320 1520 366 138
201827 INTLCangrejeros de Santurce 6657 10310 9100 00 175288263551 88213 1514
201827 INTLCangrejeros de Santurce 6657 10310 9100 00 175288263551 88213 1514 260 57
▸ Career Totals
Career 28752547 548992631 26377917 13963 215293311604 96295 279 262 59 -133 +3 +0 -31 +81 -8.2
/ 162G 650576 1242267 591764 3114 215293311603 95295 279 262 59 -30 +1 +0 -7 +18 -1.8

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200918 ROKGCL Reds 166143 40971 21450 74 280372462833 182402 2713 364 137 +7 -0 +5 1.2
201019 ROKAZL Reds 204178 41653 23481 41 230322371693 140299 2411 310 95 -1 +0 +6 0.5
201120 ROKBillings Mustangs 182150 44224 28431 46 293408413821 120388 2415 368 140 +8 -2 +5 1.2
201221 ADayton Dragons 465380 1032438 691093 2512 271387413800 142351 2315 353 128 +15 +0 +13 2.9
201221 INTLIndios de Mayaguez 1814 5011 450 00 3575007141.214 357500 2822 511 249 +3 +0 +1 0.4
201322 A+Bakersfield Blaze 404336 911648 61763 3113 271388414801 143327 1915 360 134 +15 +1 +11 2.8
201322 INTLCriollos de Caguas 123101 23303 20241 53 228361347707 119270 2016 327 108 +1 -0 +3 0.4
201423 A+Bakersfield Blaze 307252 781434 48492 349 310424437860 127368 1616 383 152 +18 +3 +9 3.0
201423 INTLCriollos de Caguas 123103 29401 18242 55 282398350748 68359 2015 349 125 +4 -1 +3 0.6
201524 AAALouisville Bats 161135 33702 23270 21 244354341695 96292 1714 316 100 +0 +0 +5 0.5
201524 AAPensacola Blue Wahoos 146125 22530 18271 62 176285264549 88224 1812 255 53 -8 +0 +4 -0.3
201524 INTLPuerto Rico 9973 18501 24170 62 247433356789 110309 1724 365 137 +4 +0 +3 0.8
201625 AATrenton Thunder 140118 26601 18301 23 220328297625 76281 2113 288 78 -3 -1 +4 -0.0
201625 INTLCangrejeros de Santurce 149120 23605 23230 41 192322367688 175188 1515 302 89 -2 +0 +4 0.3
201726 AAATigres de Quintana Roo 7658 14401 14102 40 241405362767 121277 1318 350 126 +2 +1 +2 0.5
201726 INTLCangrejeros de Santurce 4636 11300 1080 01 306457389845 83393 1722 393 159 +3 -0 +1 0.4
201827 INTLCangrejeros de Santurce 6657 10310 9100 00 175288263551 88213 1514 260 57 -3 +0 +2 -0.1