Craig Gentry

PosCF
B/TR/R
Born1983-11-29
Age (2026)42
Barrel%
101.6
xwOBA
290.284
Avg EV
1083.9
Whiff%
710.088
Chase%
850.249
Speed
8728.9

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
200723 A2 teams 483444 1042513 1910813 4010 .234.286.315.601 .081.298 224 .263 59 -22 +4 +0 +2 +14 -0.3
200824 AA2 teams 405368 851504 189511 178 .231.287.304.592 .073.297 234 .256 54 -21 +0 +0 +1 +11 -0.8
200925 AA2 teams 607544 1451977 368816 496 .267.331.366.696 .099.304 146 .303 90 -7 +7 -0 +2 +17 2.0
201026 AAA2 teams 336301 74623 21738 135 .246.312.309.621 .063.311 226 .279 72 -11 +1 +1 +1 +10 0.1
201127 MLB3 teams 327292 681012 215810 232 .233.307.295.601 .062.283 186 .269 64 -13 +4 +8 +1 +9 0.9
201228 MLBTexas Rangers 269240 711131 144110 137 .296.360.379.739 .083.354 155 .328 109 +3 -0 +11 +1 +8 2.3
201329 MLB2 teams 302259 721452 30508 243 .278.370.394.764 .116.335 1710 .328 109 +3 +4 +10 +1 +9 2.7
201430 MLB2 teams 276249 63610 18495 202 .253.316.285.601 .032.312 187 .270 65 -11 +3 +3 +1 +8 0.4
201531 AAA2 teams 506463 1051025 291104 268 .227.278.289.568 .063.282 226 .252 51 -28 +2 -2 +2 +14 -1.2
201632 MLB3 teams 10490 13300 10222 60 .144.245.178.423 .033.188 2110 .202 13 -10 +1 +1 -1 +3 -0.7
201733 AAA2 teams 279252 581023 19674 117 .230.295.321.616 .091.301 247 .271 65 -11 -1 +0 -3 +8 -0.7
201834 MLBBaltimore Orioles 169156 42521 11311 123 .269.321.346.668 .077.331 187 .297 86 -3 +1 +2 -2 +5 0.3
▸ Career Totals (MLE all levels + projections)
Career 40633658 9001342631 24679292 25461 .246.310.322.632 .076.303 196 .279 71 -131 +26 +33 +7 +115 5.1
/ 162G 650585 1432145 3912715 4110 .244.308.320.628 .075.301 206 .279 71 -21 +4 +5 +1 +18 0.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200723 A+Bakersfield Blaze 235213 581611 12466 167 .272.329.371.700 .099.337 205 .312 97 -1 +0 +7 0.6
200723 AClinton LumberKings 248223 611503 15377 243 .274.339.381.720 .108.312 156 .323 105 +1 +4 +7 1.2
200824 AAAOklahoma RedHawks 6959 12100 9180 10 .203.309.220.529 .017.293 2613 .254 52 -4 +0 +2 -0.2
200824 AAFrisco RoughRiders 336301 831704 175511 168 .276.337.372.709 .096.321 165 .316 100 +0 +0 +10 1.0
200925 MLBTexas Rangers 1917 2100 250 00 .118.211.176.387 .059.167 2611 .189 3 -2 +0 -0 +2 +1 0.0
200925 AAFrisco RoughRiders 588512 1552178 496416 496 .303.381.418.799 .115.330 118 .355 130 +20 +7 +17 4.5
201026 MLBTexas Rangers 3533 7000 1110 10 .212.235.212.447 .000.304 313 .201 12 -3 +0 +1 +1 +1 -0.0
201026 AAAOklahoma City RedHawks 301259 80744 29478 125 .309.395.413.808 .104.362 1610 .361 135 +12 +0 +9 2.1
201127 MLBTexas Rangers 153133 36511 10276 180 .271.349.346.695 .075.330 187 .312 97 -1 +4 +8 +1 +4 1.7
201127 AAARound Rock Express 124110 27511 11172 51 .245.323.336.659 .091.283 149 .301 89 -2 +1 +4 0.3
201127 INTLLeones del Escogido 5043 7110 5102 01 .163.280.233.513 .070.212 2010 .248 48 -3 -0 +1 -0.2
201228 MLBTexas Rangers 269240 731231 144110 137 .304.367.392.759 .088.364 155 .338 117 +5 -0 +11 +1 +8 2.5
201329 MLBTexas Rangers 287246 691242 29468 243 .280.375.386.761 .106.337 1610 .342 120 +7 +4 +10 +1 +8 3.0
201329 AAFrisco RoughRiders 1513 3100 130 00 .231.286.308.593 .077.273 207 .253 52 -1 +0 +0 -0.0
201430 MLBOakland Athletics 258232 59610 17445 202 .254.316.289.605 .034.314 177 .279 71 -8 +3 +3 +1 +7 0.6
201430 AAASacramento River Cats 1815 4000 140 00 .267.312.267.579 .000.308 226 .240 42 -1 +0 +1 -0.1
201531 MLBOakland Athletics 5650 6020 4151 11 .120.200.200.400 .080.167 277 .185 0 -6 -0 -2 +2 +2 -0.5
201531 AAANashville Sounds 450398 1021305 36763 257 .256.320.327.646 .070.301 178 .290 80 -10 +2 +13 0.5
201632 MLBLos Angeles Angels 3934 5100 361 00 .147.237.176.413 .029.179 158 .198 10 -4 +0 +1 -1 +1 -0.4
201632 AAASalt Lake Bees 3731 4100 580 40 .129.250.161.411 .032.167 2214 .202 13 -4 +1 +1 -0.2
201632 A+Inland Empire 66ers 2822 5100 541 20 .227.393.273.666 .045.278 1418 .326 108 +0 +0 +1 0.1
201733 MLBBaltimore Orioles 117101 26512 11241 54 .257.336.386.722 .129.316 219 .315 100 -0 -1 +0 -3 +3 -0.0
201733 AAANorfolk Tides 162148 36621 11363 63 .243.309.331.640 .088.315 227 .292 82 -3 +0 +5 0.1
201834 MLBBaltimore Orioles 169156 42521 11311 123 .269.321.346.668 .077.331 187 .301 89 -2 +1 +2 -2 +5 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 14021242 32547147 10225033 9420 .262.334.339.673 .077.321 187 .304 90 -15 +11 +33 +3 +40 7.3