Brandon Sandoval

PosCF
B/TR/R
Born1995-06-24
Age (2026)31

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
201722 ROK3 teams 282260 72742 15623 85 277324358681 81352 225 299 87
201722 ROK3 teams 282253 841143 22443 85 332392443835 111388 168 369 141
201823 AA2 teams 413385 1041122 231071 2410 270313325638 55366 266 283 75
201823 AA2 teams 413372 1111422 36851 2410 298362363725 65378 219 328 109
201924 AAMobile BayBears 291273 55512 10934 94 201240249490 48291 323 216 24
201924 AAMobile BayBears 291268 76812 15664 94 284331343674 60363 235 303 90
▸ Career Totals
Career 986918 2312376 482628 4119 252295312606 60341 275 268 63 -41 +1 +0 +4 +28 -0.9
/ 162G 650605 1531554 321735 2713 253296314610 61343 275 268 63 -27 +0 +0 +2 +18 -0.6

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
201722 A+Inland Empire 66ers 2826 10001 240 01 385429500929 115429 147 415 176 +2 -0 +1 0.3
201722 ABurlington Bees 10196 31320 4160 53 323350396746 73388 164 331 111 +1 -0 +3 0.4
201722 ROKOrem Owlz 153131 43822 16243 31 328413466879 137380 1610 386 154 +9 +0 +4 1.4
201823 AAMobile BayBears 273247 67902 25650 155 271338332670 61359 249 307 93 -2 +1 +8 0.7
201823 A+Inland Empire 66ers 140125 44520 11201 95 352409424833 72411 148 368 140 +6 -0 +4 1.0
201924 AAMobile BayBears 291268 76812 15664 94 284331343674 60363 235 303 90 -3 +0 +8 0.5