Brent Keys

PosCF
B/TL/R
Born1990-07-14
Age (2026)36

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
200919 ROKGCL Marlins 198174 42400 17292 134 .241.316.264.580 .023.286 159 .261 58 -9 +1 +0 +1 +6 -0.2
201121 AGreensboro Grasshoppers 6758 10000 5192 51 .172.262.172.434 .000.250 287 .203 14 -7 +1 +0 +0 +2 -0.4
201222 AGreensboro Grasshoppers 422382 1131933 22434 185 .296.341.385.726 .089.324 105 .306 92 -4 +2 +0 +2 +12 1.2
201323 A+3 teams 548496 1571602 44472 1711 .317.375.361.735 .044.345 98 .327 108 +5 -1 +0 +2 +16 2.2
201424 AAJacksonville Suns 361311 71910 36443 74 .228.314.264.578 .035.262 1210 .262 59 -17 -0 +0 +1 +10 -0.6
201525 AA2 teams 5047 7100 3100 10 .149.200.170.370 .021.189 206 .163 -17 -7 +0 +0 +0 +1 -0.5
▸ Career Totals (MLE all levels + projections)
Career 16461468 4004945 12719213 6125 .272.336.322.657 .049.308 128 .289 80 -38 +2 +0 +6 +47 1.7
/ 162G 650580 1581922 50765 2410 .272.335.322.658 .050.308 128 .289 80 -15 +1 +0 +2 +18 0.7

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
200919 ROKGCL Marlins 198163 47500 28202 134 .288.399.319.718 .031.324 1014 .330 111 +2 +1 +6 0.9
201121 AGreensboro Grasshoppers 6753 11000 10142 51 .208.354.208.561 .000.275 2115 .275 68 -2 +1 +2 0.0
201222 AGreensboro Grasshoppers 422370 1242135 34304 185 .335.397.449.846 .114.352 78 .367 139 +19 +2 +12 3.3
201323 AAJacksonville Suns 3832 9000 530 10 .281.378.281.660 .000.310 813 .306 92 -0 +0 +1 0.1
201323 A+Jupiter Hammerheads 434381 1321402 46262 139 .346.420.399.819 .052.366 611 .370 141 +20 -1 +12 3.2
201323 INTLGlendale Desert Dogs 7669 22201 780 32 .319.382.391.773 .072.350 119 .352 127 +2 -0 +2 0.4
201424 AAJacksonville Suns 361293 71910 54343 74 .242.366.280.646 .038.270 915 .300 88 -5 -0 +10 0.5
201525 AAJacksonville Suns 3029 6100 150 10 .207.233.241.475 .034.250 173 .217 24 -3 +0 +1 -0.2
201525 ROKGCL Marlins 2017 2000 320 00 .118.250.118.368 .000.133 1015 .195 8 -2 +0 +1 -0.2